[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

aide 0.15 in unstable - please consider a freeze exception



Hi,

on Friday, aide upstream released aide 0.15. The upstream changes were
mostly done by by Hannes von Haugwitz, who has also done a lot of work
in aide's Debian packaging recently.

aide 0.15 is already in experimental.

I would like to ask the release team for their kind permission to
upload aide 0.15 to unstable and to allow it to migrate to testing
after the regular migration wait to testing.

The diff between aide_0.14.2 and aide_0.15 seems rather large (around
a megabyte), which is caused by lex and yacc being used to generate
the configuration file parsing code. With the generated parts of the
upstream tarball removed, the diff is about 90 KB large

diffstat:
 aide-0.15/Makefile.in                              |    1
 aide-0.15/NEWS                                     |    7
 aide-0.15/config.h.in                              |    3
 aide-0.15/configure.in                             |   20
 aide-0.15/contrib/aide-attributes.sh               |    2
 aide-0.15/debian/NEWS                              |   18
 aide-0.15/debian/aide.conf.d/31_aide_apt           |    2
 aide-0.15/debian/aide.conf.d/31_aide_dhcp3-client  |    2
 aide-0.15/debian/aide.conf.d/31_aide_kerberos      |    2
 aide-0.15/debian/aide.conf.d/31_aide_pm-utils      |    1
 aide-0.15/debian/aide.conf.d/31_aide_smartmontools |    3
 aide-0.15/debian/aide.conf.in                      |   23
 aide-0.15/debian/changelog                         |   57 ++
 aide-0.15/debian/control                           |    7
 aide-0.15/debian/copyright                         |    8
 aide-0.15/debian/cron.daily/aide                   |  107 ++--
 aide-0.15/debian/rules                             |    2
 aide-0.15/doc/Makefile.in                          |    1
 aide-0.15/doc/aide.1                               |    2
 aide-0.15/doc/aide.1.in                            |    2
 aide-0.15/doc/aide.conf.5                          |   30 -
 aide-0.15/doc/aide.conf.5.in                       |   30 -
 aide-0.15/doc/aide.conf.in                         |   13
 aide-0.15/doc/manual.html                          |   13
 aide-0.15/include/Makefile.in                      |    1
 aide-0.15/include/db_config.h                      |   14
 aide-0.15/include/do_md.h                          |    7
 aide-0.15/include/gen_list.h                       |    5
 aide-0.15/include/list.h                           |    4
 aide-0.15/src/Makefile.am                          |    2
 aide-0.15/src/Makefile.in                          |    3
 aide-0.15/src/aide.c                               |   29 -
 aide-0.15/src/commandconf.c                        |   14
 aide-0.15/src/compare_db.c                         |  552 +++++++++------------
 aide-0.15/src/conf_lex.l                           |    9
 aide-0.15/src/conf_yacc.y                          |   20
 aide-0.15/src/db.c                                 |   11
 aide-0.15/src/db_disk.c                            |    5
 aide-0.15/src/db_file.c                            |    9
 aide-0.15/src/do_md.c                              |   25
 aide-0.15/src/gen_list.c                           |   31 -
 aide-0.15/src/list.c                               |   67 ++
 aide-0.15/version.m4                               |    2
 include/compare_db.h                               |   11
 44 files changed, 759 insertions(+), 418 deletions(-)

debian/changelog:
+aide (0.15-1) experimental; urgency=low
+
+  * new upstream version
+  * debian/aide.conf.in:
+    - added grouped option (by default enabled)
+  * debian/control:
+    - aide-common: replaced Conflicts with Breaks/Replaces
+
+ -- Hannes von Haugwitz <hannes@vonhaugwitz.com>  Sun, 08 Aug 2010 21:37:10 +0200
+
+aide (0.14.2.git20100726-1) experimental; urgency=low
+
+  * new upstream git snapshot, changes include:
+    - fit detailed output in 80 columns (closes: #146112)
+    - added new attribute 'ftype' for file type change detection
+    - added new attribute 'e2fsattrs' file attributes on a second extended
+      file system
+    - sort files in report by filename (see: #146113)
+    - new grouped option
+  * debian/control:
+    - bumped to Standards-Version 3.9.1 (no changes necessary)
+    - added e2fslibs-dev to build dependencies
+  * cron.daily/aide:
+    - fixed spelling error
+  * debian/rules:
+    - enabled e2fsattrs support
+  * debian/aide.conf.in:
+    - removed whirlpool from Checksums
+    - added ftype to OwnerMode
+    - added e2fsattrs to InodeData, VarFile, VarDir, VarDirInode and Log
+  * debian/copyright:
+    - updated upstream copyright
+    - added myself as co-maintainer
+  * cron.daily/aide:
+    - adjusted script to work with new upstream git snapshot
+    - replaced "New" with "Added" in "End of AIDE output" message
+    - don't fail when aide.conf contains white spaces, thanks to Adam Bolte
+      for the patch (LP: #302669)
+    - update configuration file before parsing it
+    - exit with code 1 if database doesn't exist
+    - include database name in error message if database doesn't exist
+    - exit with fatal error if new database does not exist
+    - reworked FILTERINSTALLATIONS and FILTERUPDATES
+  * 31_aide_smartmontools:
+    - handle files in /var/lib/smartmontools/
+  * 31_aide_dhcp3-client:
+    - /var/lib/dhcp3/ has been moved to /var/lib/dhcp/
+  * 31_aide_pm-utils: new
+    - handle files in /var/run/pm-utils/
+  * 31_aide_apt:
+    - fixed handling of comments in sources.list, thanks to Harvey Muller for
+      the patch (LP: #112242)
+  * 31_aide_kerberos:
+    - handle principal and principal.ok
+
+ -- Hannes von Haugwitz <hannes@vonhaugwitz.com>  Thu, 29 Jul 2010 08:38:20 +0200

I have uploaded the diffs to
http://q.bofh.de/~mh/stuff/diff (full diff)
http://q.bofh.de/~mh/stuff/manual-diff (generated files and irrelevant
changes removed) for your review.

I'd really appreciate an appropriate exception.

Greetings
Marc

-- 
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."    Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 3221 2323190


Reply to: