Compare commits

...

16 commits

Author SHA1 Message Date
Philip Müller
d5b49f0f77 [merge] changes from master 2021-07-01 09:28:49 +02:00
Philip Müller
c06d2e160b [util-iso] fix typo 2021-03-31 09:38:48 +02:00
Philip Müller
c5facb498e [util-iso] enable os-prober by default 2021-03-29 17:17:00 +02:00
Philip Müller
aa976eda09 [release] 0.15.12
- remove GIS
2021-03-15 10:57:45 +01:00
Philip Müller
f9fdcad3a3 [release] 0.15.11 2021-01-28 10:33:14 +01:00
Philip Müller
6c07c3286b Merge branch 'master' into gnome-initial-setup 2021-01-28 10:29:43 +01:00
Philip Müller
0f896a2918 [util-iso-image] proper fix #326
- fix array
2020-11-20 12:08:54 +01:00
Philip Müller
7b6fe03c3a [util-iso-image] proper fix #326 2020-11-20 11:59:27 +01:00
Philip Müller
9e36cc99c2 Revert "fix #326"
This reverts commit 1eb51d062f.
2020-11-20 11:55:29 +01:00
Philip Müller
28db47e276 Merge branch 'master' into gnome-initial-setup 2020-11-18 10:12:20 +01:00
Philip Müller
f3118097b9 [mkchroot] generate locales only when needed 2020-10-29 22:59:42 +01:00
Philip Müller
109bf845a8 [util-yaml] fix skipping user for gnome 2020-10-29 13:29:19 +01:00
Philip Müller
a2cd3f5c3f [util-yaml] skip users for gnome 2020-10-29 12:23:06 +01:00
Philip Müller
c122eef1f7 Revert "Revert "[util-yaml] don't set locale, users and keyboard layouts for Gnome""
This reverts commit 02a8b7c90d.
2020-10-29 12:17:14 +01:00
Philip Müller
8a8bf8487a Revert "Revert "[yaml-utils] also don't set users module for Gnome""
This reverts commit e492a858be.
2020-10-29 12:16:53 +01:00
Philip Müller
a48c76c6a2 Revert "[util-yaml] run localecfg with gnome"
This reverts commit 7f6da6af34.
2020-10-29 12:12:58 +01:00
4 changed files with 18 additions and 12 deletions

View file

@ -1,4 +1,4 @@
Version=0.15.10
Version=0.15.12
PREFIX = /usr/local
SYSCONFDIR = /etc

View file

@ -115,11 +115,12 @@ if ${build_locales}; then
printf '%s.UTF-8 UTF-8\n' en_US > "$working_dir/etc/locale.gen"
printf 'LANG=%s.UTF-8\n' en_US > "$working_dir/etc/locale.conf"
printf 'LC_MESSAGES=C\n' >> "$working_dir/etc/locale.conf"
fi
chroot_args=(${pac_conf:+-C "$pac_conf"} ${makepkg_conf:+-M "$makepkg_conf"} ${mirrors_conf:+-S "$mirrors_conf"} ${build_mirror:+-B "$build_mirror"} ${cache_dir:+-c "$cache_dir"} ${keep_flag})
chroot_args=(${pac_conf:+-C "$pac_conf"} ${makepkg_conf:+-M "$makepkg_conf"} \
${mirrors_conf:+-S "$mirrors_conf"} ${build_mirror:+-B "$build_mirror"} \
${cache_dir:+-c "$cache_dir"} ${keep_flag})
exec chroot-run \
${chroot_args[*]} \
"$working_dir" locale-gen
fi

View file

@ -39,8 +39,8 @@ prepare_initramfs(){
prepare_boot_extras(){
cp $1/boot/amd-ucode.img $2/amd_ucode.img
cp $1/boot/intel-ucode.img $2/intel_ucode.img
cp $1/usr/share/licenses/amd-ucode/LICENSE $2/amd_ucode.LICENSE
cp $1/usr/share/licenses/intel-ucode/LICENSE $2/intel_ucode.LICENSE
cp $1/usr/share/licenses/amd-ucode/LIC* $2/amd_ucode.LICENSE
cp $1/usr/share/licenses/intel-ucode/LIC* $2/intel_ucode.LICENSE
cp $1/boot/memtest86+/memtest.bin $2/memtest
cp $1/usr/share/licenses/common/GPL2/license.txt $2/memtest.COPYING
}

View file

@ -198,6 +198,10 @@ make_iso() {
touch "${iso_root}/.miso"
for sfs_dir in $(find "${work_dir}" -maxdepth 1 -type d); do
if [[ "${sfs_dir}" != "${work_dir}" ]]; then
if [[ -e "${sfs_dir}"/etc/pacman.d/gnupg ]]; then
msg2 "Removing '/etc/pacman.d/gnupg' folder from ${sfs_dir}"
rm -rf "${sfs_dir}"/etc/pacman.d/gnupg
fi
make_sfs "${sfs_dir}"
fi
done
@ -363,6 +367,9 @@ make_image_desktop() {
seed_snaps ${path}
echo "Enable os-prober"
sed -i -e 's,.*GRUB_DISABLE_OS_PROBER=.*,GRUB_DISABLE_OS_PROBER=false,' "${path}/etc/default/grub"
umount_fs
clean_up_image "${path}"
: > ${work_dir}/build.${FUNCNAME}
@ -403,8 +410,6 @@ make_image_live() {
umount_fs
# Clean up GnuPG keys
rm -rf "${path}/etc/pacman.d/gnupg"
clean_up_image "${path}"
: > ${work_dir}/build.${FUNCNAME}
msg "Done [Live installation] (livefs)"