Commit Graph

1122 Commits

Author SHA1 Message Date
Søren Theilgaard
b42bd7e408 Trapping the script
Using these signals:
```
SIGHUP SIGINT SIGQUIT SIGABRT SIGTERM SIGTSTP
```

Fixed #272
2022-02-08 13:11:08 +01:00
Armin Briegel
aea7d282fe updated contributing.md 2022-02-08 11:13:03 +01:00
Armin Briegel
cd6b1397c8 updated version 2022-02-08 10:50:55 +01:00
Armin Briegel
1d405de70a re-built Installomator.sh v9.0 2022-02-08 10:41:30 +01:00
Armin Briegel
0645ff6335 Merge branch '2022-02-02_Theile-base' into dev 2022-02-08 10:38:57 +01:00
Armin Briegel
c9d1d458f3 final touches for 9.0 release 2022-02-08 10:38:40 +01:00
Armin Briegel
19c1275f12 updated version 2022-02-08 10:12:05 +01:00
Armin Briegel
aa53b0be68 Merge pull request #406 from Installomator/2022-02-02_Theile-base
Version 9.0 fixed, from branch 2022 02 02 theile base
2022-02-08 10:10:40 +01:00
Armin Briegel
9b58f57ae1 Merge pull request #405 from Installomator/zulujdk13-fix
fixed zulujdk13 downloadURLs
2022-02-08 10:08:47 +01:00
Søren Theilgaard
806c87266b Update CHANGELOG.md 2022-02-07 19:38:48 +01:00
Søren Theilgaard
7d60f0a11f Can handle .gz archives 2022-02-07 19:19:57 +01:00
Søren Theilgaard
435a60ac9f Minor additions 2022-02-07 19:11:28 +01:00
Søren Theilgaard
cf414f7dc6 Fixing wacomdrivers 2022-02-07 16:52:17 +01:00
Søren Theilgaard
ae3f711738 Further logging, finding pkg only return files
Important change, when we use `find` to locate pkgs. Now only files will be returned.
2022-02-07 16:32:23 +01:00
Søren Theilgaard
c238f94a9b Update checkLabels.sh 2022-02-07 14:31:34 +01:00
Armin Briegel
9275e0c045 fixed zulujdk13 downloadURLs 2022-02-07 14:21:35 +01:00
Søren Theilgaard
b3d3f25e19 Update checkInstallomator.sh 2022-02-07 14:12:06 +01:00
Søren Theilgaard
2a1176a947 Different check for file
The ls command to check for this file will throw an error when the file does not exist. Better to simply test for the file (with size greater than zero).
2022-02-07 12:56:13 +01:00
Søren Theilgaard
842b1e19cb Testing SYSTEMOWNER=1 2022-02-07 12:08:50 +01:00
Søren Theilgaard
d34f3102fc Update checkInstallomator.sh 2022-02-07 11:40:31 +01:00
Søren Theilgaard
d74036e853 Update logitechoptions.sh 2022-02-07 09:42:18 +01:00
Søren Theilgaard
bb4a396788 Renaming file to match primary label name 2022-02-04 14:37:03 +01:00
Søren Theilgaard
4bc67f3de3 Minor logging correction 2022-02-04 14:36:44 +01:00
Søren Theilgaard
08e9e63422 Align a function and improve checking in checkLabels
Will now also go through labels with warnings in the, to figure out if the label works. Many warnings are about version checking, so those will be verified now.
2022-02-04 11:59:51 +01:00
Søren Theilgaard
378b166164 Labels fixed 2022-02-04 10:55:14 +01:00
Søren Theilgaard
83c1911248 Ended up with double-log-lines 2022-02-04 09:26:42 +01:00
Søren Theilgaard
ee9861c0f5 Extra space to align log output 2022-02-04 09:02:56 +01:00
Søren Theilgaard
516f05a4cb No packageID in eshareosx 2022-02-03 06:32:23 +01:00
Søren Theilgaard
e181a02838 Update checkInstallomator.sh 2022-02-02 22:09:40 +01:00
Søren Theilgaard
f2782989ce Minor changes 2022-02-02 22:01:41 +01:00
Søren Theilgaard
36fc48682e Testing improved
Will now ask for admin credentials to run a real installation of 3 different labels with different notifications
2022-02-02 21:58:06 +01:00
Søren Theilgaard
890c26e2e1 Logging correction for app delete 2022-02-02 21:47:59 +01:00
Søren Theilgaard
f1616d0d02 Logging fixes 2022-02-02 21:23:41 +01:00
Søren Theilgaard
0a05b533a5 Logging info and a fix 2022-02-02 19:59:14 +01:00
Søren Theilgaard
d36b42acf4 Isaac logging improvements/fixes
Moved the variable declarations from `functions.sh` to `arguments.sh`. We need the argument parsing before setting the logging level and other variables.
2022-02-02 19:39:48 +01:00
Søren Theilgaard
434b755946 Renamed to promiseutility
Not sure why the "r" was there in the first place.
2022-02-02 16:13:33 +01:00
Søren Theilgaard
62734a2acc 403 labels! 2022-02-02 16:00:23 +01:00
Søren Theilgaard
29fadb78b4 Update checkInstallomator.sh 2022-02-02 15:57:30 +01:00
Søren Theilgaard
3a397c5881 Label name and better handling 2022-02-02 15:37:08 +01:00
Søren Theilgaard
bbf4b22296 Fix for Apple signed software
Somehow went missing in the Isaac logging.
2022-02-02 15:23:46 +01:00
Søren Theilgaard
790dabaa27 Comment on exit value if only label name is requested 2022-02-02 15:08:39 +01:00
Søren Theilgaard
ded71fdf8d Error in cleanupAndExit fixed
Unmounted drive after we deleted the temporary items. Reversed order.
2022-02-02 15:02:31 +01:00
Søren Theilgaard
952683310a Merge branch 'pr/268' into 2022-02-02_Theile-base 2022-02-02 14:46:47 +01:00
Søren Theilgaard
5991ce2287 Merge branch 'checkInstallomator.sh' into 2022-02-02_Theile-base 2022-02-02 14:44:19 +01:00
Søren Theilgaard
19137f6d94 Merge branch 'Fixing-if-LSMinimumSystemVersion-doesn't-exist' into 2022-02-02_Theile-base 2022-02-02 14:42:26 +01:00
Søren Theilgaard
fe21c1395a Merge branch 'README-overhaul' into 2022-02-02_Theile-base 2022-02-02 14:42:04 +01:00
Søren Theilgaard
5b54eb7674 Merge branch 'Improved-Isaac-logging' into 2022-02-02_Theile-base 2022-02-02 14:38:18 +01:00
Søren Theilgaard
6559d84075 Merge branch 'Download-with-more-headers' into 2022-02-02_Theile-base 2022-02-02 14:36:43 +01:00
Søren Theilgaard
168abdb32e Merge branch 'versionKey-improvements' into 2022-02-02_Theile-base 2022-02-02 14:34:01 +01:00
Søren Theilgaard
f53e20e313 Update functions.sh
If only returning label name, then we exit with 0.
2022-02-02 13:49:00 +01:00