tomi
4b128058ce
add hanamgr clear prompt message
2026-04-16 18:43:22 +02:00
tomi
e410ee770b
add hanamgr option to backup
2026-04-16 18:35:37 +02:00
tomi
20a632eca7
add hanamgr option to copy schemas
2026-04-16 15:38:47 +02:00
tomi
84e3928668
fix hanamgr not able to compress exports
2026-04-16 15:31:45 +02:00
tomi
8a8a11ace6
update hanamgr
2026-04-16 15:24:42 +02:00
tomi
ebbd4152c0
update hanamgr
2026-04-16 15:20:17 +02:00
tomi
7a693b0fcb
add hanamgr
2026-04-16 15:09:50 +02:00
tomi
f784014805
update hanatool, fix backup compression
2026-03-23 15:45:59 +01:00
tomi
b22f275b2d
feat: add ports for version 2602
2026-03-11 15:02:53 +01:00
tomi
2657766326
feat: Add pigz support for parallel archive decompression and update hanatool version to 1.5.9.
2026-03-04 09:32:59 +01:00
tomi
d5531d9ca1
feat: update Aurora script to 2.5.1 and correct hanatool.sh path
2026-03-02 11:16:57 +01:00
tomi
beeff9c512
feat: update hanatool version to 1.5.8
2026-03-02 11:15:07 +01:00
tomi
8af00f038e
feat: Add pigz support for parallel tar compression if available.
2026-03-02 11:07:44 +01:00
tomi
ec9f1c4d68
Merge branch 'main' of git.technopunk.space:tomi/Scripts
2026-02-27 10:57:03 +01:00
tomi
8e62b199c9
update(b1.gen): added webclient to config
2026-02-27 10:56:39 +01:00
tomi
c6882230bd
Update firewalld.sh
2026-02-14 12:55:59 +00:00
tomi
c87b464533
Update firewalld.sh
2026-02-14 12:25:10 +00:00
tomi
a62acceb75
feat(firewalld): separated sld ports
2026-02-06 16:27:58 +01:00
tomi
99c8e6ae29
update(firewalld): add smb ports
2026-02-06 11:23:43 +01:00
tomi
c983edd6b0
add(firewall): added firewall script
2026-02-05 21:15:52 +01:00
tomi
f9a5cb3ec3
chore: bump versions
2026-01-19 11:28:50 +01:00
tomi
2c4c03e604
feat(backup): added thread to config
2026-01-19 11:28:33 +01:00
tomi
5579fc852f
feat(aurora): uses hanatool
2026-01-19 11:28:10 +01:00
tomi
d8752eb721
feat(hanatool): Add path discovery for hdbsql
2025-11-20 13:46:03 +01:00
tomi
668f56e56c
feat(keymanager): Add alternative path detection for the tools needed to manage users
2025-11-20 13:25:40 +01:00
tomi
9acf30da12
func(b1conf): Update config generator to include AD integration
2025-10-16 14:12:34 +02:00
tomi
46673d88d2
feat(hanatool): Add NO DEPENDENCIES to export function
2025-10-15 15:03:11 +02:00
tomi
557cb807dd
fix(backup): Fix an issue where backup script would try to create an obsolete dir for the systemdb backup
2025-10-09 10:15:34 +02:00
tomi
4274f4d01d
chore: Add signature to scripts
2025-10-08 21:45:11 +02:00
tomi
66da934be2
fix(backup): Fixed obsolete config option.
2025-10-08 21:18:47 +02:00
tomi
3355727a9b
refactor(backup): Rewrite backup tool to use hanatool instead of its own implementation.
2025-10-08 21:14:02 +02:00
tomi
6a94e19a94
fix(hanatool): Improve backup notifications and bump version
2025-10-08 20:09:38 +02:00
tomi
c35f2528cf
fix(keymanager): Fixed SYSTEMDB user creation
2025-10-08 20:03:40 +02:00
tomi
8a5f76bbe4
feat(hanatool): Include HANA tenant name in backup file names
2025-10-08 19:56:24 +02:00
tomi
d428def0a2
feat(hanatool): Improve compressed tenant backup logic
...
Refactored the compressed tenant backup process to use a temporary directory within the specified TARGET_PATH, aligning its behavior with schema exports. This change avoids the use of the /tmp directory, which can be too small for large backups.
- Create a temporary directory in TARGET_PATH for the backup.
- Perform the tenant backup into this temporary directory.
- Compress the backup files to a .tar.gz archive in TARGET_PATH.
- Clean up the temporary backup directory after compression.
- Bumped hanatool.sh version to 1.5.2.
- Updated hanatool version in packages.conf to 1.5.2.
2025-10-08 19:26:39 +02:00
tomi
2fe4ba0fd2
feat(b1.gen): Add B1 config generator
2025-10-08 17:55:29 +02:00
tomi
b801c2c002
feat(backup): Introduce backup hook script and adjust configuration
2025-10-06 11:22:59 +02:00
tomi
80fd12f0f9
fix(monitor): Remove incorrect folder from path
2025-10-06 11:21:53 +02:00
tomi
f597ae09aa
feat(monitor): Implement conditional configuration in monitor.hook.sh
2025-10-06 10:55:10 +02:00
tomi
bd35ddbab6
fix(monitor): Resolve sed delimiter issue in monitor.hook.sh
...
Updated the sed commands in monitor.hook.sh to use # as a delimiter instead of / when updating SAPCONTROL_PATH and HDBSQL_PATH. This resolves "unknown option to s" errors caused by path slashes conflicting with the sed syntax.
2025-10-06 10:13:57 +02:00
tomi
1bd67d3613
chore(monitor): Update monitor.conf paths to placeholders
2025-10-06 10:09:37 +02:00
tomi
1c254115c4
fix(monitor): Adjust monitor.hook.sh to correctly update monitor.conf
2025-10-06 10:07:32 +02:00
tomi
b0553c5826
refactor(install): Use curl for install script execution and revert monitor hook URL
2025-10-06 10:04:45 +02:00
tomi
56e781996a
fix(packages): Simplify monitor hook URL in packages.conf
2025-10-06 09:59:50 +02:00
tomi
4e98731bd1
fix(packages): Correct quoting for monitor hook curl execution
2025-10-06 09:54:59 +02:00
tomi
a2579ab3d5
feat(packages): Update monitor hook to use direct curl execution
2025-10-06 09:53:19 +02:00
tomi
b983b9e953
feat(monitor): Introduce monitor.hook.sh and update version to 1.3.1
2025-10-06 09:49:43 +02:00
tomi
1c4c7ebcc6
feat(install): Add optional install script execution for packages
...
This commit introduces the ability for packages to define an optional install script
within the `packages.conf` file. The `install.sh` script will now parse this
new field and execute the provided script after all associated package files
have been downloaded.
The `packages.conf` documentation has been updated to reflect the new format,
including the optional fifth field for the install script.
2025-10-06 09:41:12 +02:00
tomi
52bc1ed352
fix(hanatool): Initialize import_options and bump version to 1.5.1
2025-10-03 16:08:04 +02:00
tomi
ec0c686a3c
chore(packages): Update Monitor Suite version to 1.3.0
...
This commit updates the version of the Monitor Suite in packages.conf to 1.3.0, aligning with the recent feature additions and refactoring in the monitoring scripts.
2025-10-01 13:11:34 +02:00