Alejandro Mery
|
7f51494b90
|
busybox: added mount -t nfs support
|
15 years ago |
Alejandro Mery
|
5824b39881
|
nbd: changed to build only the client, without requiring glib
|
16 years ago |
Alejandro Mery
|
8d96490201
|
mkinitramfs: inject usb-storage by default, to make the installer more useful
|
16 years ago |
Alejandro Mery
|
1eedec36ea
|
mkinitramfs: added keyboard/ modules by default
this is so we get atkbd necessary for PS/2 keyboard, and maybe others needed by other machines
|
16 years ago |
Alejandro Mery
|
bbabacb5ea
|
wall: changed to only use /dev/console and pts, not vc/* ... udev gets mad
|
16 years ago |
Alejandro Mery
|
cea91329b2
|
rc.switchroot: enhanced to stop networking before switch to the real root
|
16 years ago |
Alejandro Mery
|
2d7f11b310
|
init: changed to mount rootfs as read-only by default, just like the kernel itself does
http://lxr.linux.no/linux+v2.6.27.18/init/do_mounts.c#L25
|
16 years ago |
Alejandro Mery
|
84cad42e7c
|
initramfs: added /etc/mtab symlink
|
16 years ago |
Alejandro Mery
|
18bf9e0dd8
|
console: changed to use /dev/console instead of vc/0
|
16 years ago |
Alejandro Mery
|
4d647b754e
|
init: moved killall and umount logic to rc.shutdown
|
16 years ago |
Alejandro Mery
|
4461845feb
|
rc.shutdown: fixed to leave the house clean
|
16 years ago |
Alejandro Mery
|
521db191c7
|
rc.d/sysinit: adapted to newer udev
|
16 years ago |
Alejandro Mery
|
3cb5c3275e
|
rc.sysinit: moved the early network setup after the preloading of modules (modules=...)
|
16 years ago |
Alejandro Mery
|
6f7f52466a
|
init: implemented switch_root and revival
|
16 years ago |
Alejandro Mery
|
33a320e456
|
init: changed to `wall` when `resume` passes
|
16 years ago |
Alejandro Mery
|
1e487597cd
|
resume: changed to call trymount using -v
|
16 years ago |
Alejandro Mery
|
af324104b5
|
rc.trymount: added -v mode, reminding the user to mount /rootfs if $root is not set
|
16 years ago |
Alejandro Mery
|
87cf188453
|
wall: enhanced to support the case when $USER not declared
|
16 years ago |
Alejandro Mery
|
8aa15a6ed8
|
initramfs: introduced a `wall` script
|
16 years ago |
Alejandro Mery
|
ad16af2199
|
initramfs: introduced `resume` script, to check and trigger a `switch_root` if viable
|
16 years ago |
Alejandro Mery
|
360ef2a994
|
init: changed rc.trymount to not remount
|
16 years ago |
Alejandro Mery
|
28a6f0de53
|
init: do rc.trymount automaticly
|
16 years ago |
Alejandro Mery
|
10f6790187
|
init: added helper to mount rootfs (rc.trymount)
|
16 years ago |
Alejandro Mery
|
c368ead89a
|
init: cleaned shutoff process
|
16 years ago |
Alejandro Mery
|
7e71b4c51f
|
init: moved /etc/conf/idunn creating to rc.sysinit
|
16 years ago |
Alejandro Mery
|
15d3eb8910
|
initramfs: added rootfs placeholder
|
16 years ago |
Alejandro Mery
|
7a64c45dd5
|
init: populate /etc/conf/idunn to be used by resume and friends
|
16 years ago |
Alejandro Mery
|
56bfbdf793
|
init: enhanced umount handling on reboot/halt
|
16 years ago |
Alejandro Mery
|
5a53eda432
|
rc.sysinit: added a 1s delay after starting mdadm volumes and load dm-mod before `vgchange`
|
16 years ago |
Alejandro Mery
|
d171c68522
|
console: changed to use `sh -i`
|
16 years ago |
Alejandro Mery
|
5e82d195aa
|
rc.sysinit: implemented mdadm and lvm2 handling
|
16 years ago |
Alejandro Mery
|
c0053c20f3
|
rc.sysinit: added parser for idunn= argument
|
16 years ago |
Alejandro Mery
|
e3a6cf3271
|
console: changed console shell service to run at $HOME and use vc/0 instead of console
|
16 years ago |
Alejandro Mery
|
20083e0237
|
initramfs: blanked /etc/profile
|
16 years ago |
Alejandro Mery
|
f6ef01eea4
|
kernel: added nls_iso8859-1 nls_utf8 modules, needed by ext4
|
16 years ago |
Alejandro Mery
|
7b7d943dbc
|
busybox: added sync, hostname, bzip2 and bunzip2
|
16 years ago |
Alejandro Mery
|
9b045449fb
|
pkgsel: Added missing mdadm
|
16 years ago |
Alejandro Mery
|
d4f453e46b
|
dropbear: changed to kill all it's children when stopped
|
16 years ago |
Alejandro Mery
|
da1abb4b77
|
init: finished reboot/halt/poweroff handling, killall still missing
|
16 years ago |
Alejandro Mery
|
4bc3ed7048
|
busybox: added tac
|
16 years ago |
Alejandro Mery
|
ed221f743d
|
init: added simple rc.shutdown script to stop the services _and_ runsvdir
|
16 years ago |
Alejandro Mery
|
f0a33ed90f
|
init: enhanced to give a shell in /dev/console right after finishing rc.sysinit
|
16 years ago |
Alejandro Mery
|
5cd4a1207f
|
dropbear: enhanced to create /var/log/lastlog if missing
|
16 years ago |
Alejandro Mery
|
d73676cf99
|
busybox: added `touch`
|
16 years ago |
Alejandro Mery
|
59e03bc79e
|
init: introduced /etc/console (shell @ /dev/console) service
|
16 years ago |
Alejandro Mery
|
bd6d3ef6b1
|
init: enhanced to trap reboot, halt, poweroff and ctrl-alt-del (WIP) and changed to wait for ever, for now
|
16 years ago |
Alejandro Mery
|
0ea02df1b1
|
init: enhanced to log to /var/log/init.log
|
16 years ago |
Alejandro Mery
|
3d98657417
|
init: changed rc.sysinit to log in /var/log/boot.log the kernel output previous to coldplug
|
16 years ago |
Alejandro Mery
|
3dd65755ff
|
Fixed modprobe wrapper to also send errors to stderr, not just to the log file
|
16 years ago |
Alejandro Mery
|
d5e321331f
|
busybox: added ps, switch_root and other tools, including a `less` replacement
|
16 years ago |