06.12.2012 Aufrufe

Technische Dokumentation zum Unix-Verbund ... - Dr. Hubert Feyrer

Technische Dokumentation zum Unix-Verbund ... - Dr. Hubert Feyrer

Technische Dokumentation zum Unix-Verbund ... - Dr. Hubert Feyrer

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

B.33 Monitoring/filtertest.pl 339<br />

}<br />

1;<br />

#return 1 if m||;<br />

#return 1 if m||;<br />

#return 1 if m||;<br />

#return 1 if m||;<br />

#return 1 if m||;<br />

#return 1 if m||;<br />

#return 1 if m||;<br />

#return 1 if m||;<br />

#return 1 if m||;<br />

#return 1 if m||;<br />

#return 1 if m||;<br />

return 0;<br />

B.33 Monitoring/filtertest.pl<br />

#!/soft/bin/perl5<br />

# tests filterrules.pl<br />

require "filterrules.pl";<br />

while() {<br />

next if skip("$_"); # from filterrules.pl<br />

}<br />

print "$_";<br />

B.34 Monitoring/foreach-host.pl<br />

#!/soft/bin/perl5 -- # -*- perl -*-<br />

##########################################################################<br />

# The contents of this file are (c) Copyright 1996-1999 by <strong>Hubert</strong> <strong>Feyrer</strong>.<br />

# Any use of the knowledge stored in this file may not be used outside<br />

# of the Fachhochschule Regensburg without contacting me first.<br />

###########################################################################<br />

$prefix="sysmon";<br />

die "Usage: $0 tmp-dir\n" if $#ARGV < 0 || !-d $ARGV[0];<br />

$TMPDIR=$ARGV[0];<br />

$opsys = `uname -s`;<br />

chomp($opsys);# IRIX, SunOS, NetBSD<br />

###########################################################################<br />

# Hilfsroutinen:<br />

#<br />

sub checkfile {<br />

local($file) = @_;<br />

}<br />

return if ! -f $file;<br />

system("echo `uname -n` `cksum '$file' | awk '{ print \$1;}' `' '`ls -Llad '$file'`<br />

>>$TMPDIR/$prefix.perms");<br />

#HF#system("ls -Llad '$file' >>$TMPDIR/$prefix.perms");<br />

sub resetsize {<br />

local($file, $owner, $group) = @_;<br />

return if ! -f $file;<br />

system("cp /dev/null $file");<br />

system("chown $owner $file") if $owner ne "";<br />

system("chgrp $group $file") if $group ne "";<br />

(c) 1996-2003 <strong>Hubert</strong> <strong>Feyrer</strong> Stand: 21. Oktober 2003

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!