- Sep 26, 2018
-
-
Robert Yang authored
When the timeout occurs it is important to ensure clean up of child processes. Killing only the direct process created by a command can leave child processes running. For example a pmbootstrap.py install will run apk add. This run command creates multiple processes as follows: (cmd line arguments snipped for readability) $ ps -e -o pid,ppid,pgid,cmd PID PPID PGID CMD 31738 23247 31738 python3 ./pmbootstrap.py -t 15 install --no-fde 31746 31738 31738 sudo env -i /bin/sh -c ... ;apk --no-progress add 31747 31746 31738 /bin/sh -c ... ;apk --no-progress add 31748 31747 31738 apk --no-progress add The root process of the run command is PID 31746. We want to kill the child processes too. Otherwise only running kill -9 31746 will leave the processes 31747 and 31748 running.
-
Oliver Smith authored
-
- Sep 19, 2018
-
-
Oliver Smith authored
(imagine epic music playing in background)
-
- Sep 17, 2018
-
-
Oliver Smith authored
-
- Sep 14, 2018
-
-
Oliver Smith authored
Max Justicz found a clever way to exploit apk, which is fixed in the latest version: <https://justi.cz/security/2018/09/13/alpine-apk-rce.html>
-
- Sep 13, 2018
-
-
Luca Weiss authored
-
- Sep 11, 2018
-
-
Martijn Braam authored
-
- Sep 05, 2018
-
-
Oliver Smith authored
-
- Sep 04, 2018
-
-
Oliver Smith authored
so:libprotobuf.so.15 does not exist anymore in Alpine edge
-
- Sep 03, 2018
-
-
Oliver Smith authored
When cross compiling, the kernel scripts would be in the native arch again. That was already fixed in !1234, however the mime type of the binaries has changed, so we couldn't detect them properly anymore (#1659). This commit fixes it again, and also adds a checks so this won't silently fail in the future. [skip ci] because this would not run through anyway (building these packages takes too long). Fixes #1659.
-
- Sep 01, 2018
-
-
Oliver Smith authored
Update happened upstream in Alpine edge: https://github.com/alpinelinux/aports/pull/4983
-
raingloom authored
-
- Aug 28, 2018
-
-
Oliver Smith authored
-
Jonah Brüchert authored
-
- Aug 27, 2018
-
-
Grant Miller authored
-
Oliver Smith authored
-
ryang authored
The pmbootstrap alias cannot be used within the script. The reason is that aliases are not expanded in non-interactive shells. reference: https://unix.stackexchange.com/q/1496 To fix this replace references to the pmbootstrap alias with the $pmbootstrap variable
-
- Aug 26, 2018
-
-
Krait Bosheit Takoj authored
-
- Aug 25, 2018
-
-
Krait Bosheit Takoj authored
-
- Aug 24, 2018
-
-
C0rn3j authored
-
- Aug 23, 2018
-
-
Luca Weiss authored
-
Oliver Smith authored
[skip ci]
-
Oliver Smith authored
-
- Aug 22, 2018
-
-
Grant Miller authored
-
Oliver Smith authored
-
Grant Miller authored
-
- Aug 16, 2018
-
-
Oliver Smith authored
-
Oliver Smith authored
-
Martin authored
recovery zip: support twrp.fstab filename in addition to recovery.fstab (fix for compatibility with TWRP on sony-yuga)
-
- Aug 15, 2018
-
-
JBBgameich authored
-
JBBgameich authored
-
Martijn Braam authored
-
Oliver Smith authored
Fixes #1625.
-
- Aug 14, 2018
-
-
Oliver Smith authored
-
mgulin authored
-
Oliver Smith authored
-
Oliver Smith authored
Rebuild libphonenumber, because a soname it depends upon does not exist anymore: so:libboost_system-mt.so.1.66.0
-
Bart Ribbers authored
-
Marti Raudsepp authored
There are devices where charging-sdl/directfb fails (osk-sdl#77). It's nicer to give an error message than display "Loading..." forever.
-
Bart Ribbers authored
-