File: NEWS

package info (click to toggle)
systraq 0.0.20070301-4
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 1,392 kB
  • ctags: 13
  • sloc: sh: 792; makefile: 116
file content (264 lines) | stat: -rw-r--r-- 9,829 bytes parent folder | download
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
# $Id: NEWS 319 2007-03-01 10:30:01Z joostvb $
systraq NEWS - user visible changes (and some other changes also.)

Refer to ChangeLog for detailed per-file info.

systraq version 20070301

- script/st_snapshot: Deal with unusual characters in filenames, like spaces.
  Thanks Daniel Sheridan.  Fixes
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=409777.
- doc/manual.dbx, man/systraq.dbx: Added systraq(8), based upon the one by
  Laurent Fousse as shipped with the Debian package.  Moved stuff from
  The Systraq Manual to the manpage.  Add notes on adding/disabling specific
  scripts.
- man/Makefile.am: running "make html" now generates manpages in HTML.


systraq version 20070118

- Ship alternative run-parts implementation in contrib/ directory.
- Show which kernel is running: new script ah-uname added.
- ff-netstat: redirect netstat stderr to stdout: make sure stuff like "warning,
  got bogus tcp line." does not cause an extra email message to get send, when
  called from cron.
- In systraq cronjobs, test wether commands are available before executing
  them: this is nice for package installations, which might choose too keep
  the cron file after removing the executables.  Thanks Antti-Juhani Kaijanaho.
- Various documentation updates.


systraq version 20050213

- Systraq now is maintained using Subversion on http://alioth.debian.org/ .
  SVN commits get sent to the systraq-commit@lists.alioth.debian.org list,
  see http://lists.alioth.debian.org/mailman/listinfo/systraq-commit .
  Notes for hackers in manual adjusted.
- New script st_snapshot.hourly, which uses new config files
  systraq_is_unconfigured and i_want_a_broken_systraq.  This makes systraq
  behave more friendly for people doing a fresh install from a binary package:
  hourly cron messages are now actually helpful. See st_snapshot.hourly(1).

(on 2005-02-11, Laurent Fousse published systraq_0.0.20050209.orig.tar.gz)


systraq version 20041118

- Beware! When upgrading, do
   * mv /usr/local/var/state/systraq /usr/local/var/lib/
   * edit filetraq.tail.conf:
     s|/usr/local/var/state/systraq|/usr/local/var/lib/systraq|
     and regenerate filetraq.conf
   * edit /usr/local/etc/systraq/snapshot_pub.list:
     s|/usr/local/bin|/usr/local/sbin|
  .  Some default file locations have changed.
- We no longer install default config files: there are likely not suited
  for everybody.  The shipped example config files are now installed in
  /usr/local/share/doc/systraq/examples/ .  Installation instructions
  adjusted.


systraq version 20041015-cvs.9

- Fixed bug which caused symlinks in systraq.d  to point to /* .  This
  caused the systraq script to fail miserably.
- Cosmetics in systraq manual.


systraq version 20041015-cvs.8

- Another CVS snapshot.
- Since version 20041015-cvs.7 we depend upon run-parts during run time.
- No longer installs systraq and st_snapshot in bindir, but in sbindir (
  /usr/local/sbin per default.)
- Bugfix: find run-parts and expand the accompanying macro.


systraq version 20041015-cvs.7

- Another CVS snapshot.
- systraq now is split in little snippets in systraq.d/*, processed by
  run-parts(1).  One now can easily disable the snippets: run e.g
    mv gg-ps gg-ps.old
  to disable the ps output in the daily email.  Alternatively, one can
  remove the symlink in systraq.d/ .  New documentation about this is upcoming.
- Ship new file LICENSE, listing copyright ownership.


systraq version 20041015-cvs.6

- Another CVS snapshot.
- Due to a minor change in st_snapshot in 20041015-cvs.2, the generated files
  snapshot_pub.stat and snapshot_root.stat will look minorly different.  When
  upgrading, systraq will complain about this.  Of course, _this_ warning can
  be ignored.
- We now use pdfjadetex for generating manual.pdf.  Build dependencies for
  manual.* updated in the the systraq manual.


systraq version 20041015-cvs.5

- Another CVS snapshot.
- Now fails if needed documentation build tools are lacking.  We optionally
  use lynx (if w3m is missing) and jade (if openjade is missing).


systraq version 20041015-cvs.4

- Another CVS snapshot.
- No user visible changes, merely housekeeping


systraq version 20041015-cvs.3

- Another CVS snapshot.
- The systraq command no longer uses hardcoded pathnames: pathnames moved to
  environment variable, cronjob invocation adjust.  See the systraq manual
  for details.


systraq version 20041015-cvs.2

- Another CVS snapshot.
- st_snapshot no longer has hardcoded pathnames.  st_snapshot
  user interface changed: all paths are passed as arguments.  The
  cronjob is updated accordingly.


systraq version 20041015-cvs.1

- Another CVS snapshot.
- The systraq manual now honors ./configure-time set pathnames.
  Therefore, it now is typesetted during buildtime, and we require
  documentation build-tools: Jade and friends.  See the manual for
  details.


systraq version 20041015

- Consider this a pre-release.  Some items from TODO will be handled "real
  soon now".
- This file, NEWS, is now non-empty.
- The example configuration files etc/filetraq.conf, etc/snapshot_pub.list
  as well as the cron file etc/systraq now no longer have hardcoded
  /usr/local in their contents, but respect the --prefix as passed to
  ./configure.  This is especially nice for package builders.
- For building from CVS, one now needs:
   - cvs2cl
   - automake 1.9
   - autoconf-archive
  since these changes have been made:
   - bootstrap, configure.{ac,in}, Makefile.am, setversion: overhaul of
     buildsystem: use automake 1.9 features.  We automagically build a
     .tar.bz2 too, make distcheck is now more strict, we have a hook to
     inspect sysconfdir, bindir, etc.
   - AUTHORS, ChangeLog, NEWS: ChangeLog now gets build from CVS commit
     messages, old ChangeLog contents moved to NEWS.  AUTHORS in syntax,
     parseable by cvs2cl.


systraq version 20040804

- doc/manual.dbx, script/Makefile.am: We no longer ship filetraq, but
  require it: now that the Debian version has fixed a bug, it's fine for our
  use.
- etc/snapshot_root.homelist: change .procmail to .procmailrc: the last file
  is what we want to monitor, not .procmail/log, of course. Thanks Lionel
  Elie Mamane for bugreport.
- script/st_snapshot: On systems were / is a homedir for lots of users,
  systraq was behaving bad.  We now explicitly exclude / from the list of
  monitored homedirs (and thus no longer monitor ~/etc/ for such users,
  which was pretty silly).  Thanks Lionel for bugreport.


systraq version 20040526

- script/filetraq, etc/filetraq.default: filetraq taken from improved Debian
  package, which now uses extra configuration file.  filetraq.default
  contains sane defaults.  See systraq manual for installation instructions.
- script/filetraq.patch: updated patch from upstream filetraq v0.2 to
  filetraq from Debian package 0.2-9.  Furthermore, hacked the patch to
  do something sane when diff exits with code 2.  We believe this should
  _finally_ fix the problem with changes in binary files not being recorded
  in the backupdir.
- etc/snapshot_root.homelist: .procmail and .mailfilter added: some
  systems use procmail or maildrop as MDA; on such systems, these files
  are the equivalent of .forward.  GnuPG private key stuff added.
- doc/manual.dbx: updated notes on FAM and diffmon (thanks Lionel)
- etc/systraq: use mailx instead of mail: portability (some /bin/mail's
  don't grok -s option).  new subject in mail: easier sorting.  Added note
  on problems with some cron versions.


systraq version 20030209

- script/filetraq: We still got it wrong with the -a -u hassle in diff
  call. systraq release 20030117 is borken. refixed.
- doc/manual.dbx: some more notes on configuration and setup.
- scripts/systraq: add /etc/zsh-beta/ stuff: that's where a Debian packaged
  zsh installs stuff.  Check for existence of system-wide shell startup
  scripts before grepping in them.


systraq version 20030117

- TODO: more notes on FAM
- etc/systraq: daily mail gets sent to systraq, not root: easier configurable
   via mail aliases.


systraq version 20021128

- script/filetraq: if $FT_DIFF is unset, we no longer run diff with the
   --text option set.  Previous release introduced this bug, and didn't fix
   the one it claimed to fix.
- doc/manual.dbx: updated date, added note about fam.
- TODO: updated


systraq version 20021014

- script/filetraq: added --text option to diff invocation, in order to
   get sane results when diffing binary files.  Updated --help output.
   (This fixes a bug which caused the backing up of binary files to
   fail.)
- etc/systraq: added -a (--text) to FT_DIFF variable
- doc/Makefile.am: now docs get rebuild after `make maintainerclean'.
- doc/manual.dbx: mentions diffmon, another tool.  some finetuning of
   notes on how to manually generate md5sums on Debian packages.  Note
   on maintenance when upgrading software in /usr/local/.
- TODO: note on .procmailrc.


systraq version 20020228

- script/systraq: md5sum stderr redirection.  now no longer stops in case
   md5sums or debsums fails.


systraq version 20020223

- script/systraq: debsums stderr redirected, apparently output filehandle
   changed in recent debsums version.
- doc/manual.dbx: documented how to manually generate md5sums from Debian
   packages.


systraq version 20020113

- snapshot_pub.list: the scripts themselves are monitored too now (tnx Fruit).
- systraq: added (.)zlogout to list of shell files (tnx Fruit).
- etc/systraq: crontab now in syntax which is grokked by cron < 3.0pl1-68, so
   that it executes ok on Debian potato systems: no longer uses
   @{reboot,hourly,etc.} style time indicators.


systraq version 20011209

- Set up configure.in and Makefile.am's.  It's a proper tarball now.


systraq version 20011208

- First public release.  Wrote filetraq patch.