Commit Graph

  • 4af970dfc4 Merge pull request 'SSH Key storage on IPA and Bugfix when Config is already existing' (#35) from unbrot/fedora-OEMDRV:main into main main obel1x 2026-06-17 15:44:30 +02:00
  • 6fe96f82fd 0060_ssh_key: relocate ~/.ssh into encrypted data dir, generate non-interactively Daniel unbrot Pätzold 2026-06-17 13:49:33 +02:00
  • a708e4fa6e 0060_ssh_key: add private key escrow via IPA vault and README Daniel unbrot Pätzold 2026-06-17 13:13:30 +02:00
  • b99ad00d6a Merge pull request 'Configure: Fix option c when p is not available' (#34) from unbrot/fedora-OEMDRV:main into main obel1x 2026-06-17 09:00:41 +02:00
  • 334c00e197 Configure: Fix option c when p is not available Daniel unbrot Pätzold 2026-06-17 08:45:45 +02:00
  • f705722e6d Merge pull request 'kwallet: proper session lifecycle + chrony/desktop fixes' (#32) from unbrot/fedora-OEMDRV:main into main obel1x 2026-05-11 13:19:20 +02:00
  • ac85c665a8 sync_client_software: remove unresolvable _gateway NTP entry from chrony.conf Daniel unbrot Pätzold 2026-05-11 12:56:19 +02:00
  • 01b39e892f 0040_autostart_logon_script: remove executable bit from .desktop file Daniel unbrot Pätzold 2026-05-11 12:43:09 +02:00
  • 5e0f268962 kwallet: remove ExecStop, stop old unit in user_run.sh instead Daniel unbrot Pätzold 2026-05-11 12:29:20 +02:00
  • b32cc96ca0 kwallet: stop kwalletd6-logon.service before remounting wallet Daniel unbrot Pätzold 2026-05-11 12:01:08 +02:00
  • 5b13ea7372 kwallet: treat exit code 1 as success in kwalletd6-logon.service Daniel unbrot Pätzold 2026-05-11 11:49:12 +02:00
  • 3429ffa48f kwallet: unmount bind mount cleanly on session logout Daniel unbrot Pätzold 2026-05-11 11:07:01 +02:00
  • 40843b8295 Merge pull request 'gitignore: removed files in client_software' (#31) from unbrot/fedora-OEMDRV:main into main obel1x 2026-05-08 18:59:24 +02:00
  • dc181fddf4 gitignore: removed files in client_software Daniel unbrot Pätzold 2026-05-08 17:20:20 +02:00
  • fbf4faf6aa Merge pull request 'New customer software repository and small fixes' (#30) from unbrot/fedora-OEMDRV:main into main obel1x 2026-05-08 17:11:23 +02:00
  • 63b82b43cb Merge branch 'main' into main unbrot 2026-05-08 17:02:04 +02:00
  • 6293ba22f6 Fix permissions after sync of cust repo Daniel unbrot Pätzold 2026-05-08 16:53:31 +02:00
  • 793bbc045a sync_client_software: Fixed parameter to skip software Daniel unbrot Pätzold 2026-05-08 13:36:41 +02:00
  • a250476b44 even more cosmetics Daniel unbrot Pätzold 2026-05-08 13:28:14 +02:00
  • 536bf095d4 Cosmetic changes Daniel unbrot Pätzold 2026-05-08 13:20:37 +02:00
  • 08a0a6d2f0 logon_script: skip parts when parameters are wrong Daniel unbrot Pätzold 2026-05-08 13:04:40 +02:00
  • 01e5a3ba85 logon_script: Add Check for right config values Daniel unbrot Pätzold 2026-05-08 12:59:59 +02:00
  • 198f17157d sync_client_software: type in paths Daniel unbrot Pätzold 2026-05-08 12:51:38 +02:00
  • 8dc8cca48c sync_client_software: fix location of checks Daniel unbrot Pätzold 2026-05-08 12:48:57 +02:00
  • aaa7b73d53 sync_client_software: fix permissions and parameter check Daniel unbrot Pätzold 2026-05-08 12:40:08 +02:00
  • a237f58813 Introduce client_software_cust Daniel unbrot Pätzold 2026-05-08 12:10:19 +02:00
  • 84527d6384 client_software cosmetic changes Daniel unbrot Pätzold 2026-05-08 12:07:54 +02:00
  • 10517de84e Obsolete client_software/install.sh Daniel unbrot Pätzold 2026-05-08 10:48:48 +02:00
  • 1495c57a99 Obsoleted client_software/install.sh and user_run.sh Daniel unbrot Pätzold 2026-05-08 10:42:34 +02:00
  • 0b13f19f84 logon_script: Only Snc Mozilla if the Options are set in config. Daniel unbrot Pätzold 2026-05-08 09:43:40 +02:00
  • ef5d6cbf7f Merge pull request 'gocryptfs: clean session mount/unmount via systemd service' (#29) from unbrot/fedora-OEMDRV:main into main obel1x 2026-05-07 18:07:11 +02:00
  • b9d13e821d mount_ecrypt_home: run gocryptfs in foreground to fix premature ExecStop Daniel unbrot Pätzold 2026-05-07 17:55:28 +02:00
  • 815fa46daa mount_ecrypt_home: wait for FUSE mount before removing passfile Daniel unbrot Pätzold 2026-05-07 17:39:55 +02:00
  • 588f669a60 logon_script: gate KDE-specific settings on XDG_CURRENT_DESKTOP Daniel unbrot Pätzold 2026-05-07 17:10:27 +02:00
  • 4da2a3fa69 mount_ecrypt_home: unmount gocryptfs cleanly on session logout Daniel unbrot Pätzold 2026-05-07 17:02:19 +02:00
  • fdc2a44582 install: given repo url will be used intead of already existing ones Daniel unbrot Pätzold 2026-05-07 16:43:26 +02:00
  • 49a998fc12 Mozilla_pre: Make Firefox profile customizable Daniel unbrot Pätzold 2026-05-07 16:17:56 +02:00
  • 063011d404 0030_desktop_symbols does not need root for installing Daniel unbrot Pätzold 2026-05-07 15:47:14 +02:00
  • 113bcc9a5d Merge pull request 'Fix offline auth and DNS failure handling' (#28) from unbrot/fedora-OEMDRV:main into main obel1x 2026-05-07 12:46:16 +02:00
  • 253030228f logon_script: check DNS resolution before proceeding Daniel unbrot Pätzold 2026-05-07 10:11:10 +02:00
  • f59ba70bb9 sync_client_software: patch sssd.conf to add krb5_validate = False Daniel unbrot Pätzold 2026-05-07 09:49:51 +02:00
  • 3906d19a4f kickstart: cinnamon - Okular is kde only, use evince on cinnamon Daniel unbrot Pätzold 2026-05-06 17:38:37 +02:00
  • 9b4d68ca72 kickstarter: Include ocular in packages Daniel unbrot Pätzold 2026-05-06 17:14:08 +02:00
  • 5238f778ad Merge pull request 'kde: exclude plasma-setup and plasma-welcome to suppress first-boot wizard' (#27) from unbrot/fedora-OEMDRV:main into main obel1x 2026-05-06 17:05:06 +02:00
  • 4c17ac0b1f kde: exclude plasma-setup and plasma-welcome to suppress first-boot wizard Daniel unbrot Pätzold 2026-05-06 15:52:07 +02:00
  • c061b6434f Merge pull request 'Improved configure.sh and fixing KDE on Fedora 44 kickstarter' (#26) from unbrot/fedora-OEMDRV:main into main obel1x 2026-05-06 09:20:47 +02:00
  • b978771206 confige: source dists defaults to for robustnes and docs Daniel unbrot Pätzold 2026-05-06 09:06:30 +02:00
  • ab7dc208ad configure: Better detection and choice between predefined configs Daniel unbrot Pätzold 2026-05-06 08:42:53 +02:00
  • 559e913c0f install: if config was found with other repourl as the user specified, use users repourl for configure call Daniel unbrot Pätzold 2026-05-06 08:07:31 +02:00
  • bc4c50218f kde: exclude kde spin initial setup, so that akanadi can be skipped Daniel unbrot Pätzold 2026-05-05 21:53:12 +02:00
  • 9fed049222 configure: comment if existing config was found Daniel unbrot Pätzold 2026-05-05 21:33:25 +02:00
  • 0dadf36230 Baseprofilenames and configure checks for existing preconfigure Daniel unbrot Pätzold 2026-05-05 21:07:48 +02:00
  • cf784b56a6 kde_fullsetup: expand akonadi exclusions to full chain Daniel unbrot Pätzold 2026-05-05 14:18:03 +02:00
  • c3c0a6ac85 cinnamon_fullsetup: exclude akonadi and all dependent KDE PIM packages Daniel unbrot Pätzold 2026-05-05 14:14:09 +02:00
  • 6876c06ead nextcloud/user_run: centralise Flatpak app ID and data dir path Daniel unbrot Pätzold 2026-05-05 08:50:21 +02:00
  • b5462e4781 NC: remove autostart from installed Version Daniel unbrot Pätzold 2026-05-05 08:35:00 +02:00
  • cc10fb5b48 Merge pull request 'sync_client_software: depth=1 fetch, clean from repo root; gitignore cleanup' (#25) from unbrot/fedora-OEMDRV:main into main obel1x 2026-05-04 19:49:39 +02:00
  • 83c25cd45d include *.bak in config dirs to gitignore Daniel unbrot Pätzold 2026-05-04 19:40:42 +02:00
  • d62d0038e6 gitignore: removed double line Daniel unbrot Pätzold 2026-05-04 19:35:38 +02:00
  • a3c95ab146 sync_client_software: run git clean from repo root Daniel unbrot Pätzold 2026-05-04 19:22:56 +02:00
  • 1ac952c094 sync_client_software: fetch depth=1 and clean untracked files on upgrade Daniel unbrot Pätzold 2026-05-04 18:56:33 +02:00
  • 53b87fbe76 Merge pull request 'Fedora 44, install/configure improvements, Nextcloud desktop client fixes' (#24) from unbrot/fedora-OEMDRV:main into main obel1x 2026-05-04 17:00:03 +02:00
  • 3b392c7862 nextcloud/user_run: block new setups when any folder is already configured Daniel unbrot Pätzold 2026-05-04 15:21:48 +02:00
  • f04bbdf9f1 nextcloud/user_run: reactivate _nc_first single-folder guard Daniel unbrot Pätzold 2026-05-04 14:12:41 +02:00
  • fb726795db nextcloud/user_run: prompt to clean up leftover .bak folders before sync Daniel unbrot Pätzold 2026-05-04 14:11:39 +02:00
  • 2bdee44e65 nextcloud/user_run: use timestamp suffix for renamed backup folders Daniel unbrot Pätzold 2026-05-04 14:07:11 +02:00
  • e8c869f109 nextcloud/user_run: wipe config only once for first new sync folder Daniel unbrot Pätzold 2026-05-04 13:48:08 +02:00
  • 2a1530f4f9 nextcloud/user_run: convert to POSIX sh, clean up loop and alignment Daniel unbrot Pätzold 2026-05-04 13:23:08 +02:00
  • 4143925ff7 configure: some usable output Daniel unbrot Pätzold 2026-05-04 12:40:00 +02:00
  • 5eacd55153 nextcloud/install: session-bus override, KWallet existence check, pass REPO vars Daniel unbrot Pätzold 2026-05-04 12:24:24 +02:00
  • 9a2d8ca6be Base Profile: Fedora 43 Daniel unbrot Pätzold 2026-05-03 21:50:22 +02:00
  • f8143ee06e ks: add Fedora 44 source include, update both profiles to use it Daniel unbrot Pätzold 2026-05-03 21:49:09 +02:00
  • 48803d89a4 Configure: Take given REPO_URL and BRANCH to new installation Daniel unbrot Pätzold 2026-05-03 21:48:52 +02:00
  • b214880351 nextcloud: fix GTK module warning, Qt session error, skip KWallet on non-KDE Daniel unbrot Pätzold 2026-05-03 20:56:34 +02:00
  • 73de38efe6 small changes in output Daniel unbrot Pätzold 2026-05-03 20:39:56 +02:00
  • 7d109111c1 Logon: Don't need KDE Daniel unbrot Pätzold 2026-05-03 20:18:54 +02:00
  • 8e0faed130 Install: Fix permissions Daniel unbrot Pätzold 2026-05-03 19:11:19 +02:00
  • 0f7dc9c043 configure: use setup_system.inc.sh to get machineid for configuration Daniel unbrot Pätzold 2026-05-03 19:01:02 +02:00
  • 527a124bb1 Install: Add missingconfok for broken existing installs without config Daniel unbrot Pätzold 2026-05-03 18:47:53 +02:00
  • 8652131882 inc.sh: use BASH_SOURCE for path resolution; add --missingconfok; fix install.sh sourcing and git pull logic Daniel unbrot Pätzold 2026-05-03 18:42:12 +02:00
  • cfae3ac1f6 install: Fixed directory for reading config after git Daniel unbrot Pätzold 2026-05-03 15:36:54 +02:00
  • 08df1c2897 Added Readme for config dir Daniel unbrot Pätzold 2026-05-03 15:34:19 +02:00
  • 2e329a3807 Install: Don't source setup_system.inc.sh, because it would not find the rigth settings Daniel unbrot Pätzold 2026-05-03 15:32:07 +02:00
  • 1d5c72129f isnatll: fixed config check before sourcing Daniel unbrot Pätzold 2026-05-03 15:21:53 +02:00
  • db61cf36cd ks: detect target disk dynamically, drop hardcoded ignoredisk Daniel unbrot Pätzold 2026-05-03 14:00:38 +02:00
  • 3e78a77623 configure.sh: seed wizard from setup_system.conf when it exists Daniel unbrot Pätzold 2026-05-03 13:51:39 +02:00
  • 94e857f340 configure.sh: allow root and non-root execution Daniel unbrot Pätzold 2026-05-03 13:43:09 +02:00
  • 9264ca8e92 Relocate dist files, fix path references, and misc script improvements Daniel unbrot Pätzold 2026-05-03 13:28:44 +02:00
  • 97c034e31b install.sh: add existing OEMDRV reuse, git origin conflict handling, refined permissions Daniel unbrot Pätzold 2026-05-03 13:08:07 +02:00
  • a269a7e5ef Merge pull request 'TB Mailaccount: use USER instead of WEBDAV user for imap user' (#23) from unbrot/fedora-OEMDRV:main into main obel1x 2026-05-02 21:31:04 +02:00
  • 230b224ffc TB Mailaccount syntax error Daniel unbrot Pätzold 2026-05-02 18:40:35 +02:00
  • fa571be379 Merge branch 'main' of ssh://gitea.dtext.online:2222/unbrot/fedora-OEMDRV Daniel unbrot Pätzold 2026-05-02 18:37:22 +02:00
  • 99c2e464a5 TB Mailaccount: user user instead of WEBDAV user for imap user Daniel unbrot Pätzold 2026-05-02 17:05:08 +02:00
  • 80e844f56c Merge pull request 'TB Mailaccount: user right userid when NC User differs from IPA User' (#22) from unbrot/fedora-OEMDRV:main into main obel1x 2026-05-02 14:26:42 +02:00
  • ace97187d1 merge upstream unbrot 2026-05-02 14:25:20 +02:00
  • b91008368d TB Mailaccount: user right userid when NC User differs from IPA User Daniel unbrot Pätzold 2026-05-02 14:23:02 +02:00
  • 5827c5b0b6 Merge pull request 'TB Mailaccount autoprovisioning, Talk with dbus access' (#21) from unbrot/fedora-OEMDRV:main into main obel1x 2026-05-02 14:02:44 +02:00
  • b233601e16 undo pycache in gitignore unbrot 2026-05-02 13:57:59 +02:00
  • b37bd8fadd Add pycache to gitignore Daniel unbrot Pätzold 2026-05-02 13:50:47 +02:00
  • c4448caa5f mozilla pre: renamed test_api to test_ipaapi Daniel unbrot Pätzold 2026-05-02 13:43:32 +02:00