Hello community, here is the log from the commit of package acct for openSUSE:Factory checked in at 2013-12-23 22:23:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/acct (Old) and /work/SRC/openSUSE:Factory/.acct.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "acct" Changes: -------- --- /work/SRC/openSUSE:Factory/acct/acct.changes 2013-10-19 18:52:39.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.acct.new/acct.changes 2013-12-23 22:23:23.000000000 +0100 @@ -1,0 +2,10 @@ +Sat Dec 21 22:53:20 UTC 2013 - [email protected] + +- update to 6.6.1 + * Fixed vulnabilities, due to autmake. Thanks to Karl Berry + for pointing this out. + * Update gnulib to latest git. +- dropped acct-stdio.h.patch (upstream) +- add gpg verification + +------------------------------------------------------------------- Old: ---- acct-6.5.5.tar.gz acct-stdio.h.patch New: ---- acct-6.6.1.tar.gz acct-6.6.1.tar.gz.sig acct.keyring ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ acct.spec ++++++ --- /var/tmp/diff_new_pack.4Cl9w6/_old 2013-12-23 22:23:25.000000000 +0100 +++ /var/tmp/diff_new_pack.4Cl9w6/_new 2013-12-23 22:23:25.000000000 +0100 @@ -18,11 +18,14 @@ Name: acct PreReq: fileutils %install_info_prereq -Version: 6.5.5 +Version: 6.6.1 Release: 0 Source: %{name}-%{version}.tar.gz Source1: acct.service Source2: logrotate.acct +Source10: %{name}-%{version}.tar.gz.sig +Source11: %{name}.keyring +BuildRequires: gpg-offline BuildRequires: libtool BuildRequires: systemd %{?systemd_requires} @@ -33,7 +36,6 @@ Patch: %{name}-hz.patch Patch2: %{name}-info.patch Patch3: %{name}-ac.patch -Patch4: acct-stdio.h.patch Url: http://www.gnu.org/directory/acct.html BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: User-Specific Process Accounting @@ -45,11 +47,11 @@ accounting: sa, accton, and lastcomm. %prep +%gpg_verify %{SOURCE10} %setup -q %patch -p1 %patch2 -p1 %patch3 -p1 -%patch4 -p1 %build %define prefix /usr ++++++ acct-6.5.5.tar.gz -> acct-6.6.1.tar.gz ++++++ ++++ 197501 lines of diff (skipped) ++++++ acct-ac.patch ++++++ --- /var/tmp/diff_new_pack.4Cl9w6/_old 2013-12-23 22:23:26.000000000 +0100 +++ /var/tmp/diff_new_pack.4Cl9w6/_new 2013-12-23 22:23:26.000000000 +0100 @@ -4,11 +4,11 @@ configure.ac | 8 ++------ 1 files changed, 2 insertions(+), 6 deletions(-) -diff --git a/configure.ac b/configure.ac -index 743fe29..c150ca3 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -162,7 +162,7 @@ AC_CHECK_HEADER(sys/acct.h, +Index: acct-6.6.1/configure.ac +=================================================================== +--- acct-6.6.1.orig/configure.ac 2013-03-09 00:19:37.000000000 +0100 ++++ acct-6.6.1/configure.ac 2013-12-21 23:54:54.896897230 +0100 +@@ -231,7 +231,7 @@ AC_CHECK_HEADER(sys/acct.h, dnl dnl find out where utmp/pacct are stored dnl @@ -17,7 +17,7 @@ #include <stdio.h> #include <stdlib.h> #include <sys/types.h> -@@ -241,9 +241,7 @@ AC_RUN_IFELSE([AC_LANG_SOURCE([[ +@@ -310,9 +310,7 @@ AC_RUN_IFELSE([AC_LANG_SOURCE([[ # endif # endif #endif @@ -28,15 +28,12 @@ FILE *fp; fp = fopen ("locs", "w"); fprintf (fp, "WTMP_FILE_LOC=%s\n", WTMP_FILE); -@@ -251,8 +249,6 @@ main () +@@ -320,8 +318,6 @@ main () fprintf (fp, "SAVACCT_FILE_LOC=%s\n", SAVACCT_FILE); fprintf (fp, "USRACCT_FILE_LOC=%s\n", USRACCT_FILE); fclose (fp); - exit(0); -} ]])],[. ./locs; rm locs],[echo "Error -- could not locate your wtmp and acct files."; exit 1],[echo "Sorry -- you cannot cross-compile this package (FIXME)."; exit 1 ]) - AC_TYPE_PID_T dnl for sys/acct.h - AC_TYPE_UID_T dnl same as above --- -1.7.7 - + + dnl types ++++++ acct-hz.patch ++++++ --- /var/tmp/diff_new_pack.4Cl9w6/_old 2013-12-23 22:23:26.000000000 +0100 +++ /var/tmp/diff_new_pack.4Cl9w6/_new 2013-12-23 22:23:26.000000000 +0100 @@ -5,10 +5,10 @@ sa.c | 14 +++++++++++++- 2 files changed, 26 insertions(+), 2 deletions(-) -diff --git a/lastcomm.c b/lastcomm.c -index 276f9fa..993118d 100644 ---- a/lastcomm.c -+++ b/lastcomm.c +Index: acct-6.6.1/lastcomm.c +=================================================================== +--- acct-6.6.1.orig/lastcomm.c 2011-03-16 23:50:13.000000000 +0100 ++++ acct-6.6.1/lastcomm.c 2013-12-21 23:54:26.496776873 +0100 @@ -49,6 +49,10 @@ MA 02139, USA. */ #include <pwd.h> @@ -20,7 +20,7 @@ #include "common.h" #include "files.h" #include "uid_hash.h" -@@ -71,7 +75,7 @@ int debugging_enabled = 0; /* Nonzero means print internal +@@ -71,7 +75,7 @@ int debugging_enabled = 0; /* Nonzero me int strict_match_flag = 0; /* Nonzero if each record has to match all items on the command line */ int print_controls = 0; /* don't print control characters */ @@ -44,10 +44,10 @@ if (desired_entry (this_uid, this_dev, rec->ac_comm)) { double ut = ACUTIME_2_DOUBLE (rec->ac_utime); -diff --git a/sa.c b/sa.c -index 55b1a23..8891a50 100644 ---- a/sa.c -+++ b/sa.c +Index: acct-6.6.1/sa.c +=================================================================== +--- acct-6.6.1.orig/sa.c 2011-03-16 23:50:13.000000000 +0100 ++++ acct-6.6.1/sa.c 2013-12-21 23:54:26.497776877 +0100 @@ -189,7 +189,7 @@ int dont_read_summary_files = 0; int print_users = 0; int percentages = 0; /* include percentages in printout */ @@ -57,7 +57,7 @@ #if defined(HAVE_ACUTIME) && defined(HAVE_ACSTIME) -@@ -1173,6 +1173,18 @@ void parse_acct_entries (void) +@@ -1172,6 +1172,18 @@ void parse_acct_entries (void) /* loop while there are entries to be had */ while ((rec = pacct_get_entry ()) != NULL) { @@ -74,8 +74,5 @@ + } + } #ifdef HAVE_ACUTIME - double ut = comp_t_2_double (rec->ac_utime) / (double) hzval; + double ut = comp_t_2_double (rec->ac_utime) / CURR_AHZ; #endif --- -1.7.7 - ++++++ acct.keyring ++++++ pub 1024D/9C7636BC 2004-05-26 uid Markus Gothe <[email protected]> uid Markus Gothe <[email protected]> uid [ revoked] Markus Gothe <[email protected]> uid Markus Gothe (Work) <[email protected]> uid [ revoked] Markus Gothe (Work) <[email protected]> uid [ revoked] Markus Gothe (Work) <[email protected]> uid [ revoked] Markus Gothe (Work) <[email protected]> sub 1024g/7AC6FE28 2004-05-26 -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v2.0.22 (GNU/Linux) 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 =cwJ4 -----END PGP PUBLIC KEY BLOCK----- -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
