Commit graph

126 commits

Author SHA1 Message Date
Gerd v. Egidy
f04f6fe827 make nofirewall option work reliable, needs explicit systemd service ordering
Fixes #197
2021-05-03 21:21:15 +02:00
fdupoux
0c109187a0 Updated Firefox configuration 2021-02-27 14:44:11 +00:00
fdupoux
9903a1826b Remove haveged (#186) 2021-02-27 13:58:29 +00:00
Francois Dupoux
8db58818b0 Merge branch 'quiet-login' into 'master'
RFC: Enable quiet login

See merge request systemrescue/systemrescue-sources!102
2021-02-27 13:54:11 +00:00
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
Marcos Mello
2e080ab4ba Cosmetic: empty line at the end of /etc/issue 2021-02-20 20:51:06 -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
Francois Dupoux
9ef2d8f590 Merge branch 'reverse_ssh-python' into 'master'
reverse_ssh in python

See merge request systemrescue/systemrescue-sources!98
2020-11-21 22:48:07 +00:00
Gerd v. Egidy
7245748091 add reverse_ssh: Open a outbound SSH server connection (reverse SSH), primarily for remote support 2020-11-21 21:50:05 +01:00
fdupoux
c2392e7516 Use sub-command in cowpacman2srm to specify whether to do prepare or create 2020-11-09 20:33:58 +00:00
Gerd v. Egidy
c6352d8e8b add prepare mode to cowpacman2srm script
-p: prepare mode. Only prepares a directory with all files that would go into the SRM,
    but does not run mksquashfs. This allows further modifications by the user.
    In prepare mode the target file parameter is ignored.
2020-11-08 19:52:17 +01:00
Gerd v. Egidy
c1ab9675c5 small runtime improvement to the cowpacman2srm script
This prevents trying to create the directories twice by removing duplicate
entries from the file list. Saves about 3 seconds of runtime when testing
with the "atom" package.
2020-11-08 19:26:15 +01:00
Francois Dupoux
4661cce802 Merge branch 'cowpacman2srm' into 'master'
Add cowpacman2srm script

See merge request systemrescue/systemrescue-sources!95
2020-11-08 15:29:18 +00:00
Gerd v. Egidy
3b2eaf953b Add cowpacman2srm script
Create SystemRescueModules (SRM) from pacman packages installed into the COW space

This script is meant to help creating SystemRescueModules (SRM) for SystemRescue.
More info about SRMs and this script can be found at:
https://www.system-rescue.org/Modules/

To use first install all packages you want to have in your SRM with pacman.
Default COW (Copy-On-Write) space is a ramdisk, so you usually don't have to do anything
special except provide enough RAM.
You can also enable any systemd services that are in these packages.

Then call:
cowpacman2srm [-c compalg] [-l complevel] targetfile.srm

Copy the .srm file to archisobasedir (default: "sysresccd") on your boot disk
and add the "loadsrm" boot parameter to SystemRescue.

There is no mechanism to check if a SRM is compatible with the version of SystemRescue
you are trying to run it with. So it is higly recommended to only use this script on
the exact version of SystemRescue you plan to use the SRM with.
2020-11-08 15:29:40 +01:00
fdupoux
3ee74c3d82 The qemu guest agent service has been renamed 2020-11-08 12:23:10 +00:00
Marcos Mello
a5ab9a21a8 update serial-getty@.service to support 57600 baud rate
See:

7fe7547ba3
2020-10-16 07:12:08 -03:00
fdupoux
1aef61a7ff Check dislocker binaries using check-binaries.sh 2020-10-12 17:52:08 +01:00
fdupoux
c84c1aacfc Added dislocker to access disks encrypted using bitlocker (#46) 2020-10-12 07:56:07 +01:00
fdupoux
5a89b6e3cf Updated /etc/issue 2020-10-03 08:55:37 +01:00
fdupoux
5f5077b683 Updated comments regarding the use of pacman (#150) 2020-09-27 20:19:51 +01: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
a9a28c54d5 Update website address 2020-09-13 13:42:13 +01: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
ce66cc330e Fix ls colors (#143) 2020-09-02 20:13:52 +01:00
fdupoux
b01a28b996 Added ddrescue to the program inventory 2020-08-24 21:14:12 +01:00
fdupoux
3a8114abd0 Added an alias for the lsblk command 2020-08-24 21:09:21 +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
23680c2796 Added ntfs-3g-system-compression (#134) 2020-08-09 10:20:38 +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
fdupoux
5e2fe1119b Increase NM_ONLINE_TIMEOUT from 10 to 20 seconds (#120) 2020-08-05 07:54:44 +01:00
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
Richard DUMAIS
97680ce9ed permit httpS to download autorun scripts 2020-08-03 15:31:18 +02:00
fdupoux
ea016587a5 Add /sbin to PATH for chroot environments (#126) 2020-08-01 09:19:40 +01:00
fdupoux
9ac352f7fa Added chntpw to the program inventory 2020-07-28 08:45:50 +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
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
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