13ff48bf5SDavid du Colombier#!/bin/rc 23ff48bf5SDavid du Colombier 3d9306527SDavid du Colombierrfork e 4d9306527SDavid du Colombierflags=() 5d9306527SDavid du Colombierwhile(! ~ $#* 0 && ~ $1 -*){ 6*2cca75a1SDavid du Colombier if(~ $1 -c -s){ 7*2cca75a1SDavid du Colombier flags=($flags $1) 8*2cca75a1SDavid du Colombier shift 9*2cca75a1SDavid du Colombier } 10d9306527SDavid du Colombier flags=($flags $1) 11d9306527SDavid du Colombier shift 12d9306527SDavid du Colombier} 13c0eadb1cSDavid du Colombierif(test -f /srv/kfs.cmd) 143ff48bf5SDavid du Colombier disk/kfscmd allow 15d9306527SDavid du Colombierreplica/pull -v $flags /dist/replica/network $* 16c0eadb1cSDavid du Colombierif(test -f /srv/kfs.cmd) 173ff48bf5SDavid du Colombier disk/kfscmd disallow 18