Commit Graph

  • 8cbfacc66b updateRepositories.sh is independent and parameters are safe master m8in 2026-11-01 17:13:04 +01:00
  • bb13c79d9c Dashboard with optional chromium browser m8in 2026-10-27 19:02:43 +01:00
  • 889393ac1a Improved function base.log() m8in 2026-10-26 21:10:00 +01:00
  • b95bc2f1cc Ubuntu 26.04 does not allow Regex in sudoers-files, here we trust the script handling all parameters right. m8in 2026-10-26 21:06:48 +01:00
  • dab642f925 Monitoring Dashboard with Ubuntu 26.04 without IPv6 m8in 2026-10-26 21:03:37 +01:00
  • 427409fccc Refactoring using "local -r" and printWithColor() improved m8in 2026-10-08 00:00:08 +02:00
  • ac8c2de701 Refactoring using "local -r" m8in 2026-10-07 23:55:29 +02:00
  • 38d0ebf659 added case where group has user as member already m8in 2026-10-07 23:43:02 +02:00
  • e6cc70492b fixed issue because git changed behavior of exit code: 'git push --dry-run' m8in 2026-10-07 23:38:59 +02:00
  • a9450ae8b4 Monitoring Dashboard with Ubuntu 26.04 m8in 2026-10-07 19:18:06 +02:00
  • 6169919821 log module m8in 2026-10-05 20:40:27 +02:00
  • ac1e7d920f Improved tpm secrets script m8in 2026-10-05 20:38:08 +02:00
  • 342e835009 Better openssl configuration m8in 2026-09-28 21:01:40 +02:00
  • 1a759dde07 using host and added testified m8in 2026-09-26 23:42:59 +02:00
  • 1dd5b3b4d2 aptUpgrade.sh improved m8in 2026-09-26 22:52:21 +02:00
  • 147168d08f ZFS_SYNC_CHECK.sh now uses the name of the calling script for further information when lagging m8in 2026-09-16 21:16:30 +02:00
  • fa9fa635b5 Improvments for secrets.sh m8in 2026-09-16 21:14:07 +02:00
  • 03b2fac155 Improvments and renaming of aptUpdate m8in 2026-09-15 21:03:23 +02:00
  • 13c2ea9a53 Added a script to restore host secrets to shm m8in 2026-09-13 23:31:34 +02:00
  • d09640940f Added a script to do an apt upgrade in a screen session m8in 2026-09-10 21:21:16 +02:00
  • 199f474e49 Setting permissions for SSL files m8in 2026-09-08 00:18:42 +02:00
  • c1d78ed599 Function added base.setFromFile() m8in 2026-09-03 19:48:11 +02:00
  • aa14c9d9d8 Modifing access to 640 for cert files m8in 2026-09-03 19:47:14 +02:00
  • 70eda31aca small improvements m8in 2026-07-02 21:11:42 +02:00
  • c0d7300358 Messages improved m8in 2026-06-30 07:31:33 +02:00
  • 70a37c2cab Regex date added m8in 2026-06-30 07:30:54 +02:00
  • 97a5046a10 New script to rename users m8in 2026-06-30 07:30:29 +02:00
  • 6591cc60a6 Third parameter is mandantory now m8in 2026-06-29 08:25:23 +02:00
  • 48c040fe56 Refactoring m8in 2026-06-27 16:47:38 +02:00
  • cb0a32ac0e Further improvments around compositions m8in 2026-06-27 01:36:14 +02:00
  • 8a4426961c Added composition.printAllSyncingHosts() to remove hard coded file dependencies and renamed composition-sync-hosts to zfssync-hosts m8in 2026-06-24 22:49:16 +02:00
  • 423d1c38e9 Added composition.printRunningHost() and used it to encapsulate definition files. Changed current-host to running-host. m8in 2026-06-24 19:59:29 +02:00
  • 8044d776d8 Better Layout of messages m8in 2026-06-22 01:55:40 +02:00
  • 7ff568de1d script snapshot was revised using the functionality of module print and composition m8in 2026-06-21 21:35:05 +02:00
  • 445d5dc129 module composition uses print module for output and has a new function printZFS() m8in 2026-06-21 21:32:58 +02:00
  • 3ee1e22608 print module improved m8in 2026-06-21 21:31:41 +02:00
  • c7b4a4a17e Using print module and moved composition script m8in 2026-06-20 15:31:35 +02:00
  • 86be20d2bd composition.shouldBeSyncedByThisHost() extended to composition.shouldBeSyncedByGivenHost() to enable check in sync-send.sh m8in 2026-06-19 23:14:36 +02:00
  • ffebc8c66e Used REGEX for composition sync m8in 2026-06-19 22:38:54 +02:00
  • 478d298b16 Improved module composition including renaming some functions for better self describtion. m8in 2026-06-19 21:38:20 +02:00
  • 7c8f9e1cfa ssh remote command of DEV_USAGE_CHECK.sh is much simpler now m8in 2026-06-18 20:45:56 +02:00
  • d5bb9abf8e Module ssh now uses new REGEX[SSH_ADDRESS] m8in 2026-06-18 20:36:58 +02:00
  • 87d968b55f REGEX improved and validation is now more restritiv m8in 2026-06-18 20:30:32 +02:00
  • e5873c56ed renamed REGEX[FULLDIRPATH] to REGEX[DIRPATH] m8in 2026-06-18 20:17:40 +02:00
  • 17ae3a6c1e module function explained m8in 2026-06-18 00:02:33 +02:00
  • 0441f8e8de refactoring m8in 2026-06-18 00:01:47 +02:00
  • ebbcba5c0f explain function improved m8in 2026-06-17 23:59:07 +02:00
  • 0ef7999816 using regex from base module m8in 2026-06-17 22:19:18 +02:00
  • 8da80586e8 startOwn composition script including composition module and a smal fix in base,module m8in 2026-06-17 22:00:10 +02:00
  • a5aa2d8833 Use of base.set() parameter optional and remove exit 1, because is is obsolete. m8in 2026-06-15 21:52:57 +02:00
  • 3976a656c6 Added feature explain, offering array regex and base.set() takes parameter optional. m8in 2026-06-15 20:49:52 +02:00
  • 136c4a08f3 Fixed bug with tailing '/' m8in 2026-06-15 20:40:17 +02:00
  • b6fe890e74 Fixed generic monitor check ZFS_POOL_CHECK m8in 2026-06-15 20:33:52 +02:00
  • 5136cfc24d sync.sh uses module composition to centralize critical logic m8in 2026-06-12 22:18:37 +02:00
  • 389b97b5d8 Module composition improved m8in 2026-06-12 22:15:11 +02:00
  • 2928addaa3 Module composition improved m8in 2026-06-11 23:23:01 +02:00
  • 05294374f0 The module can be loaded just once now. m8in 2026-06-11 23:21:49 +02:00
  • 2681331dbc new module composition m8in 2026-06-10 22:52:34 +02:00
  • d90d5769ff hardened printf m8in 2026-06-10 20:51:08 +02:00
  • 93f3dfdb5f new Script extractSHA256OfPublicKeyForTSLA.sh m8in 2026-06-09 01:12:54 +02:00
  • 449122de3b sync.sh refactoring and new mode --onceAll m8in 2026-06-09 01:10:17 +02:00
  • f716115232 hardend printf using -- m8in 2026-06-09 01:06:41 +02:00
  • b583ae40ec Better logic to find root of cis m8in 2026-05-22 19:08:39 +02:00
  • c83fa7eae2 allow @ in parameters and sanitize all parameters using base.set m8in 2026-05-20 23:55:46 +02:00
  • bd76357b1d Fixed base.module.sh, migrated EXAMPLE_CHECK.off and improved log.module.sh m8in 2026-05-18 20:06:29 +02:00
  • 216cd4ec48 Removed printCisRoot.sh m8in 2026-05-17 17:35:52 +02:00
  • a0309c3b8b Removed printOwnDomain.sh m8in 2026-05-17 17:20:46 +02:00
  • b2107e3092 All monitoring checks are using ssh.module.sh m8in 2026-05-17 15:56:26 +02:00
  • bcf92589d3 Introducing ssh.module.sh m8in 2026-05-16 23:39:40 +02:00
  • 30279d1056 Using base.module.sh, replaced basename and dirname m8in 2026-05-15 23:47:44 +02:00
  • 272ebbaf9d Improved base.module.sh including a fix of CIS[GENERICMONITORCHECKS] m8in 2026-05-15 20:08:58 +02:00
  • 5cce6efd30 Fix to allow absolute paths as parameter m8in 2026-05-15 18:08:54 +02:00
  • c178f2eb7b Refactoring to remove printOwnDomain.sh in the future m8in 2026-05-15 16:21:10 +02:00
  • b991f27ba2 Variable assignment checking improved. m8in 2026-05-14 22:05:34 +02:00
  • a59eee660d Refactoring and using base.module.sh m8in 2026-05-14 13:55:17 +02:00
  • 93d2be1629 Introducing base.printOwnDomain() to replace printOwnDomain.sh. So all path-conventions are accessable via array CIS[] created by base.module.sh m8in 2026-05-14 13:52:30 +02:00
  • 00b920763e Checks improved Martin Berghaus 2026-05-09 21:59:40 +02:00
  • ee114ee732 usage of printf improved, format and ensuring root privileges for setup scripts now is more reliable m8in 2026-05-08 00:13:12 +02:00
  • 1c94a26710 Composition Sync Setup and Snapshot m8in 2026-05-02 22:36:16 +02:00
  • cd62b92571 zfs-branch and ssh-port m8in 2026-04-26 09:51:20 +02:00
  • 2b9422147b refactoring and feature zfs-branch m8in 2026-04-25 22:35:36 +02:00
  • 93318dff5f typo fixed and format m8in 2026-04-25 22:33:10 +02:00
  • 410008a7dd definitions structure harmonized m8in 2026-04-25 20:53:46 +02:00
  • 5ebba17d04 better self explain m8in 2026-04-25 20:50:23 +02:00
  • 1a9acbb9e5 Rollback feature for sync m8in 2026-04-25 17:16:12 +02:00
  • 61593da47c Introducing modules and improvements m8in 2026-04-25 17:13:19 +02:00
  • e2e1845ce9 fixed check unattended upgrades disabled m8in 2026-04-22 21:21:39 +02:00
  • 65efb9481b setup composition-sync m8in 2026-04-19 23:09:15 +02:00
  • d16b2706d6 Monitoring setup fixed m8in 2026-04-19 23:01:07 +02:00
  • 34186975c6 Improved core scripts m8in 2026-04-19 22:55:20 +02:00
  • ec5b7c5b65 monitoring fixed m8in 2026-04-18 21:01:33 +02:00
  • a0b8218698 small bugfix m8in 2026-04-18 18:20:14 +02:00
  • 7066c1678b refactoring m8in 2026-04-18 15:57:47 +02:00
  • ad7a075a6c Improvments logic and messages m8in 2026-04-18 15:46:26 +02:00
  • 74f381cc1c First zfs scripts m8in 2026-04-18 00:30:13 +02:00
  • 72bbf86921 CLEAN old default m8in 2026-04-17 22:20:42 +02:00
  • 26c433d1a9 Moved default definitions, CLEAN cis/core/default AFTER all hosts adapted m8in 2026-04-17 21:55:46 +02:00
  • be13e429e7 Fixed and improved m8in 2026-04-09 18:17:49 +02:00
  • 7b24cbbd3c Message improved m8in 2026-04-08 20:54:47 +02:00
  • 9f786975f6 further checks m8in 2026-04-07 18:51:20 +02:00