Daniel unbrot Pätzold
536bf095d4
Cosmetic changes
2026-05-08 13:20:37 +02:00
Daniel unbrot Pätzold
08a0a6d2f0
logon_script: skip parts when parameters are wrong
2026-05-08 13:04:40 +02:00
Daniel unbrot Pätzold
01e5a3ba85
logon_script: Add Check for right config values
...
sync_client_software move check to better place
2026-05-08 12:59:59 +02:00
Daniel unbrot Pätzold
a237f58813
Introduce client_software_cust
...
For customer setups, the software repository was split into client_software and client_software_cust.
Obsoleted sync for client_software.
2026-05-08 12:10:19 +02:00
Daniel unbrot Pätzold
1495c57a99
Obsoleted client_software/install.sh and user_run.sh
...
To make structure of client_software more clear for
following introduction of client_software.2nd
2026-05-08 10:42:34 +02:00
Daniel unbrot Pätzold
0b13f19f84
logon_script: Only Snc Mozilla if the Options are set in config.
2026-05-08 09:43:40 +02:00
Daniel unbrot Pätzold
588f669a60
logon_script: gate KDE-specific settings on XDG_CURRENT_DESKTOP
...
Wrap kwriteconfig5 calls in a KDE check so they are skipped on
Cinnamon and other desktops. Also add empty-session setting so
previous apps are not restored on login.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-07 18:05:19 +02:00
Daniel unbrot Pätzold
253030228f
logon_script: check DNS resolution before proceeding
...
If the IPA server FQDN cannot be resolved at startup (e.g. due to a
DNSSEC outage or network not yet ready), the logon script would silently
fail later. The new check prompts the user to retry, continue anyway, or
quit, so the problem is immediately visible.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-07 12:26:07 +02:00
Daniel unbrot Pätzold
73de38efe6
small changes in output
2026-05-03 20:39:56 +02:00
Daniel unbrot Pätzold
7d109111c1
Logon: Don't need KDE
2026-05-03 20:18:54 +02:00
Daniel unbrot Pätzold
51ee27f514
0020_nextcloud_mozilla_pre: auto-provision Thunderbird IMAP account at logon
...
Fetches user_full_name (givenname + sn) and user_email from FreeIPA via
ipalib and writes them into the Thunderbird IMAP account prefs. Adds
ipalib availability check to logon_script.sh. Drops TB_MAIL_FULLNAME
config variable.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-02 12:21:13 +02:00
unbrot
0f59f60e7c
Make install dir a git safe directory
2026-04-25 13:45:00 +02:00
Daniel Pätzold
35b6e1ee1a
Logon:Install pip-module webdav3
2026-04-22 21:09:32 +02:00
Daniel Pätzold
7476c27256
Logon script setup: Moved to client software
2026-04-09 14:17:53 +02:00
Daniel Pätzold
38e911526e
Fixed call user_run from logon parameters
2026-04-07 15:08:25 +02:00
Daniel Pätzold
0e4eadbef3
Add user_run scripts for non root tasks
2026-04-01 00:41:24 +02:00
Daniel Pätzold
670f21526c
KWallet-Service Setup introduced
2026-03-29 12:39:36 +02:00
Daniel Pätzold
0067c7ebfd
Make Logon accept search Parameter for install
2026-03-28 20:32:15 +01:00
Daniel Pätzold
fe8c7f1724
Bug: Set rights for client sw
...
split function elog_add_command_subshell and elog_add_command
2026-03-16 12:07:29 +01:00
Daniel Pätzold
264d1d4931
Different behaviour of "sudo -l" checks
...
Better shebangs
2026-03-16 11:53:31 +01:00
Daniel Pätzold
453201981a
Bug start at logon could not find mozilla_starter.sh
2026-03-15 13:12:27 +01:00
Daniel Pätzold
604f19a4fd
Fixed sw install directory-check
2026-03-15 13:07:39 +01:00
Daniel Pätzold
5a9059366f
Bugs switch to /opt
2026-03-15 13:02:37 +01:00
Daniel Pätzold
488f04d387
Moved local dir to /opt/sys_config
...
Improved error logging and added function handling calls with log and return values
Improved check for matching sudo rule
2026-03-15 12:44:14 +01:00
Daniel Pätzold
445c52fb27
Fixed checking for correct mount of encrypted directory
2026-03-13 18:14:58 +01:00
Daniel Pätzold
b1e5752318
Improved errorhandling of sw install
2026-03-12 10:35:30 +01:00
Daniel Pätzold
36e626e2a3
Smaller Changes / Code cleanup
2026-03-08 18:41:26 +01:00
Daniel Pätzold
9e02483f04
Bugfix Profilename in mozilla_starter to make execution with additional profile possible.
...
Smaller changes in Annotations
2026-03-06 15:55:53 +01:00
Daniel Pätzold
21d1144813
Changes:
...
- use sudo for software installation in logon script
- logon script desktop-entry
- new log functions in include
- renamed include file
- mozilla starter with profilename option
- added kdevelop profilename
2026-02-21 20:50:02 +01:00
Daniel Pätzold
f48c656997
First Commit
2026-01-02 11:24:52 +01:00