Radek Zajic
cb5fa2147d
Allow all types of ICMP packets in ip6tables rules ( #105 )
2020-04-28 09:18:42 +02:00
fdupoux
5d8c3120a1
Updated programs inventory
2020-04-17 17:21:06 +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
Marcos Mello
a02b8535bd
Simplify sysresccd-initialize script (again)
...
One less execve().
2020-04-12 16:20:51 -03: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
Marcos Mello
42c67ee5d3
Simplify sysresccd-initialize script
...
Less variables, less forked processes.
2020-04-11 22:34:30 -03: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
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
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
Marcos Mello
81cd60c52c
Silence kernel messages in console
2020-03-16 17:03:19 -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
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
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
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
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
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
Francois Dupoux
aabe1e8d61
Merge branch 'dont-chown' into 'master'
...
customize_airootfs.sh: do not call chown
See merge request fdupoux/sysresccd-src!9
2020-03-06 18:08:11 +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
Marcos Mello
8c6910583b
Add rootshell boot option
...
chsh does input validation.
Fixes fdupoux/sysresccd-src#77
2020-03-05 07:34:47 -03:00
Marcos Mello
ba6a52de0d
Autologin rework
...
* Passes through PAM (pam_systemd module) via login(1). This sets up
systemd --user instance, which will create and listen on dbus session socket.
* login(1) is called (via agetty(8)) with -p option, keeping the environment
pam_systemd configured for the user, most importantly
DBUS_SESSION_BUS_ADDRESS.
* Thus dbus-launch call in /etc/X11/xinit/xinitrc is unnecessary.
* autologin.conf drop-in configured in the template unit (getty@.service)
to make autologin work on all virtual consoles.
2020-03-03 20:21:46 -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
Marcos Mello
e820131596
Remove useless dhcpcd udev rule
...
dhcpcd is gone since a62e602cf5
2020-03-01 15:42:10 -03:00
Francois Dupoux
21f20fca19
Merge branch 'fix-keymap' into 'master'
...
Fix and simplify keymap configuration
Closes #74
See merge request fdupoux/sysresccd-src!4
2020-02-29 11:07:31 +00:00
Marcos Mello
f7dca9e0b7
Fix and simplify keymap configuration
...
Use localectl to set kbd and x11 keymaps.
Order sysresccd-initialize.service before getty-pre.target (pasive target,
pulled in manually) to ensure console keymap is proper configured when
getty@.service runs.
Fixes #74
2020-02-28 10:30:32 -03:00
Marcos Mello
f5fed4cdae
Minor sysresccd-initialize simplification
...
No functional change.
2020-02-28 09:45:18 -03:00
fdupoux
86fd9248de
Remove keepassxc translation files to save disk space
2020-02-02 09:42:39 +00:00
fdupoux
043890b999
Parameterize architecture in build.sh
2020-02-01 14:28: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
45577abf34
Disable software updates in Firefox as they break it
2020-01-25 13:26:07 +00:00
fdupoux
43859305b9
Removed /usr/include (reduces the ISO image by 15MB)
2020-01-25 12:39:01 +00:00