Hello i installed hours ago hestia 1.1.0 in debian 10 using this steps
############################################################
# Clean install Hestia from latest master or local changes #
############################################################
SRCDIR='/home/debian'
cd $SRCDIR
git clone https://github.com/hestiacp/hestiacp.git
cd hestiacp
# After we are done editing we build hestia deb packages (dst dir: /tmp/hestiacp-src/debs/)
sudo $SRCDIR/hestiacp/src/hst_autocompile.sh --hestia "~localsrc" no
# And now we will install Hestia with our freshly compiled debs instead of the ones from the official repo
# - This flag "--with-debs" will instruct the installer where look for Hestia packages
sudo su -
/home/debian/hestiacp/install/hst-install-debian.sh --with-debs /tmp/hestiacp-src/debs/ --force --apache yes --nginx yes --multiphp yes
Eveything is running without issues and i will start using it in production, so now my question is this “testing” installation cannot receive automatic updates? (updating from hestia panel or cron).
If not, what i have to do in case a new update is released to apply it in my installation?
Infact you’re “already” on 1.1.0, you will not get a update after the release. You could simply repeate the deb installation or run apt install --reinstall hestia to get the latest version (do it only AFTER the release of 1.1.0).
If there is a hotfix release (for example 1.1.1), you will get it over autoupdate.
I’m still playing with DEBIAN 10 / HST 1.1.0 and i found something i’m not sure how to handle.
I’ve set a couple of cronjobs from HST and are working fine. The only issue i get is about CRON notifications. Seems are running not with the cron user i set in HST because i get this mail notification every time cron is triggered :
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
sudo: no tty present and no askpass program specified
So i tried to turn off cron notification from HST and all the emails now are marked as frozen and still in exim mail queue.
My question is : Is it normal that crons send everytime the above notification? If yes, it sounds as permission problem.
Secondly, can HST avoid to keep frozen messages in EXIM queue and force to delete it manually?
Thank you again for your super work and sorry if i miss something. I’m not reading all the forum topics
I found the issue with slow install time today in my post above, I did not setup the resolv.conf with external ip’s and used providers resolvers so install again today was under 15-20min using public DNS servers
So before install must remember to check resolv.conf and set to something like Google public DNS 8.8.8.8 and 8.8.4.4 or Cloudflare public DNS 1.1.1.1 and 1.0.0.1
DNS usualy doesnt take seconds or minutes to lookup a record. Sounds like your provider seems to have a issue or points you to different servers, both things are a bit weird . Thanks for keeping us up to date!
Would you like to remove the conflicting packages? [y/n] y
E: Unable to locate package hestia_1.1.0_amd64.deb
E: Couldn’t find any package by glob ‘hestia_1.1.0_amd64.deb’
E: Couldn’t find any package by regex ‘hestia_1.1.0_amd64.deb’
Error: apt-get remove failed
root@vmi314606:~#
DOH!!! Hahaha! No, I hadn’t even look at the next line since that dpkg line had given the errors—it didn’t occur to me that that was normal . That did the trick.
Thanks!