Hallo,
ich möchte über ein Webfrontend eine OpenBSD Box rebooten.
hierzu erlaube ich dem Apache User den reboot auszulösen:
/etc/sudoers: "apache ALL=(root) NOPASSWD: /sbin/reboot"
allergings funktioniert dies nur, wenn ich auf der shell als apache
user /sbin/reboot aufrufe (su - apache; sudo/sbin/reboot), jedoch nicht
wenn über das Webfrontend /sbin/reboot aufgerufen wird. Es werden
alle Prozesses bis auf den /sbin/init Prozess beendet, jedoch wird das
rebooten des System nicht durchgeführt.
Gruß,
ps1234
PS: es handelt sich nicht um den OpenBSD Aapache, sondern um eine eigene installation.
ich möchte über ein Webfrontend eine OpenBSD Box rebooten.
hierzu erlaube ich dem Apache User den reboot auszulösen:
/etc/sudoers: "apache ALL=(root) NOPASSWD: /sbin/reboot"
allergings funktioniert dies nur, wenn ich auf der shell als apache
user /sbin/reboot aufrufe (su - apache; sudo/sbin/reboot), jedoch nicht
wenn über das Webfrontend /sbin/reboot aufgerufen wird. Es werden
alle Prozesses bis auf den /sbin/init Prozess beendet, jedoch wird das
rebooten des System nicht durchgeführt.
Gruß,
ps1234
PS: es handelt sich nicht um den OpenBSD Aapache, sondern um eine eigene installation.