summaryrefslogtreecommitdiffstats
path: root/modules-available/sysconfig/inc/configmodule
Commit message (Collapse)AuthorAgeFilesLines
* [sysconfig] Shibauth: Add option to require entitlement(s) for loginSimon Rettberg2025-08-201-2/+27
| | | | To be implemented on client-side.
* [sysconfig] loginscreen: Properly escape strings written to Qt INISimon Rettberg2024-10-251-1/+15
|
* [sysconfig] Change sort order of loginscreen: lowerSimon Rettberg2024-07-231-1/+1
|
* [sysconfig] Add module to customize login screen (slxgreeter)Simon Rettberg2024-07-161-0/+86
|
* [sysconfig] shibauth: Add field to enable/disable traditional loginSimon Rettberg2024-07-151-0/+6
|
* [sysconfig] Use auto-generated taskIdSimon Rettberg2024-07-031-4/+0Star
|
* [sysconfig] Minor code cleanup/fixesSimon Rettberg2024-07-027-21/+21
|
* [sysconfig] New module type: ShibAuthSimon Rettberg2024-07-021-0/+119
| | | | | This creates a config module for out lightdm greeter that will enable login via shibboleth; either browser-based or QR code.
* [sysconfig] Fix parentTask dependency for Taskmanager callsSimon Rettberg2024-06-213-2/+3
|
* Fix more type errors, stricter typingSimon Rettberg2023-11-152-2/+4
|
* Add function param/return types, fix a lot more phpstorm complaintsSimon Rettberg2023-11-146-37/+34Star
|
* Roundup of issues reported by PHPStormSimon Rettberg2023-11-023-7/+3Star
| | | | Mostly redundant checks, logic errors, dead code, etc.
* [sysconfig] CustomModule: Add check for file ownership, add "fix" optionSimon Rettberg2020-12-101-2/+16
| | | | | | | | | | | | | The fix option will change the owner/group of every file and directory in the archive to root:root Previously, the client changed the ownership of the config.tgz contents to root when extracting, but in some cases it's desired to deliver files with specific owner and group settings. The version of the CustomModule module has been bumped to 2, so we can automatically convert old modules when upgrading or importing a backup, to be compatible to the old "root everything on the client" logic.
* [sysconfig] SSH: Split pubkey and rest of config, add more optionsSimon Rettberg2020-11-162-9/+78
| | | | | | | | | | | | | | | Now we can have exactly one SSH-Config per sysconfig, which avoids confusion due to config mismatch regarding "allow pw" and "port". The install include takes care of splitting the key into a new module for existing modules, but doesn't remove duplicate SshConfig modules from sysconfigs, as this might lead to additional confusion. Next time the user edits a sysconfig, they are forced to pick exactly one SshConfig module. The "allow password login" option was extended to allow password login for non-root users only in addition to simply being "yes" or "no". There's an additional option that can entirely limit the group of users allowed to log in via SSH.
* [sysconfig] Screensaver: Create dedicated groupSimon Rettberg2020-01-161-1/+1
|
* [sysconfig] Honor config module type sort orderSimon Rettberg2020-01-166-6/+10
|
* [sysconfig] Screensaver: Disallow downloadSimon Rettberg2020-01-161-1/+1
|
* [sysconfig] No byte-array packing, escape iniSimon Rettberg2020-01-161-11/+11
|
* [sysconfig] Add screensaver customization moduleJannik Schönartz2020-01-151-0/+107
|
* [sysconfig] Allow adding multiple ssh modules to system configSimon Rettberg2019-09-131-1/+1
|
* [sysconfig] Support new multiserver auth, mount option config supportSimon Rettberg2018-03-152-2/+2
| | | | references #3313
* [sysconfig] Refactor ldapauth and adauth classes; show mainpage warning; ↵Simon Rettberg2016-07-064-132/+29Star
| | | | improve config module handling
* [install] Implement install scripts for most modulesSimon Rettberg2016-06-085-15/+15
|
* Still working in modularization cleanup and refinementSimon Rettberg2016-05-115-0/+327