diff options
author | cinap_lenrek <cinap_lenrek@gmx.de> | 2012-08-11 13:02:31 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@gmx.de> | 2012-08-11 13:02:31 +0200 |
commit | 929441dd26881261722bdaf93183394146e476b6 (patch) | |
tree | fa683a590de8c18d8104bc98a9d94845a2e3c20d /rc/bin/inst | |
parent | a1f69ed555ecde4e961c2ba8da8237b19626cd3d (diff) |
inst: ask to ream the filesystem in mounthjfs
Diffstat (limited to 'rc/bin/inst')
-rwxr-xr-x | rc/bin/inst/mounthjfs | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/rc/bin/inst/mounthjfs b/rc/bin/inst/mounthjfs index 6be5b4e6f..7fff7184f 100755 --- a/rc/bin/inst/mounthjfs +++ b/rc/bin/inst/mounthjfs @@ -28,12 +28,23 @@ case go fsflags=(-m $rd) export fsflags + ream=no + if(! ~ $fstype `{fstype $fs}) + ream=yes + prompt -d $ream 'Ream the filesystem?' yes no + ream=$rd + log Starting $fstype file server for $fs unmount /n/newfs >[2]/dev/null echo halt >>/srv/$service.cmd >[2]/dev/null rm -f /srv/$service /srv/$service.cmd - hjfs -n $service $fsflags -Srf $fs + if(~ $ream yes){ + hjfs -n $service $fsflags -Srf $fs + } + if not { + hjfs -n $service $fsflags -Sf $fs + } log Configuring $fstype file server for $fs { |