remove unneeded code
authorIan Kelling <ian@iankelling.org>
Wed, 26 Apr 2017 15:17:18 +0000 (08:17 -0700)
committerIan Kelling <ian@iankelling.org>
Wed, 26 Apr 2017 15:17:18 +0000 (08:17 -0700)
conflink

index 50747a327e57e9ca7be960ada8c5ac14c242eab7..7954a223e06e3020939278ecb92786cb820b1538 100755 (executable)
--- a/conflink
+++ b/conflink
@@ -54,24 +54,6 @@ common-file-setup() {
             m s cp -RLT --preserve=mode,timestamps $fs /
         fi
 
-        # one program so far does not work with a symlink,
-        # so we have to use a bind mount
-        bdir=$dir/binds
-        if [[ -e $bdir && $USER == ian ]]; then
-            for f in $(find $bdir -type f); do
-                dst=/home/ian/${f##$bdir}
-                binds+="$f $dst none bind 0 0"$'\n'
-                if [[ ! -e $dst || $(stat -c%i $f $dst |uniq -u) ]]; then
-                    if mountpoint -q $dst; then
-                        s umount $dst
-                    fi
-                    # note: in future, may need to mkdir also
-                    [[ -e $dst ]] || touch $dst
-                    s mount --bind $f $dst
-                fi
-            done
-        fi
-
         if [[ -e $dir/subdir_files ]]; then
             subdir-link-r $dir/subdir_files
         fi
@@ -81,7 +63,6 @@ common-file-setup() {
     done
 }
 
-binds=""
 all_dirs=({/a/c,/p/c}{,/machine_specific/$HOSTNAME})
 # note, we assume a group of hosts does not have the
 # same name as a single host, which is no problem on our scale.
@@ -94,9 +75,6 @@ case $USER in
     ian)
         # p needs to go first so .ssh link is created, then config link inside it
         common-file-setup ${all_dirs[@]}
-        if [[ $binds ]]; then
-            s /a/exe/cedit conflink /etc/fstab <<<"$binds" || [[ $? == 1 ]]
-        fi
         if [[ -d /etc/bind/bind-writable ]]; then
             # need bind writable dir for nsupdate, or else we get
             # named[20823]: /etc/bind/db.iank.pw.jnl: create: permission denied