summaryrefslogtreecommitdiffstats
path: root/source/a/logrotate/logrotate.slackware.diff
blob: e9126cee39c6eec60c00c3f258c3be1afa9b6525 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
diff -Nur logrotate-3.7.8.orig/Makefile logrotate-3.7.8/Makefile
--- logrotate-3.7.8.orig/Makefile	2008-05-19 05:25:54.000000000 -0500
+++ logrotate-3.7.8/Makefile	2009-05-09 23:25:12.060201375 -0500
@@ -1,7 +1,7 @@
 VERSION = $(shell awk '/Version:/ { print $$2 }' logrotate.spec)
 OS_NAME = $(shell uname -s)
 LFS = $(shell echo `getconf LFS_CFLAGS 2>/dev/null`)
-CFLAGS = -Wall -D_GNU_SOURCE -D$(OS_NAME) -DVERSION=\"$(VERSION)\" $(RPM_OPT_FLAGS) $(LFS)
+CFLAGS = -Wall $(EXTRA_CFLAGS) -D_GNU_SOURCE -D$(OS_NAME) -DVERSION=\"$(VERSION)\" $(RPM_OPT_FLAGS) $(LFS)
 PROG = logrotate
 MAN = logrotate.8
 LOADLIBES = -lpopt
diff -Nur logrotate-3.7.8.orig/config.c logrotate-3.7.8/config.c
--- logrotate-3.7.8.orig/config.c	2008-06-02 05:26:14.000000000 -0500
+++ logrotate-3.7.8/config.c	2009-05-09 23:53:36.748287318 -0500
@@ -33,8 +33,9 @@
 #define isblank(c) 	( (c) == ' ' || (c) == '\t' ) ? 1 : 0
 #endif
 
-static char *defTabooExts[] = { ".rpmsave", ".rpmorig", "~", ",v",
-    ".rpmnew", ".swp", ".cfsaved", ".rhn-cfg-tmp-*"
+static char *defTabooExts[] = { ".new", ".orig", ".old", ".bak",
+    ".rpmsave", ".rpmorig", "~", ",v", ".rpmnew", ".swp", ".cfsaved", 
+    ".rhn-cfg-tmp-*"
 };
 static int defTabooCount = sizeof(defTabooExts) / sizeof(char *);
 
diff -Nur logrotate-3.7.8.orig/config.h logrotate-3.7.8/config.h
--- logrotate-3.7.8.orig/config.h	2005-11-12 13:07:56.000000000 -0600
+++ logrotate-3.7.8/config.h	2009-05-09 23:58:17.040241145 -0500
@@ -13,7 +13,7 @@
 #define DEFAULT_MAIL_COMMAND "/usr/bin/mailx"
 #define COMPRESS_COMMAND "/usr/local/bin/gzip"
 #define UNCOMPRESS_COMMAND "/usr/local/bin/gunzip"
-#define STATEFILE "/var/log/logrotate.status"
+#define STATEFILE "/var/lib/logrotate/status"
 #endif
 
 /*
diff -Nur logrotate-3.7.8.orig/logrotate.8 logrotate-3.7.8/logrotate.8
--- logrotate-3.7.8.orig/logrotate.8	2008-12-06 08:05:40.000000000 -0600
+++ logrotate-3.7.8/logrotate.8	2009-05-09 23:56:45.137687740 -0500
@@ -442,7 +442,7 @@
 for information on the taboo extensions). If a + precedes the list of
 extensions, the current taboo extension list is augmented, otherwise it
 is replaced. At startup, the taboo extension list 
-contains .rpmorig, .rpmsave, ,v, .swp, .rpmnew, ~, .cfsaved and .rhn-cfg-tmp-*.
+contains .new, .orig, .bak, .old, .rpmorig, .rpmsave, ,v, .swp, .rpmnew, ~, .cfsaved and .rhn-cfg-tmp-*.
 
 .TP
 \fBweekly\fR
@@ -459,7 +459,7 @@
 .SH FILES
 .PD 0
 .TP 27
-\fI/var/lib/logrotate.status\fR
+\fI/var/lib/logrotate/status\fR
 Default state file.
 .TP 27
 \fI/etc/logrotate.conf\fR