summaryrefslogtreecommitdiff
path: root/rc/bin
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@centraldogma>2011-10-08 02:29:09 +0200
committercinap_lenrek <cinap_lenrek@centraldogma>2011-10-08 02:29:09 +0200
commit8e4e1e57303f8eafec8a1ac03670179a39f00b70 (patch)
treed4c5312480a5a7e40dcb7c865752c8d6a5712514 /rc/bin
parentfe60a741224c1238d9cae3f1f53de4e1a517ae25 (diff)
downloadplan9front-8e4e1e57303f8eafec8a1ac03670179a39f00b70.tar.xz
cpurc: handle case with missing /net/ipselftab
Diffstat (limited to 'rc/bin')
-rwxr-xr-xrc/bin/cpurc3
1 files changed, 2 insertions, 1 deletions
diff --git a/rc/bin/cpurc b/rc/bin/cpurc
index 22d0673cf..c7198b827 100755
--- a/rc/bin/cpurc
+++ b/rc/bin/cpurc
@@ -60,9 +60,10 @@ if(~ $#auth 0){
}
switch($auth){
case `{ echo $sysname; ndb/query sys $sysname dom
+ if(test -r /net/ipselftab){
for(i in `{awk '/u\ *$/{print $1}' /net/ipselftab}){
echo $i; ndb/ipquery ip $i dom; ndb/ipquery ip $i sys
- } | sed 's,[^ ]+=,,g'}
+ } | sed 's,[^ ]+=,,g'}}
# cpu+auth server
auth/keyfs -wp -m /mnt/keys /adm/keys
aux/listen -q -t /rc/bin/service.auth -d /rc/bin/service tcp