summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-06-23hscript: meta: desperate attempt to fix EFI installsA. Wilcox1-0/+12
2020-06-23hscript: Recursively bind-mount /dev and /sysA. Wilcox2-4/+7
We need this for /dev/shm to be present in the target. We need to bind-mount /sys recursively for efivarfs to be available for GRUB's use in the target. While we're here, unmount /dev and /sys recursively when creating an image.
2020-06-23image: ensure init is executable in initrdA. Wilcox1-0/+1
2020-06-22CMake: Add BUILD_ISO option to toggle ISO generation supportA. Wilcox2-2/+9
2020-06-22CMake: Ensure BCNM is only searched for in UI modeA. Wilcox2-5/+5
2020-06-22devel: script: Clarify pppoe key behaviourA. Wilcox1-0/+1
2020-06-22devel: YANG: Add PPPoE stuffA. Wilcox1-0/+34
2020-06-22devel: script: Specify new 'pppoe' keyA. Wilcox1-0/+39
2020-06-21hscript: Ensure mount directory existsA. Wilcox1-1/+1
2020-06-19Merge branch 'qtui-fixes' into 'master'A. Wilcox2-5/+4
A few fixes for Qt UI See merge request adelie/horizon!4
2020-06-19Qt UI: fs keys for ESPs should be format "vfat", not "fat32"Max Rees1-2/+2
2020-06-19Qt UI: Fix a few issues in the custom packages listMax Rees1-3/+2
* "doc" is a typo; should be "docs". * otter-browser is no longer available. It may be added back at some point. * there is no openjdk8-jdk, only openjdk8-jre and openjdk. Since this is in the programming section I assume they want the whole JDK and not just the runtime environment. Script used to find issues: $ awk -F '\t' '$2 {print $2}' ui/qt5/resources/packages.txt | sort -u > packages_want $ apk search -qx $(cat packages_want) | sort -u > packages_have $ comm -23 packages_want packages_have doc openjdk8-jdk otter-browser This only checked against x86_64 but I think these should all be available for all arches.
2020-06-13hscript: Validate and execute the bootloader key, if providedA. Wilcox2-0/+6
2020-06-13Qt UI: Add SDDM explicitly; use new bootloader keyA. Wilcox1-17/+11
2020-06-13hscript: maybe implement bootloader keyA. Wilcox1-0/+77
2020-06-13hscript: bootloader: build in runtime envA. Wilcox1-2/+6
2020-06-13hscript: Stub unfinished implementation of 'bootloader' keyA. Wilcox4-0/+125
2020-06-13devel: req: Add bootloader/version, and make finalA. Wilcox2-4/+12
2020-06-13devel: script: Document new 'bootloader' keyA. Wilcox1-0/+31
2020-06-13devel: script: Document the 'version' keyA. Wilcox2-5/+36
2020-06-13Qt UI: Execute: Workaround for network issueA. Wilcox1-1/+16
2020-06-13Qt UI: Execute: Use message buffer; flush log fileA. Wilcox2-1/+19
2020-06-13image: Add 'keep' option to ISO backendA. Wilcox1-1/+1
2020-06-06Release version 0.9.20.9.2A. Wilcox1-0/+23
2020-06-06tests: Update simulator spec for new keymap outputA. Wilcox1-1/+1
2020-06-06boot: Add Boot to Horizon resourcesA. Wilcox7-0/+132
2020-06-06Qt UI: Fix up signing keys and packages/servicesA. Wilcox1-7/+39
2020-06-06hscript: Update for console-setup -> kbd changeA. Wilcox3-12/+10
2020-06-04Qt UI: Ensure log is opened when built in release modesA. Wilcox1-1/+1
2020-06-03Release version 0.9.10.9.1A. Wilcox1-0/+69
2020-06-03json: Support models without a root mount definedA. Wilcox1-2/+2
2020-06-04Merge branch 'mtools' into 'master'A. Wilcox2-16/+19
image: use mtools to generate ESP images for ISOs instead of mounting See merge request adelie/horizon!3
2020-06-03image: use mtools to generate ESP images for ISOs instead of mountingMax Rees2-16/+19
2020-06-03image: ISO: Try harder to umount before rm -rfA. Wilcox1-4/+13
2020-06-03image: ISO: Allow live account to log in without pwA. Wilcox1-0/+1
2020-06-03image: ISO: Add root pw note to /etc/issueA. Wilcox1-0/+2
2020-06-03Merge branch 'sroracle' into 'master'A. Wilcox3-30/+55
Miscellaneous fixes See merge request adelie/horizon!2
2020-06-03image: fixup x86_64 ISO share filesMax Rees2-26/+51
2020-06-03image: ensure entire line from iso-params file is readMax Rees1-1/+1
2020-06-03image: fix a few paths from escaping target/Max Rees1-3/+3
2020-06-03image: Add default share directory for ISOA. Wilcox15-0/+342
2020-06-03image: Finish implementing ISO backendA. Wilcox3-24/+384
2020-05-30Qt UI: Use QString arg instead of snprintf to avoid GCC warningA. Wilcox1-3/+1
2020-05-29hscript: Timezone: Always remove existing localtimeA. Wilcox1-2/+2
Otherwise, if the target doesn't have tzdata installed, an existing /etc/localtime file won't be removed and we can hit an error.
2020-05-29hscript: Hostname: Create /etc if it doesn't existA. Wilcox1-0/+8
Without this, errors are seen generating Alpine images.
2020-05-29image: Support backend optionsA. Wilcox4-25/+68
2020-05-28image: Put target inside ir_dir, add WIP ISO backendA. Wilcox5-9/+231
ir_dir used to be the target; now the target is inside ir_dir so backends have the choice of making other directories inside ir_dir if needed.
2020-05-28hscript: user: Support cross-arch installsA. Wilcox1-11/+9
Using PAM's -R tries to load target system's PAM libraries, which obviously fail if it's not the same CPU arch.
2020-05-26tests: Update for new keys-dir behaviourA. Wilcox1-3/+3
2020-05-26hscript: Close file after downloadA. Wilcox1-0/+2