diff options
author | Scott Bronson <b.git@u32.net> | 2008-03-12 16:15:10 -0700 |
---|---|---|
committer | Scott Bronson <b.git@u32.net> | 2008-03-12 19:37:22 -0700 |
commit | a9ce9965c06571a57522106691dac2f9892125ba (patch) | |
tree | 5506d96289ea3c1055f5be128eda6ac3e7249a8f /init.d/20restore-metadata | |
parent | 277c816ab7c39ec7fc644fd94fe674d9a7a3faca (diff) |
Remove metastore, use simple find scripts instead.
Diffstat (limited to 'init.d/20restore-metadata')
-rwxr-xr-x | init.d/20restore-metadata | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/init.d/20restore-metadata b/init.d/20restore-metadata index 5d76b1b..be34bc7 100755 --- a/init.d/20restore-metadata +++ b/init.d/20restore-metadata @@ -1,12 +1,8 @@ #!/bin/sh set -e -# Note that metastore doesn't check that the .metastore file only changes -# perms of files in the current directory. It's ok to trust the .metastore -# file won't do anything shady, because, as documented, etckeeper-init -# should only be run on repositories you trust. -if [ -e .metadata ]; then - metastore --apply --mtime -else - metastore --save +# It's ok to trust that the .fix-metadata file won't do anything shady because, +# as documented, etckeeper-init should only be run on repositories you trust. +if [ -x .fix-metadata ]; then + ./.fix-metadata fi |