correct post install package script (force links creation)
[debian6500.git] / simple-cdd / deb_build / debian / debian-postinst
index e26e741b9c8a14da21d0cca748898cace5d40fe6..4d212a3306f1a3e3065c07b254839ed02e2ad0ad 100755 (executable)
@@ -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..