Commit Graph

147 Commits (089be73cb9109ad24115021d2dd46e5cd5e6dacf)

Author SHA1 Message Date
Slávek Banko e031e12d06
Respect build option WITH_TDEHWLIB, otherwise it can lead to FTBFS in special cases.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
Slávek Banko 48ddee7ba8
Update CMake rules to change tdehw library to standalone.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
Michele Calgaro 8b79083f96
Fixed FTBFS when building tdelibs/tdebase without tdehw.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
Michele Calgaro ba97e2dc25
Avoid direct usage of tdeldap library. This allows to remove hard dependency between packages.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
aneejit1 5f47d4f481 Create a systemd service file for tdm
Signed-off-by: aneejit1 <aneejit1@gmail.com>
4 years ago
Michele Calgaro 145abc15d5
Renaming of files in preparation for code style tools.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
Michele Calgaro a3876433e8
Removed additional code formatting modelines.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 years ago
Slávek Banko 2f706891f3
Desktop file translations:
+ Creation of POT template for desktop files added to CMakeL10n rules.
+ Added creation of translated desktop files during build.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 years ago
aneejit1 036992eec5 Add missing include/link directories
In an environment where not everything is in /usr...

- drkonqi/CMakeLists.txt requires the libr library path to be specified.

- nsplugins/viewer/CMakeLists.txt requires the glib library path to be specified.

- tdm/backend/CMakeLists.txt was missing the include and link directories for libXau and libXDMCP.

- twin/compton-tde/CMakeLists.txt was missing include and link directories for the optionally selected libraries (libconfig, Xinerama, XRandR, OpenGL and PCRE).

Signed-off-by: aneejit1 <aneejit1@gmail.com>
5 years ago
Michele Calgaro 1bc47b3d82
Corrected comment description of new keyboard LED sync option in tdm config.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro be1c4f22fa
Added option in TCC -> System Administration -> Logic Manager ->
Appearance tab to enable/disable the launch of tdekbdledsync in tde
greeter. This resolves bug 1834.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Michele Calgaro 8250c8e423
Removed explicit usage of the 'register' keyword.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
OBATA Akio 027c45db6f Change to use arc4random_buf(3) if available
Signed-off-by: OBATA Akio <obache@wizdas.com>
6 years ago
OBATA Akio 2a88ec3c02 Revive NetBSD support
Catch up to TDE and OS changes

Signed-off-by: OBATA Akio <obache@wizdas.com>
6 years ago
Michele Calgaro 7aa9258f19
Fixed use of SAK in lock process when autologin is used in TDM.
This resolves bug 2945.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Slávek Banko c80e5d45b7
tdm: Do not run tdekbdledsync on remote displays.
This relates to bug 1834.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
OBATA Akio dc4a0dd776 Ensure include of sys/stat.h
It is required for mkdir(2), chmod(2) and mkfifo(2).

Signed-off-by: OBATA Akio <obache@wizdas.com>
6 years ago
Alexander Golubev 22189b6d30 Fix FTBFS when build -DWITH_XRANDR=OFF
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
6 years ago
Slávek Banko 91a3d227a5
Prevent hard-coded "tde/" in #include ...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Slávek Banko b95b665c78
Add CMakeL10n rules.
Update TIMEZONES list.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
gregory guy 28c1ae5ff7 rename kdelogo into tdelogo
Signed-off-by: gregory guy <g-gregory@gmx.fr>
6 years ago
Michele Calgaro 887cea6320
LIB_QT -> LIB_TQT conversion to align to updated admin module
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Michele Calgaro a89e0f3482
New patch for bug 2852. Should fix previous commit.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Michele Calgaro 2f1da0584b
Fixed order building in tdm. This resolves bug 2852.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Slávek Banko ba2fe63167 Fix memory leak after use XGetAtomName
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
8 years ago
Timothy Pearson 3a5dcbbc69 Do not crash when card is inserted and the user list view is hidden 9 years ago
Timothy Pearson 1757afecf6 Force card logins to authenticate against the username specified in the card certificate 9 years ago
Timothy Pearson 2649b1ebf4 Disable card-based login if Kerberos support was disabled at compile time 9 years ago
Timothy Pearson a7afe91e65 Do not start card authentication unless PKCS logins were enabled
Rename UserList class in kgreeter.cpp to avoid conflict with TDE LDAP library class name
9 years ago
Timothy Pearson 09dce5e19f Fix invalid headers in PNG files and optimize for size 9 years ago
François Andriot bd35f1efd6 Use system-defined language as default in TDM
This resolves Bug 1596
9 years ago
Slávek Banko fce47f535c Terminate compositor in TDM unless a TDE or failsafe session was selected
This relates to Bug 2521

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Slávek Banko adbe9f7f5f Fix incorrect usage of login_session_wm. Type of session does not contain executable
for run session but base name of session desktop file.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Slávek Banko 226e5fc716 Fix setting curWMSession when used previous type of session in TDM
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Slávek Banko aa0711c143 Add support for XDG_SESSION_DESKTOP and XDG_CURRENT_DESKTOP in TDM
This relates to Bug 2521

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Timothy Pearson 37b6d0d80f Fix cryptographic card login process 10 years ago
Timothy Pearson 48cf3058c5 Move VT switch on card insertion to cryptocardwatcher process 10 years ago
Timothy Pearson 3fe2b2023e EXPERIMENTAL: Attempt to increase the VT limit to 48 10 years ago
Timothy Pearson 6d028f3b52 Use DM library in tdmtsak instead of making command line calls 10 years ago
Timothy Pearson cd13be0789 Reuse existing reserved session if present on card insertion 10 years ago
Timothy Pearson fcb6161cee Restore VT limit and add note explaining origin 10 years ago
Timothy Pearson 6f5e7b2110 Streamline cryptographic card logon process 10 years ago
Timothy Pearson 9ea6780352 Stabilize cryptographic card login
Fix some coding style issues
10 years ago
Timothy Pearson 46d9df235b Increase the maximum reserved VT number to 32
The display switch features depend on each session having a VT number, thus it is important to have a suffucient number of VTs available for use
Most Linux distributions allow 64 VTs by default, and the kernel allows up to 256 VTs
10 years ago
Timothy Pearson 4cadf198ca Do not chew up all available VT numbers when multiple sessions are reserved and time out in series 10 years ago
Timothy Pearson 5b260a9627 Fix cryptographic card login when SAK is enabled 10 years ago
Timothy Pearson ce47730301 Add initial cryptographic card login support
Tested with themed greeter and SAK disabled
10 years ago
Timothy Pearson 5d20ad97bf Fix warnings regarding return value being ignored 10 years ago
Slávek Banko 08122b137e Fix FTBFS on freebsd
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago
Slávek Banko 72a6327581 Fix verification of the TDM control socket
This resolves Bug 2269

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
10 years ago