ref: df41ad2b0c0ac815fd0fd4d5de32977d7d5a5bca
parent: d33a89f22ba7d5086c84fae65b2c3ef74ce24ada
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Wed Feb 27 12:59:57 EST 2013
add cpurc.local and termrc.local hooks
--- a/rc/bin/cpurc
+++ b/rc/bin/cpurc
@@ -25,6 +25,11 @@
# name translation, cs sets /dev/sysname
ndb/cs
sysname=`{cat /dev/sysname}+
+# site-specific startup
+if(test -e /rc/bin/cpurc.local)
+ . /rc/bin/cpurc.local
+
if (~ $#sysname 0 || ~ $sysname ''){sysname=cirno # default
echo -n $sysname >/dev/sysname
--- a/rc/bin/termrc
+++ b/rc/bin/termrc
@@ -32,6 +32,11 @@
swap $disk(1) >/dev/null >[2=1]
rm -f /env/disk
+# we do this before we have a name. we may need to do network
+# setup so that we can get a name.
+if(test -e /rc/bin/termrc.local)
+ . /rc/bin/termrc.local
+
# cs sets sysname
ndb/cs
sysname=`{cat /dev/sysname}--
⑨