Hello community,

here is the log from the commit of package forkstat for openSUSE:Factory 
checked in at 2019-09-05 12:45:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/forkstat (Old)
 and      /work/SRC/openSUSE:Factory/.forkstat.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "forkstat"

Thu Sep  5 12:45:07 2019 rev:11 rq:728285 version:0.02.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/forkstat/forkstat.changes        2019-01-21 
10:58:38.623408510 +0100
+++ /work/SRC/openSUSE:Factory/.forkstat.new.7948/forkstat.changes      
2019-09-05 12:45:10.911448908 +0200
@@ -1,0 +2,13 @@
+Tue Aug 27 09:40:34 UTC 2019 - Martin Hauke <[email protected]>
+
+- Update to version 0.02.11
+  * fix off-by-one end of string strncpy bug in tty name copying
+
+-------------------------------------------------------------------
+Sun Jul  7 18:40:25 UTC 2019 - Martin Hauke <[email protected]>
+
+- Update to version 0.02.10
+  * Fix spelling mistake in manual
+  * Update copyright year
+
+-------------------------------------------------------------------

Old:
----
  forkstat-0.02.09.tar.xz

New:
----
  forkstat-0.02.11.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ forkstat.spec ++++++
--- /var/tmp/diff_new_pack.V34UCx/_old  2019-09-05 12:45:11.599449028 +0200
+++ /var/tmp/diff_new_pack.V34UCx/_new  2019-09-05 12:45:11.599449028 +0200
@@ -13,12 +13,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           forkstat
-Version:        0.02.09
+Version:        0.02.11
 Release:        0
 Summary:        Process fork/exec/exit monitoring tool
 License:        GPL-2.0-or-later

++++++ forkstat-0.02.09.tar.xz -> forkstat-0.02.11.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/forkstat-0.02.09/Makefile 
new/forkstat-0.02.11/Makefile
--- old/forkstat-0.02.09/Makefile       2018-12-04 12:12:13.000000000 +0100
+++ new/forkstat-0.02.11/Makefile       2019-08-12 17:07:36.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# Copyright (C) 2014-2018 Canonical, Ltd.
+# Copyright (C) 2014-2019 Canonical, Ltd.
 #
 # This program is free software; you can redistribute it and/or
 # modify it under the terms of the GNU General Public License
@@ -16,7 +16,7 @@
 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, 
USA.
 #
 
-VERSION=0.02.09
+VERSION=0.02.11
 #
 # Version "Perspicacious Process Peeker"
 #
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/forkstat-0.02.09/forkstat.8 
new/forkstat-0.02.11/forkstat.8
--- old/forkstat-0.02.09/forkstat.8     2018-12-04 12:12:13.000000000 +0100
+++ new/forkstat-0.02.11/forkstat.8     2019-08-12 17:07:36.000000000 +0200
@@ -76,7 +76,7 @@
 specify duration in seconds to run forkstat.
 .TP
 .B \-e
-specify events to trace as a comma seperated list. By default the fork, exec 
and exit 
+specify events to trace as a comma separated list. By default the fork, exec 
and exit 
 events are traced. Available events are:
 .TS
 l lw(4i).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/forkstat-0.02.09/forkstat.c 
new/forkstat-0.02.11/forkstat.c
--- old/forkstat-0.02.09/forkstat.c     2018-12-04 12:12:13.000000000 +0100
+++ new/forkstat-0.02.11/forkstat.c     2019-08-12 17:07:36.000000000 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2014-2018 Canonical Ltd.
+ * Copyright (C) 2014-2019 Canonical Ltd.
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
@@ -421,7 +421,7 @@
        if (!tni)
                return tty;
 
-       (void)strncpy(tni->tty_name, tty, sizeof(tni->tty_name) - 1);
+       (void)strncpy(tni->tty_name, tty, sizeof(tni->tty_name));
        tni->dev = dev;
        tni->next = tty_name_info[hash];
        tty_name_info[hash] = tni;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/forkstat-0.02.09/snap/Makefile 
new/forkstat-0.02.11/snap/Makefile
--- old/forkstat-0.02.09/snap/Makefile  2018-12-04 12:12:13.000000000 +0100
+++ new/forkstat-0.02.11/snap/Makefile  2019-08-12 17:07:36.000000000 +0200
@@ -1,26 +1,6 @@
-VERSION=$(shell git tag | tail -1 | cut -c2-)
-COMMITS=$(shell git log --oneline | wc -l)
-SHA=$(shell git log -1 --oneline | cut -d' ' -f1)
-DATE=$(shell date +'%Y%m%d')
-V=$(VERSION)-$(DATE)-$(COMMITS)-$(SHA)
-
-all: get_icon set_version
+all:
        snapcraft
 
-set_version:
-       cat snapcraft.yaml | sed 's/version: .*/version: $(V)/' > 
snapcraft-tmp.yaml
-       mv snapcraft-tmp.yaml snapcraft.yaml
-
-get_icon: 
-       @if [ ! -e setup/gui/icon.svg ]; \
-       then \
-               echo copying icon.svg; \
-               mkdir -p setup/gui; \
-               cp ../mascot/forkstat.svg setup/gui/icon.svg; \
-       fi;
-
 clean:
        rm -rf setup *.snap
        snapcraft clean
-       cat snapcraft.yaml | sed 's/version: .*/version: 0/' > 
snapcraft-tmp.yaml
-       mv snapcraft-tmp.yaml snapcraft.yaml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/forkstat-0.02.09/snap/snapcraft.yaml 
new/forkstat-0.02.11/snap/snapcraft.yaml
--- old/forkstat-0.02.09/snap/snapcraft.yaml    2018-12-04 12:12:13.000000000 
+0100
+++ new/forkstat-0.02.11/snap/snapcraft.yaml    2019-08-12 17:07:36.000000000 
+0200
@@ -1,5 +1,7 @@
 name: forkstat
-version: 0
+version: git
+version-script: |
+    echo $(git describe --tags)
 summary: process fork/exec/exit monitoring tool
 description: Forkstat monitors process fork(), exec() and exit() activity.  It 
is useful for monitoring system behaviour and to track down rogue processes 
that are spawning off processes and potentially abusing the system.
 confinement: strict


Reply via email to