On Fri, 2024-01-12 at 21:39 +0530, Andinus via beginners wrote:
> hw @ 2024-01-12 14:16 +01:
> 
> > But how can I reboot/restart the computer from the xmpp client?  I
> > don't want the xmpp client to run as root all the time.  I would use
> > something like
> > 
> > 
> > system('shutdown', '-r', 'now');
> > 
> > 
> > in the xmpp client, and that does require root privileges.  To make
> > things more complicated, systemd will probably interfere in some ways,
> > and selinux also may get in the way.  So how I can do that?
> 
> If you use `sudo` then you can setup a rule to allow the user to run the
> command `shutdown` as root.
> 
> Example config for `doas`:
> 
> /etc/doas.conf:
> permit nopass xmppuser cmd /sbin/shutdown args -r now
> 

Thanks, I thought about sudo and figured it needs a password being
entered.  If that works without, I'll start programming and test if
something else gets in the way :)


--
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/


Reply via email to