Releases: tvrzna/emptty
Releases · tvrzna/emptty
emptty-0.14.0
Fixes
- fixed owner of XDG runtime dir, if needs to be created (#131)
Features
- watching for unexpected autologin retries is active in each case
- watching for autologin retries is kept within
/tmpinstead of users'.cachedirectory (#134) - watching for autologin retries uses uptime instead of mtime of file (#134)
- introduced
AUTOLOGIN_RETRY_PERIODto customize period for watching autologin retries - TTY7 is now default configuration
- added
-Cflag to print loaded configuration (usable also for printing default configuration, if none is defined)
emptty-0.13.0
emptty-0.12.1
emptty-0.12.0
emptty-0.11.0
Features
- logging method
defaultrenamed intorotate;defaultstill can be used - parameter
-t,--ttycould be accepted with its name (tty7instead of7) - timeouts for OpenRC service
XDG_CURRENT_DESKTOPenvironmental could be defined by.desktopvalueDesktopNames
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.hinstead of executing of getent command - Xorg commands are not expected on
/usr/bin/path anymore - added
XORG_SESSIONS_PATHandWAYLAND_SESSIONS_PATHfor custom paths of desktops chvtis 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 -pis used just as fallback
Features
- rootless Xorg does not require daemon mode, if emptty runs on expected TTY
- support old
getpwnamfor user authorization as fallback dbus-launchis started before desktop is started, that adds possibility to acquireDBUS_SESSION_BUS_ADDRESSandDBUS_SESSION_BUS_PIDenvironmental variables- added
ALWAYS_DBUS_LAUNCHoption to provide starting dbus session without any other requirements - added
\Oissue 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_LOGINandHIDE_ENTER_PASSWORDto 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_SHELLtoempttyfile to define custom non-interactive shell empttyfile does not have to be executable anymore, if used as init script- added config options
DEFAULT_SESSIONandDEFAULT_SESSION_ENVto define default desktop session - added config option
AUTOLOGIN_SESSION_ENVto 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
empttyfile allows to useENVproperty instead ofENVIRONMENT