Ich glaube ich habe beim sticky-bit etwas falsch verstanden:

ich habe eine Datei "test" mit folgenden Rechten:
-rwsrwsr-x   1 root     root           14 Jul 26 00:28 test

test:
#!/bin/sh
set

Diese Datei rufe ich dann als normaler user auf und erhalte
folgendes Ergebnis:
.....
EUID=1000
.....
UID=1000
.....

UID=1000 verstehe ich ja und das ist ja ok, aber EUID=1000 das
kapiere ich nicht ganz. Warum ist das so und was muß ich tun
um ein Programm wirklich mit EUID=0 laufen zu lassen.

MfG, Bernhard

-- 
          __             ___
         // )    ___--""    "-.
    \ |,"( /`--""              `.     Bernhard Rieder
     \/ o                        \
     (   _.-.              ,'"    ;   mail: [EMAIL PROTECTED]
      |\"   /`. \  ,      /       |
      | \  ' .'`.; |      |       \.___________________________
        _-'.'    | |--..,,,\_    \________---------~~~~~"""""""
       '''"   _-'.'       ___"-   )
             '''"        '''---~""
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an [EMAIL PROTECTED] die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: [EMAIL PROTECTED]
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     738

Antwort per Email an