The idea: 1) Host will gzip+tar the NSClient directory (for backup only) 2) Download a new NSClient (already gzipped) from a web site 3) Uninstall NSClient (I am not sure if the plugin will continue running from this point on) 4) Unzip/Untar the new NSClient 5) Restart NSClient using the previous nsc.ini
Parts 2 and 5 I already have, what I need is the option to tar+gzip the folder NSClient and another function to unzip the new tarred/zipped file. Thought someone already have an example for tar+zip folders, and another example for untar/unzip the gz file created. Thanks Chanan -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Yitzchak Scott-Thoennes Sent: Sunday, April 12, 2009 10:13 AM To: Perl in Israel Subject: Re: [Israel.pm] gzip / gunzip On Sat, April 11, 2009 11:07 pm, Berler Chanan wrote: > Hi All, > Does anyone have a perl script doing zip / unzip files ? > I need to deploy files into hosts over the net, and wanted it to be zipped > before I can send it. (Don't wanna use system gzip / zip to do it, > because I don't know if there is the same utill on the host). I tried > looking for Archive::Zlib for help, but it works only for x files only (no > subdirectories). Do you want it to be zipped for compression, or for packaging of multiple files into one? What kind of deployment exactly are you doing? I'd guess you may want to look at Archive::Tar. Or you may want to not bother packaging your files at all, but instead use Net::SFTP or Net::SSH2::SFTP to transfer your files directly into their deployed locations. _______________________________________________ Perl mailing list [email protected] http://mail.perl.org.il/mailman/listinfo/perl No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.238 / Virus Database: 270.11.53/2054 - Release Date: 04/11/09 10:51:00 _______________________________________________ Perl mailing list [email protected] http://mail.perl.org.il/mailman/listinfo/perl
