Hali, Némi variálás után most az alábbival próbálkozom:
# cat /etc/sudoers | egrep -v -n "^($|#)" 8:Defaults env_reset 18:User_Alias MYUSERS = kjt 24:Cmnd_Alias SQUID3_RESTART = squid3 -k restart 25:Cmnd_Alias SQUID3D_RESTART = /etc/init.d/squid3 restart 31:root ALL = (ALL) ALL 35:MYUSERS localhost = (root) NOPASSWD:SQUID3_RESTART,SQUID3D_RESTART # # /etc/init.d/sudo restart # # su kjt -c "sudo squid3 -k restart" >>> sudoers file: syntax error, line 23 <<< sudo: parse error in /etc/sudoers near line 23 # # su kjt -c "sudo /etc/init.d/squid3 restart" >>> sudoers file: syntax error, line 23 <<< sudo: parse error in /etc/sudoers near line 23 # Meg tudná valaki mondani, hogy mit bénázok el...? Köszönettel: kjt Ferenc Wagner <[email protected]> írta, 2009.07.19.: > Kis János Tamás <[email protected]> writes: > >> Hali, >> >> Azt szeretném elérni, hogy minden helyi felhasználó újraindíthassa a >> Squid-ot, ezért az /etc/sudoers-ben az alábbi beállítást eszközöltem, >> >> Cmnd_Alias squid-restart = /etc/init.d/squid3 restart >> root ALL=(ALL) ALL >> %users localhost = squid-restart >> >> Azonban ez lett az eredmény: >> >> $ /etc/init.d/squid3 restart >> /etc/init.d/squid3: line 33: ulimit: open files: cannot modify limit: >> A művelet nem engedett >> Restarting Squid HTTP Proxy 3.0: squid3/etc/init.d/squid3: line 71: >> ulimit: open files: cannot modify limit: A művelet nem engedett >> WARNING: Cannot write log file: /var/log/squid3/cache.log >> /var/log/squid3/cache.log: Permission denied >> messages will be sent to 'stderr'. > > Mintha kimaradt volna a sudo... > -- > Feri. > _________________________________________________ > linux lista - [email protected] > http://mlf2.linux.rulez.org/mailman/listinfo/linux _________________________________________________ linux lista - [email protected] http://mlf2.linux.rulez.org/mailman/listinfo/linux
