mailman / wann darf ein Prozess seine GID aendern?
![](https://seccdn.libravatar.org/avatar/d6fed4dddfbd980a33d8d5f71045dcd0.jpg?s=120&d=mm&r=g)
Hallo, ich habe mailman von der SuSE 7.1 installiert und eine neue Liste angelegt. Wenn ich dann eine Mail an die Liste schicke taucht im syslog folgendes auf: Mar 17 17:07:22 blackbird Mailman mail-wrapper: Failure to exec script. WANTED gid 65534, GOT gid 2. (Reconfigure to take 2?) Mar 17 17:07:22 blackbird sendmail[10048]: f2HG7MT10047: to="|/usr/lib/mailman/mail/wrapper[..] Und die Mail wird natuerlich nicht zugestellt. Wenn ich als root eine Mail mit 'cat' an den Wrapper pipe bekomme ich ein 'GOT gid 0' - es sieht also so aus als wuerde der Wrapper immer die GID des aufrufenden Prozess bekommen ohne diese dann aendern zu koennen. Das Binary sieht so aus: -rwxr-sr-x 1 root mdom 30296 Jan 20 03:49 /usr/lib/mailman/mail/wrapper Wie muss ein Prozess aussehen damit er seine GID aendern darf? Danke! -- MfG Thomas Mueller - http://www.tmueller.com for pgp key (95702B3B) Please sign the Linux Driver Petition http://www.libranet.com/petition.html
![](https://seccdn.libravatar.org/avatar/f69149ad47a1861ed2b7d6f5ecee6d16.jpg?s=120&d=mm&r=g)
* Thomas Mueller schrieb am 18.Mär.2001:
Wie muss ein Prozess aussehen damit er seine GID aendern darf?
Er muß dem Superuser gehören (effektiver UID muß 0 sein) Sonst darf nur die reale GID der effektiven GID angepaßt werden, oder umgekehrt. Siehe man 2 setgid und man 2 setegid. Bernd -- Homepages von deutschsprachigen Linux-Gurus: Kristian Köhntopp: http://www.koehntopp.de/kris/artikel/ Sven Guckes: http://www.math.fu-berlin.de/~guckes/sven Robin S Socha: http://socha.net/index2.html |Zufallssignatur 10
participants (2)
-
Bernd Brodesser
-
Thomas Mueller