Commit graph

442 commits

Author SHA1 Message Date
Francois Dupoux
edd7b702af Merge branch 'release900' into 'master'
SystemRescue-9.00

See merge request systemrescue/systemrescue-sources!161
2022-01-16 17:23:21 +00:00
fdupoux
458b2898e2 SystemRescue-9.00 2022-01-16 17:21:44 +00:00
Francois Dupoux
50d0703b54 Merge branch 'improve-changelog' into 'master'
improve changelog: iomem=relaxed was already in 8.07, added packages

See merge request systemrescue/systemrescue-sources!159
2022-01-16 12:55:50 +00:00
Gerd v. Egidy
d4f860d9ad improve changelog: iomem=relaxed was already in 8.07, added packages 2022-01-16 13:42:33 +01:00
Francois Dupoux
75ec3f30e6 Merge branch 'changelog' into 'master'
Updated ChangeLog

See merge request systemrescue/systemrescue-sources!158
2022-01-16 12:00:30 +00:00
fdupoux
b8c2c4d3f7 Updated ChangeLog 2022-01-16 11:59:42 +00:00
Francois Dupoux
61827a7120 Merge branch 'sysrescue-vs-systemrescue' into 'master'
fix confusion of sysrescue-customize and systemrescue-customize in online help

See merge request systemrescue/systemrescue-sources!157
2022-01-15 22:29:57 +00:00
Gerd v. Egidy
0d040c97f8 add the directory names for --auto mode to the help output 2022-01-15 22:50:57 +01:00
Gerd v. Egidy
90d494026f fix confusion of sysrescue-customize and systemrescue-customize in online help
The script is called "sysrescue-customize", so make sure to use that everywhere.
2022-01-15 22:43:13 +01:00
Francois Dupoux
5797294798 Merge branch 'sysrescue-customize-typo' into 'master'
fix typo in help message of systemrescue-customize

See merge request systemrescue/systemrescue-sources!155
2022-01-12 06:59:16 +00:00
Gerd v. Egidy
770ce976ba fix typo in help message of systemrescue-customize 2022-01-11 23:51:36 +01:00
Francois Dupoux
e7795a0ac7 Merge branch 'customize-pseudofile' into 'master'
easy way to use squashfs pseudofile: allows to override mode uid gid of files in the SRM

See merge request systemrescue/systemrescue-sources!154
2022-01-10 22:17:36 +00:00
Gerd v. Egidy
048c1724bf easy way to use squashfs pseudofile: allows to override mode uid gid of files in the SRM
When using a non-root user to execute sysrescue-customize with the srm building function,
you won't have the rights to create files owned by root. When you want to keep the build_into_srm
dir in a git tree, you won't be able to store the file mode there. But using a specific file
mode is important for example for /root/.ssh

The mksquashfs pseudo file allows to solve this by overriding individual file modes like this:

cat <<EOF >recipe_dir/build_into_srm/.squashfs-pseudo
/root/.ssh m 700 root root
/root/.ssh/authorized_keys m 600 root root
EOF
2022-01-10 22:47:21 +01:00
Francois Dupoux
5c7608d7e4 Merge branch 'move-yaml-config' into 'master'
Move 100-defaults.yaml to the correct location

See merge request systemrescue/systemrescue-sources!153
2022-01-09 17:31:51 +00:00
fdupoux
5e1db4b5bf Move 100-defaults.yaml to the correct location 2022-01-09 17:31:08 +00:00
Francois Dupoux
dfd693c89f Merge branch 'rename-yaml-configs' into 'master'
Rename default yaml config files

See merge request systemrescue/systemrescue-sources!152
2022-01-09 17:22:09 +00:00
fdupoux
13723f10b0 Rename default yaml config files 2022-01-09 17:19:53 +00:00
Francois Dupoux
816268320e Merge branch 'sysrescue-customize' into 'master'
add sysrescue-customize script: allows to modify existing SystemRescue .iso images

Closes #244

See merge request systemrescue/systemrescue-sources!151
2022-01-09 17:14:40 +00:00
Gerd v. Egidy
e66518dbae add sysrescue-customize script: allows to modify existing SystemRescue .iso images 2022-01-09 17:14:40 +00:00
Francois Dupoux
20c31b026b Merge branch 'autorun-yaml-config' into 'master'
Add support for yaml configuration files in autorun

See merge request systemrescue/systemrescue-sources!149
2022-01-09 16:14:48 +00:00
Francois Dupoux
a4d96bb424 Add support for yaml configuration files in autorun 2022-01-09 16:14:48 +00:00
Francois Dupoux
8622aa3ad4 Merge branch 'autorun-folder' into 'master'
Allow autorun scripts to be located in a folder at the root of the ISO

See merge request systemrescue/systemrescue-sources!150
2022-01-08 17:16:14 +00:00
fdupoux
bc817e38bb Allow autorun scripts to be located in a folder at the root of the ISO 2022-01-08 17:14:01 +00:00
Francois Dupoux
add60264a2 Merge branch 'change-config-folder' into 'master'
Name the folder for configuration files "sysrescue.d" rather than "config.d" (#170)

See merge request systemrescue/systemrescue-sources!148
2022-01-03 13:39:43 +00:00
Francois Dupoux
e037cc089c Name the folder for configuration files "sysrescue.d" rather than "config.d" (#170) 2022-01-03 13:39:43 +00:00
Francois Dupoux
176d74661d Merge branch 'website-rm-download' into 'master'
Delete the download page from the offline website

See merge request systemrescue/systemrescue-sources!147
2022-01-03 11:06:30 +00:00
fdupoux
cc4b91806c Delete the download page from the offline website 2022-01-03 11:04:17 +00:00
Francois Dupoux
d0a46098d8 Merge branch 'yaml-case-insensitive' into 'master'
Make the search for config files with a yaml extension case insensitive

See merge request systemrescue/systemrescue-sources!146
2022-01-02 15:49:24 +00:00
Francois Dupoux
c91a4bf8f4 Make the search for config files with a yaml extension case insensitive 2022-01-02 15:49:24 +00:00
Francois Dupoux
cf75c7e91d Merge branch 'archiso-fix-patch' into 'master'
Do not let yaml config disable early boot options enabled in boot command line

See merge request systemrescue/systemrescue-sources!145
2022-01-02 09:45:10 +00:00
fdupoux
5d02c31cfe Do not let yaml config disable early boot options enabled in boot command line 2022-01-02 09:21:07 +00:00
Francois Dupoux
39fe85b843 Merge branch 'fix-line-break' into 'master'
Add missing line breaks in archiso-v43-06-copytoram.patch

See merge request systemrescue/systemrescue-sources!144
2022-01-02 09:02:23 +00:00
fdupoux
fc16e66218 Add missing line breaks in archiso-v43-06-copytoram.patch 2022-01-02 08:58:05 +00:00
Francois Dupoux
7a9669ab2a Merge branch 'yaml-config-part2' into 'master'
Support for configuring early boot options using the yaml configuration files

See merge request systemrescue/systemrescue-sources!143
2022-01-01 18:27:07 +00:00
Francois Dupoux
2f02fc21c1 Support for configuring early boot options using the yaml configuration files 2022-01-01 18:27:06 +00:00
Francois Dupoux
9cf1a4c83e Merge branch 'firefox-settings' into 'master'
improve Firefox default settings

See merge request systemrescue/systemrescue-sources!142
2022-01-01 11:52:55 +00:00
Gerd v. Egidy
0fa4ecb891 improve Firefox default settings
- disable telemetry and studies, remove notice tab about telemetry
- force off DNS-over-HTTPS and always use the local dns resolver.
  This allows for example to access websites in the local part of a split dns setup
- set the default search engine to DuckDuckGo
- change the homepage to the internal firefox homepage (shows a searchbar and buttons).
  This doesn't load an external page (DuckDuckGo previously) without user consent/action,
  but still provides a convenient way to search via DuckDuckGo.
2022-01-01 12:50:09 +01:00
Francois Dupoux
7de332d5c3 Merge branch 'yaml-config-part1' into 'master'
Initial support for defining the global configuration with yaml file (#170)

See merge request systemrescue/systemrescue-sources!141
2022-01-01 11:23:52 +00:00
Francois Dupoux
7c5ce8cfdf Initial support for defining the global configuration with yaml file (#170) 2022-01-01 11:23:52 +00:00
Francois Dupoux
2e90f77b0a Merge branch 'modesetting-ldd-check' into 'master'
add ldd check for modesetting_drv.so too

See merge request systemrescue/systemrescue-sources!140
2021-12-31 10:57:33 +00:00
Gerd v. Egidy
89b721e142 add ldd check for modesetting_drv.so too
modesetting_drv.so is the library that links to libgbm.so. We not only want
that libgbm.so has all dependecies satisfied, but also the lib that needs
libgbm.so in the first place.
2021-12-31 11:53:00 +01:00
Francois Dupoux
c2e9dd2518 Merge branch 'drop-mesa' into 'master'
Replace mesa and its dependency with a minimal package (#241)

See merge request systemrescue/systemrescue-sources!135
2021-12-31 09:58:16 +00:00
fdupoux
39883b02ea Replace mesa and its dependency with a minimal package to save space (#241) 2021-12-31 08:17:14 +00:00
Francois Dupoux
8ec56e336f Merge branch 'update-checks' into 'master'
Update /usr/bin/check-binaries.sh to reflect the current custom packages

See merge request systemrescue/systemrescue-sources!139
2021-12-31 08:13:31 +00:00
fdupoux
a00ea8d566 Update /usr/bin/check-binaries.sh to reflect the current custom packages 2021-12-31 08:10:34 +00:00
Francois Dupoux
aafbb2e552 Merge branch 'dummy-qxl' into 'master'
Install a dummy package to block xf86-video-qxl which is broken (#235)

See merge request systemrescue/systemrescue-sources!138
2021-12-31 08:05:03 +00:00
fdupoux
e59b144b8b Install a dummy package to block xf86-video-qxl which is broken (#235) 2021-12-30 22:29:17 +00:00
Francois Dupoux
285c3fc65c Merge branch 'python-init' into 'master'
Convert sysrescue-initialize to python (#170)

See merge request systemrescue/systemrescue-sources!136
2021-12-30 19:56:15 +00:00
fdupoux
b6f2c86c0c Remove the legacy shell version of sysrescue-initialize 2021-12-30 19:54:33 +00:00
fdupoux
0b3f0ce80e Convert sysrescue-initialize to python (#170) 2021-12-30 19:54:33 +00:00