commit 46e1d76089e80a269827f38bb4c8796bbca93f3b
Author: Fish <>
Date: Fri Sep 10 11:31:11 2004 +0000
initial import of CLF project for CSC
diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..08e0572
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,341 @@
+* text=auto !eol
+html/.htaccess -text
+html/1stalertview.php -text
+html/1stcustomer.php -text
+html/1stequiptype.php -text
+html/1stfilter.php -text
+html/1sthost.php -text
+html/1stlaunch.php -text
+html/1stmaint.php -text
+html/1stprocessor.php -text
+html/1streports.php -text
+html/1strule.php -text
+html/1stsaves.php -text
+html/1stview.php -text
+html/2ndreports.php -text
+html/ChangeLog.txt -text
+html/admin/.htaccess -text
+html/admin/ChangeLog.txt -text
+html/admin/app.php -text
+html/admin/data/commands -text
+html/admin/data/convertpw.php -text
+html/admin/data/install.txt -text
+html/admin/data/pgsql.secframe -text
+html/admin/faq.txt -text
+html/admin/group.php -text
+html/admin/images/background.gif -text
+html/admin/images/tile.gif -text
+html/admin/images/title.gif -text
+html/admin/index.php -text
+html/admin/license.txt -text
+html/admin/scripts/php/queue.php -text
+html/admin/secversion -text
+html/admin/user.php -text
+html/alert.php -text
+html/background.html -text
+html/background.php -text
+html/calendar.php -text
+html/config.php -text
+html/customer.php -text
+html/data/install -text
+html/data/pgsql.msyslog -text
+html/data/pgsql.secframe -text
+html/equiptype.php -text
+html/faq.txt -text
+html/filter.php -text
+html/header.php -text
+html/host.php -text
+html/images/Exclamation.gif -text
+html/images/IEWin.css -text
+html/images/Px_Clear.gif -text
+html/images/background.gif -text
+html/images/bg2.gif -text
+html/images/bg3.gif -text
+html/images/blue.gif -text
+html/images/csc_name.gif -text
+html/images/no.gif -text
+html/images/ok.gif -text
+html/images/over_nav_qing.gif -text
+html/images/tile.gif -text
+html/images/title.png -text
+html/include_main.css -text
+html/index.php -text
+html/launch.php -text
+html/license.txt -text
+html/logout.php -text
+html/logwatch.php -text
+html/maintenance.php -text
+html/menu.php -text
+html/old1stview.php -text
+html/processor.php -text
+html/reports/cisco-pix-bandwidthbreakdown.php -text
+html/reports/severity-facility.php -text
+html/reports/vpnuserusage.php -text
+html/rule.php -text
+html/runlog.txt -text
+html/scripts/bin/analyzetsyslog -text
+html/scripts/bin/archivelogs -text
+html/scripts/bin/autovac -text
+html/scripts/bin/convertlogtosyslog -text
+html/scripts/bin/createtmpoutputfiles -text
+html/scripts/bin/expirelogs -text
+html/scripts/bin/logbreakout -text
+html/scripts/bin/nightlyroguecheck -text
+html/scripts/bin/pgsqlhealth -text
+html/scripts/bin/pgsqllogin -text
+html/scripts/bin/processlogs -text
+html/scripts/bin/rebuild.php -text
+html/scripts/bin/vacuumdb -text
+html/scripts/bin/vacuumtsyslog -text
+html/scripts/bin/weeklyindexrebuild -text
+html/scripts/crontab/root -text
+html/scripts/php/analyzetsyslog.php -text
+html/scripts/php/archive.php -text
+html/scripts/php/autovac.php -text
+html/scripts/php/expire.php -text
+html/scripts/php/nightlyroguecheck.php -text
+html/scripts/php/processlogs.php -text
+html/scripts/php/vacuumdb.php -text
+html/scripts/php/vacuumtsyslog.php -text
+html/scripts/php/weeklyindexrebuild.php -text
+html/smtversion -text
+html/template.php -text
+html/view.php -text
+html/viewsaves.php -text
+lib/generalweb.php -text
+lib/pgsql.php -text
+lib/pix.php -text
+lib/secframe.php -text
+log.d/.db.conf.swo -text
+log.d/.db.conf.swp -text
+log.d/CENTRAL_LOGSERVER -text
+log.d/bin/dumplog.pl -text
+log.d/bin/getconfig -text
+log.d/bin/listconfigs -text
+log.d/bin/logwatch.pl -text
+log.d/bin/parselog.sh -text
+log.d/bin/storelog.pl -text
+log.d/configs/linux.tar.gz -text
+log.d/configs/linux/conf/logfiles/messages.conf -text
+log.d/configs/linux/conf/logwatch.conf -text
+log.d/configs/linux/conf/services/arpwatch.conf -text
+log.d/configs/linux/conf/services/automount.conf -text
+log.d/configs/linux/conf/services/cisco.conf -text
+log.d/configs/linux/conf/services/clam-update.conf -text
+log.d/configs/linux/conf/services/courier.conf -text
+log.d/configs/linux/conf/services/cron.conf -text
+log.d/configs/linux/conf/services/dhcpd.conf -text
+log.d/configs/linux/conf/services/exim.conf -text
+log.d/configs/linux/conf/services/ftpd-messages.conf -text
+log.d/configs/linux/conf/services/identd.conf -text
+log.d/configs/linux/conf/services/imapd.conf -text
+log.d/configs/linux/conf/services/in.qpopper.conf -text
+log.d/configs/linux/conf/services/init.conf -text
+log.d/configs/linux/conf/services/ipop3d.conf -text
+log.d/configs/linux/conf/services/kernel.conf -text
+log.d/configs/linux/conf/services/mailscanner.conf -text
+log.d/configs/linux/conf/services/modprobe.conf -text
+log.d/configs/linux/conf/services/mountd.conf -text
+log.d/configs/linux/conf/services/named.conf -text
+log.d/configs/linux/conf/services/oidentd.conf -text
+log.d/configs/linux/conf/services/pam.conf -text
+log.d/configs/linux/conf/services/pam_pwdb.conf -text
+log.d/configs/linux/conf/services/pam_unix.conf -text
+log.d/configs/linux/conf/services/pluto.conf -text
+log.d/configs/linux/conf/services/pop3.conf -text
+log.d/configs/linux/conf/services/portsentry.conf -text
+log.d/configs/linux/conf/services/postfix.conf -text
+log.d/configs/linux/conf/services/pound.conf -text
+log.d/configs/linux/conf/services/proftpd-messages.conf -text
+log.d/configs/linux/conf/services/pureftpd.conf -text
+log.d/configs/linux/conf/services/qmail.conf -text
+log.d/configs/linux/conf/services/raid.conf -text
+log.d/configs/linux/conf/services/rt314.conf -text
+log.d/configs/linux/conf/services/samba.conf -text
+log.d/configs/linux/conf/services/secure.conf -text
+log.d/configs/linux/conf/services/sendmail-largeboxes.conf -text
+log.d/configs/linux/conf/services/sendmail.conf -text
+log.d/configs/linux/conf/services/shaperd.conf -text
+log.d/configs/linux/conf/services/smartd.conf -text
+log.d/configs/linux/conf/services/sshd.conf -text
+log.d/configs/linux/conf/services/sshd2.conf -text
+log.d/configs/linux/conf/services/stunnel.conf -text
+log.d/configs/linux/conf/services/sudo.conf -text
+log.d/configs/linux/conf/services/syslogd.conf -text
+log.d/configs/linux/conf/services/up2date.conf -text
+log.d/configs/linux/conf/services/vpopmail.conf -text
+log.d/configs/linux/conf/services/vsftpd.conf -text
+log.d/configs/linux/conf/services/yum.conf -text
+log.d/configs/linux/conf/services/zz-disk_space.conf -text
+log.d/configs/linux/conf/services/zz-fortune.conf -text
+log.d/configs/linux/scripts/logfiles/autorpm/applydate -text
+log.d/configs/linux/scripts/logfiles/cron/applydate -text
+log.d/configs/linux/scripts/logfiles/samba/applydate -text
+log.d/configs/linux/scripts/logfiles/samba/removeheaders -text
+log.d/configs/linux/scripts/logfiles/up2date/applydate -text
+log.d/configs/linux/scripts/logfiles/up2date/removeheaders -text
+log.d/configs/linux/scripts/logfiles/xferlog/applydate -text
+log.d/configs/linux/scripts/logfiles/xferlog/removeheaders -text
+log.d/configs/linux/scripts/logwatch.pl -text
+log.d/configs/linux/scripts/services/arpwatch -text
+log.d/configs/linux/scripts/services/automount -text
+log.d/configs/linux/scripts/services/cisco -text
+log.d/configs/linux/scripts/services/clam-update -text
+log.d/configs/linux/scripts/services/clamav -text
+log.d/configs/linux/scripts/services/clamav-milter -text
+log.d/configs/linux/scripts/services/courier -text
+log.d/configs/linux/scripts/services/cron -text
+log.d/configs/linux/scripts/services/dhcpd -text
+log.d/configs/linux/scripts/services/disk_space -text
+log.d/configs/linux/scripts/services/exim -text
+log.d/configs/linux/scripts/services/ftpd-messages -text
+log.d/configs/linux/scripts/services/ftpd-xferlog -text
+log.d/configs/linux/scripts/services/http -text
+log.d/configs/linux/scripts/services/identd -text
+log.d/configs/linux/scripts/services/imapd -text
+log.d/configs/linux/scripts/services/in.qpopper -text
+log.d/configs/linux/scripts/services/init -text
+log.d/configs/linux/scripts/services/ipop3d -text
+log.d/configs/linux/scripts/services/kernel -text
+log.d/configs/linux/scripts/services/mailscanner -text
+log.d/configs/linux/scripts/services/modprobe -text
+log.d/configs/linux/scripts/services/mountd -text
+log.d/configs/linux/scripts/services/named -text
+log.d/configs/linux/scripts/services/oidentd -text
+log.d/configs/linux/scripts/services/pam -text
+log.d/configs/linux/scripts/services/pam_pwdb -text
+log.d/configs/linux/scripts/services/pam_unix -text
+log.d/configs/linux/scripts/services/pluto -text
+log.d/configs/linux/scripts/services/pop3 -text
+log.d/configs/linux/scripts/services/portsentry -text
+log.d/configs/linux/scripts/services/postfix -text
+log.d/configs/linux/scripts/services/pound -text
+log.d/configs/linux/scripts/services/proftpd-messages -text
+log.d/configs/linux/scripts/services/pureftpd -text
+log.d/configs/linux/scripts/services/qmail -text
+log.d/configs/linux/scripts/services/raid -text
+log.d/configs/linux/scripts/services/rt314 -text
+log.d/configs/linux/scripts/services/samba -text
+log.d/configs/linux/scripts/services/secure -text
+log.d/configs/linux/scripts/services/sendmail -text
+log.d/configs/linux/scripts/services/sendmail-largeboxes -text
+log.d/configs/linux/scripts/services/shaperd -text
+log.d/configs/linux/scripts/services/smartd -text
+log.d/configs/linux/scripts/services/sshd -text
+log.d/configs/linux/scripts/services/sshd2 -text
+log.d/configs/linux/scripts/services/stunnel -text
+log.d/configs/linux/scripts/services/sudo -text
+log.d/configs/linux/scripts/services/syslogd -text
+log.d/configs/linux/scripts/services/tac_acc -text
+log.d/configs/linux/scripts/services/up2date -text
+log.d/configs/linux/scripts/services/vpopmail -text
+log.d/configs/linux/scripts/services/vsftpd -text
+log.d/configs/linux/scripts/services/yum -text
+log.d/configs/linux/scripts/services/zz-disk_space -text
+log.d/configs/linux/scripts/services/zz-fortune -text
+log.d/configs/linux/scripts/shared/applyhttpdate -text
+log.d/configs/linux/scripts/shared/applystddate -text
+log.d/configs/linux/scripts/shared/applyusdate -text
+log.d/configs/linux/scripts/shared/expandrepeats -text
+log.d/configs/linux/scripts/shared/hostlist -text
+log.d/configs/linux/scripts/shared/multiservice -text
+log.d/configs/linux/scripts/shared/onlycontains -text
+log.d/configs/linux/scripts/shared/onlyhost -text
+log.d/configs/linux/scripts/shared/onlyservice -text
+log.d/configs/linux/scripts/shared/remove -text
+log.d/configs/linux/scripts/shared/removeheaders -text
+log.d/configs/linux/scripts/shared/removeservice -text
+log.d/db.conf -text
+log.d/lib/Logwatch.pm -text
+msyslog-v1.08a+smac/AUTHORS -text
+msyslog-v1.08a+smac/COPYING -text
+msyslog-v1.08a+smac/ChangeLog -text
+msyslog-v1.08a+smac/INSTALL -text
+msyslog-v1.08a+smac/Makefile -text
+msyslog-v1.08a+smac/Makefile.in -text
+msyslog-v1.08a+smac/NEWS -text
+msyslog-v1.08a+smac/QUICK_INSTALL -text
+msyslog-v1.08a+smac/README -text
+msyslog-v1.08a+smac/config.log -text
+msyslog-v1.08a+smac/config.status -text
+msyslog-v1.08a+smac/configure -text
+msyslog-v1.08a+smac/configure.in -text
+msyslog-v1.08a+smac/doc/HOW-TO-UPGRADE -text
+msyslog-v1.08a+smac/doc/HOW_TO_WRITE_A_MODULE -text
+msyslog-v1.08a+smac/doc/README.mysql -text
+msyslog-v1.08a+smac/doc/copyright -text
+msyslog-v1.08a+smac/install-sh -text
+msyslog-v1.08a+smac/src/Makefile -text
+msyslog-v1.08a+smac/src/Makefile.in -text
+msyslog-v1.08a+smac/src/TODO -text
+msyslog-v1.08a+smac/src/config.h -text
+msyslog-v1.08a+smac/src/config.h.in -text
+msyslog-v1.08a+smac/src/examples/im_mymodule.c -text
+msyslog-v1.08a+smac/src/examples/om_mymodule.c -text
+msyslog-v1.08a+smac/src/examples/syslog.conf.classic -text
+msyslog-v1.08a+smac/src/examples/syslog.conf.mysql -text
+msyslog-v1.08a+smac/src/examples/syslog.conf.peo -text
+msyslog-v1.08a+smac/src/examples/syslog.conf.pgsql -text
+msyslog-v1.08a+smac/src/examples/syslog.conf.regex -text
+msyslog-v1.08a+smac/src/man/BSDmakefile -text
+msyslog-v1.08a+smac/src/man/BSDmakefile.in -text
+msyslog-v1.08a+smac/src/man/GNUmakefile -text
+msyslog-v1.08a+smac/src/man/GNUmakefile.in -text
+msyslog-v1.08a+smac/src/man/Makefile -text
+msyslog-v1.08a+smac/src/man/Makefile.in -text
+msyslog-v1.08a+smac/src/man/im_bsd.8 -text
+msyslog-v1.08a+smac/src/man/im_doors.8 -text
+msyslog-v1.08a+smac/src/man/im_file.8 -text
+msyslog-v1.08a+smac/src/man/im_linux.8 -text
+msyslog-v1.08a+smac/src/man/im_streams.8 -text
+msyslog-v1.08a+smac/src/man/im_tcp.8 -text
+msyslog-v1.08a+smac/src/man/im_udp.8 -text
+msyslog-v1.08a+smac/src/man/im_unix.8 -text
+msyslog-v1.08a+smac/src/man/om_classic.8 -text
+msyslog-v1.08a+smac/src/man/om_mysql.8 -text
+msyslog-v1.08a+smac/src/man/om_peo.8 -text
+msyslog-v1.08a+smac/src/man/om_pgsql.8 -text
+msyslog-v1.08a+smac/src/man/om_regex.8 -text
+msyslog-v1.08a+smac/src/man/om_tcp.8 -text
+msyslog-v1.08a+smac/src/man/om_udp.8 -text
+msyslog-v1.08a+smac/src/man/peochk.8 -text
+msyslog-v1.08a+smac/src/man/syslog.conf.5 -text
+msyslog-v1.08a+smac/src/man/syslogd.8 -text
+msyslog-v1.08a+smac/src/modules.c -text
+msyslog-v1.08a+smac/src/modules.h -text
+msyslog-v1.08a+smac/src/modules/Makefile -text
+msyslog-v1.08a+smac/src/modules/Makefile.in -text
+msyslog-v1.08a+smac/src/modules/im_bsd.c -text
+msyslog-v1.08a+smac/src/modules/im_doors.c -text
+msyslog-v1.08a+smac/src/modules/im_file.c -text
+msyslog-v1.08a+smac/src/modules/im_linux.c -text
+msyslog-v1.08a+smac/src/modules/im_streams.c -text
+msyslog-v1.08a+smac/src/modules/im_tcp.c -text
+msyslog-v1.08a+smac/src/modules/im_udp.c -text
+msyslog-v1.08a+smac/src/modules/im_unix.c -text
+msyslog-v1.08a+smac/src/modules/ip_misc.c -text
+msyslog-v1.08a+smac/src/modules/om_classic.c -text
+msyslog-v1.08a+smac/src/modules/om_mysql.c -text
+msyslog-v1.08a+smac/src/modules/om_peo.c -text
+msyslog-v1.08a+smac/src/modules/om_pgsql.c -text
+msyslog-v1.08a+smac/src/modules/om_regex.c -text
+msyslog-v1.08a+smac/src/modules/om_tcp.c -text
+msyslog-v1.08a+smac/src/modules/om_udp.c -text
+msyslog-v1.08a+smac/src/modules/sql_misc.c -text
+msyslog-v1.08a+smac/src/modules/sql_misc.h -text
+msyslog-v1.08a+smac/src/modules/ttymsg.c -text
+msyslog-v1.08a+smac/src/peo/Makefile -text
+msyslog-v1.08a+smac/src/peo/Makefile.in -text
+msyslog-v1.08a+smac/src/peo/TODO -text
+msyslog-v1.08a+smac/src/peo/hash.c -text
+msyslog-v1.08a+smac/src/peo/hash.h -text
+msyslog-v1.08a+smac/src/peo/md5.h -text
+msyslog-v1.08a+smac/src/peo/md5c.c -text
+msyslog-v1.08a+smac/src/peo/peochk.c -text
+msyslog-v1.08a+smac/src/peo/rmd160.c -text
+msyslog-v1.08a+smac/src/peo/rmd160.h -text
+msyslog-v1.08a+smac/src/peo/sha1.c -text
+msyslog-v1.08a+smac/src/peo/sha1.h -text
+msyslog-v1.08a+smac/src/peo/typedefs.h -text
+msyslog-v1.08a+smac/src/syslogd.c -text
+msyslog-v1.08a+smac/src/syslogd.h -text
diff --git a/html/.htaccess b/html/.htaccess
new file mode 100644
index 0000000..0988402
--- /dev/null
+++ b/html/.htaccess
@@ -0,0 +1,18 @@
+ AuthName "CLF Login"
+ AuthType basic
+
+ Auth_PG_host 127.0.0.1
+ Auth_PG_port 5432
+ Auth_PG_user secframe
+ Auth_PG_pwd voQ3jV1x
+ #Auth_PG_encrypted off
+ Auth_PG_encrypted on
+ Auth_PG_hash_type MD5
+ Auth_PG_nopasswd off
+ Auth_PG_database securityframework
+ Auth_PG_pwd_table SecFrame_TLogin
+ Auth_PG_uid_field TLogin_Username
+ Auth_PG_pwd_field TLogin_Password
+
+ require valid-user
+
diff --git a/html/1stalertview.php b/html/1stalertview.php
new file mode 100644
index 0000000..65870a9
--- /dev/null
+++ b/html/1stalertview.php
@@ -0,0 +1,110 @@
+
";
+
+ openform("alert.php","post",2,1,0);
+ formfield("viewtype","Hidden",3,1,0,10,10,2);
+
+
+ echo "View Alerts for Specific Hosts \n";
+ echo "1. Select View Type: \n ";
+ echo " | Host: ";
+ hostdropdown ($dbsocket, $sec_dbsocket, "hostid", $REMOTE_ID,$group);
+ crbr(1,0);
+ echo " | ";
+ if ( $group >= 2 ) {
+ echo " | By Customer User and By Host Type | \n";
+ }
+ echo " | Host Type: ";
+ premadetypedropdown ($dbsocket, "typeid",0,0,1,1,$typeid);
+ echo " | ";
+ if ( $group >= 2 ) {
+ echo " | Customer User: ";
+ $groupid=sec_groupnametoid($sec_dbsocket,'Syslog Customer');
+ userdropdownbox ($sec_dbsocket,"userid",2,1,0,1,"",$groupid);
+ echo " | \n";
+ }
+ echo " \n2. Date: ";
+ monthdropdown ("month",0,0,0,1,$month);
+ echo "/";
+ daydropdown("day",0,0,0,1,$day);
+ echo "/";
+ yeardropdown("year",0,0,0,1,$year);
+ crbr(1,1);
+ echo "3. Aggregate Results: Yes No \n";
+ formsubmit("View",3,1,0);
+ closeform();
+
+ echo " | ";
+ if ( $group >= 2 ) {
+ echo "View All Alerts for a Given Day \n";
+ openform("alert.php","post",2,1,0);
+ formfield("viewtype","Hidden",3,1,0,10,10,1);
+ echo "1. Date: ";
+ monthdropdown ("month",0,0,0,1,$month);
+ echo "/";
+ daydropdown("day",0,0,0,1,$day);
+ echo "/";
+ yeardropdown("year",0,1,1,1,$year);
+ echo "2. Aggregate Results: Yes No \n";
+ formsubmit("View",3,1,0);
+ closeform();
+ }
+ echo " |
\n";
+ $endtime=time();
+ echo "
Page loaded in " . ($endtime - $begintime) . " seconds.
\n";
+ do_footer();
+ dbdisconnect($sec_dbsocket);
+ dbdisconnect($dbsocket);
+php?>
diff --git a/html/1stcustomer.php b/html/1stcustomer.php
new file mode 100644
index 0000000..7e0e677
--- /dev/null
+++ b/html/1stcustomer.php
@@ -0,0 +1,80 @@
+";
+
+ echo "Customer Accounts \n";
+ openform("customer.php","post",2,1,0);
+ echo "1. Select Customer: ";
+ $groupid=sec_groupnametoid($sec_dbsocket,'Syslog Customer');
+ userdropdownbox ($sec_dbsocket,"userid",2,1,1,1,"",$groupid);
+ formsubmit("Modify",3,1,0);
+
+ echo " | ";
+
+ echo "Clone Accounts \n";
+ echo "";
+ closeform();
+ openform("customer.php","post",2,1,0);
+ echo "1. Source Customer: ";
+ $groupid=sec_groupnametoid($sec_dbsocket,'Syslog Customer');
+ userdropdownbox ($sec_dbsocket,"userid",2,1,1,1,"",$groupid);
+ echo " | 2. Destination Customer: ";
+ userdropdownbox ($sec_dbsocket,"duserid",2,1,1,1,"",$groupid);
+ echo " | ";
+ formfield("clone","hidden",3,1,0,200,200,"1");
+ echo "";
+ formsubmit("Clone",3,1,0);
+ closeform();
+
+ echo " | \n";
+
+ echo " |
\n";
+ $endtime=time();
+ echo "
Page loaded in " . ($endtime - $begintime) . " seconds.
\n";
+ do_footer();
+ dbdisconnect($sec_dbsocket);
+ dbdisconnect($dbsocket);
+php?>
diff --git a/html/1stequiptype.php b/html/1stequiptype.php
new file mode 100644
index 0000000..7524e84
--- /dev/null
+++ b/html/1stequiptype.php
@@ -0,0 +1,62 @@
+Equipment Type
\n";
+ echo "1. Choose Type: ";
+ premadetypedropdown ($dbsocket, "typeid",0,1,1,1,$typeid);
+ formsubmit("Add",3,1,0);
+ formsubmit("Modify",3,1,0);
+ formsubmit("Delete",3,1,0);
+ closeform();
+ $endtime=time();
+ echo "
Page loaded in " . ($endtime - $begintime) . " seconds.
\n";
+ do_footer();
+ dbdisconnect($sec_dbsocket);
+ dbdisconnect($dbsocket);
+php?>
diff --git a/html/1stfilter.php b/html/1stfilter.php
new file mode 100644
index 0000000..b1a0217
--- /dev/null
+++ b/html/1stfilter.php
@@ -0,0 +1,77 @@
+";
+ openform("filter.php","post",2,1,0);
+ echo "Filter Entries \n";
+ echo "1. Choose Filter: ";
+ filterdropdown ($dbsocket,"filterid",$REMOTE_ID,3,1,1,1,"",1);
+ formsubmit("Add",3,1,0);
+ formsubmit("Modify",3,1,0);
+ formsubmit("Delete",3,1,0);
+ formfield("filtermain","Hidden",3,1,0,10,10,1);
+ closeform();
+ if ( $group >= 3 ) {
+ echo " | ";
+ openform("filter.php","post",2,1,0);
+ echo "Delete User Filters \n";
+ echo "1. Select User: ";
+ userdropdownbox ($sec_dbsocket,"userid",2,1,1,1);
+ formfield("filtermain","Hidden",3,1,0,10,10,1);
+ formsubmit("Delete User Filters",3,1,0);
+ closeform();
+ }
+ echo " |
\n";
+ $endtime=time();
+ echo "
Page loaded in " . ($endtime - $begintime) . " seconds.
\n";
+
+ do_footer();
+ dbdisconnect($sec_dbsocket);
+ dbdisconnect($dbsocket);
+?>
diff --git a/html/1sthost.php b/html/1sthost.php
new file mode 100644
index 0000000..365fbb1
--- /dev/null
+++ b/html/1sthost.php
@@ -0,0 +1,59 @@
+Host Entries
\n";
+ echo "1. Choose Host: ";
+ hostdropdown ($dbsocket, $sec_dbsocket, "hostid", $REMOTE_ID,$group);
+ crbr(1,1);
+ formsubmit("Add",3,1,0);
+ formsubmit("Modify",3,1,0);
+ formsubmit("Delete",3,1,0);
+ closeform();
+ $endtime=time();
+ echo "
Page loaded in " . ($endtime - $begintime) . " seconds.
\n";
+ do_footer();
+ dbdisconnect($sec_dbsocket);
+ dbdisconnect($dbsocket);
+php?>
diff --git a/html/1stlaunch.php b/html/1stlaunch.php
new file mode 100644
index 0000000..5788398
--- /dev/null
+++ b/html/1stlaunch.php
@@ -0,0 +1,62 @@
+Launch Programs
\n";
+ echo "1. Choose Program: ";
+ launchdropdown ($dbsocket, "launchid",0,1,1,1,$launchid,0);
+ formsubmit("Add",3,1,0);
+ formsubmit("Modify",3,1,0);
+ formsubmit("Delete",3,1,0);
+ closeform();
+ $endtime=time();
+ echo "
Page loaded in " . ($endtime - $begintime) . " seconds.
\n";
+ do_footer();
+ dbdisconnect($sec_dbsocket);
+ dbdisconnect($dbsocket);
+php?>
diff --git a/html/1stmaint.php b/html/1stmaint.php
new file mode 100644
index 0000000..6ad2964
--- /dev/null
+++ b/html/1stmaint.php
@@ -0,0 +1,102 @@
+Maintenance Options
\n";
+ echo "DB Table Analyzing |
";
+
+ openform("maintenance.php","post",2,1,0);
+ formsubmit("Analyze TSyslog Table",3,0,0);
+ echo " | Analyze TSyslog to re-optimize index. |
";
+ formsubmit("Analyze Syslog_TArchive Table",3,0,0);
+ echo " | Analyze Syslog_TArchive to re-optimize index. |
DB Table Vacuuming |
";
+ formsubmit("Vacuum Entire Database",3,0,0);
+ echo " | Vacuum entire database to re-optimize index and re-use deleted record space |
";
+ formsubmit("FULL Vacuum Entire Database",3,0,0);
+ echo " | This is a last resort vacuum that releases unused disk space. This can take hours! |
";
+
+ echo "Basic Table Stats |
";
+ formsubmit("View Archive Log Breakdown",3,0,0);
+ echo " | Display hosts and their relavent log counts that are archived in the database. RUN WITH CARE! |
";
+ formsubmit("View Unprocessed Log Breakdown",3,0,0);
+ echo " | Display hosts and their relavent log counts that are waiting to be processed |
";
+
+ echo "Reindexing Tables |
";
+ formsubmit("Reindex TSyslog",3,0,0);
+ echo " | Reindex the TSyslog table |
";
+ formsubmit("Reindex Syslog_TArchive",3,0,0);
+ echo " | Reindex the Syslog_TArchive table |
";
+ formsubmit("Reindex SMT Instance",3,0,0);
+ echo " | Reindex the entire SMT database instance |
";
+ closeform();
+
+ openform("maintenance.php","post",2,1,0);
+ formfield("skip","hidden",3,1,0,200,200,1);
+ echo "Basic Table Disk Usage |
";
+ formsubmit("Display Index Usage",3,0,0);
+ echo " | Show how much disk space indexes are taking up |
";
+ formsubmit("Display SMT Table Usage",3,0,0);
+ echo " | Show how much disk space SMT Tables are taking up |
";
+ formsubmit("Display Relavent Table Usage",3,0,0);
+ echo " | Show how much disk space the Postgresql SMT Instance is taking up |
";
+ closeform();
+
+ openform("maintenance.php","post",2,1,0);
+ echo "Configuration Performance Management |
";
+ formfield("skip","hidden",3,1,0,200,200,1);
+ formsubmit("Display Current Locks",3,0,0);
+ echo " | Provide detailed view of current locks on database. |
";
+ formsubmit("Display Database Confguration",3,0,0);
+ echo " | View all of the configuration settings for the database. |
";
+
+ echo "
";
+ $endtime=time();
+ echo "
Page loaded in " . ($endtime - $begintime) . " seconds.
\n";
+ do_footer();
+ dbdisconnect($sec_dbsocket);
+ dbdisconnect($dbsocket);
+php?>
diff --git a/html/1stprocessor.php b/html/1stprocessor.php
new file mode 100644
index 0000000..9c4c9ed
--- /dev/null
+++ b/html/1stprocessor.php
@@ -0,0 +1,59 @@
+Modify Processor
\n";
+ echo "1. Select Processor Account: ";
+ $groupid=sec_groupnametoid($sec_dbsocket,'Syslog msyslog');
+ userdropdownbox ($sec_dbsocket,"userid",2,1,1,1,"",$groupid);
+ formsubmit("Modify",3,1,0);
+ formsubmit("Clear Stale Processor",3,1,0);
+
+ echo "
\n";
+ $endtime=time();
+ echo "
Page loaded in " . ($endtime - $begintime) . " seconds.
\n";
+ do_footer();
+ dbdisconnect($sec_dbsocket);
+ dbdisconnect($dbsocket);
+php?>
diff --git a/html/1streports.php b/html/1streports.php
new file mode 100644
index 0000000..73af594
--- /dev/null
+++ b/html/1streports.php
@@ -0,0 +1,69 @@
+Reports
\n";
+ $FooterText="
Version " . SMTVER . "
© Jeremy M. Guthrie All rights reserved.\n";
+ $PageTitle="Syslog Management Tool";
+
+php?>
+
+
+
+
+
+
+Available Reports:
\n";
+ openform("2ndreports.php","post",2,1,0);
+ reporttypedropdown("reporttype",1,1,1,1);
+ formsubmit("Next",3,1,0);
+ closeform();
+ $endtime=time();
+ echo "
Page loaded in " . ($endtime - $begintime) . " seconds.
\n";
+ echo $FooterText;
+php?>
+
+