~ubuntu-branches/ubuntu/hardy/logrotate/hardy-updates

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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
logrotate (3.7.1-2) unstable; urgency=low

  * Patches:
    + 40-compressutime: Preserve mtime/atime on compression.
      (Closes: #286957)
    + 40-scripterrors: Give error messages identifying log file on
      script errors. (Closes: #122691, #195790, #222050, #306020)

  * Patch debian/control to fix FTBFS on kfreebsd-i386. (Closes:
    #320331).

 -- Paul Martin <pm@debian.org>  Sat,  3 Sep 2005 13:37:53 +0100

logrotate (3.7.1-1) unstable; urgency=low

  * New upstream release (based on upstream 3.7.1-11)

  * This upload enables selinux code. (Closes: #193601, #315514)

  * Updated dpatches:
    + 30-config-h: upstream has changed to using "/bin/mail" instead of
      "/bin/mail -s"
    + No need for 41-execlp-fix or 42-execlp-bin-sh.
    + Upstream fix obsoletes 60-compressowner.

  * Upstream uses a patch system, too. Patches from upstream:
    + 01-rh-dateext (logrotate-3.7.1-dateext.patch)
    + 01-rh-maxage (logrotate-3.7.1-maxage.patch)
      dateext and maxage (Closes: #178526, #188198, #226061, #257685,
      #306304)
    + 01-rh-noTMPDIR (logrotate-3.7.1-noTMPDIR.patch)
      This has the effect of never requiring a tempdir for scripts.
      There's the possibility of large scripts running into stack
      limits.
    + 01-rh-selinux (logrotate-3.7.1-selinux.patch)
      Updates to selinux code.
    + 52-man-rh-1 (based on logrotate-3-man.patch)
      Explains a bit more about postrotate scripts and updates the
      sharedscripts entry.

  * Update Standards-Version (no changes needed).
  * Update copyright file with current upstream location.

 -- Paul Martin <pm@debian.org>  Mon, 25 Jul 2005 22:15:18 +0100

logrotate (3.7-5) unstable; urgency=high

  Brown paper bag upload.

  * 42-execlp-bin-sh: Fix major flaw in the last patch... it tries to 
    execute the logfile. Thanks very much for the quick report, Philipp.
    It was my fault, not yours. (Closes: #279965)

 -- Paul Martin <pm@debian.org>  Wed, 25 May 2005 10:43:42 +0100

logrotate (3.7-4) unstable; urgency=high

  * 42-execlp-bin-sh: Call /bin/sh directly for scripts. Allows /tmp to 
    be mounted noexec. This is a simple fix for sarge -- a potentially
    better fix is available upstream. Thanks to Philipp Hartmann. 
    (Closes: #279965)

  * Documentation fixes:
    + 52-man-overriden: Fix spelling of "overridden" in manpage.
      (Closes: #310337)
    + 52-man-mailtypo: Fixes formatting of the -mail option in manpage.
      (Closes: #300644)

 -- Paul Martin <pm@debian.org>  Wed, 25 May 2005 08:49:07 +0100

logrotate (3.7-3) unstable; urgency=high

  * 41-execlp-fix: "critical" bug with execlp() call on scripts. 
    This affects only those who use the undocumented feature of the 
    arguments of the script being the files that are being rotated. 
    Oh rats... I've just documented it! (Closes: #276172)
    Thanks to Lars for the quick NMU.

  The rest of the changes are minor and are mainly to documentation:

  * Depend on cron | anacron | fcron. (Closes: #308172)
  * 52-man-sizetypo.dpatch fixes "size=100k" typo in manpage. Thanks to
    Ged Haywood for spotting this. Also spotted by Kjetil Kjernsmo
    (Closes: #272716)
  * 52-man-lastaction.dpatch fixes mistake in the lastaction
    description. (Closes: #278172)
  * Credit some of the RedHat authors in the debian/copyright file, and 
    update the location of the cvs repository.
  * 52-man-startcount.dpatch, fixes manpage for "start" description.
    (Closes: #290628)

 -- Paul Martin <pm@debian.org>  Mon, 16 May 2005 23:01:32 +0100

logrotate (3.7-2) unstable; urgency=high

  * Added commented out stuff in debian/rules to build a 
    logrotate-selinux package should Russell's move to get libselinux1 
    made "base" fail.
  * Patch: 21-taboo-to-debug, reduces the "Ignoring..." messages of
    the taboo filter from ERROR to DEBUG. (Closes: #249073)
  * Patch: 30-config-h, changed to fix upstream bug with mailing
    logs. (Closes: #253837)

 -- Paul Martin <pm@debian.org>  Fri, 11 Jun 2004 13:51:34 +0100

logrotate (3.7-1) unstable; urgency=low

  * Moved to using dpatch to keep track of changes.
  * New upstream release:
    + Includes some SELinux code, not compiled in by default as
      libselinux1 is not a base package. (Refer: #224880)
    + Always use compressext for the extension for compressed
      files; before compresscmd and compressext had to agree
    + Compression and scripts don't use system() anymore
    + compress and maillast didn't work together properly
    + delaycompress and mailfirst didn't work properly
      (Closes: #186818,#211687)
    + Don't use system() for mailing (or uncompressing) logs anymore
    + missingok works on directories, too (Closes: #246352,#248318)
  * Manpage fixes:
    + Include mention of G suffix to "size" option.
    + Fix also the wording of the "weekly" option. (Closes: #232263)
    + Fix examples' location of killall. (Closes: #189243)
    + Fix description of "compressext". (Closes: #230519)
  * Patches applied:
    + Trustix logrotate-3.7-compressowner.patch, which retains
      original owner and mode of logs when they are compressed.
  * Fixed upstream source location in copyright file. (Closes: #187384)
  * Standards-Version: 3.6.1
    + New default compilation options (10.1).
  * Use and depend on debhelper 4.
  * Added reportbug script.

 -- Paul Martin <pm@debian.org>  Mon, 10 May 2004 19:43:54 +0100

logrotate (3.6.5-3) unstable; urgency=low

  * Added missingok to /var/log/wtmp entry of logrotate.conf.
    (Closes: #199154)

 -- Paul Martin <pm@debian.org>  Tue, 11 Nov 2003 23:17:24 +0000

logrotate (3.6.5-2) unstable; urgency=low

  * Added check for prerotate and postrotate scripts having no 
    terminating endscript. (Closes: #162976)

 -- Paul Martin <pm@debian.org>  Wed,  9 Oct 2002 18:21:36 +0100

logrotate (3.6.5-1) unstable; urgency=low

  * New upstream release
    - Stop the shared postrotate/prerotate scripts from running if none
      of the log(s) need rotating (Closes: #149135, #153284, #15890)
    - Use TMPDIR instead of /tmp, if specified, when executing scripts.
    - New config directives "copy", "nocopy" and "start".
    - Sizes can be expressed in gigabytes (G suffix).
    - Some updates to manpage.
       + Manpage documents naming of rotated files (Closes: #143169)
  * Standards-Version: 3.5.6

 -- Paul Martin <pm@debian.org>  Tue, 27 Aug 2002 00:21:14 +0100

logrotate (3.5.9-10) unstable; urgency=high

  * cron.daily was getting deleted by the debian/rules script. Mea
    maxima culpa. (Closes: #152966).

 -- Paul Martin <pm@debian.org>  Tue, 30 Jul 2002 00:08:37 +0100

logrotate (3.5.9-9) unstable; urgency=high

  * Downgraded depends on mailx to a recommends.
    (Closes: #127239, #149535)
  * Really put check for existence of logrotate binary into the
    cron.daily script. It was getting overwritten by a copy from the
    examples directory. (Closes: #150727)

 -- Paul Martin <pm@debian.org>  Sat, 22 Jun 2002 23:48:27 +0100

logrotate (3.5.9-8) unstable; urgency=high

  * Added check to cron.daily (blatantly stolen from exim's) to only
    attempt to run logrotate if it's binary exists. (Closes: #144265)
  * Priority high to ensure this minimal bugfix (a violation of a 
    "should" policy directive) gets into woody.

 -- Paul Martin <pm@debian.org>  Tue, 23 Apr 2002 23:16:43 +0100

logrotate (3.5.9-7) unstable; urgency=medium

  * More typos fixed. Thanks to David Lawyer <dave@lafn.org>.
    (Closes: #134944).
  * Simple logic fix in decision of whether to uncompress a logfile 
    when mailing it. (Closes: #137573)

 -- Paul Martin <pm@debian.org>  Tue, 12 Mar 2002 17:30:02 +0000

logrotate (3.5.9-6) unstable; urgency=low

  * No changes to programs, only to documentation.
  * Changes to manpage logrotate.8:
    + Fixed typos, errors and omissions. (Closes: #101272)
      Thanks to Jeremy S Bygott <jeremy@jsbygott.fsnet.co.uk>
    + Documented the location of killall program.
    + Fix the other mention of the status file location.
    + Documented error behaviour of globs in config file.
      (Closes: #128795)
  * Upstream added an "olddir" directive some time ago.
    (Closes: #56044)

 -- Paul Martin <pm@debian.org>  Fri,  8 Feb 2002 20:08:36 +0000

logrotate (3.5.9-5) unstable; urgency=low

  * Further development on bug #118466. Use stat() rather than
    fgetc/ungetc. Thanks to Ian Wienand <ianw@ieee.org> for being
    unsatisfied with my previous attempts, which contained many
    logic errors. Mea culpa.
    (Closes: #119176)

 -- Paul Martin <pm@debian.org>  Sun, 18 Nov 2001 11:59:08 +0000

logrotate (3.5.9-4) unstable; urgency=low

  * Fix the logic error in the last two uploads. Use fgetc/ungetc
    instead of feof. (Closes: #118466)

 -- Paul Martin <pm@debian.org>  Wed, 14 Nov 2001 00:37:55 +0000

logrotate (3.5.9-3) unstable; urgency=low

  * Fix a bug I introduced in the last upload. Check that filehandles
    are non-null when you reference them. Brown paper bag time.
    (Closes: #118907,#119176)

 -- Paul Martin <pm@debian.org>  Tue, 13 Nov 2001 12:45:51 +0000

logrotate (3.5.9-2) unstable; urgency=low

  * Manpage was giving wrong location for status file. Fixed.
  * Test that status file is non zero length before trying
    to read it. (Closes: #118466)

 -- Paul Martin <pm@debian.org>  Tue,  6 Nov 2001 21:36:48 +0000

logrotate (3.5.9-1) unstable; urgency=low

  * New upstream release:
    + Incorporates the Debian fix to #110958.
    + Manpage updates.
    + Checks for negative values of rotate (Closes: #42683)
    + Fix to "extension" being ignored (Closes: #104335)

 -- Paul Martin <pm@debian.org>  Wed,  5 Sep 2001 22:42:13 +0100

logrotate (3.5.7-5) unstable; urgency=low

  * Removed rotation of /var/log/lastlog. It's a file that doesn't grow,
    and rotating it loses all the lastlog information. Perhaps making
    a backup would make more sense. (Closes: #111184)

 -- Paul Martin <pm@debian.org>  Tue,  4 Sep 2001 16:14:16 +0100

logrotate (3.5.7-4) unstable; urgency=low

  * Fixed bug with trying to free() a static string. (Closes: #110958)

 -- Paul Martin <pm@debian.org>  Mon,  3 Sep 2001 00:03:37 +0100

logrotate (3.5.7-3) unstable; urgency=low

  * Removed the debian/logrotate.conffiles, as debhelper v3 now
    automatically includes all files in /etc as conffiles.
    (Closes: #105616)

 -- Paul Martin <pm@debian.org>  Wed, 18 Jul 2001 11:48:03 +0100

logrotate (3.5.7-2) unstable; urgency=low

  * Removed the "errors root" from the default /etc/logrotate.conf file.
    (Closes: #105349)

 -- Paul Martin <pm@debian.org>  Sun, 15 Jul 2001 16:35:24 +0100

logrotate (3.5.7-1) unstable; urgency=low

  * New upstream release:
    + Allows compression command to be configurable (Closes: #101007)
    + Enables LFS support (Closes: #100810)
    + Quotes filenames for running compress commands or pre/postrotate
      commands.
    + Errors directive has been removed. For reasons, see
      http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=16544
  * Changed preinst and new postrm scripts to clean up old status files.
    (Closes: #101831)

 -- Paul Martin <pm@debian.org>  Fri, 13 Jul 2001 23:21:57 +0100

logrotate (3.5.4-2) unstable; urgency=low

  * Loosened the config syntax checking to allow more flexibility.
    (Closes: #95617,#95630)
  * mailx is now in testing. (Closes: #67053)
  * Compile with -O2.

 -- Paul Martin <pm@debian.org>  Tue, 15 May 2001 01:59:19 +0100

logrotate (3.5.4-1) unstable; urgency=low

  * New maintainer.
  * New upstream release. (Closes: #71385,#78378,#81582,#88769)
  * Added .dpkg-new to default tabooext list. (Closes: #80527)
  * Changing <sys/time.h> to <time.h> in log.c fixes compiler warning.
  * Removed RPM from logrotate.conf. (Closes: #52802,#78349,#65162,#90990)
  * Moved the logrotate.status back to /var/lib. FHS compliance.
    (Closes: #49553,#59120,#68728)
  * Removed tab characters from manpage source. (Closes: #53903)
  * Changed dependencies to allow either cron or anacron.
    (Closes: #87716)
  * Placed upstream source location in copyright file. (Closes: #45184)
  * Added rotation of /var/log/btmp and /var/log/lastlog to default
    configuration.
  * No longer consider state file dates before 1996 as fatal errors.
    (Closes: #65534)
  * Commas now no longer delimit tabooexts. Manpage changed to reflect
    this. (Closes: #52719)

 -- Paul Martin <pm@debian.org>  Thu, 26 Apr 2001 02:22:52 +0100

logrotate (3.2-11) unstable; urgency=low

  * cron dependency is now versioned >= 3.0pl1-53, the first cron to fix
    the wtmp/btmp rotation problem

 -- Joseph Carter <knghtbrd@debian.org>  Sun, 12 Sep 1999 15:51:07 -0700

logrotate (3.2-10) unstable; urgency=low

  * Added versioned depends on base-passwd to make upgrades from slink
    work normally.  (Closes: #44667)

 -- Joseph Carter <knghtbrd@debian.org>  Thu,  9 Sep 1999 19:05:02 -0700

logrotate (3.2-9) unstable; urgency=low

  * Cleaned up a couple of typos (Closes: #43716)
  * Added btmp with missingok to logrotate defaults (Closes: #43717)

 -- Joseph Carter <knghtbrd@debian.org>  Sat,  4 Sep 1999 13:55:11 -0700

logrotate (3.2-8) unstable; urgency=low

  * You can now disable logrotate.d entries by renaming them to include
    the .disabled extention.  Also logrotate will now ignore dpkg dropping
    files (Closes: #43703)

 -- Joseph Carter <knghtbrd@debian.org>  Sun, 29 Aug 1999 11:34:27 -0700

logrotate (3.2-7) unstable; urgency=low

  * No longer rotate lastlog  (Closes: #43422)

 -- Joseph Carter <knghtbrd@debian.org>  Tue, 24 Aug 1999 20:52:39 -0700

logrotate (3.2-6) unstable; urgency=low

  * Now Depends on cron like it should

 -- Joseph Carter <knghtbrd@debian.org>  Mon,  2 Aug 1999 09:51:58 -0700

logrotate (3.2-5) unstable; urgency=low

  * /etc/logrotate.conf is now a conffile.  How I missed this it one before
    is quite beyond me.  Oops.  =>  (Closes #42195)

 -- Joseph Carter <knghtbrd@debian.org>  Fri, 30 Jul 1999 10:39:58 -0700

logrotate (3.2-4) unstable; urgency=low

  * removed dependency on bash from postinst (Closes: #41118)

 -- Joseph Carter <knghtbrd@debian.org>  Mon, 26 Jul 1999 00:47:41 -0700

logrotate (3.2-3) unstable; urgency=low

  * More FHS updates, new standards version, debhelper v2, etc
  * Recompiled with libpopt
  * We now have a group utmp and will use it
  * Priority: Important since policy 3 mandates logrotate for log rotaton

 -- Joseph Carter <knghtbrd@debian.org>  Fri, 16 Jul 1999 10:09:23 -0700

logrotate (3.2-2) unstable; urgency=low

  * Moved the status file from /var/lib/logrotate.status which is lame to
    /var/state/logrotate/status
  * I spaced the use of /bin/mail---oops.  It's a symlink on this system so
    it didn't BREAK anything here.  I also didn't declare dependency on
    mailx.  Someone get me a paper bag.  Closes: bug#37817
  * Renamed debian/* files to debian/logrotate.* in preperation for The
    Debhelper 2.x Way.  Harmless change and makes me feel useful.  =>
  * Changed wtmp rotation in the default conffile.  Rotates as root.adm for
    now.  This is a temporary change pending utmp group implemenetation.

 -- Joseph Carter <knghtbrd@debian.org>  Sun, 16 May 1999 16:09:42 -0700

logrotate (3.2-1) unstable; urgency=low

  * Initial Release.

 -- Joseph Carter <knghtbrd@debian.org>  Thu, 22 Apr 1999 15:33:04 -0700

Local variables:
mode: debian-changelog
End: