summaryrefslogtreecommitdiff
path: root/configs/releng-openrc/airootfs
AgeCommit message (Collapse)Author
2021-08-14move non-archiso configs to parabolaiso-configs.gitDavid P
other changes: * mkparabolaiso: set image_name_$arch variables at the beginning of _build_buildmode_bootstrap() Signed-off-by: David P <megver83@parabola.nu>
2021-08-02sync with archiso v57David P
archiso: a4691b8 (tag: v57) Merge branch 'changelog/57' 12c21b1 (origin/changelog/57) Add changelog for 57 0ccb4f8 Merge branch 'issues/143' 0fa1c0e (origin/issues/143) mkarchiso: Do not run _build_iso_base once 9462e4c Merge branch 'issues/117' f4324e2 (origin/issues/117) Remove SPDX license identifier from releng configs 00a1e8e Remove SPDX license identifier from releng configs a07ff5c Merge remote-tracking branch 'nl6720/bootmodes-2' 610ff2a mkarchiso: improve functions and comments 1cec901 Merge remote-tracking branch 'nl6720/RouteMetric' 8fa110e configs/*/airootfs/etc/systemd/system/systemd-networkd-wait-online.service.d/wait-for-only-one-interface.conf: document why the drop-in file exists c6a1ccc configs/releng/airootfs/etc/systemd/network/: move RouteMetric= from [DHCPv6] to [IPv6AcceptRA] Signed-off-by: David P <megver83@parabola.nu>
2021-07-06sync with archiso v56v56David P
Arch changes: 3eef5be (tag: v56) Merge branch 'changelog/56' 9e6b0d3 (origin/changelog/56) Add changelog for v56 7d12031 Merge branch 'issues/132' 97b7aeb (origin/issues/132) gitlab-ci: Also build a baseline netboot target 19861e4 archiso/mkarchiso: Generalize handling of ucodes 33e4ff6 Merge remote-tracking branch 'grazzolini/parallel_downloads' d75689b baseline/pacman.conf: Enable parallel downloads 5343f5f releng/pacman.conf: Enable parallel downloads e264914 Merge remote-tracking branch 'nl6720/env-i-SOURCE_DATE_EPOCH' cbac95e mkarchiso: pass SOURCE_DATE_EPOCH to chroot 9c44aee Merge remote-tracking branch 'nl6720/update-wiki-url' 6e1ca35 Update ArchWiki article URLs 8a01a6c Merge remote-tracking branch 'sxw/issue25' bcdfe90 Add documentation for the `script=` variable d1a93e3 Merge remote-tracking branch 'nl6720/pacman6' 6f671e1 configs/*/pacman.conf: update configuration file for pacman 6 960b988 Merge remote-tracking branch 'nl6720/ARCHISO_GNUPG_FD-unbound-variable' 62e74c7 mkarchiso: fix unbound variable when not using GPG signing a9a4dc4 Merge remote-tracking branch 'nl6720/env-i' 3d6651a archiso/mkarchiso: clear environment variables when chrooting Signed-off-by: David P <megver83@parabola.nu>
2021-07-05sync with archiso v54v54David P
Imported changes: 28ab118 (tag: v54) Add changelog for v54 9827cb1 ci: Use environment variables to override build settings cde7296 ci: Consolidate build-host script 8e44a8b ci: consolidate build script d0d4fa5 configs/releng/airootfs/etc/systemd/system/pacman-init.service: don't hardcode the keyrings 3678bba configs/releng/packages.x86_64: explicitly add wanted packages instead of relying on pulling them in as dependencies bd2b861 configs/*: add VM guest packages and enable their services f86cb0f ci: Expand parallel matrix with build modes 5630a23 ci: build based on buildmodes 6b11d7b mkarchiso: Also create package list for netboot ace88aa Update project documentation related to netboot 4d1e898 docs: Add netboot to buildmodes documentation d54bf63 mkarchiso: Add buildmode to export netboot artifacts 1fed84c Extend project overview with info on bootstrap images 1630d76 docs: Add documentation for buildmodes and bootstrap build mode 2cac539 mkarchiso: Implement buildmodes that allow building bootstrap images 535bc3c baseline: Add bootstrap packages file b7fd696 baseline: Add buildmodes to profiledef.sh 6afa695 releng: Add buildmodes to profiledef.sh 9c84b7c releng: Add packages file for bootstrap image 2a07aa2 Increase timeout for initial prompt in build VM 4b14350 Use QEMU 6.x options c58b44f Use QEMU 6.x options Parabola changes: * add dual architecture support for bootstrap buildmode by creating two separated tarballs * sync openrc profiles with releng updates * disable haveged initscript since we removed it from the packages list * add speakup_soft kernel module in openrc profiles to make espeakup work TODO: * add braille support for GUI lxde-openrc (w/orca?) NOTE: We don't have/use CI (Arch uses GitLab), so we don't import those changes Signed-off-by: David P <megver83@parabola.nu>
2021-04-05sync with archisoDavid P
Imported changes: c859978 (HEAD -> master, origin/master, origin/HEAD) Revert "configs/releng: improve UX" 495721a (tag: v52) Add changelog entry for v52 8b6f354 configs/releng: improve UX 9875249 releng/packages: Add archinstall to the list of packages bc007ca Add releases section with PGP information d178183 Reduce amount of checked mirrors 0664efc Allow redirects for scripts d86f860 configs/releng: add and enable ModemManager 2c9eabd configs/releng: start DHCP client for mobile broadband edfb50a configs/releng: rename 20-wireless.network to 20-wlan.network Parabola changes: * lxde-openrc: update profiledef.sh Signed-off-by: David P <megver83@parabola.nu>
2021-02-27Multiple fixes in openrc profilesDavid P
* add missing livecd-sound files * fix the livecd-sound local.d scripts * replace alsa-utils with alsa-utils-openrc in packages.both * define correct file permissions in profiledef.sh NOTE: braille support in OpenRC ISOs is still a WIP Signed-off-by: David P <megver83@parabola.nu>
2021-02-21add braille support on OpenRC profilesDavid P
Signed-off-by: David P <megver83@parabola.nu>
2021-02-21sync with archisov51David P
Imported changes: f0ef2f3 (HEAD -> master, tag: v51, origin/master, origin/HEAD) Add changelog file b588c52 build-host.sh: Style and syntax fixes 428bf47 Add build stage for continuous integration 2a24429 Add continuous integration scripts to linting 0723949 Add scripts for continuous integration f9a7b20 configs/releng: move locale-gen from customize_airootfs.sh to a pacman hook a46c740 config/releng: remove pacman hooks specific to ISO build process from airootfs after they run 767c095 Update my email in AUTHORS dd51457 rm un-used set_image() dupe of check_image() in run_archiso.sh 23c5d52 add vorburger to AUTHORS.rst 0f20a11 Support setting more variables in profiledef.sh and rework the way overrides are applied e7306a3 add cloud-init to baseline 744b8f1 make baseline have working ethernet networking, like releng 94dd194 add SSH server to baseline 221a921 use same airootfs_image_tool_options in baseline as in releng 4f4047a configs/releng: move the mirror uncommenting sed command from customize_airootfs.sh to a pacman hook a2c8dd3 archiso_pxe_common: remove resolv.conf before copy b30d1ca mkarchiso: add version information Signed-off-by: David P <megver83@parabola.nu>
2020-11-05sync with archiso v49v49David P
Imported changes: cc169d7 (HEAD -> master, origin/master, origin/HEAD) configs/releng/packages.x86_64: add fatresize, gpart and tmux 40ae3ba (tag: v49) Set syslinux bootloader timeout to 15s ee6c5fa Set bootloader timeouts to 15s 9f16862 Configure the image type and image creation options using profiles (#54) e369ade fix a typo, add myself in AUTHORS.rst e748a77 Add accessibility support based on option flag 8bb3e8c Fix linter errors in livecd-sound 6a39300 implement accessibility support in archiso 6820f2c Add modconf to HOOKS array in mkinitcpio.conf 3caa30f configs/releng/packages.x86_64: add squashfs-tools and udftools 1bd944e Remove build.sh support from profiles and mkarchiso bff3676 (origin/issues/38) Add documentation about how to create profiles Extra changes: * remove talkingparabola profile, it's no longer required TODO: * add braille support in OpenRC profiles Signed-off-by: David P <megver83@parabola.nu>
2020-09-28sync with archisoDavid P
Imported changes: f34c957 (HEAD -> master, origin/master, origin/HEAD) Calculate required efiboot.img size instead of hardcoding it 8c04704 Split SYSLINUX configuration into per-kernel configuration files 8276616 archiso/mkarchiso: do not hardcode the kernel and initramfs file names 83e4cb9 Use the same file paths in both ISO 9660 and FAT 136152e Do not rename the initramfs image Signed-off-by: David P <megver83@parabola.nu>
2020-09-27configs/releng: remove custom reflector.service and use the service provided ↵David P
by the package parabolaiso specific options are placed in a /etc/systemd/system/reflector.service.d/parabolaiso.conf drop-in. NM dispatcher script now simplified to look similar to its systemd counterpart Signed-off-by: David P <megver83@parabola.nu>
2020-08-26[openrc] airootfs: add/modify scripts to emulate its systemd counterparts, ↵v47.1David P
better than before New: * add choose-mirror to openrc profiles * add choose-mirror.start and etc-pacman.d-gnupg.start to openrc profiles * enable haveged in openrc profiles Fixed: * read the kernel cmdline in reflector NM dispatcher script and pacman-init.start * talkingparabola: a little improvement in .zlogin, discovered by shellcheck * Makefile: add talkingparabola's choose-mirror to the shellcheck'ed files Signed-off-by: David P <megver83@parabola.nu>
2020-08-19sync with archiso, add timeout for i686 syslinux menusDavid P
imported the following changes: 13b8c7d (HEAD -> master, origin/master, origin/HEAD) archiso/mkarchiso: correct the path of airootfs/etc/machine-id 41d3d7d Add Joliet file system to the ISO e6455b8 archiso/mkarchiso: create an empty /etc/machine-id ba3e834 scripts/run_archiso.sh: support booting the image as a hard disk or an optical disc 55d9d1f scripts/run_archiso.sh: disable PXE ROM 1e0ffd0 scripts/run_archiso.sh: don't duplicate qemu commands for each boot mode e9f209e Deprecate build.sh scripts and old mkarchiso commands 31b1dfd archiso/mkarchiso: delete all files in /boot not just the kernel and initramfs 7c2247f archiso/mkarchiso: allow choosing boot modes from profiledef.sh 41b9b89 archiso/mkarchiso: copy make_* functions from configs/releng/build.sh 1cc7375 archiso/mkarchiso: start preparing a build_profile command 0387b25 archiso/mkarchiso: general bash improvements
2020-08-02[openrc] add pacman.conf in airootfsDavid P
to enable [nonsystemd] by default Signed-off-by: David P <megver83@parabola.nu>
2020-08-02some enhancementsDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-08-01sync releng-openrc with relengDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-07-15[releng-openrc] update according to relengDavid P
I had to adapt some changes, e.g. put logind files in /etc/elogind and creating a NM dispatcher script for reflector Signed-off-by: David P <megver83@parabola.nu>
2020-01-18add baseline, rename 'profile' to 'releng'David P
Signed-off-by: David P <megver83@parabola.nu>