Default System Cron JOBs in 1.9.2

Giving HestiaCP a sping after many months… In the latest update I see the Default Admin user is now asked during the installation which is great thing, I had been asking it since VestaCP days.

I frequently install dev/staging servers in which I disable the daily backup crons the first thing after HestiaCP install. With this new update, I now see No Default Cron JOBs by the that I created during install.
I discovered them under a new system user “hestiaweb
crontab -u hestiaweb -l

But I can’t list or manage the default system crons via hestia CLI

v-list-cron-jobs hestiaweb
or 
v-suspend-cron-job hestiaweb 7

gives
Error: user hestiaweb doesn't exist

Basically I need to disable/comment which I’ll now need to do manually
10 05 * * * sudo /usr/local/hestia/bin/v-backup-users

I can’t seem to find the system crons listed anywhere in the WebUI either… they should be displayed and managed inside the WebUI somewhere.

The devs pls provide your insight to this.

Many thanks

1 Like

hestiaweb does not exists in Hestia list as it is not an Hesita user

crontab -u hestiaweb -e

And edit it this way

Or via the pannel…

that actually seems impossible, at least for existing instances that have been upgraded. when logging in via (old) admin account the cron tab is empty now

In Settings → Configure serve → System Cronjobs

1 Like

Thanks @eris, I got it. This should be documented somewhere in the docs so everyone can find it.

I request we should have CLI commands available to manage these system cron jobs, like we have v-delete-cron-hestia-autoupdate

Thanks

The only reason why we have this command is that we can enable / disable via the pannel directly …

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.