Commit graph

57 commits

Author SHA1 Message Date
Marcos Mello a7bfd16f54 Enable quiet login
Quiet ("hushed") login disables email check, last login printing and message of the
day. Neither of these are useful for SystemRescue. Arch's default configuration
(/etc/login.defs) only allows per user setting (~/.hushlogin).
2021-02-24 20:22:08 -03:00
fdupoux 0418e77fc3 Added /root/.config/mimeapps.list to associate PDF files with Firefox 2021-02-18 20:12:39 +00:00
fdupoux 0ed7569e05 Updated names for XFCE-4.16 desktop files 2020-12-25 16:00:01 +00:00
fdupoux 3ee74c3d82 The qemu guest agent service has been renamed 2020-11-08 12:23:10 +00:00
Marcos Mello 60d4b9a5c8 Increase xfwm4 double-click time
See:
https://git.launchpad.net/xubuntu-default-settings/commit/?id=cf68186a533512e62e7532223471dffb348edd47
2020-09-26 16:04:07 -03:00
fdupoux 45d27a0be6 Rename project : SystemRescueCd ==> SystemRescue 2020-09-12 11:47:11 +01:00
fdupoux c8c2e9f1c5 Add and enable qemu-guest-agent (#148) 2020-09-10 08:18:12 +01:00
fdupoux 0334c01a96 Created keyboard shortcuts (#146) 2020-09-08 19:18:22 +01:00
fdupoux 6f184a233f Revert xfce terminal colors to default (#143) 2020-09-07 18:12:08 +01:00
fdupoux 8350791321 Cleanup XFCE application menu 2020-08-22 16:52:44 +01:00
fdupoux 4f4bc82140 Update list of irrelevant firmware files 2020-08-22 16:37:49 +01:00
fdupoux fd151c61d0 Mask more irrelevant timer units (#140) 2020-08-19 08:01:11 +01:00
fdupoux fa1ed4e89f Renamed the custom package repository (custompkgs => sysrescuerepo) 2020-08-09 10:02:54 +01:00
fdupoux 3ec200b70a Added hexedit and ghex hexadecimal text editors (#135) 2020-08-09 09:27:58 +01:00
fdupoux e039170e31 Test binaries from custom packages during the build (#133) 2020-08-05 20:21:54 +01:00
Marcos Mello 835b45f3b1 Keep /root permissions as 750
d39e2ba41b
2020-08-04 21:46:11 -03:00
fdupoux 78a5b5f4d3 Remove new large firmware: /usr/lib/firmware/mrvl/prestera 2020-07-25 17:13:31 +01: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 937c13f91d Rename PulseAudio override files
Let's follow our style.
2020-07-05 15:59:31 -03:00
fdupoux b0c7e805c1 Do not replace /etc/resolv.conf 2020-07-04 14:57:30 +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
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
fdupoux f5c2bc5598 Remove large gcc-libs libraries (libgphobos and libgfortran) 2020-06-28 09:35:10 +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
fdupoux d44d952eae Added offline manual 2020-04-13 17:23:55 +01:00
fdupoux aaac19b827 Configure format of the clock in the XFCE panel 2020-04-13 15:01:31 +01:00
fdupoux 188c353adc Cleanup XFCE menu 2020-04-12 18:30:37 +01:00
fdupoux b1848c0ee8 Improve command for reporting package sizes 2020-04-12 09:29:19 +01: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
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
Marcos Mello d569451174 Add missing screen saver settings (on battery) 2020-03-28 17:29:16 -03:00
Marcos Mello 7628014a95 Let xfce4-power-manager configure screen saver 2020-03-28 15:42:39 -03: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
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 2122026182 Merge branch 'unwanted-scripts' into 'master'
Remove archiso's unwanted startup script

Closes #80

See merge request fdupoux/sysresccd-src!10
2020-03-06 18:08:29 +00:00
Marcos Mello 46f53d0222 Remove archiso's unwanted startup script
SystemRescueCd has its own autorun feature.

Closes fdupoux/sysresccd-src#80
2020-03-06 14:17:39 -03:00
Marcos Mello 2b42e8bd34 customize_airootfs.sh: do not call chown
Unnecessary since a90fbcbf6f
2020-03-05 21:23:19 -03:00
Francois Dupoux c26976f143 Merge branch 'prettify-systray' into 'master'
Prettify systray

See merge request fdupoux/sysresccd-src!6
2020-03-01 20:42:29 +00:00
fdupoux 8e0feb7801 Removed /usr/lib/libgo.* (reduces the ISO image by 10MB) 2020-03-01 20:36:46 +00:00
Marcos Mello 97f4aa9b07 Prettify systray 2020-03-01 16:25:24 -03:00
fdupoux 86fd9248de Remove keepassxc translation files to save disk space 2020-02-02 09:42:39 +00:00
fdupoux d929bb83f2 Minor fixes in customize_airootfs.sh 2020-02-01 09:52:46 +00:00
fdupoux e139159f5c Cleanup locale files using localepurge 2020-01-26 14:02:31 +00:00
fdupoux 1e1a7cca56 Make separator transarent in the xfce panel 2020-01-25 14:23:32 +00:00
fdupoux a438dc666f Removed static library files in /usr/lib (reduces the ISO image by 27MB) 2020-01-25 13:56:36 +00:00
fdupoux 43859305b9 Removed /usr/include (reduces the ISO image by 15MB) 2020-01-25 12:39:01 +00:00
fdupoux 3785c13dcd Added strings and ar commands using busybox 2020-01-25 12:36:59 +00:00