ldms_client_pusher (obsolete)
It's left here for historical purposes, but I don't recommend using it.
With the AdvanceAgent and Trusted Access functionality in LDMS 8.6, this script is frankly unnecessary in many/most environments. It's left up for historical purposes, but I don't recommend using it.
ldms_client_pusher.pl is a script for use with LANDesk Management Suite. It is intended to automatically push LANDesk clients to newly discovered unmanaged nodes. It is implemented as an ActivePerl script. Do be sure to read the documentation before using it, it is a very young hack at this point and it may destroy everything that you care for, plunder your villages, stomp on your trains, and bat your planes from the air.
General note: Custom job scheduling and monitoring have always been very tricky, and it's even harder in 8.5, so I can't guarantee that the "test job" function will work. It is now optional and off by default.
CHANGELOG
.02 -- Initial release
.03 -- added testing of admin rights before attempting to push client
.04 -- added logging and plugin capability
.05 -- separated documentation and configuration from main script
.06 -- improved logging, especially of database errors
.09 -- Fixed bug in rights testing
.10 -- LDMS 8.5 compatibility changes
.20 -- Made prepush testing optional, fixed a number of process bugs
.30 -- Wait for the client push to end, then take action against failed nodes
.40 -- Added option to try a WMI push/pull
.42 -- assorted code cleanups.
Download here: ldms_client_pusher.