summaryrefslogtreecommitdiff
path: root/etc/init.d/vyatta-ofr
diff options
context:
space:
mode:
Diffstat (limited to 'etc/init.d/vyatta-ofr')
-rwxr-xr-xetc/init.d/vyatta-ofr6
1 files changed, 5 insertions, 1 deletions
diff --git a/etc/init.d/vyatta-ofr b/etc/init.d/vyatta-ofr
index 0c71b20..488babc 100755
--- a/etc/init.d/vyatta-ofr
+++ b/etc/init.d/vyatta-ofr
@@ -127,7 +127,11 @@ init_bootfile () {
if [ ! -d $vyatta_sysconfdir/config ]; then
mkdir -p $vyatta_sysconfdir/config
fi
- cp $vyatta_sysconfdir/config.boot.default $BOOTFILE
+ if [ -f $vyatta_sysconfdir/config.boot.default ]; then
+ cp $vyatta_sysconfdir/config.boot.default $BOOTFILE
+ else
+ $vyatta_sbindir/vyatta_current_conf_ver.pl > $BOOTFILE
+ fi
fi
chgrp ${GROUP} $BOOTFILE
chmod 660 $BOOTFILE