Commit graph

32 commits

Author SHA1 Message Date
László Valkó 532b679a4d Fixed restart question for .cab patch installations.
Gave version matching the option to depend on package name as well.
2021-01-23 03:32:41 +01:00
László Valkó d3214cabd9 Change package set log message to WARNING level 2020-08-14 18:34:51 +02:00
László Valkó 8b9844a6e8 Implemented utilizing info extracted from the patch files and stored in a database to recognize when a patch is already installed. 2020-06-12 01:43:03 +02:00
László Valkó f1db30b2d6 Implemented checking if extra driver is already installed. 2019-04-15 02:56:53 +02:00
László Valkó 10402594c1 Fixed extra driver device ID matching code. 2019-04-15 02:05:56 +02:00
László Valkó 7f40d4e255 Implemented option to specify version numbers to install/remove through an expression. 2019-04-15 01:51:21 +02:00
László Valkó 4545985868 Fixed bug in OS version detection code. 2018-10-14 23:49:10 +02:00
László Valkó 1856924df3 Implemented OS version name variable '%os%'. 2018-10-14 22:01:23 +02:00
László Valkó 50fb75ba64 Implemented variable substitution in user & group handling. 2018-10-14 21:30:19 +02:00
László Valkó 6bddba73ef Implemented group membership handling. 2018-10-14 03:28:10 +02:00
László Valkó fe4fb125c8 Fixed versioned patch recognition. 2018-10-13 22:43:46 +02:00
László Valkó b13781541b Implemented variable support in directory type package acl keyword. 2018-08-27 03:34:28 +02:00
László Valkó 220baf72f9 Fixed OS minor variable. 2018-06-10 22:47:01 +02:00
László Valkó 161cbfb85f Extract InstallSource package attribute. 2018-05-26 12:21:05 +02:00
László Valkó 3e62e5ad7e Install .gitignore file. 2018-05-25 04:25:55 +02:00
László Valkó b7a5cc7fc7 Remove temp file. 2018-05-25 04:25:24 +02:00
László Valkó 542b6b4cc3 Added function to check if machine is part of a domain. 2018-05-25 04:24:50 +02:00
László Valkó c0c42808c9 Fixed WARNING due to incorrect ordering. 2018-05-19 10:57:29 +02:00
László Valkó 0d95931660 Extended package match logging. 2018-05-19 10:57:01 +02:00
László Valkó 3c8539e8b6 Fixed missing UninstallString from variables. 2018-05-12 15:37:02 +02:00
László Valkó 91c7116c09 Implemented optional package removal step list. 2018-05-12 15:26:14 +02:00
László Valkó 17cbf95a36 Added package removal steps. 2018-05-12 05:54:31 +02:00
László Valkó 367a21eaab Refactored default package removal function based on registry key UninstallString. 2018-05-12 05:53:42 +02:00
László Valkó a02bcc628b Implemented facility to set global override flags in database configuration. 2018-05-12 04:47:04 +02:00
László Valkó 572fc7e54e Added new installer exit codes to ignore. 2018-05-12 04:46:06 +02:00
László Valkó 02e324723c Implement ACL logic. 2018-02-03 08:49:42 +01:00
László Valkó eff4f2822d Added sysinfo module. 2018-01-16 07:20:22 +01:00
László Valkó 83b984a4ea Implemented .cab format patches. 2018-01-05 18:49:57 +01:00
László Valkó ff05673dcf Fixed Windows version check for CBS registry tree.
Partially implemented device-dependent driver installation.
2017-12-31 11:55:21 +01:00
László Valkó 61190595d5 Fixed QuietUninstallString handling 2017-11-14 08:34:33 +01:00
László Valkó f2276280c6 Added script files 2017-11-14 08:34:13 +01:00
László Valkó 103d08f96a Initial commit 2017-11-12 07:29:03 +01:00