Cron jobs for clients

Is it possible for clients to setup their own cron jobs?

I cant find an option for it, have I missed it? :smiley:

I see it in usermin

@stefan1959 thanks

I would never let a client use usermin, but thanks for pointing it out.

If I get chance I will raise a feature request to get it added to Virtualmin.

A good example of why it should be in Virtualmin is WHMCS, it needs a cron to be run every 5 mins to keep its stuff going. This not a user level cron, but a “Virtual Server” level cron.

Isn’t that the point of usermin?
how is the client logging in try to create a cron?

The admin login also has cron

Thats a bit harsh on usermin, can you explain your reasoning ?

Webmin/Virtualmin/Usermin has always had the problem of mixed messages when it comes to their target audience. Is Virtualmin for hosting websites or is it for hosting Apps, is it just for Linux admins.

Isn’t that the point of usermin?

Usermin is clearly for the more technical and I still have not quite worked out what the point of it is. Why have a separate piece of software that can all be done within virtualmin.

I think it is hang up of usermin having webmail in it or it is for those using webmin not nessarily virtualmin.

Can anyone tell me what Usermin used for? What is its role in this ecosystem?

how is the client logging in try to create a cron?

They are not. On cpanel I just log into cpanel for that client to add a cron for that website, not as an admin or on a separate panel.

So if i did give the client credentials I said use virtualmin for this but if you want to add crons go to usermin?

The admin login also has cron

clients are not admins.

Virtualmin is great for admins but is not ready for the mainstream end clients.

To the staff, I know you have put a lot of work into the UI recently and the software it a lot better, so this is not a hate piece at all. I do see all of the code and discussions you have :smile: and that you respond to qualified feedback.

It is not user friendly for webhosting clients. Easy enough for those technically minded, the App developer demographic and probably suited for them.

My client’s if I let them login, would just about manage to get emails from webmail, and for this I would use Roundcube anyway.

Aimed at different markets, but no fully in one or the other.

Everything but webmail can be done through Virtualmin by using permissions (if added), unless I have got this wrong?

Actually by logging into usermin (which has access to emails) just to add a system cron for that Virtual server I might technically be breaking privacy rules.

have you not set this up ?


as you can see I’m logged in as a domain owner & I do have access to the domain owners cron jobs.
Maybe it’s a case of allowing your clients access to whichever webmin modules you deem fit

I don’t current have that option. I am on 7.5

Maybe it’s a case of allowing your clients access to whichever webmin modules you deem fit

I will have a look. Can you remind me where I set these for clients.

Thanks

it’s here and has been around for years


after you click webmin users select the user and the edit webmin user panel appears then just follow the arrows, not rocket science :wink:

1 Like