Commit graph

185 commits

Author SHA1 Message Date
Marcos Mello 14cf12d01b findroot hook: use initcpio cmdline variable
Arch's initcpio automatic creates global variables in the form of
variable=y to kernel command line options without a suffix.

See parse_cmdline_item():

https://git.archlinux.org/mkinitcpio.git/tree/init_functions
2020-07-10 16:21:42 -03:00
Francois Dupoux ff47811a85 Merge branch 'organize-build-sh' into 'master'
Reorder make_customize_airootfs() and make_setup_mkinitcpio() in build.sh

See merge request fdupoux/sysresccd-src!61
2020-07-06 05:52:08 +00:00
Francois Dupoux a84d0fe040 Merge branch 'override-rename' into 'master'
Rename PulseAudio override files

See merge request fdupoux/sysresccd-src!60
2020-07-06 05:51:38 +00:00
Marcos Mello b1fe4911fd Reorder make_customize_airootfs() and make_setup_mkinitcpio() in build.sh
Also remove unnecessary commented lines.

No functional change.
2020-07-05 16:06:34 -03:00
Marcos Mello 937c13f91d Rename PulseAudio override files
Let's follow our style.
2020-07-05 15:59:31 -03:00
Francois Dupoux 666e3fd839 Merge branch 'fix-resolv' into 'master'
Do not replace /etc/resolv.conf

See merge request fdupoux/sysresccd-src!59
2020-07-04 14:00:02 +00:00
fdupoux b0c7e805c1 Do not replace /etc/resolv.conf 2020-07-04 14:57:30 +01:00
fdupoux a30540f0c2 Added package: foremost 2020-07-04 14:43:04 +01:00
Francois Dupoux 063f25da02 Merge branch 'cleanup-gcclibs' into 'master'
Remove large gcc-libs libraries (libgphobos and libgfortran)

See merge request fdupoux/sysresccd-src!56
2020-07-04 13:11:41 +00:00
Francois Dupoux 967c1fbab9 Merge branch 'drop-netctl' into 'master'
Drop netctl in favor of systemd-networkd and systemd-resolved

Closes #75

See merge request fdupoux/sysresccd-src!58
2020-07-04 13:10:35 +00:00
fdupoux c12ace1d64 SystemRescueCd-6.1.6 2020-07-04 11:22:37 +01:00
Marcos Mello efd0d23dd2 Drop netctl in favor of systemd-networkd and systemd-resolved
* Following upstream archiso

* NetworkManager stays as default in SystemRescueCd

* Explicitly symlink /etc/resolv.conf to /run/NetworkManager/resolv.conf
  to make clear NetworkManager is in charge

Closes fdupoux/sysresccd-src#75
2020-06-29 15:37:29 -03:00
Francois Dupoux e42f0157e6 Merge branch 'nm-timeout' into 'master'
Lower timeout limit for NetworkManager-wait-online.service

See merge request fdupoux/sysresccd-src!57
2020-06-29 05:55:40 +00:00
Marcos Mello 98ce6fc461 Lower timeout limit for NetworkManager-wait-online.service
Default is 30 seconds. 10 seconds shall be enough.
2020-06-28 21:17:06 -03:00
fdupoux f5c2bc5598 Remove large gcc-libs libraries (libgphobos and libgfortran) 2020-06-28 09:35:10 +01:00
Francois Dupoux bc23e2dc90 Merge branch 'autorun-fixes' into 'master'
Autorun should only run after the network is fully configured

See merge request fdupoux/sysresccd-src!55
2020-06-28 07:15:15 +00:00
Francois Dupoux b109e8dbab Autorun should only run after the network is fully configured (#120) 2020-06-28 07:15:15 +00:00
fdupoux 4505e50773 Updated program inventory (#119) 2020-06-27 15:19:52 +01:00
fdupoux 6db98e2611 Added minicom and picocom serial communication programs 2020-06-27 15:12:41 +01:00
fdupoux 19626ff7c0 Updated ChangeLog 2020-06-27 15:09:20 +01:00
fdupoux 98142cc2ba Remove /usr/share/man/man3 (man pages related to development) to save 13MB 2020-06-27 14:59:50 +01:00
Francois Dupoux 4382557eb2 Merge branch 'fix-pxeboot-multi-net-if' into 'master'
Fix PXE boot when multiple interfaces are available (#19)

See merge request fdupoux/sysresccd-src!54
2020-06-25 16:23:05 +00:00
fdupoux 64237bda3a Fix PXE boot when multiple interfaces are available (#19) 2020-06-25 07:42:33 +01:00
fdupoux 6b02e5c468 SystemRescueCd-6.1.5 2020-06-07 12:07:38 +01:00
Francois Dupoux 2b3732a5ba Merge branch 'serial-autologin' into 'master'
Enable serial console autologin

Closes #113

See merge request fdupoux/sysresccd-src!53
2020-05-27 20:22:08 +00:00
Marcos Mello 246b170f5f Enable serial console autologin
Fixes fdupoux/sysresccd-src#113
2020-05-27 16:01:04 -03:00
Francois Dupoux 4d4b7c688e Merge branch 'encrypt-hook' into 'master'
Added encrypt hook to be able to boot ISO from an encrypted disk (#108)

See merge request fdupoux/sysresccd-src!52
2020-05-25 15:32:34 +00:00
fdupoux c6b8385bb4 Added encrypt hook to be able to boot from an encrypted disk (#108) 2020-05-25 14:00:56 +01:00
fdupoux 1f16771426 Updated ChangeLog 2020-05-25 09:48:53 +01:00
Francois Dupoux 18c0478ee2 Merge branch 'initramfs-cleanup' into 'master'
Run make_customize_airootfs() before make_setup_mkinitcpio() to fix #109

Closes #109

See merge request fdupoux/sysresccd-src!51
2020-05-25 08:44:56 +00:00
fdupoux 9f5932de95 Run make_customize_airootfs() before make_setup_mkinitcpio() to fix #109 2020-05-25 09:26:38 +01:00
Francois Dupoux c853c7bf5c Merge branch 'fix-pxeboot-dhcp' into 'master'
Add archiso patch to fix DHCP after PXE boot (#19)

See merge request fdupoux/sysresccd-src!50
2020-05-24 16:58:47 +00:00
fdupoux 8b086d9ef3 Add archiso patch to fix DHCP after PXE boot (#19) 2020-05-24 16:55:34 +01:00
fdupoux 38ed754f8d SystemRescueCd-6.1.4 2020-05-22 19:04:14 +01:00
Francois Dupoux 93aba9ae85 Merge branch 'findrootcrypt' into 'master'
Improve support for booting a linux system installed on the disk

See merge request fdupoux/sysresccd-src!49
2020-05-17 14:47:23 +00:00
fdupoux 3760fed011 Allow the user to choose which device to boot from if there are multiple systems found 2020-05-17 15:28:35 +01:00
fdupoux 88a82c0662 Added support for booting from luks encrpyted devices in findroot 2020-05-17 12:33:31 +01:00
fdupoux f6fa1db397 Add tools required to use encrypted devices to the initramfs 2020-05-17 10:04:41 +01:00
Francois Dupoux 8be4cda08c Merge branch 'findroot' into 'master'
Added new entry in boot menu to start from a Linux OS installed on the disk

See merge request fdupoux/sysresccd-src!48
2020-05-17 07:43:27 +00:00
Francois Dupoux 63039626a6 Added new entry in boot menu to start from a Linux OS installed on the disk 2020-05-17 07:43:27 +00:00
Francois Dupoux 0c8b20539e Merge branch 'lvm2-hook' into 'master'
Added lvm2 hook to mkinitcpio.conf

See merge request fdupoux/sysresccd-src!47
2020-05-16 19:11:33 +00:00
fdupoux aef1aed5a1 Added lvm2 hook to mkinitcpio.conf 2020-05-16 20:08:31 +01:00
fdupoux b83ce32046 Renamed refind-efi package 2020-05-16 19:50:05 +01:00
Francois Dupoux 8ea6ff2872 Merge branch 'master' into 'master'
Allow all types of ICMP packets in ip6tables rules (#105)

See merge request fdupoux/sysresccd-src!46
2020-04-28 07:25:47 +00:00
Radek Zajic cb5fa2147d Allow all types of ICMP packets in ip6tables rules (#105) 2020-04-28 09:18:42 +02:00
Francois Dupoux f586e13e36 Merge branch 'mkinitcpio-modconf' into 'master'
Use mkinitcpio modconf install hook

See merge request fdupoux/sysresccd-src!43
2020-04-18 14:17:35 +00:00
fdupoux e4f58b53d9 SystemRescueCd-6.1.3 2020-04-17 20:36:49 +01:00
Marcos Mello 5c9454c48f Use mkinitcpio modconf install hook
/etc/modprobe.d and /usr/lib/modprobe.d configuration files are added.
2020-04-17 16:26:19 -03:00
fdupoux 17abe7b5c0 Added package: hwinfo 2020-04-17 17:21:49 +01:00
fdupoux 5d8c3120a1 Updated programs inventory 2020-04-17 17:21:06 +01:00