[Samba] Automatic Windows Patch Deployment "autoit"

Jerry Haltom jhaltom at feedbackplusinc.com
Mon Oct 27 14:30:10 GMT 2003


AutoIt fits in perfectly with the wpkg utility mentioned above.

THere is one big problem with netlogon scripts that make them impossible
im most environments: You have to log on as Administrator. Software
usually requires Administrator to be installed/removed. Having the
installation run as LocalSystem in the background gets around this (and
also keeps your users from messing with the procedure).

On Mon, 2003-10-27 at 07:29, rruegner wrote:
> Hi @all,
> i just played around to have an universal deploy solution which
> is simple and handy
> the tool autoit ( its a keyboard simulator for windows )
> is a tricky freeware way to distribute every software you might need.
> with netlogon you can check if software is installed if not than
> you can start a from an autoit compiled exe to install the software from
> samba server
> This is not a prof solution which may work in big networks but it is free
> and simple.
> i use it to implement antivir free version everytime a winclient joins the
> domain and has no antivirus.
> also i created the update service for antivir ( which is no service in the
> free version )
> maybe someone is interested in that stuff
> Regards
> ----- Original Message ----- 
> From: "Jerry Haltom" <jhaltom at feedbackplusinc.com>
> To: <samba at lists.samba.org>
> Sent: Sunday, October 26, 2003 2:16 AM
> Subject: [Samba] Automatic Windows Patch Deployment (OS Agnostic)
> 
> 
> > A month ago I mentioned on this list work on a automated package
> > deployment tool for Windows systems, which is server agnostic. At the
> > time, I didn't have the time to put it up in a place for public
> > consumption. I do now.
> >
> > The utility is named wpkg (punny isn't it?) It's nothing more than a
> > simple .js (jscript) file which needs to be run on Windows, from a
> > directory containing three XML files describing packages, hosts, and
> > profiles to be installed on a system.
> >
> > Each package consists of nothing more than a set of command lines to run
> > on install/upgrade/removal, a version number, and a name. When the
> > script is run (preferably as a service at boot, using srvany.exe, or
> > FireDaemon), it checks a local C:\$SYS$\System32\wpkg.xml file, which
> > lists the package entries of locally installed packages, determines
> > which new packages are available, and attempts to install them according
> > to their command lines, and reboots if neccassary.
> >
> > It is very simple, but I've now been running it for a week, with about
> > 10 boxes (about to roll it out to all my systems), and it is totally
> > successful. It's very easy to add new packages, or upgade existing
> > packages, and then force a system wide reboot.
> >
> > I am sending it to the list because I imagine there are similar Windows
> > administrators out there, running Samba (or not) that need a good
> > software deployment utility. Microsoft's SUS sort of requires IIS, SMS
> > isn't much better. Also, I would like people to check it out, and submit
> > patches, or changes, or new features to me, so that I may make use of
> > them too. :)
> >
> > The source code is currently hosted on my subversion repository, at:
> >
> > http://jack.feedbackplusinc.com/svn/repos/wpkg/
> >
> > Username: guest
> > Password: your email address
> >
> > The package is released under the GPL. (Can one of you license guru's
> > tell me if the GPL is appropiate for a windows patcher written in
> > jscript?)
> >
> > Enjoy.
> >
> > --
> >
> > My current setup is using this sytem, with FireDaemon to launch the
> > service at start. Soon as Monday rolls around, im going to play with the
> > ResKit's srvany.exe program.
> >
> > -- 
> > Jerry Haltom <jhaltom at feedbackplusinc.com>
> > Feedback Plus, Inc.
> >
> > -- 
> > To unsubscribe from this list go to the following URL and read the
> > instructions:  http://lists.samba.org/mailman/listinfo/samba
> >
> >
-- 
Jerry Haltom <jhaltom at feedbackplusinc.com>
Feedback Plus, Inc.




More information about the samba mailing list