Es stellte sich heraus, dass ich setcap auf / sbin / ifconfig statt einer anderen Binärdatei versehentlich ausgeführt habe. Die Lösung war:
setcap -r /sbin/ifconfig <cap>
Nachdem ich mich gerade für ein VPS-Paket angemeldet habe, versuche ich, ein Punkt-zu-Punkt-Netzwerk zu erstellen. Ich bin als root angemeldet. Ich bin mir ziemlich sicher, dass ifconfig irgendwann funktioniert hat, weil ich mich daran erinnere, wie ich das Netzwerksetup überprüft habe. Wenn ich jedoch ifconfig ausführt, passiert Folgendes:
# ifconfig bash: /sbin/ifconfig: Operation not permitted # whoami root # ls -lath $(which ifconfig) -rwxr-xr-x 1 root root 67K Mar 16 2009 /sbin/ifconfig
Was habe ich getan?
Es stellte sich heraus, dass ich setcap auf / sbin / ifconfig statt einer anderen Binärdatei versehentlich ausgeführt habe. Die Lösung war:
setcap -r /sbin/ifconfig <cap>