summaryrefslogtreecommitdiff
path: root/rc/bin/termrc
AgeCommit message (Collapse)Author
2021-04-10termrc, cpurc: silence /net/ether* error message when there are no ethernet ↵cinap_lenrek
devices
2019-03-27plan9.ini: add nora6= option to disable automatic ipv6 configurationcinap_lenrek
2018-10-03cpurc: filter ipv6 loopback address for automatic ip address setup (thanks fhs)cinap_lenrek
2018-08-15ipv6 autoconfiguration on ethernetcinap_lenrek
for ip autoconfiguration, setup ipv6 link local addresses and do SLAAC in parallel to DHCP.
2018-05-02termrc: fix mistakecinap_lenrek
2018-05-01termrc: put #u in front for endpoint renaming to be effective, handle ↵cinap_lenrek
multipe ether= tuples in ndb
2018-04-12cpurc: remove obsolete device binds, run diskparts after $sysname is known. ↵cinap_lenrek
remove /env/boottime. document.
2016-02-14provide /n and /mnt early in bootrc to allow consistent use in /lib/namespacecinap_lenrek
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.
2015-09-05move screen and mouse setup code to /rc/bin/screenrccinap_lenrek
2014-11-05termrc: setup mouse when we have a framebuffercinap_lenrek
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-06-12termrc, cpurc: clarify comments by removing liesstanley lieber
2014-04-22termrc, cpurc: exclude wpa from oom kill and swapcinap_lenrek
2013-02-27termrc: termrc.local can start ndb/cs for us, so check if its already runningcinap_lenrek
2013-02-27add cpurc.local and termrc.local hookscinap_lenrek
2012-08-11add hjfs to the dontkill listcinap_lenrek
2012-03-29use sysname as dhcp hostcinap_lenrek
2011-12-02move factotum from /mnt to /mnt/factotumcinap_lenrek
2011-12-02use mntgen for /mnt and /mnt/exportfsglenda
2011-10-07termrc/cpurc: dont run ipconfig if theres no /net/ipselftab, dont run dns ↵cinap_lenrek
resolver if theres already /net/dns
2011-08-27dontkill: +kb +ethercinap_lenrek
2011-08-24dontkill +cfs +dossrvcinap_lenrek
2011-08-23do not kill paqfs/9660srv root fileserverscinap_lenrek
2011-08-22improve swapcinap_lenrek
2011-08-01nusb: add /rc/bin/nusbrccinap_lenrek
2011-06-09add /net/ndb to default ndb database files, fix mistakescinap_lenrek
2011-06-09remove bootes, fix inst/authsetup, use ndb for ipconfig before trying dhcpcinap_lenrek
2011-06-06merge (term cpu)^rc.local with (term cpu)^rc, mount /srv/cons in (term ↵cinap_lenrek
cpu)^rc instead of /lib/namespace as we dont want to have it in every namespace (cpu session).
2011-05-16#A0 -> #Acinap_lenrek
2011-05-15added #A0 bind to termrcaiju
2011-05-13dont configure loopback interfacescinap_lenrek
2011-05-09/rc/bin/termrc, etc.: clarify comments.stanley lieber
2011-05-10boot and namespace cleanupcinap_lenrek
2011-05-04default sysname is cirno.stanley lieber
2011-04-21boot(8): cleanup enviroment variables before initcinap_lenrek
2011-04-15let the kernel set dma mode for ata by defaultcinap_lenrek
2011-04-14set better defaults in termrc, set dmamode, allow breaking to rc with !rccinap_lenrek
2011-04-11vesacinap_lenrek
2011-03-30fixing permscinap_lenrek
2011-03-30Import sources from 2011-03-30 iso image - libTaru Karttunen
2011-03-30Import sources from 2011-03-30 iso image - rcTaru Karttunen