aports issueshttps://gitlab.alpinelinux.org/alpine/aports/-/issues2023-10-27T19:46:31Zhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/11730main/busybox: Busybox /bin/su and /bin/login bypass PAM configuration when us...2023-10-27T19:46:31Zwebstrandmain/busybox: Busybox /bin/su and /bin/login bypass PAM configuration when using linux-pamOn systems using `linux-pam`, where a more restrictive authentication mechanism is used—such as `pam_yubico.so`—the Busybox binaries `/bin/su` and `/bin/login` are not PAM-aware and bypass the PAM configuration. This may be a vulnerabili...On systems using `linux-pam`, where a more restrictive authentication mechanism is used—such as `pam_yubico.so`—the Busybox binaries `/bin/su` and `/bin/login` are not PAM-aware and bypass the PAM configuration. This may be a vulnerability on some systems, since `su` cannot be disabled without also disabling its multi-call binary `/bin/bbsuid`.
Busybox could be built with PAM support by setting `CONFIG_PAM=y` in its configuration. Adding the packages `busybox-pam` ~~and `busybox-suid-pam` would fix the issue~~.
Alternatively, the `shadow` package _is_ PAM aware and provides replacement binaries for `su`, `login`, `passwd`, and `chpasswd`. But removing `busybox-suid` is still problematic, and as long as it's available on the system, it may be a vulnerability.https://gitlab.alpinelinux.org/alpine/aports/-/issues/11645php misuses fpu control, causing improper math behavior in musl2023-09-22T13:54:32ZAndy Postnikovphp misuses fpu control, causing improper math behavior in muslThere's second report about php is wrong with float/double types
- https://gitlab.alpinelinux.org/alpine/aports/-/issues/11446#note_83824
- https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/9188#note_96140 (x86-64 x86 s390x ...There's second report about php is wrong with float/double types
- https://gitlab.alpinelinux.org/alpine/aports/-/issues/11446#note_83824
- https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/9188#note_96140 (x86-64 x86 s390x archs)
Both places using `atof()` or `strtod()`, also I recall https://github.com/php/pecl-file_formats-yaml/pull/29
Same time working on upgrade of PHP I found `sin()` and `cos()` also getting overflow with floats (to investigate)https://gitlab.alpinelinux.org/alpine/aports/-/issues/10527update-kernel script -- mounting /media/usb failed2021-01-14T05:54:24ZLubos Dolezalupdate-kernel script -- mounting /media/usb failed# update-kernel
%<...
mount: mounting /dev/sda1 on /media/usb failed: Resource busy
The situation is probably associated with the transition modloop to
overlayfs.
Detailed output and other details: https://pastebin.com/raw/NEaH...# update-kernel
%<...
mount: mounting /dev/sda1 on /media/usb failed: Resource busy
The situation is probably associated with the transition modloop to
overlayfs.
Detailed output and other details: https://pastebin.com/raw/NEaHuSNU
*(from redmine: issue id 10527, created on 2019-05-31)*Natanael CopaNatanael Copahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/9653Trying to install desktop causes "ip ioctl 0x8913 failed No such device" errro2023-07-25T07:09:36ZJan CostermansTrying to install desktop causes "ip ioctl 0x8913 failed No such device" errroThis may or may not be the same issue as this one
https://bugs.alpinelinux.org/issues/9079.
The proposed fix does not resolve the issue in my case:
<code class="text">
echo "rc_need=udev-settle" > /etc/conf.d/networking && lbu ...This may or may not be the same issue as this one
https://bugs.alpinelinux.org/issues/9079.
The proposed fix does not resolve the issue in my case:
<code class="text">
echo "rc_need=udev-settle" > /etc/conf.d/networking && lbu ci
</code>
I am using a bootable USB installation on an old laptop (x86 CPU)
Part I. Setting up the bootable usb (this part may not be relevant for
the bug)
1. Create an install usb from alpine-standard-3.8.1-x86.iso
2. setup-alpine
3. prepare the second usb using fdisk, mkdosfs and setup-bootable
Part II. Booting the new bootable USB (run-from-ram)
1. setup-alpine
- I set up wlan0 (eth0 is not configured)
- I use the USB to store the apkovl
2. Save changes
<code class="text">
lbu commit
</code>
3. When rebooting, I have to
- run wpa\_supplicant
<code class="text">
/etc/wpa_supplicantwpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
</code>
<!-- -->
- and restart networking
<code class="text">
/etc/init.d/networking restart
</code>
4. But when installing a desktop and rebooting, I cannot get the network
up anymore
<code class="text">
setup-xorg-base
</code>
5. On reboot you’ll see “ip ioctl 0x8913 failed No such device” and ip
link show will now no longer show wlan0 even in down state as mentioned
by bug \#9079.
I didn’t try this on Alpine Edge (yet)
*(from redmine: issue id 9653, created on 2018-11-18)*Natanael CopaNatanael Copa