12 Commits

Author SHA1 Message Date
2ba49042ab
chore: better error handling print on chdir 2024-09-07 16:34:13 +02:00
ed80b4b7c4
fix(oops): wayland = wayland and xorg = xorg 2024-09-07 16:31:15 +02:00
462d1fd337
chore: remove unnecessary pam header uses
those actually cause issues when trying to cross-compile
2024-09-05 17:14:42 +02:00
grialion
64e101eafa fix: compiler warnings
Fix compiler warnings by
- replacing raw write() calls with printf()
- error checking chdir()
- printing '\x1b[H\x1b[J' instead of calling system(clear)
- using sys/reboot.h to power off and reboot instead of using system
2024-09-04 21:15:30 +02:00
Cereal
e0a0df80c0 added a missing newline to src/auth.c 2024-08-16 03:37:04 +01:00
9d81c9df8b
feat: better handling
* setui/setgid/etc errors are recoverable now
* fix small print_errno arguments bug
* send TERM env var to session (if present)
2024-07-26 18:17:17 +02:00
12207ee4a9
fix: keep pam session alive 2024-07-25 14:25:11 +02:00
468ebf769e
fix: pam env, actually usable now
if ur in dinit, don't forget about turnstiled
2024-07-25 01:54:54 +02:00
6145973cca
oopsie: woopsie 2024-07-18 21:59:13 +02:00
080966978c
fix: env stuff 2024-07-16 09:21:53 +02:00
9f024edde7
done :) 2024-07-14 22:25:22 +02:00
f9bfc48a9f spain's gonna win btw 🇪🇸 2024-07-14 20:21:17 +02:00