Ich habe eine Nagios XI-Installation unter CentOS 6.2 und möchte das Sicherungsskript ändern. Ich habe festgestellt, dass das erweiterte Attributbit für dieses Shell-Skript gesetzt ist, daher möchte ich sichergehen, dass nichts durcheinander gebracht wird, wenn ich Änderungen daran vornehme. Ich habe experimentiert und festgestellt, dass "cp -p" diese Einstellung nicht beibehält (siehe Kommentar zur Aktualisierung). Ich bin neu in erweiterten Attributen unter Linux und habe festgestellt, dass es einen Befehl 'getfattr' gibt, der die erweiterten Attribute anzeigen soll, jedoch nichts für diese Datei anzeigt.
cd /usr/local/nagiosxi/scripts
ll backup_xi.sh
-rwxr-x---. 1 nagios nagios 2757 Jul 3 10:03 backup_xi.sh*
# nothing is displayed by 'getfattr':
getfattr -d backup_xi.sh
# and nothing special seems to be present according to 'getfacl':
getfacl backup_xi.sh
# file: backup_xi.sh
# owner: nagios
# group: nagios
user::rwx
group::r-x
other::---
Letztendlich ist es mein Ziel, die Datei zu ändern und dabei die Attribute beizubehalten, die während der ursprünglichen Produktinstallation festgelegt wurden. Gibt es einen Grund, warum das erweiterte Attributbit gesetzt ist, obwohl laut getfattr anscheinend keine Eigenschaften vorhanden sind?