Author: arekm                        Date: Tue Mar 31 14:03:26 2009 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- back to 2.0.x state

---- Files affected:
SOURCES:
   syslog-ng2.conf (1.32 -> 1.33) , syslog-ng2-datadir.patch (1.2 -> 1.3) , 
syslog-ng2.init (1.28 -> 1.29) , syslog-ng2-link.patch (1.6 -> 1.7) 

---- Diffs:

================================================================
Index: SOURCES/syslog-ng2.conf
diff -u SOURCES/syslog-ng2.conf:1.32 SOURCES/syslog-ng2.conf:1.33
--- SOURCES/syslog-ng2.conf:1.32        Wed Jan 21 22:48:54 2009
+++ SOURCES/syslog-ng2.conf     Tue Mar 31 16:03:19 2009
@@ -1,4 +1,3 @@
-...@version: 3.0
 #
 # Syslog-ng configuration for PLD Linux
 #
@@ -6,6 +5,7 @@
 #
 
 options {
+       chain_hostnames(no);
        flush_lines(0);
        owner(root);
        group(logs);
@@ -22,7 +22,7 @@
 };
 
 source s_sys   {
-       file ("/proc/kmsg" program_override("kernel"));
+       pipe ("/proc/kmsg" log_prefix("kernel: "));
        unix-stream("/dev/log" max-connections(1000));
        internal();
 };
@@ -30,36 +30,36 @@
 # uncomment the line below if you want to setup syslog server
 #source s_net  { udp(); };
 
-#destination d_loghost { udp("loghost" port(514)); };
+#destination loghost   { udp("loghost" port(514)); };
 
-destination d_kern     { file("/var/log/kernel"); };
-destination d_messages { file("/var/log/messages"); };
-destination d_authlog  { file("/var/log/secure"); };
-destination d_mail     { file("/var/log/maillog"); };
-destination d_uucp     { file("/var/log/spooler"); };
-destination d_debug    { file("/var/log/debug"); };
-destination d_cron     { file("/var/log/cron" owner(root) group(crontab) 
perm(0660)); };
-destination d_syslog   { file("/var/log/syslog"); };
-destination d_daemon   { file("/var/log/daemon"); };
-destination d_lpr              { file("/var/log/lpr"); };
-destination d_user     { file("/var/log/user"); };
-destination d_ppp              { file("/var/log/ppp"); };
-destination d_ftp              { file("/var/log/xferlog"); };
-destination d_audit    { file("/var/log/audit"); };
-destination d_postgres { file("/var/log/pgsql"); };
-destination d_freshclam        { file("/var/log/freshclam.log"); };
+destination kern       { file("/var/log/kernel"); };
+destination messages   { file("/var/log/messages"); };
+destination authlog    { file("/var/log/secure"); };
+destination mail       { file("/var/log/maillog"); };
+destination uucp       { file("/var/log/spooler"); };
+destination debug      { file("/var/log/debug"); };
+destination cron       { file("/var/log/cron" owner(root) group(crontab) 
perm(0660)); };
+destination syslog     { file("/var/log/syslog"); };
+destination daemon     { file("/var/log/daemon"); };
+destination lpr                { file("/var/log/lpr"); };
+destination user       { file("/var/log/user"); };
+destination ppp                { file("/var/log/ppp"); };
+destination ftp                { file("/var/log/xferlog"); };
+destination audit      { file("/var/log/audit"); };
+destination postgres   { file("/var/log/pgsql"); };
+destination freshclam  { file("/var/log/freshclam.log"); };
 
 # Log iptables messages to separate file
-destination d_iptables { file("/var/log/iptables"); };
+destination iptables   { file("/var/log/iptables"); };
 
-destination d_console  { usertty("root"); };
-#destination d_console_all     { file("/dev/tty12"); };
+destination console    { usertty("root"); };
+#destination console_all       { file("/dev/tty12"); };
 
-destination d_xconsole { pipe("/dev/xconsole"); };
+destination xconsole   { pipe("/dev/xconsole"); };
 
-destination d_newscrit { file("/var/log/news/news.crit" owner(news) 
group(news)); };
-destination d_newserr  { file("/var/log/news/news.err" owner(news) 
group(news)); };
-destination d_newsnotice       { file("/var/log/news/news.notice" owner(news) 
group(news)); };
+destination newscrit   { file("/var/log/news/news.crit" owner(news) 
group(news)); };
+destination newserr    { file("/var/log/news/news.err" owner(news) 
group(news)); };
+destination newsnotice { file("/var/log/news/news.notice" owner(news) 
group(news)); };
 
 # Filters for standard syslog(3) facilities
 #filter f_audit                { facility(audit); };
@@ -97,39 +97,39 @@
 filter f_freshclam     { program(freshclam); };
 filter f_ppp           { program(pppd) or program(chat); };
 filter f_postgres      { program(postgres); };
-filter f_iptables      { match("IN=[A-Za-z0-9\.]* OUT=[A-Za-z0-9\.]*" 
value("MESSAGE")); };
+filter f_iptables      { match("IN=[A-Za-z0-9]* OUT=[A-Za-z0-9]*"); };
 
-log { source(s_sys); filter(f_authpriv);       destination(d_authlog); };
-log { source(s_sys); filter(f_cron);           destination(d_cron); };
-log { source(s_sys); filter(f_daemon);         destination(d_daemon); };
-log { source(s_sys); filter(f_ftp);            destination(d_ftp); };
-log { source(s_sys); filter(f_kern);           destination(d_kern); };
-log { source(s_sys); filter(f_lpr);            destination(d_lpr); };
-log { source(s_sys); filter(f_mail);                   destination(d_mail); };
-log { source(s_sys); filter(f_news); filter(p_crit);   destination(d_uucp); };
-log { source(s_sys); filter(f_news); filter(p_crit);   
destination(d_newscrit); };
-log { source(s_sys); filter(f_news); filter(p_err);    destination(d_newserr); 
};
-log { source(s_sys); filter(f_news); filter(p_warn);   
destination(d_newsnotice); };
-log { source(s_sys); filter(f_news); filter(p_notice); 
destination(d_newsnotice); };
-log { source(s_sys); filter(f_news); filter(p_info);   
destination(d_newsnotice); };
-log { source(s_sys); filter(f_news); filter(p_debug);  
destination(d_newsnotice); };
-log { source(s_sys); filter(f_syslog);         destination(d_syslog); };
-log { source(s_sys); filter(f_user);           destination(d_user); };
-log { source(s_sys); filter(f_uucp);           destination(d_uucp); };
-
-log { source(s_sys); filter(p_debug);          destination(d_debug); };
-
-log { source(s_sys); filter(f_daemon); filter(f_ppp);          
destination(d_ppp); };
-log { source(s_sys); filter(f_local6); filter(f_freshclam);    
destination(d_freshclam); };
-log { source(s_sys); filter(f_local0); filter(f_postgres);     
destination(d_postgres); };
-#log { source(s_sys); filter(f_iptables);      destination(d_iptables); };
+log { source(s_sys); filter(f_authpriv);       destination(authlog); };
+log { source(s_sys); filter(f_cron);           destination(cron); };
+log { source(s_sys); filter(f_daemon);         destination(daemon); };
+log { source(s_sys); filter(f_ftp);            destination(ftp); };
+log { source(s_sys); filter(f_kern);           destination(kern); };
+log { source(s_sys); filter(f_lpr);            destination(lpr); };
+log { source(s_sys); filter(f_mail);                   destination(mail); };
+log { source(s_sys); filter(f_news); filter(p_crit);   destination(uucp); };
+log { source(s_sys); filter(f_news); filter(p_crit);   destination(newscrit); 
};
+log { source(s_sys); filter(f_news); filter(p_err);    destination(newserr); };
+log { source(s_sys); filter(f_news); filter(p_warn);   
destination(newsnotice); };
+log { source(s_sys); filter(f_news); filter(p_notice); 
destination(newsnotice); };
+log { source(s_sys); filter(f_news); filter(p_info);   
destination(newsnotice); };
+log { source(s_sys); filter(f_news); filter(p_debug);  
destination(newsnotice); };
+log { source(s_sys); filter(f_syslog);         destination(syslog); };
+log { source(s_sys); filter(f_user);           destination(user); };
+log { source(s_sys); filter(f_uucp);           destination(uucp); };
+
+log { source(s_sys); filter(p_debug);          destination(debug); };
+
+log { source(s_sys); filter(f_daemon); filter(f_ppp);          
destination(ppp); };
+log { source(s_sys); filter(f_local6); filter(f_freshclam);    
destination(freshclam); };
+log { source(s_sys); filter(f_local0); filter(f_postgres);     
destination(postgres); };
+#log { source(s_sys); filter(f_iptables);      destination(iptables); };
 
-log { source(s_sys); filter(p_emergency);      destination(d_console); };
-#log { source(s_sys); destination(d_console_all); };
+log { source(s_sys); filter(p_emergency);      destination(console); };
+#log { source(s_sys); destination(console_all); };
 
 #  This is a catchall statement, and should catch all messages which were not
 #  accepted any of the previous statements.
-log { source(s_sys); destination(d_messages); flags(fallback); };
+log { source(s_sys); destination(messages); flags(fallback); };
 
 # Network syslogging
-#log { source(s_sys); destination(d_loghost); };
+#log { source(s_sys); destination(loghost); };

================================================================
Index: SOURCES/syslog-ng2-datadir.patch
diff -u SOURCES/syslog-ng2-datadir.patch:1.2 
SOURCES/syslog-ng2-datadir.patch:1.3
--- SOURCES/syslog-ng2-datadir.patch:1.2        Fri Dec 26 23:14:33 2008
+++ SOURCES/syslog-ng2-datadir.patch    Tue Mar 31 16:03:19 2009
@@ -1,16 +1,12 @@
 diff -ur syslog-ng-2.0.6.orig/src/syslog-ng.h syslog-ng-2.0.6/src/syslog-ng.h
 --- syslog-ng-2.0.6.orig/src/syslog-ng.h       2007-09-22 16:16:15.000000000 
+0200
 +++ syslog-ng-2.0.6/src/syslog-ng.h    2007-12-08 08:25:22.000000000 +0100
-@@ -50,9 +50,9 @@
- #define PATH_SYSLOGNG           PATH_PREFIX "/libexec/syslog-ng"
- #endif
+@@ -38,7 +38,7 @@
  
+ #define PATH_SYSLOG_NG_CONF     PATH_SYSCONFDIR "/syslog-ng.conf"
+ #define PATH_PIDFILE            "/var/run/syslog-ng.pid"
 -#define PATH_PERSIST_CONFIG     PATH_LOCALSTATEDIR "/syslog-ng.persist"
--#define PATH_QDISK              PATH_LOCALSTATEDIR
--#define PATH_PATTERNDB_FILE     PATH_LOCALSTATEDIR "/patterndb.xml"
 +#define PATH_PERSIST_CONFIG     "/var/lib/syslog-ng/syslog-ng.persist"
-+#define PATH_QDISK              "/var/lib/syslog-ng"
-+#define PATH_PATTERNDB_FILE     "/var/lib/syslog-ng/patterndb.xml"
  
  #define LOG_PRIORITY_LISTEN 0
  #define LOG_PRIORITY_READER 0

================================================================
Index: SOURCES/syslog-ng2.init
diff -u SOURCES/syslog-ng2.init:1.28 SOURCES/syslog-ng2.init:1.29
--- SOURCES/syslog-ng2.init:1.28        Mon Feb  2 08:44:22 2009
+++ SOURCES/syslog-ng2.init     Tue Mar 31 16:03:20 2009
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# syslog       Starts syslog-ng (syslogd replacement).
+# syslog       Starts syslog-ng (syslogd replacment).
 #
 # chkconfig:   2345 30 70
 # description: Syslog is the facility by which many daemons use to log \
@@ -21,28 +21,15 @@
        . /etc/sysconfig/syslog-ng
 fi
 
-checkconfig() {
-       syslog-ng $OPTIONS -F -s -p /var/run/syslog-ng-syntaxcheck.pid
-       RETVAL=$?
-       return $RETVAL
-}
-
 configtest() {
-       checkconfig 2>/dev/null
-       RETVAL=$?
-       if [ $RETVAL != 0 ]; then
-               show "Checking syslog-ng config syntax"
-               fail
-               echo >&2 "Configuration file syntax test failed. Run $0 
configtest to see errors."
-               exit $RETVAL
-       fi
+       syslog-ng $OPTIONS -s || exit 1
 }
 
 start() {
        # Check if the service is already running?
        if [ ! -f /var/lock/subsys/syslog-ng ]; then
                msg_starting "syslog-ng"
-               daemon /usr/sbin/syslog-ng -f /etc/syslog-ng/syslog-ng.conf 
$OPTIONS
+               daemon syslog-ng $OPTIONS
                RETVAL=$?
                [ $RETVAL -eq 0 ] && touch /var/lock/subsys/syslog-ng
        else
@@ -56,42 +43,7 @@
                killproc syslog-ng
                rm -f /var/lock/subsys/syslog-ng >/dev/null 2>&1
        else
-               msg_not_running "syslog-ng"
-       fi
-}
-
-condrestart() {
-       if [ -f /var/lock/subsys/syslog-ng ]; then
-               configtest
-               stop
-               start
-       else
-               msg_not_running "syslog-ng"
-               RETVAL=$1
-       fi
-}
-
-reload() {
-       if [ -f /var/lock/subsys/syslog-ng ]; then
-               configtest
-               msg_reloading "syslog-ng"
-               killproc syslog-ng -HUP
-               RETVAL=$?
-       else
-               msg_not_running "syslog-ng"
-               exit 7
-       fi
-}
-
-flush_logs() {
-       if [ -f /var/lock/subsys/syslog-ng ]; then
-               configtest
-               msg_reloading "syslog-ng"
-               killproc syslog-ng -HUP
-               RETVAL=$?
-       else
-               msg_not_running "syslog-ng"
-               exit 7
+               msg_not_running syslog-ng
        fi
 }
 
@@ -99,39 +51,57 @@
 # See how we were called.
 case "$1" in
   start)
-       configtest
-       start
+       start
        ;;
   stop)
-       stop
+       stop
        ;;
   restart)
-       configtest
+       configtest 
        stop
        start
        ;;
-  try-restart)
-       condrestart 0
+  configtest)
+       configtest
+       exit $?
        ;;
   reload|force-reload)
-       reload
+       if [ -f /var/lock/subsys/syslog-ng ]; then
+               msg_reloading "syslog-ng"
+               configtest
+               RETVAL=$?
+               if [ $RETVAL -eq 0 ]; then
+                       killproc syslog-ng -HUP
+                       RETVAL=$?
+               else
+                       fail
+                       echo >&2 "Configuration file syntax test failed."
+               fi
+       else
+               msg_not_running syslog-ng
+               exit 7
+       fi
        ;;
   flush-logs)
-       flush_logs
-       ;;
-  configtest)
-       show "Checking syslog-ng config syntax"
-       res=$(checkconfig 2>&1)
-       RETVAL=$?
-       [ $RETVAL = 0 ] && ok || fail
-       echo >&2 "$res"
+       if [ -f /var/lock/subsys/syslog-ng ]; then
+               msg_reloading "syslog-ng"
+               configtest
+               RETVAL=$?
+               if [ $RETVAL -eq 0 ]; then
+                       killproc syslog-ng -HUP
+                       RETVAL=$?
+               else
+                       fail
+                       echo >&2 "Configuration file syntax test failed."
+               fi
+       fi
        ;;
   status)
        status syslog-ng
        exit $?
        ;;
   *)
-       msg_usage "$0 
{start|stop|restart|try-restart|reload|force-reload|status|configtest|flush-logs}"
+       msg_usage "$0 {start|stop|restart|reload|force-reload|status}"
        exit 3
 esac
 

================================================================
Index: SOURCES/syslog-ng2-link.patch
diff -u SOURCES/syslog-ng2-link.patch:1.6 SOURCES/syslog-ng2-link.patch:1.7
--- SOURCES/syslog-ng2-link.patch:1.6   Fri Dec 26 23:14:34 2008
+++ SOURCES/syslog-ng2-link.patch       Tue Mar 31 16:03:20 2009
@@ -1,13 +1,18 @@
 --- syslog-ng-2.0.3/configure.in.orig  2007-03-04 10:58:00.000000000 +0100
 +++ syslog-ng-2.0.3/configure.in       2007-04-03 23:53:53.219462987 +0200
-@@ -265,9 +265,8 @@
- AC_CHECK_LIB(door, door_create, BASE_LIBS="$BASE_LIBS -ldoor")
- AC_CHECK_LIB(socket, socket, BASE_LIBS="$BASE_LIBS -lsocket")
- AC_CHECK_LIB(rt, nanosleep, BASE_LIBS="$BASE_LIBS -lrt")
--AC_CHECK_LIB(nsl, gethostbyname, BASE_LIBS="$BASE_LIBS -lnsl")
-+AC_CHECK_LIB(resolv, gethostbyname, BASE_LIBS="$BASE_LIBS -lresolv")
- AC_CHECK_LIB(regex, regexec, REGEX_LIBS="-lregex")
--AC_CHECK_LIB(resolv, res_init, RESOLV_LIBS="-lresolv")
+@@ -149,11 +149,10 @@
+ 
+ dnl Checks for library functions.
+ AC_CHECK_LIB(door, door_create)
+-AC_CHECK_LIB(socket, socket)
+-AC_CHECK_LIB(rt, nanosleep)
+-AC_CHECK_LIB(nsl, gethostbyname)
+-AC_CHECK_LIB(regex, regexec)
+-AC_CHECK_LIB(resolv, res_init)
++AC_SEARCH_LIBS(socket, socket)
++AC_SEARCH_LIBS(nanosleep, rt)
++AC_SEARCH_LIBS(gethostbyname, nsl resolv)
++AC_SEARCH_LIBS(regexec, regex)
+ 
+ AC_CHECK_FUNCS(strdup strtol inet_aton inet_ntoa getopt_long getaddrinfo 
getutent)
  
- if test "x$enable_linux_caps" = "xyes" -o "x$enable_linux_caps" = "xauto"; 
then
-       AC_CHECK_LIB(cap, cap_set_proc, LIBCAP_LIBS="-lcap")
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/syslog-ng2.conf?r1=1.32&r2=1.33&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/syslog-ng2-datadir.patch?r1=1.2&r2=1.3&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/syslog-ng2.init?r1=1.28&r2=1.29&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/syslog-ng2-link.patch?r1=1.6&r2=1.7&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to