summaryrefslogtreecommitdiffstats
path: root/core/rootfs
Commit message (Collapse)AuthorAgeFilesLines
* [rootfs-stage32] Add missing config includeSimon Rettberg2020-12-091-0/+2
|
* [rootfs-stage31] Move SSL hook to pre-switchrootSimon Rettberg2020-12-081-0/+2
| | | | | | After downloading config.tgz, the stage32 / stage4 isn't necessarily visible in $FUTURE_ROOT yet, so move our certificate juggle to a later point in time.
* [rootfs-stage31] Add hook mechanismSimon Rettberg2020-12-072-1/+12
| | | | TODO: Move bwlp-specific code to init-bwlp and use hooks.
* [rootfs-stage31] Remove unused stage4 codeSimon Rettberg2020-12-041-68/+0Star
|
* [rfs-stage32/vmware*] Change vmware version namingSimon Rettberg2020-10-141-5/+9
| | | | | | | | | | Hard-coding the version check to VMware 12 and 15 isn't great for future updates -- i.e. now, that VMware 16 is released. Instead make the version check script return "new" or "legacy", and rename the targets: vmware12 -> vmware-legacy vmware15 -> vmware The addon downloading/setup should then act upon this accordingly.
* [splashtool] Finish first working implementationSimon Rettberg2020-10-135-45/+49
| | | | Adds icons, triggers their display at appropriate times.
* [systemd-default-path] new module to set our PATHJonathan Bauer2020-09-281-2/+0Star
|
* [rootfs-stage31] Remove useless nvidiafbSimon Rettberg2020-09-241-1/+0Star
| | | | | | - Can't coexist with proprietary nvidia drivers - Crashes some cards (GT710) - Does nothing on others
* [*] Remove "export PATH..." -> DefaultEnvironment= in system.conf.dSimon Rettberg2020-09-231-2/+0Star
| | | | | | Since we can set PATH for everything spawned by systemd, this boilerplate code is not needed anymore. Makes future changes much easier.
* [rootfs-stage31] fix awk regex for fbsplashJonathan Bauer2020-08-121-1/+1
|
* [rootfs-stage31] Workaround for busybox tarSimon Rettberg2020-08-071-1/+9
| | | | | | | Busybox tar (newer versions, tested 1.31.1) print an error and exit 1 if two identical symlinks exist in the archive. This works with GNU tar and older versions of busybox. As busybox tar only prints an error but keeps extracting the remaining files, consider this error a success.
* [rootfs-stage31] fix mathJonathan Bauer2020-08-061-2/+2
|
* [rootfs-stage31] busybox timeout doesn't know -tSimon Rettberg2020-08-051-2/+2
|
* [rfs-stage31] Add realtek.ko, nvidiafb.koSimon Rettberg2020-08-041-1/+4
|
* [systemd-distro] Get this module into working state, switchSimon Rettberg2020-08-032-3/+11
|
* [rfs-stage31] Fix hostname lookup for newer busybox nslookupSimon Rettberg2020-08-031-2/+2
|
* Add support for Ubuntu 20.04 (TODO: systemd)Simon Rettberg2020-08-033-4/+22
|
* [rootfs-stage31] actually write fbsplash.cfgJonathan Bauer2020-08-031-1/+1
|
* [busybox] update to 1.32.0Jonathan Bauer2020-07-311-10/+33
| | | | | | | TODO: * fix rtcwake patch, currently not applied in module.build * refine fbsplash.cfg sanity checks when determining sizes of screen/image
* [init/kexec/] More advanced network setup via KCL, could skip DHCPSimon Rettberg2020-07-086-46/+80
| | | | | | | | | | | | | | | | If enough information if provided via KCL, we can skip the initial DHCP request in stage 3.1. Currently we require IP address, subnet mask and DNS server to skip DHCP. If we extend the boot server to supply a fallback/default DNS server, we could even do without DNS which would work in almost all cases. kexec-reboot has been extended to make use of this feature, but can be extended even more to provide up to date values from the current system configuration. Currently, some of the values it provides to the new kernel will be cached values from stage 3.1. kexec-reboot also honors the ipxe menu id from the KCL if given, to properly download the matching menu entry, which will take updates to the entry into account (e.g. changed URLs to kernel/init).
* [rootfs-stage32] Fix ubuntu configSimon Rettberg2020-06-231-1/+1
|
* [rootfs-stage31] Un-quiet init/systemd if splash failsSimon Rettberg2020-06-221-3/+12
|
* Debian!Simon Rettberg2020-05-193-11/+12
|
* [rfs-stage31] Don't check for misc kernel module folderSimon Rettberg2020-05-191-1/+1
| | | | Might be compiled-in
* [rfs-stage32] Smarter merging of user accounts from addonsSimon Rettberg2020-04-271-4/+20
|
* [rfs-s32] only check for GPT part typeJonathan Bauer2019-12-181-1/+1
| | | | since windows do support it
* [rfs-s32] support predefined GPT UUID for ID44/45Jonathan Bauer2019-12-181-3/+3
|
* [rootfs-stage31] Actually request hostname via DHCP...Simon Rettberg2019-11-263-5/+11
|
* [rootfs-stage32] Keep original perms/owner of files intactSimon Rettberg2019-11-261-0/+1
|
* [rootfs-stage32] Add missing quotesSimon Rettberg2019-11-261-2/+2
|
* [rootfs-stage32] Merge any passwd/group/shadow from addonsSimon Rettberg2019-11-261-0/+10
|
* [rootfs-stage32] Force nobody uid and gidSimon Rettberg2019-11-261-2/+2
|
* [rootfs-stage32] Disable selinuxSimon Rettberg2019-09-271-0/+1
| | | | | Since recent kernel versions we get stupid spam about invalid policy files on bootup. Don't care, don't want.
* [rootfs-stage31] Add more brain damage to setup_network_retrySimon Rettberg2019-09-101-2/+2
| | | | ... in a desperate attempt to get stubborn NICs to work ...
* [rootfs-stage31] More brain damage trying to get stubborn NICs to workSimon Rettberg2019-09-102-10/+34
|
* [rootfs-stage31] wait_for_iface: Consider carrier state tooSimon Rettberg2019-09-031-7/+18
|
* [rootfs-stage31] Somehow fix arithmetic errorSimon Rettberg2019-09-031-2/+4
|
* [rootfs-stage31] Clean up network config, increase delay on retrySimon Rettberg2019-09-033-25/+33
|
* [vmware-version-check] CPU support check helperJonathan Bauer2019-08-122-10/+5Star
|
* [rdns] move rdns to its own moduleJonathan Bauer2019-08-073-32/+0Star
|
* [rfs/xorg] move xterm to xorg moduleJonathan Bauer2019-07-301-1/+0Star
|
* [rootfs-stage31] tarcopy: Ignore directoriesSimon Rettberg2019-07-111-1/+3
| | | | | | This prevents us from messing up directory permissions from tar files that were packed on windows or otherwise screwed up.
* [rootfs-stage31] Silence messages from initial hotplug triggerSimon Rettberg2019-06-251-4/+4
|
* [rootfs-stage31] Move /dev to future rootSimon Rettberg2019-06-181-0/+2
|
* [rfs-s32] devtmpfs > copying devices from /devJonathan Bauer2019-06-131-4/+0Star
|
* [rfs-s32] remove unneeded libnss_mdnsJonathan Bauer2019-06-131-1/+0Star
| | | | as the 'mdns' service isn't configured in /etc/nsswitch.conf
* [rfs-s32] add missing depsJonathan Bauer2019-06-131-7/+2Star
| | | | | | and remove entries handled by: a) openssl as REQUIRED_CONTENT_PACKAGE b) x11-xserver-utils as RCP in xorg module
* [rootfs-stage32] HACK: Test whether to download vmware 12/15Simon Rettberg2019-05-291-2/+19
| | | | Closes #3543
* [iptables] move iptables to its own moduleJonathan Bauer2019-05-232-5/+0Star
|
* [nvidia*/rfs-s31] Support shipping multiple driver versionsSimon Rettberg2019-04-261-13/+6Star
|