On Sun, Oct 16, 2022 at 08:42:15PM -0400, A Tammy wrote: > > On 10/16/22 19:59, Chris Narkiewicz wrote: > > When starting vaultwarden, it complains about non-existing home directory: > > > > rcctl -d start vaultwarden > > > > > > doing _rc_parse_conf > > vaultwarden_flags empty, using default >< > > doing rc_check > > vaultwarden > > doing rc_start > > doing _rc_wait_for_start > > doing rc_check > > No home directory /nonexistent! > > Logging in with home = "/". > > thread '<unnamed>' panicked at 'failed to allocate a guard page: Operation > > not permitted (os error 1)', library/std/src/sys/unix/thread.rs:783:17 > > This ^ is the actual error, not the nonexistent homedir. There has been a > change in recent rust and libc things, see the immutable userland mappings > thread. I suggest moving to the newest snapshot and adding the latest > packages, they seem to be working fine for me, but this is more of a rust > issue. >
I agree with Aisha. Just upgrade your vaultwarden package to >=1.25.2p0 (doas pkg_add -u vaultwarden). If the package isn't available, try with another mirror. If you still have an error, please include: - `pkg_info vaultwarden' output - a full dmesg Thanks. -- Sebastien Marie