summaryrefslogtreecommitdiff
path: root/configs/lxde-openrc
AgeCommit message (Collapse)Author
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-09-07[openrc] refind: add showtools optionDavid P
in this way users are not prompted to useless menus and utilities we don't need Signed-off-by: David P <megver83@parabola.nu>
2020-09-02add mirring SPDX identifiers to packages.*David P
and remove empty package lists (i686) Signed-off-by: David P <megver83@parabola.nu>
2020-08-31sync refind entries with systemd-boot onesDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-08-31add SPDX identifiers in refind filesDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-08-30[openrc] remove your-initfreedom from packages.bothDavid P
nonsystemd/base now pulls your-initfreedom 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-25[openrc] rename efiboot directory: EFI/boot -> EFI/BOOTDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-08-25sync with archisoDavid P
Imported changes: 4b40193 (HEAD -> master, tag: v47.1, origin/master, origin/HEAD) Add missing declaration of override_install_dir d90184a (tag: v47) Pass profile directory as parameter to mkarchiso e2c5b45 archiso/mkarchiso: reduce duplication and add more info messages Signed-off-by: David P <megver83@parabola.nu>
2020-08-19[openrc] add systemd packages to IgnorePkgDavid P
and remove libelogind from packages.both, as systemd-libs and company won't bother us anymore 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-11sync with archisoDavid P
Imported changes: 951b217 (HEAD -> master, origin/master, origin/HEAD) configs/releng/packages.x86_64: replace exfat-utils with exfatprogs e467c69 configs/releng/syslinux/archiso_pxe.cfg: add "checksum" and "verify" boot options 8e82bbb archiso/initcpio/hooks/archiso: remove option terminator from the blockdev command 6312ccc Ensure all files in the ISO's Rock Ridge file system are owned by root
2020-08-03[openrc] refind: rename vmlinuz.efi to vmlinuz-linux-librev46.1David P
I forgot to import this from releng's systemd-boot Signed-off-by: David P <megver83@parabola.nu>
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-01[openrc] add udev-init-scripts in packages.bothDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-08-01run make_custom_airootfs inside loopsDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-08-01[lxde-openrc] make it shellcheck-compliantDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-08-01sync lxde-openrc with releng-openrcDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-07-15remove uefi-shell includes from refind.confDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-07-15build.sh: fix some quotiation marksDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-07-15[releng-openrc][lxde-openrc] install refind in make_basefsDavid P
it used to be installed in make_packages_efi, which is now gone Signed-off-by: David P <megver83@parabola.nu>
2020-07-15[lxde-openrc] update according to releng-openrcDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-07-15remove SHA512SUMS filesDavid P
they were used for EDK Shell, but now it's downloaded from pacman Signed-off-by: David P <megver83@parabola.nu>
2020-01-19[lxde-openrc] update .keymap.sh scriptDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-01-19[lxde-openrc] final packages.bothv43David P
Signed-off-by: David P <megver83@parabola.nu>
2020-01-18correct few thingsDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-01-18only run on x86_64David P
Signed-off-by: David P <megver83@parabola.nu>
2020-01-18[openrc configs] remove elogind-openrcDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-01-18[openrc configs] do not 'rc-update add' dbus nor elogindDavid P
they now packaged to be in their corresponding runlevels ootb Signed-off-by: David P <megver83@parabola.nu>
2020-01-18[openrc configs] change MODULES variable to arrayDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-01-18openrc configs: replace pacman-init initscript with a local.d scriptDavid P
and remove haveged from pkglist Signed-off-by: David P <megver83@parabola.nu>
2020-01-18add refind-efi to packages.bothDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-01-18rever '[from Arch32] we can run on i686, too'David P
but keep the checksums change Signed-off-by: David P <megver83@parabola.nu>
2020-01-18remove lynx from pkglistDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-01-18remove unused sudoers filesDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-01-17remove runit supportDavid P
I'll drop it from [pcr] Signed-off-by: David P <megver83@parabola.nu>
2020-01-17[from Arch32] we can run on i686, tooDavid P
based on 49a9982 (dual-boot branch) also simplify checksum verification process Signed-off-by: David P <megver83@parabola.nu>
2019-11-11[configs/lxde-openrc] remove -elogind packagesDavid P
I'll build them in [nonsystemd without those prefixes Signed-off-by: David P <megver83@parabola.nu>
2019-11-11[configs/lxde-openrc] update packages.bothDavid P
Signed-off-by: David P <megver83@parabola.nu>
2019-06-02parabolaiso v42v42David P
skipped v41, but doesn't matter Signed-off-by: David P <megver83@parabola.nu>
2019-03-11lxde-openrc: update packages.bothDavid P
Signed-off-by: David P <megver83@parabola.nu>
2019-03-10refind.conf: add replace dont_scan_dirs with scanforDavid P
To avoid showing other bootloaders present on the machine, which is not something that we want. We only need Parabola and UEFI Shell. And do not copy refind's drivers to the ISO, I just tested it without them and it works for what we want, so they were useless. Signed-off-by: David P <megver83@parabola.nu>
2019-03-09[openrc-isos] Merge uefi-shell-v1-x86_64.conf and uefi-shell-v2-x86_64.conf ↵David P
into a single file Signed-off-by: David P <megver83@parabola.nu>
2019-03-08[openrc isos] use refind-efi as UEFI Boot ManagerDavid P
The standard systemd ISOs use systemd-boot as its UEFI Boot Manager, however, we don't want that in an OpenRC ISO. rEFInd is the perfect replacement for this, the (not-yet launched) resulting ISOs boot in the basic text of this boot manager. Tested with QEMU using Tianocore's OVMF (without Secure Boot). Note that the refind.conf file includes files under entry/, which is not sctrictly necessary since it can be merged everything into that file, however, I preferred to maintain the systemd-boot filenames (although in the future this might change) Signed-off-by: David P <megver83@parabola.nu>
2019-03-08return to the previous directoryDavid P
Signed-off-by: David P <megver83@parabola.nu>
2019-03-07Add sha512 checksums for EFI Shell blobsDavid P
And download them from the latest tag, based on the UDK2018 branch (to follow archiso{32}), instead of the UDK2018 branch, which (due to the nature of git branches) I would have to update the checksums everytime someone updates the .efi files (although it is, in theory, not going to happen, since it's a branch from last year, but nah...) This should be temporary until someone gets EdkShellPkg to build successfully, because I've been able to build ShellPkg, but EdkShellPkg breaks, and it would be stupid to have ShellPkg built from source in our repos but EdkShellPkg directly from Github. However, that can be discussed. Looks like we would have to ship an special toolchain for building EdkShellPkg, since it is unmaitained (and obsolete, in fact it is no longer in the master branch of edk2), it may work with older GCC versions (I tried gcc5, looks like there is an improvement, but still breaks) Signed-off-by: David P <megver83@parabola.nu>
2019-02-27[archiso] update download url for Shell_Full.efiDavid P
https://bugzilla.tianocore.org/show_bug.cgi?id=1108 Signed-off-by: David P <megver83@parabola.nu>
2018-12-22Add archlinux32-keyring in install.sh scriptsDavid P
Signed-off-by: David P <megver83@parabola.nu>
2018-12-21configs/*-openrc: update customize_airootfs.sh and packages.bothDavid P
and also profile-openrc motd Signed-off-by: David P <megver83@parabola.nu>