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
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
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
cinap_lenrek
10f680c5ba
move screen and mouse setup code to /rc/bin/screenrc
2015-09-05 03:14:44 +02:00
cinap_lenrek
0560d1d6b6
termrc: setup mouse when we have a framebuffer
...
previously, we setup mouse only when vgasize= was specifid in
plan9.ini. with efi systems, the framebuffer is already setup
for us and theres no requirement for going thru aux/vga setup,
but we still want to setup the mouse.
so do the mouseport= check once theres a framebuffer by testing
the existence of '#i/winname' (which fails when thers no
framebuffer).
2014-11-05 20:42:47 +01: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
8a903895a0
termrc: termrc.local can start ndb/cs for us, so check if its already running
2013-02-27 18:04:35 +01: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
glenda
b56d307ce6
use mntgen for /mnt and /mnt/exportfs
2011-12-02 06:05:23 +01: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
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
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
e4a839031a
#A0 -> #A
2011-05-16 22:12:44 +00:00
aiju
1a503886ae
added #A0 bind to termrc
2011-05-15 16:57:50 +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
cinap_lenrek
b14bc93a79
boot(8): cleanup enviroment variables before init
2011-04-21 22:22:25 +00:00
cinap_lenrek
856aeaf333
let the kernel set dma mode for ata by default
2011-04-15 07:25:45 +00:00
cinap_lenrek
833a3b7d56
set better defaults in termrc, set dmamode, allow breaking to rc with !rc
2011-04-14 15:41:59 +00:00
cinap_lenrek
ac751cc6ef
vesa
2011-04-11 21:12:01 +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