/etc/default/aufs is in aufs-tools 1:3.2+20130722-1.1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 | # aufs variables for shell scripts
AUFS_VERSION=3.12-20131111
AUFS_SUPER_MAGIC=1635083891
AUFS_SUPER_MAGIC_HEX=0x61756673
AUFS_ROOT_INO=2
AUFS_WH_PFX=.wh.
AUFS_WH_PFX2=.wh..wh.
AUFS_MAX_NAMELEN=242
AUFS_WKQ_NAME=aufsd
AUFS_WH_DIROPQ=.wh..wh..opq
AUFS_WH_BASE=.wh..wh.aufs
AUFS_WH_PLINKDIR=.wh..wh.plnk
AUFS_WH_ORPHDIR=.wh..wh.orph
# library functions for aufs shell scripts
# path in canonical representation
# note: bash builtin "pwd -P" modies $PWD unexpectedly
SetDir() # var dir
{
cd "$2"
eval "$1=\"$(pwd -P)\""
cd "$OLDPWD"
}
# escape the unprintable characters, mainly for grep-ping /proc/mounts
Esc() # [-e]
{
sed -r -e '
s/\\/\\134/g
s/$/\\012/
' |
tr -d '\n' |
sed -r -e '
s/ /\\040/g
s/\t/\\011/g
s/\r/\\015/g
s/\\012$//
' |
{ test $# -eq 1 &&
test "$1" = "-e" &&
sed -r -e 's/\\/\\\\/g' ||
cat; }
echo
}
# find a mount-entry by its mount-point
FindMntEnt() # mntpnt
{
proc_mounts=/proc/self/mounts
test ! -e $proc_mounts && proc_mounts=/proc/$$/mounts
test ! -e $proc_mounts && proc_mounts=/proc/mounts
fgrep \ $(echo "$1" | Esc)\ aufs\ $proc_mounts |
tail -n 1
}
# current mount options
MntOpts() # mntpnt
{
FindMntEnt "$1" |
cut -f4 -d' '
}
########################################
AuDebug() # 1 | 0 [sec]
{
test $1 -eq 0 && set +x
aufs_debug=/sys/module/aufs/parameters/debug
if [ -f $aufs_debug ]
then
echo $1 | sudo dd of=$aufs_debug 2> /dev/null
test $# -eq 2 && sleep $2
fi
test $1 -eq 1 && set -x
true
}
# Local variables: ;
# mode: text;
# End: ;
|