check_uncommitted () {
if sudo -n etckeeper unclean 2>/dev/null
then printf '%s%s%s\n' >&2 "${tput_rev-}" "/etc has uncommitted changes: please use etckeeper commit." "${tput_sgr0-}"
- CHECK_UNCOMMITED="done" $SHELL -$-
+ CHECK_UNCOMMITED="done" exec $SHELL -$-
fi
}
git_export_env () {
fi
}
prompt_etckeeper () {
- errno=$?;
+ local errno=$?;
if sudo -n etckeeper unclean 2>/dev/null
then printf '(!) '
fi