]> git.lizzy.rs Git - plan9front.git/blobdiff - rc/bin/inst/mountdist
audiohda: fix syntax error
[plan9front.git] / rc / bin / inst / mountdist
index ede75286f8a829611696173c828e7b79ffc59183..f3fb5dde0c7f2c185518c455c73dd5d9e0b32c8c 100755 (executable)
@@ -22,7 +22,7 @@ fn havedist {
 fn trycdimage{
        if(test -f $1){
                rm -f /srv/9660.dist
-               unmount /n/dist
+               unmount /n/dist >[2]/dev/null
                9660srv 9660.dist >[2]/dev/null
                logprog mount /srv/9660.dist /n/dist $1
                exitifdone
@@ -34,6 +34,7 @@ fn trycdimage{
 
 fn trycdimagebz2 {
        if(test -f $1){
+               mkdir -p /n/newfs/dist
                echo -n 'bunzip2 < '^$1^' >/n/newfs/dist/9front.iso'
                bunzip2 < $1 >/n/newfs/dist/_9front.iso &&
                mv /n/newfs/dist/_9front.iso /n/newfs/dist/9front.iso
@@ -56,7 +57,7 @@ case checkready
                if(domount){
                        mountdist=done
                        export mountdist
-                       if(mountdist checkdone)
+                       if(./mountdist checkdone)
                                exit
                }
                srvmedia=()