$_EXEC_CD "$dir" "$(which test)" "$file" || return 0
- local tmp=$(mktemp /tmp/apt.conf.XXXXXX)
- trap "rm -f $tmp" EXIT
+ local tmp=$($_MKTEMP /tmp/apt.conf.XXXXXX)
+ trap "$_RM -f $tmp" EXIT
- $_EXEC_CD "$dir" /bin/cat "$file" | \
- sed -e "s|^\([^$hash].*@autogenerated@\)|$hash$hash\1|" >$tmp
+ $_EXEC_CD "$dir" $_CAT "$file" | \
+ $_SED -e "s|^\([^$hash].*@autogenerated@\)|$hash$hash\1|" >$tmp
- cat $tmp | $_EXEC_CD "$dir" "$(which cmp)" -s - "$file" || \
+ $_CAT $tmp | $_EXEC_CD "$dir" "$(which cmp)" -s - "$file" || \
$_CHROOT_CAT "$1" <$tmp
- rm -f $tmp
+ $_RM -f $tmp
}
function _unhashAuto()
test -e "$1" || return 0
local hash=$2
- local tmp=$(mktemp /tmp/apt.conf.XXXXXX)
- trap "rm -f $tmp" EXIT
+ local tmp=$($_MKTEMP /tmp/apt.conf.XXXXXX)
+ trap "$_RM -f $tmp" EXIT
- sed -e "s|^$hash$hash\(.*@autogenerated@\)|\1|" "$1" >$tmp
- cmp -s "$tmp" "$1" || \
- cat "$tmp" >"$1"
+ $_SED -e "s|^$hash$hash\(.*@autogenerated@\)|\1|" "$1" >$tmp
+ $_CMP -s "$tmp" "$1" || \
+ $_CAT "$tmp" >"$1"
- rm -f $tmp
+ $_RM -f $tmp
}
function _mountFilesystemsInternal()
pushd "$vdir" >/dev/null
test ! -L var/lib/rpm || {
- $_EXEC_CD /var/lib /bin/rm rpm &&
- $_EXEC_CD /var/lib /bin/mkdir -m755 rpm &&
- $_EXEC_CD /var/lib /bin/chown rpm:rpm rpm ||
+ $_EXEC_CD /var/lib $_RM rpm &&
+ $_EXEC_CD /var/lib $_MKDIR -m755 rpm &&
+ $_EXEC_CD /var/lib $_CHOWN rpm:rpm rpm ||
:
} </dev/null 2>/dev/null
var/state/{,apt/{,lists/{,partial}}} \
etc/apt etc/rpm; do
test -d "$i" ||
- $_EXEC_CD /$(dirname "$i") /bin/mkdir -m755 $(basename "$i") || :
+ $_EXEC_CD /$(dirname "$i") $_MKDIR -m755 $(basename "$i") || :
done #2>/dev/null
popd >/dev/null
if test "$is_internalize"; then
:
else
- tmpdir=$(mktemp -d /var/tmp/pgmgmt.XXXXXX)
- trap "rm -rf $tmpdir" EXIT
+ tmpdir=$($_MKTEMPDIR /var/tmp/pgmgmt.XXXXXX)
+ trap "$_RM -rf $tmpdir" EXIT
pushd "$vdir" >/dev/null
- $_EXEC_CD /var/lib /bin/mv rpm $tmpdir/
- $_EXEC_CD /var/lib /bin/ln -s "$rpmdb_mntpoint" rpm
- rm -rf $tmpdir
+ $_EXEC_CD /var/lib $_MV rpm $tmpdir/
+ $_EXEC_CD /var/lib $_LN_S "$rpmdb_mntpoint" rpm
+ $_RM -rf $tmpdir
fi
## Finish it...
if test "$is_internalize"; then
- touch "$cfgdir"/internal
+ $_TOUCH "$cfgdir"/internal
else
- rm -f "$cfgdir"/internal
+ $_RM -f "$cfgdir"/internal
fi
}