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