Helmut Grohne

Results 15 issues of Helmut Grohne

In linux commit 6dd85ff178cd76851e2184b13e545f5a88d1be30, Linux Torvalds changed "option modules" to plain "modules" since it was the only option left. kconfiglib does not have much support for either besides parsing it...

Many of the methods have `*_async` variants, but `ravel.Connection.listen_signal` does not. It is implemented using `dbussy.Connection.bus_add_match` which has a `bus_add_match_async` sibling. That suggests that `listen_signal` could block. So I'm wondering...

Unlike most other keys, the default key is encoded using the name `default` in the file system, but inside the key name is empty. If one actually stores the key...

defect

The new value tapfd enables removing slirp4netns features. Rather than having it figure out where to create a tap network, the opened tap file descriptor can now be inherited to...

While `set-user-alarm` is protected from `LD_PRELOAD` itself, it does not sanitize this variable before executing `systemctl` as such a malicious user should be able to take control of the `systemctl`...

The `getlogin` function honours the `LOGNAME` environment variable. This allows for quite some control over a filename to be written to as root. It seems likely that this allows a...

The symlinks removed here make Debian's `base-files` package fail to install. It is not clear what their purpose is and what would break in their absence. Hence attempt deleting them...

util-lib

#### For bugs - Rule ID: SC2028 - My shellcheck version: online - [x] The rule's wiki page does not already cover this entirely - [x] I tried on https://www.shellcheck.net/...

On s390x, austinp does not work. The generated non-binary output looks as follows. P1490406;T0:1490406;:INVALID:;native@113f0fe::0;:55 FRAMES LEFT: 10137 P1490406;T0:1490406;:INVALID:;native@10a032e::0;:55 FRAMES LEFT: 10150 P1490406;T0:1490406;:INVALID:;native@113f69c::0;:55 FRAMES LEFT: 10127 P1490406;T0:1490406;:INVALID:;native@113f252::0;:55 FRAMES LEFT: 10101 P1490406;T0:1490406;:INVALID:;native@113f4be::0;:55...

When writing an ext4 or vfat image to a partition, the filesystem image is first created and then copied. Given larger images (e.g. including Gnome), this poses a non-trivial slowdown...