tarユーティリティを使用してバックアップにファイルを保存すると、拡張ACLが失われます。
ACLを保存するための一般的でハッキングされていないソリューション(ACLを最初から再生成するスクリプト生成)はありますか?
ベストアンサー1
実際、問題は(標準)ファイル権限ビットにはありません。拡大するACL情報(setfacl(1)またはacl(5)を参照)
私が知る限り、変更されていないGNU tarはACL情報を無視します。 (RHEL 5.2に付属のGNU tar 1.15.1のマニュアルページには、--aclsと--no-aclsスイッチが記載されていますが、まだ機能していません。)
しかし、星選択した場合、プログラムはACLをバックアップおよび復元できます。エクサスターフォーマット:
star -c -p -acl artype=exustar -f archive.tar files...
star -x -acl -f archive.tar
スターホームページ:http://cdrecord.berlios.de/new/private/star.html Starは少なくともUbuntuで利用可能です。