Я использую getfacl -RP ../www > permission_backup
для хранения разрешения и Beyond Compare
для сравнения двух permission_backup
, если разрешение имеет какие-либо изменения, я буду запускать setfacl --restore
.
Я обнаружил проблему, я запускаю getfacl -RP ../www > permission_backup
в одну и ту же папку дважды, элементы в permission_backup
могут иметь другой порядок, тогда Beyond Compare
скажет мне, что есть большое различие.
Например: один permission_backup
выглядит следующим образом:
# file: ../www/info/2013-09-05/16.html
# owner: apache
# group: apache
user::rw-
group::r--
other::r--
# file: ../www/info/2013-09-05/1.html
# owner: apache
# group: apache
user::rw-
group::r--
other::r--
# file: ../www/info/2013-09-05/23.html
# owner: apache
# group: apache
user::rw-
group::r--
other::r--
Еще один:
# file: ../www/info/2013-09-05/23.html
# owner: apache
# group: apache
user::rw-
group::r--
other::r--
# file: ../www/info/2013-09-05/16.html
# owner: apache
# group: apache
user::rw-
group::r--
other::r--
# file: ../www/info/2013-09-05/1.html
# owner: apache
# group: apache
user::rw-
group::r--
other::r--
Как заставить getfacl
работать с определенным порядком?