Commit graph

109 commits

Author SHA1 Message Date
Marcos Mello b89e1ed94a Use rm -f when removing customize_airootfs.sh 2020-04-06 21:12:22 -03:00
Marcos Mello 020868abfe Replace dnsutils package with bind-tools
dnsutils is provided by bind-tools.
2020-04-06 21:08:22 -03:00
fdupoux 64e97b3354 Added package: udftools 2020-04-06 22:32:06 +01:00
fdupoux f6320b1546 Added package: gpart (#97) 2020-04-06 22:14:22 +01:00
Francois Dupoux e9e08632ea Merge branch 'build-cleanup' into 'master'
Build process cleanup

See merge request fdupoux/sysresccd-src!30
2020-04-06 21:10:50 +00:00
Marcos Mello 3f3405049b Move hardcoded package list from build.sh to packages file 2020-04-06 15:49:14 -03:00
Marcos Mello 2f1f5c31b2 Drop packages pulled in by base metapackage
mkarchiso init installs them.
2020-04-06 15:35:45 -03:00
Francois Dupoux ae6e315a24 Merge branch 'rm-lightdm' into 'master'
Removed package: lightdm (#94)

See merge request fdupoux/sysresccd-src!29
2020-04-05 09:06:04 +00:00
fdupoux 8712e1a466 Removed package: lightdm (#94) 2020-04-05 10:04:51 +01:00
Francois Dupoux 071a5ce782 Merge branch 'eurlatgr' into 'master'
Use eurlatgr console font

See merge request fdupoux/sysresccd-src!28
2020-04-04 17:55:13 +00:00
Marcos Mello 3519d8e21a Use eurlatgr console font
Much better coverage for european based languages. See:

https://fedoraproject.org/wiki/Changes/NewDefaultConsoleFont
2020-04-04 14:10:25 -03:00
Francois Dupoux 3c107cd8ac Merge branch 'drop-iwd' into 'master'
Drop iwd

See merge request fdupoux/sysresccd-src!27
2020-04-04 08:07:53 +00:00
Francois Dupoux 382c8f31f6 Merge branch 'binutils-bin' into 'master'
Install ar and strings symlinks in /usr/local/bin

See merge request fdupoux/sysresccd-src!26
2020-04-04 06:55:33 +00:00
Marcos Mello 32d7e8d7da Drop iwd
Not used by default. We can add iwd back once it becomes a real substitute
to wpa_supplicant.
2020-04-03 17:25:05 -03:00
Marcos Mello 0b78256e3d Install ar and strings symlinks in /usr/local/bin
This way users can install binutils if they wish.
2020-04-03 17:07:02 -03:00
Francois Dupoux 70db199cbd Merge branch 'add-pkg-wimlib' into 'master'
Added packages: wimlib + cabextract (#33)

See merge request fdupoux/sysresccd-src!25
2020-03-31 16:41:31 +00:00
fdupoux 8b716f44bb Added packages: wimlib + cabextract 2020-03-31 17:37:55 +01:00
Francois Dupoux c537d03711 Merge branch 'power-button' into 'master'
Make power button work inside XFCE

See merge request fdupoux/sysresccd-src!24
2020-03-29 13:40:02 +00:00
Marcos Mello 3d7d7089a0 Make power button work inside XFCE
xfce4-power-manager sets up logind inhibitor locks (block mode) and
takes over power buttons and lid switch event handling. While
xfce4-power-manager is running, logind.conf's HandleXXX options
do not have effect.

Inside XFCE the power button does not work, because default
xfce4-power-manager action for all the events is do nothing.
Let's keep the power button active, mimicking console behaviour.
2020-03-29 09:39:01 -03:00
fdupoux d3a8bf94d7 SystemRescueCd-6.1.2 2020-03-29 10:22:24 +01:00
Francois Dupoux b90cafa6d7 Merge branch 'screen-saver2' into 'master'
Add missing screen saver settings (on battery)

See merge request fdupoux/sysresccd-src!23
2020-03-28 20:48:51 +00:00
Marcos Mello d569451174 Add missing screen saver settings (on battery) 2020-03-28 17:29:16 -03:00
Francois Dupoux 6ac40a0ff5 Merge branch 'screen-saver' into 'master'
Let xfce4-power-manager configure screen saver

See merge request fdupoux/sysresccd-src!22
2020-03-28 20:12:00 +00:00
Marcos Mello f5e630d6f8 Drop useless xset r call
Autorepeat is enabled by default in the Xorg server.
2020-03-28 15:50:10 -03:00
Marcos Mello 7628014a95 Let xfce4-power-manager configure screen saver 2020-03-28 15:42:39 -03:00
Francois Dupoux 0a7cd2df6d Merge branch 'remove-unnecessary-fonts' into 'master'
Remove package ttf-droid (reduces the ISO image by 6MB)

Closes #89

See merge request fdupoux/sysresccd-src!20
2020-03-28 07:43:00 +00:00
fdupoux 10c0afa20d Remove package ttf-droid (reduces the ISO image by 6MB) 2020-03-26 18:02:18 +00:00
fdupoux 954352a8b0 Added package: dvd+rw-tools 2020-03-22 09:41:09 +00:00
fdupoux 4c2d67a3ee Added package: squashfs-tools 2020-03-22 09:36:07 +00:00
fdupoux cd7210137d Added package: stress 2020-03-22 09:35:27 +00:00
Francois Dupoux f9df81ef2a Merge branch 'kernel-printk' into 'master'
Silence kernel messages in console

See merge request fdupoux/sysresccd-src!19
2020-03-16 21:29:02 +00:00
Marcos Mello 81cd60c52c Silence kernel messages in console 2020-03-16 17:03:19 -03:00
Francois Dupoux 847861e938 Merge branch 'add-pulseaudio' into 'master'
Add sound support (PulseAudio)

Closes #76

See merge request fdupoux/sysresccd-src!18
2020-03-14 10:22:33 +00:00
fdupoux b1cbd715d1 SystemRescueCd-6.1.1 2020-03-13 20:01:47 +00:00
Marcos Mello dd1a859235 Add sound support (PulseAudio)
* pulseaudio-alsa, in addition to install PulseAudio as a dependency,
  configures ALSA to use PulseAudio.

* PulseAudio started by the systemd --user instance.

* Drop-ins allow PulseAudio start as root.

* XFCE panel configuration adjusted accordingly.

* alsa-utils is optional, but still useful for debugging purposes.

* 90-alsa-restore.rules is not useful with PulseAudio, mask it.
2020-03-12 20:06:04 -03:00
Francois Dupoux 7e38eb7e2b Merge branch 'mask-timers' into 'master'
Disable not useful timer units

See merge request fdupoux/sysresccd-src!17
2020-03-08 13:13:22 +00:00
Marcos Mello 9e5d364847 Disable not useful timer units
systemctl disable is not enough because these units are enabled via symlinks
in /usr/lib/systemd/system/xxx.wants/ directory.
2020-03-08 08:55:01 -03:00
Francois Dupoux c95871c083 Merge branch 'architecture' into 'master'
Simplify support for multiple architectures

See merge request fdupoux/sysresccd-src!15
2020-03-07 20:01:34 +00:00
Francois Dupoux 70742f4882 Merge branch 'drop-standardoutput' into 'master'
sysresccd-initialize.service: drop StandardOutput=journal

See merge request fdupoux/sysresccd-src!16
2020-03-07 19:59:40 +00:00
Francois Dupoux 9415e0166a Merge branch 'nano-syntax' into 'master'
Enable nano's syntax highlighting

See merge request fdupoux/sysresccd-src!14
2020-03-07 18:44:25 +00:00
Marcos Mello e45a3e5aa5 sysresccd-initialize.service: drop StandardOutput=journal
It is the default setting.
2020-03-07 15:43:57 -03:00
Marcos Mello ffbd2174c8 Enable nano's syntax highlighting 2020-03-07 15:25:22 -03:00
fdupoux fad6f9d360 Simplify support for multiple architectures 2020-03-07 16:46:09 +00:00
fdupoux 236c216902 Add udpcast package 2020-03-07 12:32:00 +00:00
Francois Dupoux 953c4b83e3 Merge branch 'efi32bit' into 'master'
Fix EFI boot on 32bit architecture

See merge request fdupoux/sysresccd-src!13
2020-03-07 10:22:38 +00:00
fdupoux 0fda814c99 Fix EFI boot on 32bit architecture 2020-03-07 09:12:28 +00:00
Francois Dupoux 570dd026b5 Merge branch 'drop-after-network' into 'master'
Do not order sysresccd-initialize.service after network.target

See merge request fdupoux/sysresccd-src!12
2020-03-07 08:17:42 +00:00
Francois Dupoux e83510d932 Merge branch 'interactive-autorun' into 'master'
Fix interactive autorun scripts

Closes #18

See merge request fdupoux/sysresccd-src!11
2020-03-07 08:17:02 +00:00
Marcos Mello 480175a61c Do not order sysresccd-initialize.service after network.target
It is not necessary.
2020-03-06 20:44:22 -03:00
Marcos Mello 1bbb40ffc1 Fix interactive autorun scripts
* The synchronization point is getty-pre.target to block login while autorun
  is active

* After sysresccd-initialize.service to have keyboard layout configured

* stdin/stdout/stderr conected to /dev/console to make interactive scripts work

Closes fdupoux/sysresccd-src#18
2020-03-06 20:32:47 -03:00