[Gelöst] POSIX Capabilities?

  • Moin,


    kann es sein, dass capabilities(7) unter OpenSUSE (d.h. OpenSUSE 11.3) nicht aktiviert sind?


    Denn beispielsweise nach

    Code
    # chmod u-s /bin/ping
    # setcap cap_net_raw=ep /bin/ping


    sollte

    Code
    $ ping ...


    wie gewohnt funktionieren (hab's gerade auf einem Ubuntu-System ausprobiert).


    Ich bekomme aber

    Code
    $ ping ...
    ping: icmp open socket: Operation not permitted


    Lösung: Wer POSIX-Capabilities unter OpenSUSE nutzen möchte, der muss dem Kernel beim booten den Parameter file_caps=1 mitgeben

    There are 10 types of people - those who understand binary and those who don't

    Einmal editiert, zuletzt von Ostoher () aus folgendem Grund: Problem gelöst

    Für den Inhalt des Beitrages 23481 haftet ausdrücklich der jeweilige Autor: Ostoher