]>
git.ipfire.org Git - people/meitelwein/ipfire-2.x.git/blob - src/initscripts/init.d/vnstat
2 # Begin $rc_base/init.d/vnstat
7 eval $
(/usr
/local
/bin
/readhash
/var
/ipfire
/main
/settings
)
9 if [ "$VNSTATLOG" = '' ]; then
10 VNSTATLOG
=/var
/log
/vnstat
15 if [ "$FORCE" == '1' ] ||
[ "$(mem_amount)" -gt "490" ];then
16 if ! mountpoint
$VNSTATLOG &>/dev
/null
; then
17 boot_mesg
"Mount vnstat ramdisk..."
18 if [ $
(find "$VNSTATLOG" |
wc -l) -ne 1 ]; then
19 backup_ramdisk
"$VNSTATLOG"
21 mount_ramdisk
"$VNSTATLOG"
26 restore_ramdisk
"$VNSTATLOG"
31 umount_ramdisk
"$VNSTATLOG"
34 backup_ramdisk
"$VNSTATLOG"
37 restore_ramdisk
"$VNSTATLOG"
40 echo "Usage: $0 {start|stop|backup}"
45 # End $rc_base/init.d/vnstat