dann frazier wrote: > fwiw, this will be unexpected if we're in a runlevel where > systemimager-server-rsync isn't supposed to run but is now suddenly > activated. > > there's probably an lsb interface to reload a service iff its running, > i don't know if off the top of my head though. >
dann, sounds good.. what do you think about the following fix? Thanks, -Andrea ------- Original Message -------- Subject: [systemimager-commits] r3755 - trunk/sbin Date: Tue, 26 Sep 2006 03:46:19 -0500 From: Andrea Righi <[EMAIL PROTECTED]> Reply-To: sisuite-devel@lists.sourceforge.net To: [EMAIL PROTECTED] Author: arighi Date: 2006-09-26 03:46:18 -0500 (Tue, 26 Sep 2006) New Revision: 3755 Modified: trunk/sbin/si_cpimage trunk/sbin/si_mvimage trunk/sbin/si_rmimage Log: fix: check if systemimager-server-rsyncd is running before trying to restart it (suggested by Dann) Modified: trunk/sbin/si_cpimage =================================================================== --- trunk/sbin/si_cpimage 2006-09-22 17:17:23 UTC (rev 3754) +++ trunk/sbin/si_cpimage 2006-09-26 08:46:18 UTC (rev 3755) @@ -332,6 +332,7 @@ ### END Change entries in master autoinstall script ### # Restart systemimager-server-rsyncd -system "/etc/init.d/systemimager-server-rsyncd restart"; +system "/etc/init.d/systemimager-server-rsyncd status >/dev/null 2>&1 && " . + "/etc/init.d/systemimager-server-rsyncd restart"; exit 0; Modified: trunk/sbin/si_mvimage =================================================================== --- trunk/sbin/si_mvimage 2006-09-22 17:17:23 UTC (rev 3754) +++ trunk/sbin/si_mvimage 2006-09-26 08:46:18 UTC (rev 3755) @@ -349,7 +349,8 @@ ### END Change entries in master autoinstall script ### # Restart systemimager-server-rsyncd -system "/etc/init.d/systemimager-server-rsyncd restart"; +system "/etc/init.d/systemimager-server-rsyncd status >/dev/null 2>&1 && " . + "/etc/init.d/systemimager-server-rsyncd restart"; exit 0; Modified: trunk/sbin/si_rmimage =================================================================== --- trunk/sbin/si_rmimage 2006-09-22 17:17:23 UTC (rev 3754) +++ trunk/sbin/si_rmimage 2006-09-26 08:46:18 UTC (rev 3755) @@ -198,6 +198,7 @@ } # Restart systemimager-server-rsyncd -system "/etc/init.d/systemimager-server-rsyncd restart"; +system "/etc/init.d/systemimager-server-rsyncd status >/dev/null 2>&1 && " . + "/etc/init.d/systemimager-server-rsyncd restart"; exit 0; ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Sisuite-devel mailing list Sisuite-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sisuite-devel