/cron.daily/etckeeper
http://github.com/brinkman83/bashrc · Shell · 14 lines · 13 code · 0 blank · 1 comment · 7 complexity · 0a136e3760b0cc5587277955085ab732 MD5 · raw file
- #!/bin/sh
- set -e
- if [ -x /usr/sbin/etckeeper ] && [ -e /etc/etckeeper/etckeeper.conf ]; then
- . /etc/etckeeper/etckeeper.conf
- if [ "$AVOID_DAILY_AUTOCOMMITS" != "1" ]; then
- if [ "$VCS" = hg ]; then
- hostname=`hostname -f 2>/dev/null || hostname`
- export HGUSER=cron@$hostname
- fi
- if etckeeper unclean; then
- etckeeper commit "daily autocommit" >/dev/null
- fi
- fi
- fi