Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-04-13 | setup-interfaces: find essids when UTF-8 SSID capability presentfix/utf8_ssid | cos | |
When a essid has the 'UTF-8 SSID' extended capibility, the `find_essids` function will not return that ssid. This bug is very similar to the one fixed in commit 6c9955e, and solved by ensuring nothing but whitespace precedes the matched key in the regex. Partial output of `iw dev wlan0 scan`: ``` Extended capabilities: * Extended Channel Switching * UTF-8 SSID * Operating Mode Notification ``` | |||
2023-04-12 | setup-desktop: gnome: add elogind to default runlevelmaster | Pablo Correa Gómez | |
It is a hard-dependency for gdm, that talks to it through DBus. It is supposed to be started before the display manager, but without adding it to the runlevel, that's not happening. So add it, instead of hoping that DBus activation works once gdm is already running. | |||
2023-03-24 | Fixed a typo in setup-disk usage | JustAnotherJavaProgrammer | |
2023-03-24 | tests: add fake apk info support | Natanael Copa | |
fake apk info --depends gnome | |||
2023-03-24 | setup-desktop: install the long list of gnome packages | Natanael Copa | |
Install individual gnome packages insetad of using the gnome meta package. This is to make it possible to uninstall individual packages like games. | |||
2023-03-24 | setup-disk: find msdos and fat efi partitions | Natanael Copa | |
fixes https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues/10555 | |||
2023-02-10 | ==== release 3.15.1 ==== | Natanael Copa | |
2023-01-30 | setup-interfaces: find essids when SSID List capability present | Kevin Daudt | |
When a essid has the 'SSID List' extended capibility, the `find_essids` function will not return that ssid. That's because the `$1 ~ /SSID/` awk pattern will match that line. The ssid variable then is set to an empty value because there is no `:` (field separate) in that line, so `$2` is empty. The terminator of the statemachine then skips this essid, because it checks if the `ssid` variable is not empty. We can fix this by making sure the field ends with `SSID`, which is not the case with the `SSID List` line. Partial output of `iw dev wlan0 scan`: ``` Extended capabilities: * Extended Channel Switching * TFS * WNM-Sleep Mode * TIM Broadcast * BSS Transition * SSID List * Operating Mode Notification * 6 * Max Number Of MSDUs In A-MSDU is unlimited ``` Reported-by: invoked Fixes: #10546 | |||
2023-01-30 | setup-disk: Add support for booting zfs (in grub) | Magnus Sandin | |
2023-01-26 | setup-disk: accept any bootfs with BOOTLOADER=none | Natanael Copa | |
Dont be picky if we don't install any bootloader. This is useful for rootfs on virtiofs for example. fixes https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues/10499 | |||
2023-01-26 | setup-disk: don't use system repositories when testing | Natanael Copa | |
We should not depend on the running systems configuration for anything | |||
2023-01-26 | make: run tests in parallel | Natanael Copa | |
2023-01-26 | tests: fix fake apk | Natanael Copa | |
option --quiet has no optarg so we should not shift. | |||
2023-01-26 | setup-disk: support BOOTLOADER=none | Natanael Copa | |
Allow disable bootloader install fixes https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues/10526 | |||
2023-01-26 | setup-disk: NO_DISK_UUID for fstab | William Wilhelm | |
2023-01-25 | tests: add tests for setup-disk's uuid_or_device | Natanael Copa | |
also add a convenience function to create fake binaries. | |||
2023-01-25 | setup-alpine: fix check for autosetup of network | Natanael Copa | |
2023-01-25 | tests: setup-alpine: test answerfile from https | Natanael Copa | |
ref https://gitlab.alpinelinux.org/alpine/alpine-conf/-/merge_requests/136 | |||
2023-01-25 | setup-interfaces: add tests for auto | Natanael Copa | |
2023-01-25 | setup-alpine: USEANSWERFILE empty case fix | William Wilhelm | |
2023-01-25 | setup-alpine: fix downloading answer file | William Wilhelm | |
2023-01-24 | tests: version detection for edge | Natanael Copa | |
ref: https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues/10548 ref: https://gitlab.alpinelinux.org/alpine/alpine-conf/-/merge_requests/137 | |||
2023-01-24 | setup-apkrepos: suppress stderr | William Wilhelm | |
2023-01-24 | setup-apkrepos: clarify get_alpine_release behaviour | William Wilhelm | |
2023-01-24 | setup-apkrepos: version detection for edge | William Wilhelm | |
2023-01-24 | tests: add test for interactive setup-apkrepos | Natanael Copa | |
2023-01-24 | setup-*: use fake apk instead of $MOCK apk | Natanael Copa | |
2023-01-24 | libalpine: remove deprecated pkg_inst/pkg_deinst | Natanael Copa | |
Been deprectated with warning for over a decade. Lets finally remove them. | |||
2023-01-24 | setup-alpine: do not restart services under ssh | macmpi | |
openrc may stop wpa-supplicant & sshd, which may kill setup in headless environment | |||
2023-01-24 | tests: fix setup-alpine openrc test | Natanael Copa | |
We may call openrc with `-n` | |||
2023-01-24 | typo: setup-apkrepos | William Wilhelm | |
2023-01-24 | setup-disk: use `openrc` instead of `rc` | Natanael Copa | |
2023-01-24 | setup-disk: fix detection of EFI directory | Natanael Copa | |
Try autodetect the EFI directory instead of hardcoding it to /boot/efi. This is needed when /boot is the EFI directory and no encryption is used. | |||
2023-01-24 | setup-disk: add test for install_mounted_root | Natanael Copa | |
2023-01-24 | tests: move fake audit to fake apk | Natanael Copa | |
So we can re-use it | |||
2023-01-24 | tests: add fake apk audit | Natanael Copa | |
useful for `lbu package` | |||
2022-11-23 | lbu.in: Remove deprecated migrate_include_exclude (and fix typo) | Nikolas Garofil | |
2022-11-22 | ==== release 3.15.0 ===== | Natanael Copa | |
2022-11-22 | setup-alpine: leave interfaces file unmodified with 'none' | Natanael Copa | |
fixes https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues/10542 | |||
2022-11-21 | ==== release 3.15.0_rc4 ==== | Natanael Copa | |
2022-11-21 | setup-interfaces: use 'none' to leave network unmodified | Natanael Copa | |
fixes https://gitlab.alpinelinux.org/alpine/alpine-conf/-/issues/10542 | |||
2022-11-21 | make: increase test timeout to 5 seconds | Natanael Copa | |
2022-11-21 | setup-apkrepos: fix random index to be POSIX compatible | Natanael Copa | |
$RANDOM is not in POSIX. | |||
2022-11-21 | setup-apkrepos: handle network errors | Natanael Copa | |
2022-11-21 | setup-apkrepos: add test for fastest mirror (-f) | Natanael Copa | |
2022-11-21 | setup-apkrepos: avoid run interactive with -r|-f|-1 | Natanael Copa | |
Avoid run interactive if the non-interactive modes fails | |||
2022-11-21 | setup-apkrepos: make fastest/first/random options exclusive | Natanael Copa | |
Makes no sense to combine them | |||
2022-11-21 | setup-apkrepos: add test for -1 | Natanael Copa | |
2022-11-21 | setup-apkrepos: fix mirror counting | Natanael Copa | |
when piping the mirror list to `more` the mirror_count is set in a subshell and will end up unset. fixes error when selecting random mirror: /sbin/setup-apkrepos: line 31: arithmetic syntax error fixes commit 860b7271232a (APK Repo Setup) | |||
2022-11-18 | ==== release 3.15.0_rc3 ==== | Natanael Copa | |