Releases: tvrzna/emptty
Releases · tvrzna/emptty
emptty-0.13.0
emptty-0.12.1
emptty-0.12.0
emptty-0.11.0
Features
- logging method
default
renamed intorotate
;default
still can be used - parameter
-t
,--tty
could be accepted with its name (tty7
instead of7
) - timeouts for OpenRC service
XDG_CURRENT_DESKTOP
environmental could be defined by.desktop
valueDesktopNames
emptty-0.10.0
Fixes
- shortened login option of shell in dinit-script
- refactored older parts of code to increase readability and improve memory efficiency
Features
- ignore apostrophes and quotes inside properties
- using
pwd.h
instead of executing of getent command - Xorg commands are not expected on
/usr/bin/
path anymore - added
XORG_SESSIONS_PATH
andWAYLAND_SESSIONS_PATH
for custom paths of desktops chvt
is done via syscall instead of executing a command- only one interrupt handler is used now
emptty-0.9.1
Fixes
- stop password interrupt handler, after password being read
- code cleanup according staticcheck recommendations
- fixed typos
Features
- start openrc-service after local and before getty
- simple fish support for emptty file
emptty-0.9.0
Fixes
- several fixes in readme and manual
- current TTY is identified differently, existing
ps -p
is used just as fallback
Features
- rootless Xorg does not require daemon mode, if emptty runs on expected TTY
- support old
getpwnam
for user authorization as fallback dbus-launch
is started before desktop is started, that adds possibility to acquireDBUS_SESSION_BUS_ADDRESS
andDBUS_SESSION_BUS_PID
environmental variables- added
ALWAYS_DBUS_LAUNCH
option to provide starting dbus session without any other requirements - added
\O
issue escape sequence
emptty-0.8.1
Fixes
- set correct
XDG_SESSION_TYPE
, before session is opened - added missing usage of
pam_setcred
Features
- dinit support
- added config options
HIDE_ENTER_LOGIN
andHIDE_ENTER_PASSWORD
to customize visibility of prompts
emptty-0.8.0
Fixes
- fixed occasional issue with pam_loginuid caused by running in child thread
- fixed case sensitivity in desktop environment
- fixed case sensitivity on logging mode
Features
- added
LOGIN_SHELL
toemptty
file to define custom non-interactive shell emptty
file does not have to be executable anymore, if used as init script- added config options
DEFAULT_SESSION
andDEFAULT_SESSION_ENV
to define default desktop session - added config option
AUTOLOGIN_SESSION_ENV
to improve autologin desktop selection - improved searching of autologin/default session (parsing exec, case insensivity on name)
- allowed to pass arguments from autologin/default session
- desktop files and
emptty
file allows to useENV
property instead ofENVIRONMENT
emptty-0.7.1
Fixes
- set Xorg as default session for User Custom desktops
- ends Wayland UTMP after session finishes
- fixed creating ~/.cache/emptty folders as root, if max retries and autologin is used