| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
vlogger(8) is a alternative to logger(1), by default it sends messages
from stdin to syslog.
The main reason to replace logger(1) is, that logger only connects once to
the syslog socket in default mode and puts all messages into the void if
syslog is not running at the time.
logger(1) has a new `--socket-errors=on` mode which would work, but some
void uses don't use syslog at all and in this case the log service would
constantly restart.
As a bonus vlogger(8) looks for /etc/vlogger and if its executable it
just executes it and is replaced by it.
This can be used to avoid syslog and just write all logs to files with
svlogd(8) as example, without having to edit all log services.
|
|\
| |
| | |
core-services/01-static-devnodes.sh: Honour modprobe blacklists
|
| | |
|
|\ \
| | |
| | | |
Fix "No devices found" error during shutdown
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This fixes an issue introduced by voidlinux/void-runit#75 whereby
dmsetup returns "No devices found" on shutdown on systems with no
encrypted volumes, which is then interpreted as integral vaules "No",
"devices" and "found", resulting in Illegal number errors.
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
cp -a copies the attributes of build user
which may be different from the user on target
in cross compile environment
Fixes errors like
/runit-services/etc/sv/sulogin/run is owned by uid 1000, which is the same as the user running bitbake
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|\ \
| | |
| | | |
core-services/00-pseudofs.sh: Add securityfs mountpoint - Needed for …
|
| |/ |
|
|\ \
| | |
| | | |
Fix another always succeeding test
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
mounted during shutdown (#75)
* deactivate_crypt should not try to close encrypted volumes that are still mounted during shutdown.
When shutting down or rebooting a system with full disk encryption (as per https://wiki.voidlinux.eu/install_LVM_LUKS and https://wiki.voidlinux.eu/install_LVM_LUKS_on_UEFI_GPT), deactivate_crypt will irrespectively try and close all encrypted partitions, including '/'. On some systems, (including my own) this causes lockups on shutdown or reboot.
This commit ensures that only encrypted volumes with nothing mounted are closed (which should only be '/' at that point in shutdown).
* Reduced if statement to a one liner
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |/
|/|
| |
| | |
Fixes #73.
|
| | |
|
| | |
|
|\ \
| |/
|/| |
Make crypt.awk work with other awk(1) variants.
|
| |\
| |/
|/| |
|
| |
| |
| |
| | |
`test /bin/agetty` always succeeds because '/bin/agetty' is a non-empty
string.
|
| |
| |
| |
| |
| | |
Furthermore, works with bash, dash or mksh set as the default
/bin/sh through xbps-alternatives.
|
| |\
| |/
|/| |
|
|\ \
| | |
| | | |
Do not try to load modules if kernel doesn't support modules.
|
|/ / |
|
|/
|
|
|
|
|
|
|
|
|
| |
Change use of the coprocess pipe operator, a GNU extension, to a
regular pipe when reading data back from blkid(8). Since we aren't
piping data to blkid(8) and then reading it back, we only need a
regular pipe and getline here anyway.
Without this change, using mawk(1) as the default awk on Void
results in failure when parsing /etc/crypttab and dumps us to
a rescue shell on boot.
|
| |
|
|
|
| |
mount was missing the path argument, this breaks booting with custom kernel and initramfs.
|
|\
| |
| | |
sulogin OPTS
|
|/
|
|
|
|
| |
https://forum.voidlinux.eu/t/rescue-mode-sulogin/561/12
Allows rescue mode to be configured to work with a locked root account and sudo.
Thanks to Duncaen.
|
|
|
|
|
|
| |
Tweaks for mdoclint.
Closes: #51 [via git-merge-pr]
|
| |
|
| |
|
| |
|
|\
| |
| | |
zzz: add suspend-hybrid support
|
|/ |
|
| |
|
|\
| |
| | |
Don't output newline to /proc file when setting hostname.
|
|/
|
|
|
|
| |
This breaks in certain combinations of echo command and standard
library, notably musl and bash builtin echo,
or coreutils echo + musl.
|
|\
| |
| | |
Added support for detached LUKS headers, keyfile offset and keyfile size.
|
|/
|
|
|
| |
Additionally, fixed problem where discard and readonly options were
only recognized for plain/swap crypt devices but not LUKS devices.
|
|\
| |
| | |
agetty-generic: fix strange space substitution
|
|/ |
|
|
|
|
|
| |
Use sysctl -p everywhere: works with procps-ng and busybox (and probably
others as well).
|
|\
| |
| | |
core-services: sysctl --system fallback for busybox
|
|/ |
|
|
|
|
|
|
| |
This checks if /usr/sbin is a real directory and then moves it to
/usr/sbin.old if there are only symlinks, and then the /usr/sbin -> /usr/bin
symlink is created.
|
| |
|
| |
|
| |
|