logwatch 7.3.4 on opensolaris nevada
attila csaba marosi <[email protected]>
| Newsgroups | gmane.comp.log.logwatch.devel |
|---|---|
| Message-ID | <[email protected]> |
Hello, I've just installed logwatch on an opensolaris nevada box, and found that 2 scripts (zz-disk_usage and zz-network) have "support" for solaris 5.9, 5.10 but not for 5.11. I modified the scripts to work on opensolaris as expected, and created this little diff, hope you can use it. Regards, Attila _______________________________________________ Logwatch-Devel mailing list [email protected] http://www2.list.logwatch.org:81/mailman/listinfo/logwatch-devel
logwatch-7.3.4-opensolaris.patch
(application/octet-stream, 1.4 KB)
diff -u logwatch-7.3.4/scripts/services//zz-disk_space logwatch-7.3.4-mod/scripts/services//zz-disk_space
--- logwatch-7.3.4/scripts/services//zz-disk_space Fri Dec 15 06:10:59 2006
+++ logwatch-7.3.4-mod/scripts/services//zz-disk_space Tue Mar 13 17:10:30 2007
@@ -40,7 +40,7 @@
} elsif ($OSname eq "Darwin") {
system("du -s --block-size=1048576 -h $Dir | sort -n -r -k 1");
} elsif ($OSname eq "SunOS") {
- if ( ($release eq "5.10") || ($release eq "5.9") ) {
+ if ( ($release eq "5.10") || ($release eq "5.9") || ($release eq "5.11") ) {
system("/usr/xpg4/bin/du -s -h $Dir | sort -n -r -k 1");
} else {
system("du -s $Dir | sort -n -r -k 1");
@@ -122,7 +122,7 @@
} elsif ($OSname eq "Darwin") {
$df_options = "-h -l";
} elsif ($OSname eq "SunOS") {
- if ( ($release eq "5.10") || ($release eq "5.9") ) {
+ if ( ($release eq "5.10") || ($release eq "5.9") || ($release eq "5.11") ) {
$df_options = "-h -l";
} else {
$df_options = "-l";
diff -u logwatch-7.3.4/scripts/services//zz-network logwatch-7.3.4-mod/scripts/services//zz-network
--- logwatch-7.3.4/scripts/services//zz-network Fri Feb 24 17:05:27 2006
+++ logwatch-7.3.4-mod/scripts/services//zz-network Tue Mar 13 17:43:28 2007
@@ -85,7 +85,7 @@
}
if ($OSname eq "SunOS") {
- if ($release eq "5.10") {
+ if ( ($release eq "5.10") || ($release eq "5.11") ) {
if ( -f $pathto_routeadm)
{