diff --git a/esync.pl b/esync.pl new file mode 100755 index 0000000..3c75616 --- /dev/null +++ b/esync.pl @@ -0,0 +1,12 @@ +#!/usr/bin/perl -w +use strict; + +my $pso = `ps -efww | grep emerge | grep -v grep`; + +if ($pso =~ /^\s*$/) +{ + system("emerge --sync"); + exit (0); # successful completion +} + +exit (1); # emerge already running