Commit graph

213 commits

Author SHA1 Message Date
Marcos Mello 835b45f3b1 Keep /root permissions as 750
d39e2ba41b
2020-08-04 21:46:11 -03:00
fdupoux 8d00266201 Fixed typo in the program inventory 2020-08-04 07:51:06 +01:00
fdupoux ddd5633b72 Updated path to python3 2020-08-03 20:44:48 +01:00
Francois Dupoux 8346de7c27 Merge branch 'path-sbin' into 'master'
Add /sbin to PATH for chroot environments (#126)

See merge request fdupoux/sysresccd-src!69
2020-08-03 19:42:58 +00:00
Francois Dupoux e71e45409d Merge branch 'httpS-autorun' into 'master'
permit httpS to download autorun scripts

See merge request fdupoux/sysresccd-src!70
2020-08-03 19:42:01 +00:00
Richard DUMAIS 97680ce9ed permit httpS to download autorun scripts 2020-08-03 15:31:18 +02:00
fdupoux e9d0356b8c Fix to remove warning during boot when there are no autorun scripts 2020-08-02 09:01:29 +01:00
fdupoux 551f3270a2 Keep boot entries consistent between syslinux and grub 2020-08-01 17:06:43 +01:00
fdupoux ea016587a5 Add /sbin to PATH for chroot environments (#126) 2020-08-01 09:19:40 +01:00
fdupoux 0dfc571264 SystemRescueCd-6.1.7 2020-07-31 18:39:00 +01:00
Francois Dupoux 2a3b530648 Merge branch 'licence' into 'master'
Updated LICENCE file to follow archiso

See merge request fdupoux/sysresccd-src!68
2020-07-30 19:36:09 +00:00
fdupoux ed9436b59b Updated LICENCE to follow archiso 2020-07-30 19:54:19 +01:00
fdupoux 9ac352f7fa Added chntpw to the program inventory 2020-07-28 08:45:50 +01:00
fdupoux a7245f732b Added package: mtr (#128) 2020-07-27 20:14:06 +01:00
Francois Dupoux dcd916358c Merge branch 'fix-path' into 'master'
Fix for ArchLinux bug FS#67411

See merge request fdupoux/sysresccd-src!67
2020-07-27 18:52:56 +00:00
fdupoux 6bd8322c34 Fix for ArchLinux bug FS#67411 2020-07-27 19:50:47 +01:00
Francois Dupoux c9fcee3a1e Merge branch 'autorun-copytoram' into 'master'
Copy autorun scripts to new location when copytoram is enabled

See merge request fdupoux/sysresccd-src!66
2020-07-27 18:18:02 +00:00
fdupoux 78a5b5f4d3 Remove new large firmware: /usr/lib/firmware/mrvl/prestera 2020-07-25 17:13:31 +01:00
fdupoux d2f290f8e8 Copy autorun scripts to new location when copytoram is enabled (#126) 2020-07-25 14:49:56 +01:00
fdupoux ec869f6539 Added numbers to patch files to specify the right order 2020-07-25 14:18:04 +01:00
fdupoux 67fe17c950 Add package: dd_rescue (#127) 2020-07-21 20:42:57 +01:00
Francois Dupoux 4cd935e399 Merge branch 'srm-cosmetic' into 'master'
Small cosmetic tweak to loadsrm patch

See merge request fdupoux/sysresccd-src!65
2020-07-12 11:23:28 +00:00
Marcos Mello 83b4b4e459 Small cosmetic tweak to loadsrm patch 2020-07-12 07:45:48 -03:00
Francois Dupoux dc2d25a286 Merge branch 'add-loadsrm' into 'master'
SystemRescueCd Modules (SRM) support

Closes #122

See merge request fdupoux/sysresccd-src!63
2020-07-12 09:42:18 +00:00
Francois Dupoux 9aec70b0c9 Merge branch 'increase-cow-spacesize' into 'master'
Increase cow_spacesize from 256M to 25% of the RAM

See merge request fdupoux/sysresccd-src!64
2020-07-12 09:18:06 +00:00
fdupoux 8ae6b8f798 Increase cow_spacesize from 256M to 25% of the RAM 2020-07-12 10:10:56 +01:00
Francois Dupoux a0c61ccc34 Merge branch 'findroot-cmdline' into 'master'
findroot hook: use initcpio cmdline variable

See merge request fdupoux/sysresccd-src!62
2020-07-12 08:22:19 +00:00
Marcos Mello 9636b0bced SystemRescueCd Modules (SRM) support
Load *.srm files from archisobasedir, create loopback devices for
each one, mount and use them as additional overlayfs lowerdirs.

Compared to SystemRescueCd 5, it has differences:

- loadsrm must be added to kernel cmdline, othewise srm files
  will not be loaded (opt-in)
- it does not check srm checksums (.md5)
- it does not allow specify explicit file names
  (loadsrm=foo.srm,bar.srm)

Closes fdupoux/sysresccd-src#122
2020-07-11 16:26:31 -03:00
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