Hello community,
here is the log from the commit of package logdigest for openSUSE:Factory
checked in at Sat Aug 22 03:41:34 CEST 2009.
--------
--- logdigest/logdigest.changes 2009-06-08 14:39:13.000000000 +0200
+++ logdigest/logdigest.changes 2009-08-19 14:02:53.000000000 +0200
@@ -1,0 +2,29 @@
+Wed Aug 19 13:50:03 CEST 2009 - poeml@suse.de
+
+- update to 0.2.3:
+ - vnstat now runs under it's own user id - ignore the logged 'su'
+ commands from cron.
+ - ignore syslog-ng's new way of reporting statistics
+ - ignore ntpd kernel sync status changes
+ http://groups.google.com/group/linux.debian.bugs.dist/browse_thread/thread/e...
+ - the XFS filesystem optimizer rules still missed some log lines
+
+-------------------------------------------------------------------
+Fri Jun 19 11:34:07 CEST 2009 - poeml@suse.de
+
+- update to 0.2.2:
+ - ignore more "passes" of fsr, the XFS filesystem optimizer
+ - ignore Linux kernel log messages about IPv6 path MTU discovery,
+ which seem to be harmless debug messages. See
+ http://readthefuckingmanual.net/error/407/
+ - ignore sshd's warning about DNS inconsistencies (IP addresses
+ resolving to names that don't map back). Well-known advice is
+ to use only key-based authentication, and unless the attackers
+ steal significant amount of CPU there shouldn't be a need to
+ deal with log lines caused by this kind of attack.
+ - ignore log messages from named when varying the
+ clients-per-query value
+ http://www.forum.psoft.net/showthread.php?t=29007
+ - don't show crontab edits without changes
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
logdigest-0.2.1.tar.bz2
New:
----
logdigest-0.2.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ logdigest.spec ++++++
--- /var/tmp/diff_new_pack.3iMQMw/_old 2009-08-22 03:40:52.000000000 +0200
+++ /var/tmp/diff_new_pack.3iMQMw/_new 2009-08-22 03:40:52.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package logdigest (Version 0.2.1)
+# spec file for package logdigest (Version 0.2.3)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,11 +19,11 @@
Name: logdigest
-Url: http://logdigest.cmdline.net/
-Version: 0.2.1
+Url: http://sourceforge.net/projects/logdigest
+Version: 0.2.3
Release: 1
Summary: Mail Digests of System Log Files to the System Administrator
-License: GPL v2 or later
+License: GNU General Public License (GPL)
Group: System/Monitoring
AutoReqProv: on
PreReq: /bin/chmod /bin/touch
@@ -50,7 +50,7 @@
Authors:
--------
- Peter Poeml
+ Peter Poeml
Craig H. Rowland
%prep
++++++ logdigest-0.2.1.tar.bz2 -> logdigest-0.2.3.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/logdigest-0.2.1/ChangeLog new/logdigest-0.2.3/ChangeLog
--- old/logdigest-0.2.1/ChangeLog 2009-06-03 15:32:36.000000000 +0200
+++ new/logdigest-0.2.3/ChangeLog 2009-08-19 14:04:59.000000000 +0200
@@ -1,4 +1,127 @@
------------------------------------------------------------------------
+r125 | poeml | 2009-08-19 14:04:37 +0200 (Wed, 19 Aug 2009) | 1 line
+Changed paths:
+ M /trunk/HOW_TO_RELEASE
+
+update step-by-step release instructions
+------------------------------------------------------------------------
+r124 | poeml | 2009-08-19 14:04:08 +0200 (Wed, 19 Aug 2009) | 1 line
+Changed paths:
+ M /trunk/Makefile.am
+
+update target for tarball upload (sourceforge)
+------------------------------------------------------------------------
+r123 | poeml | 2009-08-19 13:51:37 +0200 (Wed, 19 Aug 2009) | 1 line
+Changed paths:
+ M /trunk/ChangeLog
+
+update in-tree changelog
+------------------------------------------------------------------------
+r122 | poeml | 2009-08-19 13:49:14 +0200 (Wed, 19 Aug 2009) | 1 line
+Changed paths:
+ M /trunk/HOW_TO_RELEASE
+ M /trunk/VERSION
+
+bump version to 0.2.3
+------------------------------------------------------------------------
+r121 | poeml | 2009-08-19 13:45:47 +0200 (Wed, 19 Aug 2009) | 2 lines
+Changed paths:
+ M /trunk/config/ignore
+
+vnstat now runs under it's own user id - ignore the logged 'su' commands from cron.
+
+------------------------------------------------------------------------
+r120 | poeml | 2009-08-19 13:44:52 +0200 (Wed, 19 Aug 2009) | 2 lines
+Changed paths:
+ M /trunk/config/ignore
+
+ignore syslog-ng's new way of reporting statistics
+
+------------------------------------------------------------------------
+r119 | poeml | 2009-08-19 13:44:08 +0200 (Wed, 19 Aug 2009) | 3 lines
+Changed paths:
+ M /trunk/config/ignore
+
+ignore ntpd kernel sync status changes
+http://groups.google.com/group/linux.debian.bugs.dist/browse_thread/thread/e...
+
+------------------------------------------------------------------------
+r118 | poeml | 2009-06-27 12:20:12 +0200 (Sat, 27 Jun 2009) | 1 line
+Changed paths:
+ M /trunk/config/ignore
+
+the XFS filesystem optimizer rules still missed some log lines
+------------------------------------------------------------------------
+r114 | poeml | 2009-06-19 11:37:27 +0200 (Fri, 19 Jun 2009) | 1 line
+Changed paths:
+ M /trunk/HOW_TO_RELEASE
+
+improve directions for releasing
+------------------------------------------------------------------------
+r113 | poeml | 2009-06-19 11:34:53 +0200 (Fri, 19 Jun 2009) | 1 line
+Changed paths:
+ M /trunk/ChangeLog
+
+update in-package changelog
+------------------------------------------------------------------------
+r112 | poeml | 2009-06-19 11:32:08 +0200 (Fri, 19 Jun 2009) | 1 line
+Changed paths:
+ M /trunk/ChangeLog
+
+update in-package changelog
+------------------------------------------------------------------------
+r111 | poeml | 2009-06-19 11:28:37 +0200 (Fri, 19 Jun 2009) | 1 line
+Changed paths:
+ M /trunk/VERSION
+
+bump version
+------------------------------------------------------------------------
+r110 | poeml | 2009-06-19 11:24:37 +0200 (Fri, 19 Jun 2009) | 2 lines
+Changed paths:
+ M /trunk/config/ignore
+
+ignore more "passes" of fsr, the XFS filesystem optimizer
+
+------------------------------------------------------------------------
+r109 | poeml | 2009-06-15 20:30:56 +0200 (Mon, 15 Jun 2009) | 3 lines
+Changed paths:
+ M /trunk/config/ignore
+
+ignore Linux kernel log messages about IPv6 path MTU discovery, which seem to
+be harmless debug messages. See http://readthefuckingmanual.net/error/407/
+
+------------------------------------------------------------------------
+r108 | poeml | 2009-06-15 20:29:07 +0200 (Mon, 15 Jun 2009) | 5 lines
+Changed paths:
+ M /trunk/config/ignore
+
+Ignore sshd's warning about DNS inconsistencies (IP addresses resolving to
+names that don't map back). Well-known advice is to use only key-based
+authentication, and unless the attackers steal significant amount of CPU there
+shouldn't be a need to deal with log lines caused by this kind of attack.
+
+------------------------------------------------------------------------
+r107 | poeml | 2009-06-15 16:42:54 +0200 (Mon, 15 Jun 2009) | 3 lines
+Changed paths:
+ M /trunk/config/ignore
+
+ignore log messages from named when varying the clients-per-query value
+http://www.forum.psoft.net/showthread.php?t=29007
+
+------------------------------------------------------------------------
+r106 | poeml | 2009-06-03 18:27:44 +0200 (Wed, 03 Jun 2009) | 2 lines
+Changed paths:
+ M /trunk/config/ignore
+
+don't show crontab edits without changes.
+
+------------------------------------------------------------------------
+r105 | poeml | 2009-06-03 15:32:36 +0200 (Wed, 03 Jun 2009) | 1 line
+Changed paths:
+ M /trunk/ChangeLog
+
+update changelog
+------------------------------------------------------------------------
r104 | poeml | 2009-06-03 15:28:57 +0200 (Wed, 03 Jun 2009) | 1 line
Changed paths:
M /trunk/ChangeLog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/logdigest-0.2.1/Makefile.am new/logdigest-0.2.3/Makefile.am
--- old/logdigest-0.2.1/Makefile.am 2007-09-28 14:24:27.000000000 +0200
+++ new/logdigest-0.2.3/Makefile.am 2009-08-19 13:54:41.000000000 +0200
@@ -27,7 +27,7 @@
cp -p @PACKAGE@-$(VERSION).tar.bz2 $$HOME/bs/server:monitoring/@PACKAGE@/
tarball-upload:
- rsync -avP logdigest-$(VERSION).tar.bz2 doozer:/srv/www/vhosts/cmdline.net/logdigest/
+ rsync -avP logdigest-$(VERSION).tar.bz2 frs.sourceforge.net:uploads/
cl:
svn log . -v > ChangeLog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/logdigest-0.2.1/Makefile.in new/logdigest-0.2.3/Makefile.in
--- old/logdigest-0.2.1/Makefile.in 2009-06-03 15:31:33.000000000 +0200
+++ new/logdigest-0.2.3/Makefile.in 2009-08-19 14:05:17.000000000 +0200
@@ -612,7 +612,7 @@
cp -p @PACKAGE@-$(VERSION).tar.bz2 $$HOME/bs/server:monitoring/@PACKAGE@/
tarball-upload:
- rsync -avP logdigest-$(VERSION).tar.bz2 doozer:/srv/www/vhosts/cmdline.net/logdigest/
+ rsync -avP logdigest-$(VERSION).tar.bz2 frs.sourceforge.net:uploads/
cl:
svn log . -v > ChangeLog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/logdigest-0.2.1/VERSION new/logdigest-0.2.3/VERSION
--- old/logdigest-0.2.1/VERSION 2009-06-03 15:26:34.000000000 +0200
+++ new/logdigest-0.2.3/VERSION 2009-08-19 13:48:44.000000000 +0200
@@ -1 +1 @@
-0.2.1
+0.2.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/logdigest-0.2.1/config/ignore new/logdigest-0.2.3/config/ignore
--- old/logdigest-0.2.1/config/ignore 2009-06-03 15:24:00.000000000 +0200
+++ new/logdigest-0.2.3/config/ignore 2009-08-19 13:45:22.000000000 +0200
@@ -1,5 +1,6 @@
-- MARK --
su: \(to (root|nobody|vnstat)\) root on none
+su: \(to vnstat\) root on none
last message repeated
sshd.*: Accepted (rsa|password|publickey) for
@@ -7,6 +8,7 @@
sshd.*: RSA key generation complete.
sshd\[.*\]: Did not receive identification string from
sshd\[.*\]: reverse mapping checking getaddrinfo
+sshd\[[0-9]+\]: .* but this does not map back to the address - POSSIBLE BREAK-IN ATTEMPT
subsystem request for sftp
(PAM-unix2\[.*\]|pam_unix2): session (started|finished) for user (root|nobody), service su
@@ -18,7 +20,7 @@
/USR/SBIN/CRON.*/etc/cron.*logdigest
/USR/SBIN/CRON.*/usr/lib/secchk/security-control.sh
/USR/SBIN/CRON.*/usr/lib/sa/sa
-crontab.* LIST
+crontab.* ((BEGIN|END) EDIT|LIST)
modify_resolvconf: no matching
modify_resolvconf: Service
dhclient: DHCP(DISCOVER|OFFER|REQUEST|ACK|RELEASE)
@@ -51,6 +53,7 @@
named.*[Ll]ame (server|delegation)
named.*points to a CNAME
named\[.*: client .*: query \(cache\) .* denied
+named\[.*\]: clients-per-query (in|de)creased to
(adding|deleting) an (RR|rr)
rrset exists .*success\.
rrset doesn.*success\.
@@ -247,6 +250,7 @@
ntpd.*time reset
ntpd.*precision
ntpd.*kernel time discipline
+ntpd\[[0-9]*\]: kernel time sync status
Shutting network time protocol daemon (NTPD)..done
Try to set initial date and time via NTP..done
signal_no_reset: signal 13 had flags
@@ -291,6 +295,7 @@
vboxd.*(connect from|connection closed.)
no IPv6 routers present
IPv6 addrconf
+kernel: IPv6: sending pkt_too_big to self
OTP unavailable
DIGEST-MD5 server step
@@ -354,6 +359,7 @@
syslog-ng.*: Changing permissions on special file /dev/
syslog-ng.*: SIGHUP received, restarting syslog-ng
syslog-ng.*: new configuration initialized
+syslog-ng\[[0-9]*\]: Log statistics
STATS: dropped 0$
resmgr.*disconnect from
@@ -404,12 +410,11 @@
COMMAND=/usr/lib/nagios
fsr\[.*\]: Found .* mounted, writable, XFS filesystems
- fsr\[.*\]: START: pass=0 ino=0
+ fsr\[.*\]: START: pass=[0-9]+ ino=
fsr\[.*\]: extents before:
- fsr\[.*\]: start inode=
fsr\[.*\]: ino=[0-9]*$
fsr\[.*\]: ino=[0-9]*: file modified defrag aborted
- fsr\[.*\]: /.* start inode=0
+ fsr\[.*\]: /dev/.* start inode=
fsr\[.*\]: xfs_fsr -m /etc/mtab -t [0-9]*
fsr\[.*\]: Completed all 10 passes
fsr\[.*: file busy$
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/logdigest-0.2.1/configure new/logdigest-0.2.3/configure
--- old/logdigest-0.2.1/configure 2009-06-03 15:32:30.000000000 +0200
+++ new/logdigest-0.2.3/configure 2009-08-19 14:05:16.000000000 +0200
@@ -1,7 +1,7 @@
#! /bin/sh
# From configure.in Revision: 1.6 .
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.61 for logdigest 0.2.0.
+# Generated by GNU Autoconf 2.61 for logdigest 0.2.3.
#
# Report bugs to .
#
@@ -575,8 +575,8 @@
# Identity of this package.
PACKAGE_NAME='logdigest'
PACKAGE_TARNAME='logdigest'
-PACKAGE_VERSION='0.2.0'
-PACKAGE_STRING='logdigest 0.2.0'
+PACKAGE_VERSION='0.2.3'
+PACKAGE_STRING='logdigest 0.2.3'
PACKAGE_BUGREPORT='poeml@cmdline.net'
ac_unique_file="logtail/logtail.c"
@@ -1226,7 +1226,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures logdigest 0.2.0 to adapt to many kinds of systems.
+\`configure' configures logdigest 0.2.3 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1296,7 +1296,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of logdigest 0.2.0:";;
+ short | recursive ) echo "Configuration of logdigest 0.2.3:";;
esac
cat <<\_ACEOF
@@ -1388,7 +1388,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-logdigest configure 0.2.0
+logdigest configure 0.2.3
generated by GNU Autoconf 2.61
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1402,7 +1402,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by logdigest $as_me 0.2.0, which was
+It was created by logdigest $as_me 0.2.3, which was
generated by GNU Autoconf 2.61. Invocation command line was
$ $0 $@
@@ -5225,7 +5225,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by logdigest $as_me 0.2.0, which was
+This file was extended by logdigest $as_me 0.2.3, which was
generated by GNU Autoconf 2.61. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -5272,7 +5272,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-logdigest config.status 0.2.0
+logdigest config.status 0.2.3
configured by $0, generated by GNU Autoconf 2.61,
with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/logdigest-0.2.1/depcomp new/logdigest-0.2.3/depcomp
--- old/logdigest-0.2.1/depcomp 2007-09-28 14:17:54.000000000 +0200
+++ new/logdigest-0.2.3/depcomp 2009-05-01 00:13:19.000000000 +0200
@@ -1,9 +1,10 @@
#! /bin/sh
# depcomp - compile a program generating dependencies as side-effects
-scriptversion=2005-07-09.11
+scriptversion=2007-03-29.01
-# Copyright (C) 1999, 2000, 2003, 2004, 2005 Free Software Foundation, Inc.
+# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007 Free Software
+# Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -91,7 +92,20 @@
## gcc 3 implements dependency tracking that does exactly what
## we want. Yay! Note: for some reason libtool 1.4 doesn't like
## it if -MD -MP comes after the -MF stuff. Hmm.
- "$@" -MT "$object" -MD -MP -MF "$tmpdepfile"
+## Unfortunately, FreeBSD c89 acceptance of flags depends upon
+## the command line argument order; so add the flags where they
+## appear in depend2.am. Note that the slowdown incurred here
+## affects only configure: in makefiles, %FASTDEP% shortcuts this.
+ for arg
+ do
+ case $arg in
+ -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;;
+ *) set fnord "$@" "$arg" ;;
+ esac
+ shift # fnord
+ shift # $arg
+ done
+ "$@"
stat=$?
if test $stat -eq 0; then :
else
@@ -201,34 +215,39 @@
# current directory. Also, the AIX compiler puts `$object:' at the
# start of each line; $object doesn't have directory information.
# Version 6 uses the directory in both cases.
- stripped=`echo "$object" | sed 's/\(.*\)\..*$/\1/'`
- tmpdepfile="$stripped.u"
+ dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
+ test "x$dir" = "x$object" && dir=
+ base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
if test "$libtool" = yes; then
+ tmpdepfile1=$dir$base.u
+ tmpdepfile2=$base.u
+ tmpdepfile3=$dir.libs/$base.u
"$@" -Wc,-M
else
+ tmpdepfile1=$dir$base.u
+ tmpdepfile2=$dir$base.u
+ tmpdepfile3=$dir$base.u
"$@" -M
fi
stat=$?
- if test -f "$tmpdepfile"; then :
- else
- stripped=`echo "$stripped" | sed 's,^.*/,,'`
- tmpdepfile="$stripped.u"
- fi
-
if test $stat -eq 0; then :
else
- rm -f "$tmpdepfile"
+ rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
exit $stat
fi
+ for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
+ do
+ test -f "$tmpdepfile" && break
+ done
if test -f "$tmpdepfile"; then
- outname="$stripped.o"
# Each line is of the form `foo.o: dependent.h'.
# Do two passes, one to just change these to
# `$object: dependent.h' and one to simply `dependent.h:'.
- sed -e "s,^$outname:,$object :," < "$tmpdepfile" > "$depfile"
- sed -e "s,^$outname: \(.*\)$,\1:," < "$tmpdepfile" >> "$depfile"
+ sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
+ # That's a tab and a space in the [].
+ sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
else
# The sourcefile does not contain any dependencies, so just
# store a dummy comment line, to avoid errors with the Makefile
@@ -276,6 +295,46 @@
rm -f "$tmpdepfile"
;;
+hp2)
+ # The "hp" stanza above does not work with aCC (C++) and HP's ia64
+ # compilers, which have integrated preprocessors. The correct option
+ # to use with these is +Maked; it writes dependencies to a file named
+ # 'foo.d', which lands next to the object file, wherever that
+ # happens to be.
+ # Much of this is similar to the tru64 case; see comments there.
+ dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
+ test "x$dir" = "x$object" && dir=
+ base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
+ if test "$libtool" = yes; then
+ tmpdepfile1=$dir$base.d
+ tmpdepfile2=$dir.libs/$base.d
+ "$@" -Wc,+Maked
+ else
+ tmpdepfile1=$dir$base.d
+ tmpdepfile2=$dir$base.d
+ "$@" +Maked
+ fi
+ stat=$?
+ if test $stat -eq 0; then :
+ else
+ rm -f "$tmpdepfile1" "$tmpdepfile2"
+ exit $stat
+ fi
+
+ for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2"
+ do
+ test -f "$tmpdepfile" && break
+ done
+ if test -f "$tmpdepfile"; then
+ sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile"
+ # Add `dependent.h:' lines.
+ sed -ne '2,${; s/^ *//; s/ \\*$//; s/$/:/; p;}' "$tmpdepfile" >> "$depfile"
+ else
+ echo "#dummy" > "$depfile"
+ fi
+ rm -f "$tmpdepfile" "$tmpdepfile2"
+ ;;
+
tru64)
# The Tru64 compiler uses -MD to generate dependencies as a side
# effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
@@ -288,13 +347,13 @@
if test "$libtool" = yes; then
# With Tru64 cc, shared objects can also be used to make a
- # static library. This mecanism is used in libtool 1.4 series to
+ # static library. This mechanism is used in libtool 1.4 series to
# handle both shared and static libraries in a single compilation.
# With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d.
#
# With libtool 1.5 this exception was removed, and libtool now
# generates 2 separate objects for the 2 libraries. These two
- # compilations output dependencies in in $dir.libs/$base.o.d and
+ # compilations output dependencies in $dir.libs/$base.o.d and
# in $dir$base.o.d. We have to check for both files, because
# one of the two compilations can be disabled. We should prefer
# $dir$base.o.d over $dir.libs/$base.o.d because the latter is
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org