Hallo Denny Schierz,
dear Denny Schierz,

* [EMAIL PROTECTED] wrote/schrieb:

> und hier liegt das Problem. Ich habe dem Apache einfach eine Shell 
> gegeben und teste es so:
> 
> [EMAIL PROTECTED] httpd $ /etc/init.d/squid reload
> /sbin/runscript.sh: line 387: /var/lib/init.d/squid-8832: Permission denied
>  * ERROR:  "/etc/init.d/squid" has syntax errors in it; not executing...
> 
> in der /etc/sudoers
> 
> apache ALL=(root)NOPASSWD:'/etc/init.d/squid reload'
> 
> Ich habe mir gedacht, eventuell schmeckt ihm das alleinstehende reload 
> nicht, also habe ich es in >>'<< und in >>"<< gesetzt, beide mit dem 
> selben Ergebniss.
> 
> Das mit dem Syntax Fehler stammt nicht vom Squid, ich habe den Fehler 
> korrigiert (sodass Squid keine Fehler meldet) und dennoch bekomme ich 
> die gleiche Meldung.
> 
> Wenn ich das hier reinschreibe:
> 
> apache ALL=(root)NOPASSWD:/usr/sbin/squid -k reconfigure
> 
> 
> router root # su - apache
> [EMAIL PROTECTED] httpd $ /usr/sbin/squid -k reconfigure
> squid: ERROR: Could not send signal 1 to process 32502: (1) Operation 
> not permitted
> 
> Also das mit dem sudoers haut nicht hin.

Dir ist schon klar, da� man den Kommandos auch *sagen* mu�, da� sie unter
"sudo" ausgef�hrt werden sollen?

                      vvvv
[EMAIL PROTECTED] httpd $ sudo /etc/init.d/squid reload
[EMAIL PROTECTED] httpd $ sudo /usr/sbin/squid -k reconfigure
                      ^^^^

Mit "sudo -l" kann Dein Doofuser sehen, welche Kommandos er ausf�hren darf:

[EMAIL PROTECTED] root]# su - spamuser
[EMAIL PROTECTED] spamuser]$ sudo -l
User spamuser may run the following commands on this host:
    (amavis) NOPASSWD: /usr/local/bin/sa-learn

Was die G�nsef��chen in der sudoers (die Du nur mit dem Befehl "visudo"
bearbeiten darfst, aber das wei�t Du ja sicher), betrifft, wei� ich nur,
da� es ohne sie perfekt funktioniert. Was "mit" ist, kann ich nicht sagen.

Ich benutze sudo jede Sekunde. In cronjobs, in der procmailrc, insbesondere
in meinem irren Postfix-Setup (s.o.), und so weiter.

-martin

-- 
+-------------------------+------------------------+
| Martin Schmitt          | Schmitt Systemberatung |
| http://www.scsy.de/~mas | http://www.scsy.de     |
+-------------------------+------------------------+
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an