From f12c94c8ece21b5f5aa80a4821ef17e8129bc75c Mon Sep 17 00:00:00 2001 From: Laurent Mazet Date: Wed, 24 Jun 2015 18:57:06 +0200 Subject: [PATCH] correct post install package script (force links creation) --- simple-cdd/deb_build/debian/debian-postinst | 24 ++++++++++----------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/simple-cdd/deb_build/debian/debian-postinst b/simple-cdd/deb_build/debian/debian-postinst index e26e741..4d212a3 100755 --- a/simple-cdd/deb_build/debian/debian-postinst +++ b/simple-cdd/deb_build/debian/debian-postinst @@ -4,19 +4,19 @@ # I don't know why things were that way before, but I'm told to set them that way again. echo 'Moving things around..' -[ -d /home ] && mv /home /var/media/backup +[ -h /home ] || mv /home /var/media/backup mkdir -p /var/media/backup/dump/{core,dump_delay_line,dump_track_base,log,prod,rec,trace} -ln -s /var/media/backup/dump /dump -ln -s /var/media/backup/home /home -ln -s /var/media/backup/rec /rec -ln -s /var/media/prod /var/media/backup/prod -ln -s /etc/hosts.30MHzMDF /etc/hosts.30MHz -ln -s /etc/hosts.8MHzMHF /etc/hosts.8MHz -ln -s /usr/lib/syslinux/menu.c32 /opt/tftp/menu.c32 -ln -s /initrd.img /opt/tftp/initrd.img -ln -s /vmlinuz /opt/tftp/vmlinuz -ln -s /usr/lib/syslinux/pxelinux.0 /opt/tftp/pxelinux.0 -ln -s /usr/lib/syslinux/memdisk /opt/tftp/memdisk +ln -sf /var/media/backup/dump / +ln -sf /var/media/backup/home / +ln -sf /var/media/backup/rec / +ln -sf /var/media/prod /var/media/backup/ +ln -sf /etc/hosts.30MHzMDF /etc/hosts.30MHz +ln -sf /etc/hosts.8MHzMHF /etc/hosts.8MHz +ln -sf /usr/lib/syslinux/menu.c32 /opt/tftp/menu.c32 +ln -sf /initrd.img /opt/tftp/initrd.img +ln -sf /vmlinuz /opt/tftp/vmlinuz +ln -sf /usr/lib/syslinux/pxelinux.0 /opt/tftp/pxelinux.0 +ln -sf /usr/lib/syslinux/memdisk /opt/tftp/memdisk echo 'Things moved.' # now enable all the scripts and such.. -- 2.30.2