Commit graph

42 commits

Author SHA1 Message Date
cinap_lenrek
5d0c3ab7df termrc, cpurc: silence /net/ether* error message when there are no ethernet devices 2021-04-10 15:01:09 +02:00
cinap_lenrek
8d9f3906fa plan9.ini: add nora6= option to disable automatic ipv6 configuration 2019-03-27 14:11:25 +01:00
cinap_lenrek
567df638ac cpurc: filter ipv6 loopback address for automatic ip address setup (thanks fhs) 2018-10-03 00:53:10 +02:00
cinap_lenrek
4080322dc9 cpurc: handle multiple auth servers 2018-09-16 12:43:21 +02:00
cinap_lenrek
cd752a39f8 ipv6 autoconfiguration on ethernet
for ip autoconfiguration, setup ipv6 link local addresses
and do SLAAC in parallel to DHCP.
2018-08-15 21:39:30 +02:00
cinap_lenrek
cedf916289 termrc: fix mistake 2018-05-02 00:03:24 +02:00
cinap_lenrek
3ffbe35a20 termrc: put #u in front for endpoint renaming to be effective, handle multipe ether= tuples in ndb 2018-05-01 23:46:57 +02:00
cinap_lenrek
4354c401c1 cpurc: remove obsolete device binds, run diskparts after $sysname is known. remove /env/boottime. document. 2018-04-12 21:30:28 +02:00
aiju
759651e8a9 change cpurc to look for service folder in /cfg/$sysname and /cfg/default 2017-04-19 09:00:44 +00:00
cinap_lenrek
ecebba779f provide /n and /mnt early in bootrc to allow consistent use in /lib/namespace
theres a bootstrap problem:

when /bin/init is run, it processes /lib/namespace where we might want to
mount or bind resources to /n or /mnt. but mntgen was run later in
cpurc/termrc so these mounts would be ignored.

we already have mntgen in bootfs, so we can provide these mountpoints early.

i keep the termrc/cpurc mntgens where they are, but ignore the error
prints. this way old kernels will continue to work.
2016-02-14 01:42:32 +01:00
glenda
c4fdc6bfdb fix fuckup 2015-08-25 09:35:10 +00:00
mischief
6b402b83cf import E script from bell labs 2015-08-25 02:07:46 -07:00
stanley lieber
e9b6f349b8 termrc, cpurc: clarify comments by removing lies 2014-06-12 15:56:54 -04:00
cinap_lenrek
c88d48d58d termrc, cpurc: exclude wpa from oom kill and swap 2014-04-22 04:26:17 +02:00
cinap_lenrek
ec49732fae add cpurc.local and termrc.local hooks 2013-02-27 17:59:57 +01:00
cinap_lenrek
35ba0d047c add hjfs to the dontkill list 2012-08-11 12:22:13 +02:00
cinap_lenrek
f000760ec0 use sysname as dhcp host 2012-03-29 18:23:21 +02:00
cinap_lenrek
d63b461ecf move factotum from /mnt to /mnt/factotum 2011-12-02 02:29:41 +01:00
cinap_lenrek
02f6b14126 prevent factotum <-> authsrv deadlock 2011-12-02 01:38:21 +01:00
glenda
fe62caef5f /rc/bin/cpurc: run aux/stub before auth/keyfs <- temporary fix 2011-11-30 20:36:51 -06:00
glenda
b56d307ce6 use mntgen for /mnt and /mnt/exportfs 2011-12-02 06:05:23 +01:00
cinap_lenrek
8e4e1e5730 cpurc: handle case with missing /net/ipselftab 2011-10-08 02:29:09 +02:00
cinap_lenrek
fe60a74122 termrc/cpurc: dont run ipconfig if theres no /net/ipselftab, dont run dns resolver if theres already /net/dns 2011-10-07 21:02:45 +02:00
glenda
b292565c20 cpurc: accept auth= key in sys= touple 2011-08-30 04:57:27 -04:00
cinap_lenrek
98e3d4b1a5 dontkill: +kb +ether 2011-08-27 07:48:15 +02:00
cinap_lenrek
924634963c dontkill +cfs +dossrv 2011-08-24 06:40:24 +02:00
cinap_lenrek
4593680a05 do not kill paqfs/9660srv root fileservers 2011-08-23 09:05:49 +02:00
cinap_lenrek
0e5148b269 improve swap 2011-08-22 10:03:15 +02:00
cinap_lenrek
6f3039351a nusb: add /rc/bin/nusbrc 2011-08-01 02:55:39 +02:00
aiju
f882472d0b cpurc: call cpustart 2011-07-24 10:04:12 +02:00
cinap_lenrek
474df96424 silence ipconfig -N 2011-06-09 07:46:51 +00:00
cinap_lenrek
1da0722fe5 add /net/ndb to default ndb database files, fix mistakes 2011-06-09 07:35:31 +00:00
cinap_lenrek
c9dc319649 remove bootes, fix inst/authsetup, use ndb for ipconfig before trying dhcp 2011-06-09 04:56:16 +00:00
cinap_lenrek
4a98f5c1d1 merge (term cpu)^rc.local with (term cpu)^rc, mount /srv/cons in (term cpu)^rc instead of /lib/namespace as we dont want to have it in every namespace (cpu session). 2011-06-06 01:31:58 +00:00
cinap_lenrek
36ab78221c dont configure loopback interfaces 2011-05-13 04:20:30 +00:00
stanley lieber
5c756859bf /rc/bin/termrc, etc.: clarify comments. 2011-05-09 23:07:41 +00:00
cinap_lenrek
2febff5948 boot and namespace cleanup 2011-05-10 09:14:30 +00:00
stanley lieber
1ed976bd1d default sysname is cirno. 2011-05-04 23:07:07 +00:00
stanley lieber
0461c58433 add cpu server to the installer; add more files for cpu server; make sure they are included on the cd-rom. 2011-05-04 18:55:08 +00:00
cinap_lenrek
5e45406a0d fixing perms 2011-03-30 18:29:07 +00:00
Taru Karttunen
a9060cc06b Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
Taru Karttunen
2959e1ede0 Import sources from 2011-03-30 iso image - rc 2011-03-30 17:14:36 +03:00