summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-10-25Revert using next.a.oA. Wilcox1-2/+2
This reverts commit 840e40c29786ac703bef6deb9543630de96f289a. Not needed as the rsync job has been resumed.
2023-10-25Base configuration: Temporarily use next.a.oA. Wilcox1-2/+2
2023-10-25Makefile: check-env is goneA. Wilcox1-1/+1
2023-10-25Makefile: Use `date` by default and allow overrideA. Wilcox1-1/+2
VERSION can now be overridden, and defaults to the current date in %Y%m%d format instead of being hardcoded.
2023-10-25Makefile: Use pattern matching for DE mediaA. Wilcox1-19/+2
This drastically simplifies adding new DEs and removes a lot of repetitive rules.
2023-10-24configs: Fill out the matrixA. Wilcox17-0/+46
* Add XFCE and tarball configs for everything. * Add firmware spins for aarch64 and armv7. * Fix firmware installfile to make working discs.
2023-10-22Add Makefile to build images easierA. Wilcox1-0/+72
2023-10-22Base configuration: chronyd in gfx only for liveA. Wilcox6-1/+5
The local script needs to run before it starts, so live configs need it this way. However, we don't want the tarballs to have it there.
2023-10-20Base configuration: Put chronyd in graphical RLA. Wilcox5-5/+5
This ensures our local script that sets the time can run *before* the daemon starts. Once the daemon has started, it is no longer possible to set the time manually using chrony. Ref: #361
2023-10-20configs: base: Ensure all use graphical runlevelA. Wilcox4-9/+9
2023-10-20configs: Inst CD: SDDM -> graphical runlevelA. Wilcox1-1/+1
Put the graphical runtime in its own runlevel so it can be chosen or not chosen by the user during startup. Ref: adelie/horizon#346
2023-10-18configs: base: Add XFCE configurationA. Wilcox1-0/+10
This depends on the new livecd-support-xfce package. I've only tested this config on ppc64 but I have no reason to believe it wouldn't work on other architectures. configs/horizon/ scripts for XFCE media will come after beta5 release.
2023-10-18configs: Horizon: DRY config via multi-inheritanceA. Wilcox12-80/+23
2023-10-10configs: Unify and de-duplicate configurationA. Wilcox21-189/+21
This requires Horizon 0.9.8pre3 or later (adelie/horizon@615278f).
2023-10-10configs: Live environments: Use NetworkManagerA. Wilcox3-3/+7
This allows the user to have network access without poking at it, in most scenarios. Ref: adelie/horizon#361
2023-10-10configs: base: Install chrony and start on bootA. Wilcox1-1/+2
Ref: adelie/horizon#361
2023-10-05configs/base: Add live user to disk groupA. Wilcox1-1/+1
This allows Horizon's "Select Installation Disk" page to retrieve disk sizes properly.
2023-09-05configs: Add 64-bit tarballsA. Wilcox5-0/+28
Still WIP, but seem to be working so far.
2023-08-28configs/live: add { aarch64, armv7 } support. fixes #395, #396.Zach van Rijn6-0/+66
2023-08-28configs/horizon: add { aarch64, armv7 } support. fixes #393, #394.Zach van Rijn2-0/+22
2023-08-28configs/arch: add { aarch64, armv7 } support. fixes #391, #392.Zach van Rijn3-0/+16
2023-08-25txz: Copy static QEMU user binaries to rootfs for triggers.Zach van Rijn1-0/+3
This tool is "deprecated" anyway, and we need usable media.
2023-08-25txz: Copy keys from /etc/apk, not current directoryZach van Rijn1-1/+1
2023-05-11Remove old stuff, rewrite docsA. Wilcox31-755/+38
2023-05-11configs: Temporarily use current repoA. Wilcox1-0/+3
2023-05-11configs: Use new per-arch keysA. Wilcox6-8/+16
2020-08-13configs: Add livecd-support-horizon packageA. Wilcox12-21/+21
2020-08-13Arch configs: Add mach64-drm to pmmx/ppcA. Wilcox2-0/+2
2020-08-13configs: Reorganise, add KDE/LXQt/MATE live spinsA. Wilcox30-12/+178
2020-07-25Replace ConsoleKit with elogindA. Wilcox4-4/+4
2020-07-25Add signing keys for firmware buildsA. Wilcox4-0/+12
2020-07-21Add live and firmware spins for each other archA. Wilcox7-2/+34
2020-07-21Add firmware variant of live x64 discA. Wilcox1-0/+3
2020-07-21Live x64: Add xsetroot and udev/wpa_supplicantA. Wilcox1-1/+1
2020-06-24configs: Enable udev and WPA on Horizon mediaA. Wilcox2-1/+7
2020-06-18configs: Add live variantsA. Wilcox3-0/+17
2020-06-03configs: Set 32-bit arches properlyA. Wilcox2-0/+2
2020-06-03Configs: Set proper signing keysA. Wilcox2-0/+6
2020-06-03Base config: Set rootpw to 'live', set version as 1.0A. Wilcox1-0/+3
2020-05-26configs: New directory, containing HorizonScripts for live mediaA. Wilcox7-0/+38
2020-05-24post: pmmx: Add all_video modA. Wilcox1-2/+2
2020-05-25Merge branch 'uefi-pmmx' into 'master'A. Wilcox1-1/+1
pmmx: fix EFI image generation when building on x86_64 host See merge request adelie/image!6
2020-05-25Merge branch 'uefi-video' into 'master'A. Wilcox1-2/+2
x86_64: include all_video.mod for UEFI video support See merge request adelie/image!5
2020-05-25Merge branch 'apk-caching' into 'master'A. Wilcox4-2/+50
Add cache to apk invocation See merge request adelie/image!4
2020-04-12pmmx: fix EFI image generation when building on x86_64 hostMax Rees1-1/+1
When generating a pmmx spin on an x86_64 host, the host's grub-mkimage is used, which looks in the host's /usr/lib/grub for i386-efi by default when generating the EFI image. Since this doesn't exist on any of our x86_64 hosts, use the /usr/lib/grub from the squashfs we just generated instead. grub-mkimage supports this usage using the -d/--directory option. This probably would have been noticed earlier since it generates the following fatal error: grub-mkimage: error: cannot open `/usr/lib/grub/i386-efi/moddep.lst': No such file or directory. But the post scripts are run using "sh" instead of "sh -e", ".", etc from the main script.
2020-04-12x86_64: include all_video.mod for UEFI video supportMax Rees1-2/+2
This should generally fix the "blind boot" issue that folks have been presenting in the support channel.
2020-03-30Avoid system cache if specified arch differs from host archCyberLeo4-6/+10
2020-03-27Missed a couple apk invocations in the full cd build pathCyberLeo1-0/+2
2020-03-27Add documentation to manpages for new cache optionsCyberLeo2-0/+22
2020-03-27Add cache to apk invocationCyberLeo2-0/+20
Repeated test-image creation hammers the repository servers and slows down image creation. If the host has an apk cache set up in /etc/apk/cache, use that; otherwise, allow a directory to be specified.