Commit Graph

467 Commits

Author SHA1 Message Date
Mateusz Piotrowski 4d0549d53a Mention that GNU make is required (#139)
The current makefile is not compatible with bmake,
which is the default make on FreeBSD.
2019-12-14 11:50:17 +01:00
Stanislav Láznička a99c18b7fa Fix building by explicitly casting const out in config.c (#155) 2019-12-06 16:15:08 +01:00
Stanislav Láznička ecaea4131b Implement utmp audit (#133)
Implements utmp audit required by policykit.

This commit also flattens the pidtree for the DM by starting the
display environment directly in the first fork which already should
have the environment ready for this purpose. This is with the
exception of xorg environments where this can't be done that easily.
2019-12-06 16:10:27 +01:00
Roosemberth Palacios 31e1ba84af Alloc passing the path to the configuration file as an argument (#134)
Signed-off-by: Roosembert Palacios <roosembert.palacios@epfl.ch>
2019-10-31 13:54:45 +01:00
Roosemberth Palacios f650e82f93 login.c: Do not overwrite the PATH variable if config.path element is empty (#135)
This allows disabling the feature if PATH was already set (e.g. by the systemd session
slice) and the user wishes to honor that.

Signed-off-by: Roosembert Palacios <roosembert.palacios@epfl.ch>
2019-10-31 00:03:35 +01:00
Roosemberth Palacios fe4af2bfe6 Makefile: Add config option to allow specifying a separate data directory (#136)
This allows the user to specify a different directory to store static files, such as
translations and other resources.

Signed-off-by: Roosembert Palacios <roosembert.palacios@epfl.ch>
2019-10-27 16:49:55 +01:00
Stanislav Láznička 9486f05e59 cosmetic changes + enter behavior (#126)
* remove trailing whitespace

* always submit password on enter

Moves the keypress logic for keypresses from if-else statements
to switches, adds non-contextual behavior on pressing enter

* wrap pam actions and handle errors at on spot

* init all of text struct in input_text()

This gets rid off valgrind warning on unitialized variables
2019-10-04 20:50:02 +02:00
Stanislav Láznička 95c0077416 print hostname in info lane on start (#127)
hostname was set in the info_line and unset right after that
2019-10-04 20:41:56 +02:00
nullgemm 6388208bb1 fix remotes dependant submodules 2019-09-22 16:57:03 +02:00
nullgemm ce07938ccf set LANG 2019-09-21 18:34:03 +02:00
nullgemm 3c20d7d47c fix animation bug 2019-09-21 18:00:16 +02:00
nullgemm 7457ceaa56 add remotes tool 2019-09-21 17:46:45 +02:00
nullgemm 500951fa34 update xsetup #111 2019-08-24 14:06:00 +02:00
nullgemm bce0a161af remove unused include 2019-06-26 23:11:33 +02:00
nullgemm e5cb2b4cf8 update submodules 2019-06-26 22:51:42 +02:00
nullgemm efc5c49de5 initial commit 2019-06-10 16:05:54 +02:00
nullgemm 303a80dae8 add submodules 2019-06-10 16:05:36 +02:00