commit rebootmgr for openSUSE:Factory

2020-07-02 Thread root
Hello community,

here is the log from the commit of package rebootmgr for openSUSE:Factory 
checked in at 2020-07-02 23:57:10

Comparing /work/SRC/openSUSE:Factory/rebootmgr (Old)
 and  /work/SRC/openSUSE:Factory/.rebootmgr.new.3060 (New)


Package is "rebootmgr"

Thu Jul  2 23:57:10 2020 rev:18 rq:818115 version:1.3

Changes:

--- /work/SRC/openSUSE:Factory/rebootmgr/rebootmgr.changes  2020-06-10 
00:35:20.264902778 +0200
+++ /work/SRC/openSUSE:Factory/.rebootmgr.new.3060/rebootmgr.changes
2020-07-02 23:57:33.617115911 +0200
@@ -1,0 +2,8 @@
+Wed Jul  1 13:04:21 UTC 2020 - Thorsten Kukuk 
+
+- Update to version 1.3
+  - Fix documentation of is-active return  value [bsc#1173484]
+  - Fix crash if rebootmgrd is already running
+  - Fix systemctl restart
+
+---

Old:

  rebootmgr-1.2.tar.xz

New:

  rebootmgr-1.3.tar.xz



Other differences:
--
++ rebootmgr.spec ++
--- /var/tmp/diff_new_pack.3Cq93Z/_old  2020-07-02 23:57:37.149127620 +0200
+++ /var/tmp/diff_new_pack.3Cq93Z/_new  2020-07-02 23:57:37.153127632 +0200
@@ -24,7 +24,7 @@
 %endif
 
 Name:   rebootmgr
-Version:1.2
+Version:1.3
 Release:0
 Summary:Automatic controlled reboot during a maintenance window
 License:GPL-2.0-only AND LGPL-2.1-or-later

++ rebootmgr-1.2.tar.xz -> rebootmgr-1.3.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-1.2/NEWS new/rebootmgr-1.3/NEWS
--- old/rebootmgr-1.2/NEWS  2020-06-08 15:51:04.0 +0200
+++ new/rebootmgr-1.3/NEWS  2020-07-01 14:25:56.0 +0200
@@ -2,6 +2,11 @@
 
 Copyright (C) 2016-2020 Thorsten Kukuk
 
+Version 1.3
+* Fix documentation of is-active return  value [bsc#1173484]
+* Fix crash if rebootmgrd is already running
+* Fix systemctl restart
+
 Version 1.2
 * rebootmgr depends on dbus and not the network
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-1.2/configure new/rebootmgr-1.3/configure
--- old/rebootmgr-1.2/configure 2020-06-08 15:51:10.0 +0200
+++ new/rebootmgr-1.3/configure 2020-07-01 14:26:08.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for rebootmgr 1.2.
+# Generated by GNU Autoconf 2.69 for rebootmgr 1.3.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@
 # Identity of this package.
 PACKAGE_NAME='rebootmgr'
 PACKAGE_TARNAME='rebootmgr'
-PACKAGE_VERSION='1.2'
-PACKAGE_STRING='rebootmgr 1.2'
+PACKAGE_VERSION='1.3'
+PACKAGE_STRING='rebootmgr 1.3'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1300,7 +1300,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures rebootmgr 1.2 to adapt to many kinds of systems.
+\`configure' configures rebootmgr 1.3 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1366,7 +1366,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of rebootmgr 1.2:";;
+ short | recursive ) echo "Configuration of rebootmgr 1.3:";;
esac
   cat <<\_ACEOF
 
@@ -1480,7 +1480,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-rebootmgr configure 1.2
+rebootmgr configure 1.3
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1845,7 +1845,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by rebootmgr $as_me 1.2, which was
+It was created by rebootmgr $as_me 1.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2708,7 +2708,7 @@
 
 # Define the identity of the package.
  PACKAGE='rebootmgr'
- VERSION='1.2'
+ VERSION='1.3'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -6560,7 +6560,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by rebootmgr $as_me 1.2, which was
+This file was extended by rebootmgr $as_me 1.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -6626,7 +6626,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-rebootmgr config.status 1.2
+rebootmgr config.status 1.3
 configured by $0, generated by GNU Autoconf 2.69,
   

commit rebootmgr for openSUSE:Factory

2020-06-09 Thread root
Hello community,

here is the log from the commit of package rebootmgr for openSUSE:Factory 
checked in at 2020-06-10 00:35:07

Comparing /work/SRC/openSUSE:Factory/rebootmgr (Old)
 and  /work/SRC/openSUSE:Factory/.rebootmgr.new.3606 (New)


Package is "rebootmgr"

Wed Jun 10 00:35:07 2020 rev:17 rq:812647 version:1.2

Changes:

--- /work/SRC/openSUSE:Factory/rebootmgr/rebootmgr.changes  2020-05-02 
22:12:55.911982291 +0200
+++ /work/SRC/openSUSE:Factory/.rebootmgr.new.3606/rebootmgr.changes
2020-06-10 00:35:20.264902778 +0200
@@ -1,0 +2,7 @@
+Mon Jun  8 14:20:25 UTC 2020 - Thorsten Kukuk 
+
+- Update to version 1.2
+  - depend on dbus and not network as we disabled etcd support
+[bsc#1172518]
+
+---

Old:

  rebootmgr-1.1.tar.xz

New:

  rebootmgr-1.2.tar.xz



Other differences:
--
++ rebootmgr.spec ++
--- /var/tmp/diff_new_pack.7QWBYO/_old  2020-06-10 00:35:22.588909012 +0200
+++ /var/tmp/diff_new_pack.7QWBYO/_new  2020-06-10 00:35:22.592909023 +0200
@@ -24,7 +24,7 @@
 %endif
 
 Name:   rebootmgr
-Version:1.1
+Version:1.2
 Release:0
 Summary:Automatic controlled reboot during a maintenance window
 License:GPL-2.0-only AND LGPL-2.1-or-later

++ rebootmgr-1.1.tar.xz -> rebootmgr-1.2.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-1.1/INSTALL new/rebootmgr-1.2/INSTALL
--- old/rebootmgr-1.1/INSTALL   2020-04-29 10:02:30.0 +0200
+++ new/rebootmgr-1.2/INSTALL   1970-01-01 01:00:00.0 +0100
@@ -1,368 +0,0 @@
-Installation Instructions
-*
-
-   Copyright (C) 1994-1996, 1999-2002, 2004-2016 Free Software
-Foundation, Inc.
-
-   Copying and distribution of this file, with or without modification,
-are permitted in any medium without royalty provided the copyright
-notice and this notice are preserved.  This file is offered as-is,
-without warranty of any kind.
-
-Basic Installation
-==
-
-   Briefly, the shell command './configure && make && make install'
-should configure, build, and install this package.  The following
-more-detailed instructions are generic; see the 'README' file for
-instructions specific to this package.  Some packages provide this
-'INSTALL' file but do not implement all of the features documented
-below.  The lack of an optional feature in a given package is not
-necessarily a bug.  More recommendations for GNU packages can be found
-in *note Makefile Conventions: (standards)Makefile Conventions.
-
-   The 'configure' shell script attempts to guess correct values for
-various system-dependent variables used during compilation.  It uses
-those values to create a 'Makefile' in each directory of the package.
-It may also create one or more '.h' files containing system-dependent
-definitions.  Finally, it creates a shell script 'config.status' that
-you can run in the future to recreate the current configuration, and a
-file 'config.log' containing compiler output (useful mainly for
-debugging 'configure').
-
-   It can also use an optional file (typically called 'config.cache' and
-enabled with '--cache-file=config.cache' or simply '-C') that saves the
-results of its tests to speed up reconfiguring.  Caching is disabled by
-default to prevent problems with accidental use of stale cache files.
-
-   If you need to do unusual things to compile the package, please try
-to figure out how 'configure' could check whether to do them, and mail
-diffs or instructions to the address given in the 'README' so they can
-be considered for the next release.  If you are using the cache, and at
-some point 'config.cache' contains results you don't want to keep, you
-may remove or edit it.
-
-   The file 'configure.ac' (or 'configure.in') is used to create
-'configure' by a program called 'autoconf'.  You need 'configure.ac' if
-you want to change it or regenerate 'configure' using a newer version of
-'autoconf'.
-
-   The simplest way to compile this package is:
-
-  1. 'cd' to the directory containing the package's source code and type
- './configure' to configure the package for your system.
-
- Running 'configure' might take a while.  While running, it prints
- some messages telling which features it is checking for.
-
-  2. Type 'make' to compile the package.
-
-  3. Optionally, type 'make check' to run any self-tests that come with
- the package, generally using the just-built uninstalled binaries.
-
-  4. Type 'make install' to install the programs and any data files and
- documentation.  When installing into a prefix owned by root, it is
- recommended that the package be 

commit rebootmgr for openSUSE:Factory

2020-05-02 Thread root
Hello community,

here is the log from the commit of package rebootmgr for openSUSE:Factory 
checked in at 2020-05-02 22:12:52

Comparing /work/SRC/openSUSE:Factory/rebootmgr (Old)
 and  /work/SRC/openSUSE:Factory/.rebootmgr.new.2738 (New)


Package is "rebootmgr"

Sat May  2 22:12:52 2020 rev:16 rq:799321 version:1.1

Changes:

--- /work/SRC/openSUSE:Factory/rebootmgr/rebootmgr.changes  2020-04-29 
20:42:11.895613844 +0200
+++ /work/SRC/openSUSE:Factory/.rebootmgr.new.2738/rebootmgr.changes
2020-05-02 22:12:55.911982291 +0200
@@ -1,0 +2,11 @@
+Thu Apr 30 10:31:48 UTC 2020 - Thorsten Kukuk 
+
+- Update to version 1.1
+  - fix systemd and tmpfiles.d directory path
+
+---
+Thu Apr 30 10:27:37 UTC 2020 - Thorsten Kukuk 
+
+- Use official tar archive
+
+---

Old:

  rebootmgr-1.0.tar.xz

New:

  rebootmgr-1.1.tar.xz



Other differences:
--
++ rebootmgr.spec ++
--- /var/tmp/diff_new_pack.MSBXQY/_old  2020-05-02 22:12:56.603983741 +0200
+++ /var/tmp/diff_new_pack.MSBXQY/_new  2020-05-02 22:12:56.603983741 +0200
@@ -24,7 +24,7 @@
 %endif
 
 Name:   rebootmgr
-Version:1.0
+Version:1.1
 Release:0
 Summary:Automatic controlled reboot during a maintenance window
 License:GPL-2.0-only AND LGPL-2.1-or-later

++ rebootmgr-1.0.tar.xz -> rebootmgr-1.1.tar.xz ++
 6647 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/rebootmgr-1.0/INSTALL new/rebootmgr-1.1/INSTALL
--- old/rebootmgr-1.0/INSTALL   1970-01-01 01:00:00.0 +0100
+++ new/rebootmgr-1.1/INSTALL   2020-04-29 10:02:30.0 +0200
@@ -0,0 +1,368 @@
+Installation Instructions
+*
+
+   Copyright (C) 1994-1996, 1999-2002, 2004-2016 Free Software
+Foundation, Inc.
+
+   Copying and distribution of this file, with or without modification,
+are permitted in any medium without royalty provided the copyright
+notice and this notice are preserved.  This file is offered as-is,
+without warranty of any kind.
+
+Basic Installation
+==
+
+   Briefly, the shell command './configure && make && make install'
+should configure, build, and install this package.  The following
+more-detailed instructions are generic; see the 'README' file for
+instructions specific to this package.  Some packages provide this
+'INSTALL' file but do not implement all of the features documented
+below.  The lack of an optional feature in a given package is not
+necessarily a bug.  More recommendations for GNU packages can be found
+in *note Makefile Conventions: (standards)Makefile Conventions.
+
+   The 'configure' shell script attempts to guess correct values for
+various system-dependent variables used during compilation.  It uses
+those values to create a 'Makefile' in each directory of the package.
+It may also create one or more '.h' files containing system-dependent
+definitions.  Finally, it creates a shell script 'config.status' that
+you can run in the future to recreate the current configuration, and a
+file 'config.log' containing compiler output (useful mainly for
+debugging 'configure').
+
+   It can also use an optional file (typically called 'config.cache' and
+enabled with '--cache-file=config.cache' or simply '-C') that saves the
+results of its tests to speed up reconfiguring.  Caching is disabled by
+default to prevent problems with accidental use of stale cache files.
+
+   If you need to do unusual things to compile the package, please try
+to figure out how 'configure' could check whether to do them, and mail
+diffs or instructions to the address given in the 'README' so they can
+be considered for the next release.  If you are using the cache, and at
+some point 'config.cache' contains results you don't want to keep, you
+may remove or edit it.
+
+   The file 'configure.ac' (or 'configure.in') is used to create
+'configure' by a program called 'autoconf'.  You need 'configure.ac' if
+you want to change it or regenerate 'configure' using a newer version of
+'autoconf'.
+
+   The simplest way to compile this package is:
+
+  1. 'cd' to the directory containing the package's source code and type
+ './configure' to configure the package for your system.
+
+ Running 'configure' might take a while.  While running, it prints
+ some messages telling which 

commit rebootmgr for openSUSE:Factory

2020-04-29 Thread root
Hello community,

here is the log from the commit of package rebootmgr for openSUSE:Factory 
checked in at 2020-04-29 20:41:28

Comparing /work/SRC/openSUSE:Factory/rebootmgr (Old)
 and  /work/SRC/openSUSE:Factory/.rebootmgr.new.2738 (New)


Package is "rebootmgr"

Wed Apr 29 20:41:28 2020 rev:15 rq:798151 version:1.0

Changes:

--- /work/SRC/openSUSE:Factory/rebootmgr/rebootmgr.changes  2020-02-03 
11:11:36.689793171 +0100
+++ /work/SRC/openSUSE:Factory/.rebootmgr.new.2738/rebootmgr.changes
2020-04-29 20:42:11.895613844 +0200
@@ -1,0 +2,11 @@
+Mon Apr 27 10:43:58 UTC 2020 - Thorsten Kukuk 
+
+- Adjust BuildRequires
+
+---
+Mon Apr 27 09:51:18 UTC 2020 - Thorsten Kukuk 
+
+- Update to version 1.0
+  - Rewrite rebootmgrd to not depend on glib and dbus-glib
+
+---

Old:

  rebootmgr-0.20.1.tar.xz

New:

  rebootmgr-1.0.tar.xz



Other differences:
--
++ rebootmgr.spec ++
--- /var/tmp/diff_new_pack.E1bWuD/_old  2020-04-29 20:42:12.363615064 +0200
+++ /var/tmp/diff_new_pack.E1bWuD/_new  2020-04-29 20:42:12.363615064 +0200
@@ -24,7 +24,7 @@
 %endif
 
 Name:   rebootmgr
-Version:0.20.1
+Version:1.0
 Release:0
 Summary:Automatic controlled reboot during a maintenance window
 License:GPL-2.0-only AND LGPL-2.1-or-later
@@ -33,8 +33,7 @@
 Source: %{name}-%{version}.tar.xz
 BuildRequires:  fdupes
 BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(dbus-glib-1)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.40
+BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(libeconf)
 
 %description

++ rebootmgr-0.20.1.tar.xz -> rebootmgr-1.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.20.1/Makefile.am 
new/rebootmgr-1.0/Makefile.am
--- old/rebootmgr-0.20.1/Makefile.am2019-08-19 08:32:18.0 +0200
+++ new/rebootmgr-1.0/Makefile.am   2020-04-27 11:42:54.0 +0200
@@ -3,7 +3,7 @@
 #
 # Author: Thorsten Kukuk 
 #
-AUTOMAKE_OPTIONS = 1.6 foreign check-news dist-xz
+AUTOMAKE_OPTIONS = 1.6 check-news dist-xz
 #
 SUBDIRS = lib src man dbus systemd etc tests
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.20.1/Makefile.in 
new/rebootmgr-1.0/Makefile.in
--- old/rebootmgr-0.20.1/Makefile.in2019-11-04 15:28:18.0 +0100
+++ new/rebootmgr-1.0/Makefile.in   2020-04-27 11:42:57.0 +0200
@@ -159,8 +159,8 @@
 CSCOPE = cscope
 DIST_SUBDIRS = $(SUBDIRS)
 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in COPYING \
-   COPYING.LIB ChangeLog NEWS compile config.guess config.rpath \
-   config.sub depcomp install-sh missing
+   COPYING.LIB NEWS compile config.guess config.rpath config.sub \
+   depcomp install-sh missing
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)
@@ -231,8 +231,6 @@
 ETCD_LIBS = @ETCD_LIBS@
 EXEEXT = @EXEEXT@
 GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
-GLIB_CFLAGS = @GLIB_CFLAGS@
-GLIB_LIBS = @GLIB_LIBS@
 GMSGFMT = @GMSGFMT@
 GMSGFMT_015 = @GMSGFMT_015@
 GREP = @GREP@
@@ -346,7 +344,7 @@
 #
 # Author: Thorsten Kukuk 
 #
-AUTOMAKE_OPTIONS = 1.6 foreign check-news dist-xz
+AUTOMAKE_OPTIONS = 1.6 check-news dist-xz
 #
 SUBDIRS = lib src man dbus systemd etc tests
 CLEANFILES = *~
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.20.1/NEWS new/rebootmgr-1.0/NEWS
--- old/rebootmgr-0.20.1/NEWS   2019-11-04 15:28:05.0 +0100
+++ new/rebootmgr-1.0/NEWS  2020-04-27 11:42:14.0 +0200
@@ -1,6 +1,9 @@
 rebootmgr NEWS -- history of user-visible changes.
 
-Copyright (C) 2016-2019 Thorsten Kukuk
+Copyright (C) 2016-2020 Thorsten Kukuk
+
+Version 1.0
+* Rewrite rebootmgrd to use timer_* functions instead of glib
 
 Version 0.20.1
 * Added a memory allocation check
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.20.1/configure 
new/rebootmgr-1.0/configure
--- old/rebootmgr-0.20.1/configure  2019-11-04 15:28:18.0 +0100
+++ new/rebootmgr-1.0/configure 2020-04-27 11:42:18.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for rebootmgr 0.20.1.
+# Generated by GNU Autoconf 2.69 for rebootmgr 1.0.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@
 # Identity of this package.
 PACKAGE_NAME='rebootmgr'
 PACKAGE_TARNAME='rebootmgr'

commit rebootmgr for openSUSE:Factory

2020-02-03 Thread root
Hello community,

here is the log from the commit of package rebootmgr for openSUSE:Factory 
checked in at 2020-02-03 11:11:19

Comparing /work/SRC/openSUSE:Factory/rebootmgr (Old)
 and  /work/SRC/openSUSE:Factory/.rebootmgr.new.26092 (New)


Package is "rebootmgr"

Mon Feb  3 11:11:19 2020 rev:14 rq:768307 version:0.20.1

Changes:

--- /work/SRC/openSUSE:Factory/rebootmgr/rebootmgr.changes  2019-12-11 
12:00:30.828856736 +0100
+++ /work/SRC/openSUSE:Factory/.rebootmgr.new.26092/rebootmgr.changes   
2020-02-03 11:11:36.689793171 +0100
@@ -1,0 +2,5 @@
+Wed Jan 29 12:40:26 UTC 2020 - Thorsten Kukuk 
+
+- Disable ectd support (no current etcd C-library available)
+
+---



Other differences:
--
++ rebootmgr.spec ++
--- /var/tmp/diff_new_pack.xU80ZL/_old  2020-02-03 11:11:38.665794170 +0100
+++ /var/tmp/diff_new_pack.xU80ZL/_new  2020-02-03 11:11:38.689794181 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rebootmgr
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -31,18 +31,16 @@
 Group:  System/Base
 URL:https://github.com/SUSE/rebootmgr
 Source: %{name}-%{version}.tar.xz
-BuildRequires:  cetcd-devel
 BuildRequires:  fdupes
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.40
-BuildRequires:  pkgconfig(json-c)
 BuildRequires:  pkgconfig(libeconf)
 
 %description
 RebootManager is a dbus service to execute a controlled reboot after updates 
in a defined maintenance window.
 
-If you updated a system with e.g. transactional updates or a kernel update was 
applied, you can tell rebootmgrd with rebootmgrctl, that the machine should be 
reboot at the next possible time. This can either be immeaditly, during a 
defined maintenance window or, to avoid that a lot of machines boot at the same 
time, controlled with locks and etcd.
+If you updated a system with e.g. transactional updates or a kernel update was 
applied, you can tell rebootmgrd with rebootmgrctl, that the machine should be 
reboot at the next possible time. This can either be immeaditly or during a 
defined maintenance window.
 
 %prep
 %setup -q




commit rebootmgr for openSUSE:Factory

2019-12-11 Thread root
Hello community,

here is the log from the commit of package rebootmgr for openSUSE:Factory 
checked in at 2019-12-11 12:00:02

Comparing /work/SRC/openSUSE:Factory/rebootmgr (Old)
 and  /work/SRC/openSUSE:Factory/.rebootmgr.new.4691 (New)


Package is "rebootmgr"

Wed Dec 11 12:00:02 2019 rev:13 rq:754061 version:0.20.1

Changes:

--- /work/SRC/openSUSE:Factory/rebootmgr/rebootmgr.changes  2019-11-08 
15:22:47.026808032 +0100
+++ /work/SRC/openSUSE:Factory/.rebootmgr.new.4691/rebootmgr.changes
2019-12-11 12:00:30.828856736 +0100
@@ -1,0 +2,5 @@
+Wed Nov 27 13:59:47 UTC 2019 - Ignaz Forster 
+
+- Fix %posttrans script returning an error code
+
+---



Other differences:
--
++ rebootmgr.spec ++
--- /var/tmp/diff_new_pack.cYEhK9/_old  2019-12-11 12:00:33.344855677 +0100
+++ /var/tmp/diff_new_pack.cYEhK9/_new  2019-12-11 12:00:33.344855677 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rebootmgr
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -74,7 +74,7 @@
 %service_del_postun rebootmgr.service
 
 %posttrans
-test -f /etc/rebootmgr.conf.rpmsave && mv -v /etc/rebootmgr.conf.rpmsave 
/etc/rebootmgr.conf
+test -f /etc/rebootmgr.conf.rpmsave && mv -v /etc/rebootmgr.conf.rpmsave 
/etc/rebootmgr.conf ||:
 
 %files
 %license COPYING COPYING.LIB




commit rebootmgr for openSUSE:Factory

2019-11-08 Thread root
Hello community,

here is the log from the commit of package rebootmgr for openSUSE:Factory 
checked in at 2019-11-08 15:22:42

Comparing /work/SRC/openSUSE:Factory/rebootmgr (Old)
 and  /work/SRC/openSUSE:Factory/.rebootmgr.new.2990 (New)


Package is "rebootmgr"

Fri Nov  8 15:22:42 2019 rev:12 rq:745204 version:0.20.1

Changes:

--- /work/SRC/openSUSE:Factory/rebootmgr/rebootmgr.changes  2019-09-27 
14:42:56.253624570 +0200
+++ /work/SRC/openSUSE:Factory/.rebootmgr.new.2990/rebootmgr.changes
2019-11-08 15:22:47.026808032 +0100
@@ -1,0 +2,6 @@
+Mon Nov  4 15:32:45 CET 2019 - ku...@suse.de
+
+- Update to version 0.20.1
+  - added a memory allocation check
+
+---

Old:

  rebootmgr-0.20.tar.xz

New:

  rebootmgr-0.20.1.tar.xz



Other differences:
--
++ rebootmgr.spec ++
--- /var/tmp/diff_new_pack.lNGGdG/_old  2019-11-08 15:22:47.774808822 +0100
+++ /var/tmp/diff_new_pack.lNGGdG/_new  2019-11-08 15:22:47.778808827 +0100
@@ -24,7 +24,7 @@
 %endif
 
 Name:   rebootmgr
-Version:0.20
+Version:0.20.1
 Release:0
 Summary:Automatic controlled reboot during a maintenance window
 License:GPL-2.0-only AND LGPL-2.1-or-later

++ rebootmgr-0.20.tar.xz -> rebootmgr-0.20.1.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.20/NEWS new/rebootmgr-0.20.1/NEWS
--- old/rebootmgr-0.20/NEWS 2019-09-06 12:38:04.0 +0200
+++ new/rebootmgr-0.20.1/NEWS   2019-11-04 15:28:05.0 +0100
@@ -2,6 +2,9 @@
 
 Copyright (C) 2016-2019 Thorsten Kukuk
 
+Version 0.20.1
+* Added a memory allocation check
+
 Version 0.20
 * Implement writing of config options back with libeconf
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.20/configure 
new/rebootmgr-0.20.1/configure
--- old/rebootmgr-0.20/configure2019-09-06 12:38:11.0 +0200
+++ new/rebootmgr-0.20.1/configure  2019-11-04 15:28:18.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for rebootmgr 0.20.
+# Generated by GNU Autoconf 2.69 for rebootmgr 0.20.1.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@
 # Identity of this package.
 PACKAGE_NAME='rebootmgr'
 PACKAGE_TARNAME='rebootmgr'
-PACKAGE_VERSION='0.20'
-PACKAGE_STRING='rebootmgr 0.20'
+PACKAGE_VERSION='0.20.1'
+PACKAGE_STRING='rebootmgr 0.20.1'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1336,7 +1336,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures rebootmgr 0.20 to adapt to many kinds of systems.
+\`configure' configures rebootmgr 0.20.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1406,7 +1406,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of rebootmgr 0.20:";;
+ short | recursive ) echo "Configuration of rebootmgr 0.20.1:";;
esac
   cat <<\_ACEOF
 
@@ -1529,7 +1529,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-rebootmgr configure 0.20
+rebootmgr configure 0.20.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1894,7 +1894,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by rebootmgr $as_me 0.20, which was
+It was created by rebootmgr $as_me 0.20.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2758,7 +2758,7 @@
 
 # Define the identity of the package.
  PACKAGE='rebootmgr'
- VERSION='0.20'
+ VERSION='0.20.1'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -8944,7 +8944,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by rebootmgr $as_me 0.20, which was
+This file was extended by rebootmgr $as_me 0.20.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -9010,7 +9010,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-rebootmgr config.status 0.20
+rebootmgr config.status 0.20.1
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit rebootmgr for openSUSE:Factory

2019-09-27 Thread root
Hello community,

here is the log from the commit of package rebootmgr for openSUSE:Factory 
checked in at 2019-09-27 14:42:56

Comparing /work/SRC/openSUSE:Factory/rebootmgr (Old)
 and  /work/SRC/openSUSE:Factory/.rebootmgr.new.2352 (New)


Package is "rebootmgr"

Fri Sep 27 14:42:56 2019 rev:11 rq:731261 version:0.20

Changes:

--- /work/SRC/openSUSE:Factory/rebootmgr/rebootmgr.changes  2019-02-04 
21:21:38.391650784 +0100
+++ /work/SRC/openSUSE:Factory/.rebootmgr.new.2352/rebootmgr.changes
2019-09-27 14:42:56.253624570 +0200
@@ -1,0 +2,22 @@
+Mon Sep  9 10:40:46 CEST 2019 - ku...@suse.de
+
+- Fix %config for backward compatibility
+
+---
+Fri Sep  6 13:03:15 CEST 2019 - ku...@suse.de
+
+- Update to version 0.20
+  - add support to write changes back to /etc/rebootmgr.conf
+
+---
+Wed Aug 28 12:56:07 CEST 2019 - ku...@suse.de
+
+- Preserve /etc/rebootmgr.conf if modified
+
+---
+Tue Aug 27 15:17:28 CEST 2019 - ku...@suse.de
+
+- Update to version 0.19
+  - use libeconf for /usr/etc move
+
+---

Old:

  rebootmgr-0.18.tar.xz

New:

  rebootmgr-0.20.tar.xz



Other differences:
--
++ rebootmgr.spec ++
--- /var/tmp/diff_new_pack.QT2LWp/_old  2019-09-27 14:42:56.689623436 +0200
+++ /var/tmp/diff_new_pack.QT2LWp/_new  2019-09-27 14:42:56.689623436 +0200
@@ -16,8 +16,15 @@
 #
 
 
+%if ! %{defined _distconfdir}
+  %define _distconfdir %{_sysconfdir}
+  %define with_config 1
+%else
+  %define with_config 0
+%endif
+
 Name:   rebootmgr
-Version:0.18
+Version:0.20
 Release:0
 Summary:Automatic controlled reboot during a maintenance window
 License:GPL-2.0-only AND LGPL-2.1-or-later
@@ -30,7 +37,7 @@
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.40
 BuildRequires:  pkgconfig(json-c)
-%{?systemd_requires}
+BuildRequires:  pkgconfig(libeconf)
 
 %description
 RebootManager is a dbus service to execute a controlled reboot after updates 
in a defined maintenance window.
@@ -47,10 +54,15 @@
 %install
 %make_install
 ln -sf service %{buildroot}%{_sbindir}/rcrebootmgr
+if [ ! -d %{buildroot}%{_distconfdir} ]; then
+mkdir -p %{buildroot}%{_distconfdir}
+mv %{buildroot}%{_sysconfdir}/rebootmgr.conf %{buildroot}%{_distconfdir}
+fi
 %fdupes %{buildroot}%{_mandir}
 
 %pre
 %service_add_pre rebootmgr.service
+test -f /etc/rebootmgr.conf.rpmsave && mv -v /etc/rebootmgr.conf.rpmsave 
/etc/rebootmgr.conf.rpmsave.old ||:
 
 %post
 %service_add_post rebootmgr.service
@@ -61,11 +73,18 @@
 %postun
 %service_del_postun rebootmgr.service
 
+%posttrans
+test -f /etc/rebootmgr.conf.rpmsave && mv -v /etc/rebootmgr.conf.rpmsave 
/etc/rebootmgr.conf
+
 %files
 %license COPYING COPYING.LIB
 %doc NEWS
 %dir %{_sysconfdir}/dbus-1/system.d
+%if %{with_config}
 %config %{_sysconfdir}/rebootmgr.conf
+%else
+%{_distconfdir}/rebootmgr.conf
+%endif
 %config %{_sysconfdir}/dbus-1/system.d/org.opensuse.RebootMgr.conf
 %{_prefix}/lib/systemd/system/rebootmgr.service
 %{_sbindir}/rebootmgrctl

++ rebootmgr-0.18.tar.xz -> rebootmgr-0.20.tar.xz ++
 2152 lines of diff (skipped)
retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/rebootmgr-0.18/NEWS new/rebootmgr-0.20/NEWS
--- old/rebootmgr-0.18/NEWS 2019-01-17 16:50:52.0 +0100
+++ new/rebootmgr-0.20/NEWS 2019-09-06 12:38:04.0 +0200
@@ -2,6 +2,12 @@
 
 Copyright (C) 2016-2019 Thorsten Kukuk
 
+Version 0.20
+* Implement writing of config options back with libeconf
+
+Version 0.19
+* Use libeconf to read rebootmgr.conf, writing currently not supported
+
 Version 0.18
 * Allow compiling without etcd support
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/rebootmgr-0.18/config.h.in new/rebootmgr-0.20/config.h.in
--- old/rebootmgr-0.18/config.h.in  2019-01-17 17:02:41.0 +0100
+++ new/rebootmgr-0.20/config.h.in  2019-09-06 12:38:12.0 +0200
@@ -22,6 +22,9 @@
 /* Define if the GNU gettext() function is 

commit rebootmgr for openSUSE:Factory

2019-02-04 Thread root
Hello community,

here is the log from the commit of package rebootmgr for openSUSE:Factory 
checked in at 2019-02-04 21:21:36

Comparing /work/SRC/openSUSE:Factory/rebootmgr (Old)
 and  /work/SRC/openSUSE:Factory/.rebootmgr.new.28833 (New)


Package is "rebootmgr"

Mon Feb  4 21:21:36 2019 rev:10 rq:666917 version:0.18

Changes:

--- /work/SRC/openSUSE:Factory/rebootmgr/rebootmgr.changes  2018-03-30 
12:01:36.106362719 +0200
+++ /work/SRC/openSUSE:Factory/.rebootmgr.new.28833/rebootmgr.changes   
2019-02-04 21:21:38.391650784 +0100
@@ -1,0 +2,6 @@
+Thu Jan 17 16:52:42 CET 2019 - ku...@suse.de
+
+- Update to version 0.18
+  - allow to compile without etcd support
+
+---

Old:

  rebootmgr-0.17.tar.bz2

New:

  rebootmgr-0.18.tar.xz



Other differences:
--
++ rebootmgr.spec ++
--- /var/tmp/diff_new_pack.0T3GxL/_old  2019-02-04 21:21:39.455650529 +0100
+++ /var/tmp/diff_new_pack.0T3GxL/_new  2019-02-04 21:21:39.455650529 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rebootmgr
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,18 +12,18 @@
 # 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:   rebootmgr
-Version:0.17
+Version:0.18
 Release:0
 Summary:Automatic controlled reboot during a maintenance window
 License:GPL-2.0-only AND LGPL-2.1-or-later
 Group:  System/Base
 URL:https://github.com/SUSE/rebootmgr
-Source: %{name}-%{version}.tar.bz2
+Source: %{name}-%{version}.tar.xz
 BuildRequires:  cetcd-devel
 BuildRequires:  fdupes
 BuildRequires:  pkgconfig




commit rebootmgr for openSUSE:Factory

2018-03-30 Thread root
Hello community,

here is the log from the commit of package rebootmgr for openSUSE:Factory 
checked in at 2018-03-30 12:01:30

Comparing /work/SRC/openSUSE:Factory/rebootmgr (Old)
 and  /work/SRC/openSUSE:Factory/.rebootmgr.new (New)


Package is "rebootmgr"

Fri Mar 30 12:01:30 2018 rev:9 rq:592031 version:0.17

Changes:

--- /work/SRC/openSUSE:Factory/rebootmgr/rebootmgr.changes  2018-03-26 
11:56:30.109019395 +0200
+++ /work/SRC/openSUSE:Factory/.rebootmgr.new/rebootmgr.changes 2018-03-30 
12:01:36.106362719 +0200
@@ -1,0 +2,6 @@
+Wed Mar 28 13:35:47 CEST 2018 - ku...@suse.de
+
+- Update to version 0.17
+  - fix some bugs around etcd locks and reboot fast path
+
+---

Old:

  rebootmgr-0.16.tar.bz2

New:

  rebootmgr-0.17.tar.bz2



Other differences:
--
++ rebootmgr.spec ++
--- /var/tmp/diff_new_pack.npEaJD/_old  2018-03-30 12:01:37.034329163 +0200
+++ /var/tmp/diff_new_pack.npEaJD/_new  2018-03-30 12:01:37.038329019 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   rebootmgr
-Version:0.16
+Version:0.17
 Release:0
 Summary:Automatic controlled reboot during a maintenance window
 License:GPL-2.0-only AND LGPL-2.1-or-later

++ rebootmgr-0.16.tar.bz2 -> rebootmgr-0.17.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.16/NEWS new/rebootmgr-0.17/NEWS
--- old/rebootmgr-0.16/NEWS 2018-01-10 10:05:26.0 +0100
+++ new/rebootmgr-0.17/NEWS 2018-03-28 13:32:52.0 +0200
@@ -2,6 +2,10 @@
 
 Copyright (C) 2016, 2017, 2018 Thorsten Kukuk
 
+Version 0.17
+* Fix fast reboot with etcd lock [issues/4]
+* Release etcd lock if reboot got canceled
+
 Version 0.16
 * Remove -Werror
 * Use unsigned integers for json-c loops
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.16/configure new/rebootmgr-0.17/configure
--- old/rebootmgr-0.16/configure2018-01-10 10:05:32.0 +0100
+++ new/rebootmgr-0.17/configure2018-03-28 13:32:58.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for rebootmgr 0.16.
+# Generated by GNU Autoconf 2.69 for rebootmgr 0.17.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@
 # Identity of this package.
 PACKAGE_NAME='rebootmgr'
 PACKAGE_TARNAME='rebootmgr'
-PACKAGE_VERSION='0.16'
-PACKAGE_STRING='rebootmgr 0.16'
+PACKAGE_VERSION='0.17'
+PACKAGE_STRING='rebootmgr 0.17'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1326,7 +1326,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures rebootmgr 0.16 to adapt to many kinds of systems.
+\`configure' configures rebootmgr 0.17 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1396,7 +1396,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of rebootmgr 0.16:";;
+ short | recursive ) echo "Configuration of rebootmgr 0.17:";;
esac
   cat <<\_ACEOF
 
@@ -1511,7 +1511,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-rebootmgr configure 0.16
+rebootmgr configure 0.17
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1876,7 +1876,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by rebootmgr $as_me 0.16, which was
+It was created by rebootmgr $as_me 0.17, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2740,7 +2740,7 @@
 
 # Define the identity of the package.
  PACKAGE='rebootmgr'
- VERSION='0.16'
+ VERSION='0.17'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -8627,7 +8627,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by rebootmgr $as_me 0.16, which was
+This file was extended by rebootmgr $as_me 0.17, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -8693,7 +8693,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-rebootmgr config.status 0.16
+rebootmgr config.status 0.17
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' 

commit rebootmgr for openSUSE:Factory

2018-03-26 Thread root
Hello community,

here is the log from the commit of package rebootmgr for openSUSE:Factory 
checked in at 2018-03-26 11:56:27

Comparing /work/SRC/openSUSE:Factory/rebootmgr (Old)
 and  /work/SRC/openSUSE:Factory/.rebootmgr.new (New)


Package is "rebootmgr"

Mon Mar 26 11:56:27 2018 rev:8 rq:588603 version:0.16

Changes:

--- /work/SRC/openSUSE:Factory/rebootmgr/rebootmgr.changes  2018-01-10 
10:34:14.815099493 +0100
+++ /work/SRC/openSUSE:Factory/.rebootmgr.new/rebootmgr.changes 2018-03-26 
11:56:30.109019395 +0200
@@ -1,0 +2,5 @@
+Mon Mar 19 12:00:31 CET 2018 - ku...@suse.de
+
+- Use %license instead of %doc [bsc#1082318]
+
+---



Other differences:
--
++ rebootmgr.spec ++
--- /var/tmp/diff_new_pack.bSRpjR/_old  2018-03-26 11:56:31.996951284 +0200
+++ /var/tmp/diff_new_pack.bSRpjR/_new  2018-03-26 11:56:32.004950996 +0200
@@ -20,9 +20,9 @@
 Version:0.16
 Release:0
 Summary:Automatic controlled reboot during a maintenance window
-License:GPL-2.0 AND LGPL-2.1+
+License:GPL-2.0-only AND LGPL-2.1-or-later
 Group:  System/Base
-Url:https://github.com/SUSE/rebootmgr
+URL:https://github.com/SUSE/rebootmgr
 Source: %{name}-%{version}.tar.bz2
 BuildRequires:  cetcd-devel
 BuildRequires:  fdupes
@@ -30,7 +30,6 @@
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.40
 BuildRequires:  pkgconfig(json-c)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %{?systemd_requires}
 
 %description
@@ -46,7 +45,7 @@
 make %{?_smp_mflags}
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
 ln -sf service %{buildroot}%{_sbindir}/rcrebootmgr
 %fdupes %{buildroot}%{_mandir}
 
@@ -63,8 +62,8 @@
 %service_del_postun rebootmgr.service
 
 %files
-%defattr(-,root,root)
-%doc NEWS COPYING COPYING.LIB
+%license COPYING COPYING.LIB
+%doc NEWS
 %dir %{_sysconfdir}/dbus-1/system.d
 %config %{_sysconfdir}/rebootmgr.conf
 %config %{_sysconfdir}/dbus-1/system.d/org.opensuse.RebootMgr.conf
@@ -73,10 +72,10 @@
 %{_sbindir}/rebootmgrd
 %{_sbindir}/rcrebootmgr
 %{_datadir}/dbus-1/interfaces/org.opensuse.RebootMgr.xml
-%{_mandir}/man1/rebootmgrctl.1%{ext_man}
-%{_mandir}/man5/rebootmgr.conf.5%{ext_man}
-%{_mandir}/man8/rebootmgrd.8%{ext_man}
-%{_mandir}/man8/org.opensuse.RebootMgr.conf.8%{ext_man}
-%{_mandir}/man8/rebootmgr.service.8%{ext_man}
+%{_mandir}/man1/rebootmgrctl.1%{?ext_man}
+%{_mandir}/man5/rebootmgr.conf.5%{?ext_man}
+%{_mandir}/man8/rebootmgrd.8%{?ext_man}
+%{_mandir}/man8/org.opensuse.RebootMgr.conf.8%{?ext_man}
+%{_mandir}/man8/rebootmgr.service.8%{?ext_man}
 
 %changelog




commit rebootmgr for openSUSE:Factory

2018-01-10 Thread root
Hello community,

here is the log from the commit of package rebootmgr for openSUSE:Factory 
checked in at 2018-01-10 10:34:13

Comparing /work/SRC/openSUSE:Factory/rebootmgr (Old)
 and  /work/SRC/openSUSE:Factory/.rebootmgr.new (New)


Package is "rebootmgr"

Wed Jan 10 10:34:13 2018 rev:7 rq:563221 version:0.16

Changes:

--- /work/SRC/openSUSE:Factory/rebootmgr/rebootmgr.changes  2017-09-13 
22:38:33.134196241 +0200
+++ /work/SRC/openSUSE:Factory/.rebootmgr.new/rebootmgr.changes 2018-01-10 
10:34:14.815099493 +0100
@@ -1,0 +2,6 @@
+Wed Jan 10 10:08:21 CET 2018 - ku...@suse.de
+
+- Update to version 0.16
+  - fix compile problem with new json-c [bsc#1075329]
+
+---

Old:

  rebootmgr-0.15.tar.bz2

New:

  rebootmgr-0.16.tar.bz2



Other differences:
--
++ rebootmgr.spec ++
--- /var/tmp/diff_new_pack.YFr5WK/_old  2018-01-10 10:34:15.375073234 +0100
+++ /var/tmp/diff_new_pack.YFr5WK/_new  2018-01-10 10:34:15.375073234 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rebootmgr
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,10 +17,10 @@
 
 
 Name:   rebootmgr
-Version:0.15
+Version:0.16
 Release:0
 Summary:Automatic controlled reboot during a maintenance window
-License:GPL-2.0 and LGPL-2.1+
+License:GPL-2.0 AND LGPL-2.1+
 Group:  System/Base
 Url:https://github.com/SUSE/rebootmgr
 Source: %{name}-%{version}.tar.bz2

++ rebootmgr-0.15.tar.bz2 -> rebootmgr-0.16.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.15/NEWS new/rebootmgr-0.16/NEWS
--- old/rebootmgr-0.15/NEWS 2017-09-13 15:43:46.0 +0200
+++ new/rebootmgr-0.16/NEWS 2018-01-10 10:05:26.0 +0100
@@ -1,6 +1,10 @@
 rebootmgr NEWS -- history of user-visible changes.
 
-Copyright (C) 2016, 2017 Thorsten Kukuk
+Copyright (C) 2016, 2017, 2018 Thorsten Kukuk
+
+Version 0.16
+* Remove -Werror
+* Use unsigned integers for json-c loops
 
 Version 0.15
 * Adjust for systemd >= 230
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.15/configure new/rebootmgr-0.16/configure
--- old/rebootmgr-0.15/configure2017-09-13 15:43:05.0 +0200
+++ new/rebootmgr-0.16/configure2018-01-10 10:05:32.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for rebootmgr 0.15.
+# Generated by GNU Autoconf 2.69 for rebootmgr 0.16.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@
 # Identity of this package.
 PACKAGE_NAME='rebootmgr'
 PACKAGE_TARNAME='rebootmgr'
-PACKAGE_VERSION='0.15'
-PACKAGE_STRING='rebootmgr 0.15'
+PACKAGE_VERSION='0.16'
+PACKAGE_STRING='rebootmgr 0.16'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1326,7 +1326,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures rebootmgr 0.15 to adapt to many kinds of systems.
+\`configure' configures rebootmgr 0.16 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1396,7 +1396,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of rebootmgr 0.15:";;
+ short | recursive ) echo "Configuration of rebootmgr 0.16:";;
esac
   cat <<\_ACEOF
 
@@ -1511,7 +1511,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-rebootmgr configure 0.15
+rebootmgr configure 0.16
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1876,7 +1876,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by rebootmgr $as_me 0.15, which was
+It was created by rebootmgr $as_me 0.16, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2740,7 +2740,7 @@
 
 # Define the identity of the package.
  PACKAGE='rebootmgr'
- VERSION='0.15'
+ VERSION='0.16'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -2833,7 +2833,7 @@
 
 
 
-EXTRA_CFLAGS="-Werror -W -Wall -Wbad-function-cast -Wcast-align -Wcast-qual 
-DXTSTRINGDEFINES -Winline -Wmissing-declarations -Wmissing-prototypes 
-Wnested-externs -Wshadow 

commit rebootmgr for openSUSE:Factory

2017-09-13 Thread root
Hello community,

here is the log from the commit of package rebootmgr for openSUSE:Factory 
checked in at 2017-09-13 22:38:18

Comparing /work/SRC/openSUSE:Factory/rebootmgr (Old)
 and  /work/SRC/openSUSE:Factory/.rebootmgr.new (New)


Package is "rebootmgr"

Wed Sep 13 22:38:18 2017 rev:6 rq:525878 version:0.15

Changes:

--- /work/SRC/openSUSE:Factory/rebootmgr/rebootmgr.changes  2017-04-03 
11:06:02.439776115 +0200
+++ /work/SRC/openSUSE:Factory/.rebootmgr.new/rebootmgr.changes 2017-09-13 
22:38:33.134196241 +0200
@@ -1,0 +2,6 @@
+Wed Sep 13 15:46:09 CEST 2017 - ku...@suse.de
+
+- Update to version 0.15
+  - Adjust for systemd >= 230
+
+---

Old:

  rebootmgr-0.14.tar.bz2

New:

  rebootmgr-0.15.tar.bz2



Other differences:
--
++ rebootmgr.spec ++
--- /var/tmp/diff_new_pack.dbU0ve/_old  2017-09-13 22:38:33.622127541 +0200
+++ /var/tmp/diff_new_pack.dbU0ve/_new  2017-09-13 22:38:33.626126978 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   rebootmgr
-Version:0.14
+Version:0.15
 Release:0
 Summary:Automatic controlled reboot during a maintenance window
 License:GPL-2.0 and LGPL-2.1+

++ rebootmgr-0.14.tar.bz2 -> rebootmgr-0.15.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.14/NEWS new/rebootmgr-0.15/NEWS
--- old/rebootmgr-0.14/NEWS 2017-03-31 13:26:33.0 +0200
+++ new/rebootmgr-0.15/NEWS 2017-09-13 15:43:46.0 +0200
@@ -2,6 +2,9 @@
 
 Copyright (C) 2016, 2017 Thorsten Kukuk
 
+Version 0.15
+* Adjust for systemd >= 230
+
 Version 0.14
 * Allow to have no maintenance window configured [bsc#1031619]
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.14/configure new/rebootmgr-0.15/configure
--- old/rebootmgr-0.14/configure2017-03-31 13:26:59.0 +0200
+++ new/rebootmgr-0.15/configure2017-09-13 15:43:05.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for rebootmgr 0.14.
+# Generated by GNU Autoconf 2.69 for rebootmgr 0.15.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@
 # Identity of this package.
 PACKAGE_NAME='rebootmgr'
 PACKAGE_TARNAME='rebootmgr'
-PACKAGE_VERSION='0.14'
-PACKAGE_STRING='rebootmgr 0.14'
+PACKAGE_VERSION='0.15'
+PACKAGE_STRING='rebootmgr 0.15'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1326,7 +1326,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures rebootmgr 0.14 to adapt to many kinds of systems.
+\`configure' configures rebootmgr 0.15 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1396,7 +1396,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of rebootmgr 0.14:";;
+ short | recursive ) echo "Configuration of rebootmgr 0.15:";;
esac
   cat <<\_ACEOF
 
@@ -1511,7 +1511,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-rebootmgr configure 0.14
+rebootmgr configure 0.15
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1876,7 +1876,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by rebootmgr $as_me 0.14, which was
+It was created by rebootmgr $as_me 0.15, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2740,7 +2740,7 @@
 
 # Define the identity of the package.
  PACKAGE='rebootmgr'
- VERSION='0.14'
+ VERSION='0.15'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -8627,7 +8627,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by rebootmgr $as_me 0.14, which was
+This file was extended by rebootmgr $as_me 0.15, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -8693,7 +8693,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-rebootmgr config.status 0.14
+rebootmgr config.status 0.15
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.14/configure.ac 

commit rebootmgr for openSUSE:Factory

2017-04-03 Thread root
Hello community,

here is the log from the commit of package rebootmgr for openSUSE:Factory 
checked in at 2017-04-03 11:05:22

Comparing /work/SRC/openSUSE:Factory/rebootmgr (Old)
 and  /work/SRC/openSUSE:Factory/.rebootmgr.new (New)


Package is "rebootmgr"

Mon Apr  3 11:05:22 2017 rev:5 rq:484072 version:0.14

Changes:

--- /work/SRC/openSUSE:Factory/rebootmgr/rebootmgr.changes  2017-03-16 
09:51:55.282509086 +0100
+++ /work/SRC/openSUSE:Factory/.rebootmgr.new/rebootmgr.changes 2017-04-03 
11:06:02.439776115 +0200
@@ -1,0 +2,6 @@
+Fri Mar 31 13:30:03 CEST 2017 - ku...@suse.de
+
+- Update to version 0.14
+  - Allow to have no maintenance window configured [bsc#1031619]
+
+---

Old:

  rebootmgr-0.13.tar.bz2

New:

  rebootmgr-0.14.tar.bz2



Other differences:
--
++ rebootmgr.spec ++
--- /var/tmp/diff_new_pack.Rd5KeL/_old  2017-04-03 11:06:03.147676100 +0200
+++ /var/tmp/diff_new_pack.Rd5KeL/_new  2017-04-03 11:06:03.147676100 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   rebootmgr
-Version:0.13
+Version:0.14
 Release:0
 Summary:Automatic controlled reboot during a maintenance window
 License:GPL-2.0 and LGPL-2.1+

++ rebootmgr-0.13.tar.bz2 -> rebootmgr-0.14.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.13/NEWS new/rebootmgr-0.14/NEWS
--- old/rebootmgr-0.13/NEWS 2017-03-15 13:11:58.0 +0100
+++ new/rebootmgr-0.14/NEWS 2017-03-31 13:26:33.0 +0200
@@ -2,6 +2,9 @@
 
 Copyright (C) 2016, 2017 Thorsten Kukuk
 
+Version 0.14
+* Allow to have no maintenance window configured [bsc#1031619]
+
 Version 0.13
 * Cancel reboot if we run out of the maintenance window with etcd-lock
   [bsc#1028060]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.13/configure new/rebootmgr-0.14/configure
--- old/rebootmgr-0.13/configure2017-03-15 13:12:08.0 +0100
+++ new/rebootmgr-0.14/configure2017-03-31 13:26:59.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for rebootmgr 0.13.
+# Generated by GNU Autoconf 2.69 for rebootmgr 0.14.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@
 # Identity of this package.
 PACKAGE_NAME='rebootmgr'
 PACKAGE_TARNAME='rebootmgr'
-PACKAGE_VERSION='0.13'
-PACKAGE_STRING='rebootmgr 0.13'
+PACKAGE_VERSION='0.14'
+PACKAGE_STRING='rebootmgr 0.14'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1326,7 +1326,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures rebootmgr 0.13 to adapt to many kinds of systems.
+\`configure' configures rebootmgr 0.14 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1396,7 +1396,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of rebootmgr 0.13:";;
+ short | recursive ) echo "Configuration of rebootmgr 0.14:";;
esac
   cat <<\_ACEOF
 
@@ -1511,7 +1511,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-rebootmgr configure 0.13
+rebootmgr configure 0.14
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1876,7 +1876,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by rebootmgr $as_me 0.13, which was
+It was created by rebootmgr $as_me 0.14, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2740,7 +2740,7 @@
 
 # Define the identity of the package.
  PACKAGE='rebootmgr'
- VERSION='0.13'
+ VERSION='0.14'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -8627,7 +8627,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by rebootmgr $as_me 0.13, which was
+This file was extended by rebootmgr $as_me 0.14, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -8693,7 +8693,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-rebootmgr config.status 0.13
+rebootmgr config.status 0.14
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' 

commit rebootmgr for openSUSE:Factory

2017-03-16 Thread root
Hello community,

here is the log from the commit of package rebootmgr for openSUSE:Factory 
checked in at 2017-03-16 09:43:18

Comparing /work/SRC/openSUSE:Factory/rebootmgr (Old)
 and  /work/SRC/openSUSE:Factory/.rebootmgr.new (New)


Package is "rebootmgr"

Thu Mar 16 09:43:18 2017 rev:4 rq:479606 version:0.13

Changes:

--- /work/SRC/openSUSE:Factory/rebootmgr/rebootmgr.changes  2017-03-04 
16:40:21.437088149 +0100
+++ /work/SRC/openSUSE:Factory/.rebootmgr.new/rebootmgr.changes 2017-03-16 
09:51:55.282509086 +0100
@@ -1,0 +2,7 @@
+Wed Mar 15 13:13:14 CET 2017 - ku...@suse.de
+
+- Update to version 0.13
+  - Don't reboot outside maintenance window if getting the etcd
+lock takes too long [bsc#1028060]
+
+---

Old:

  rebootmgr-0.12.tar.bz2

New:

  rebootmgr-0.13.tar.bz2



Other differences:
--
++ rebootmgr.spec ++
--- /var/tmp/diff_new_pack.LIhetR/_old  2017-03-16 09:51:55.770439986 +0100
+++ /var/tmp/diff_new_pack.LIhetR/_new  2017-03-16 09:51:55.774439419 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   rebootmgr
-Version:0.12
+Version:0.13
 Release:0
 Summary:Automatic controlled reboot during a maintenance window
 License:GPL-2.0 and LGPL-2.1+

++ rebootmgr-0.12.tar.bz2 -> rebootmgr-0.13.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.12/NEWS new/rebootmgr-0.13/NEWS
--- old/rebootmgr-0.12/NEWS 2017-03-03 16:40:10.0 +0100
+++ new/rebootmgr-0.13/NEWS 2017-03-15 13:11:58.0 +0100
@@ -2,6 +2,10 @@
 
 Copyright (C) 2016, 2017 Thorsten Kukuk
 
+Version 0.13
+* Cancel reboot if we run out of the maintenance window with etcd-lock
+  [bsc#1028060]
+
 Version 0.12
 * Rewrote reboot code to not block dbus if we wait for etcd locks [bsc#1026298]
 * Fix rebootmgr.service dependencies
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.12/configure new/rebootmgr-0.13/configure
--- old/rebootmgr-0.12/configure2017-03-03 16:40:19.0 +0100
+++ new/rebootmgr-0.13/configure2017-03-15 13:12:08.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for rebootmgr 0.12.
+# Generated by GNU Autoconf 2.69 for rebootmgr 0.13.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@
 # Identity of this package.
 PACKAGE_NAME='rebootmgr'
 PACKAGE_TARNAME='rebootmgr'
-PACKAGE_VERSION='0.12'
-PACKAGE_STRING='rebootmgr 0.12'
+PACKAGE_VERSION='0.13'
+PACKAGE_STRING='rebootmgr 0.13'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1326,7 +1326,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures rebootmgr 0.12 to adapt to many kinds of systems.
+\`configure' configures rebootmgr 0.13 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1396,7 +1396,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of rebootmgr 0.12:";;
+ short | recursive ) echo "Configuration of rebootmgr 0.13:";;
esac
   cat <<\_ACEOF
 
@@ -1511,7 +1511,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-rebootmgr configure 0.12
+rebootmgr configure 0.13
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1876,7 +1876,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by rebootmgr $as_me 0.12, which was
+It was created by rebootmgr $as_me 0.13, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2740,7 +2740,7 @@
 
 # Define the identity of the package.
  PACKAGE='rebootmgr'
- VERSION='0.12'
+ VERSION='0.13'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -8627,7 +8627,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by rebootmgr $as_me 0.12, which was
+This file was extended by rebootmgr $as_me 0.13, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -8693,7 +8693,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-rebootmgr config.status 0.12
+rebootmgr config.status 0.13
 configured by $0, generated by GNU Autoconf 

commit rebootmgr for openSUSE:Factory

2017-03-04 Thread root
Hello community,

here is the log from the commit of package rebootmgr for openSUSE:Factory 
checked in at 2017-03-04 16:37:53

Comparing /work/SRC/openSUSE:Factory/rebootmgr (Old)
 and  /work/SRC/openSUSE:Factory/.rebootmgr.new (New)


Package is "rebootmgr"

Sat Mar  4 16:37:53 2017 rev:3 rq:476781 version:0.12

Changes:

--- /work/SRC/openSUSE:Factory/rebootmgr/rebootmgr.changes  2017-02-28 
23:51:13.475725673 +0100
+++ /work/SRC/openSUSE:Factory/.rebootmgr.new/rebootmgr.changes 2017-03-04 
16:40:21.437088149 +0100
@@ -1,0 +2,10 @@
+Fri Mar  3 16:44:09 CET 2017 - ku...@suse.de
+
+- Update to version 0.12
+  - Rewrote reboot code to not block dbus if we wait for etcd locks
+[bsc#1026298]
+  - Fix rebootmgr.service dependencies
+  - Check input for maintenance window for correct syntax before
+sending to the daemon [bsc#1026220]
+
+---

Old:

  rebootmgr-0.11.tar.bz2

New:

  rebootmgr-0.12.tar.bz2



Other differences:
--
++ rebootmgr.spec ++
--- /var/tmp/diff_new_pack.3GjxhA/_old  2017-03-04 16:40:21.897023026 +0100
+++ /var/tmp/diff_new_pack.3GjxhA/_new  2017-03-04 16:40:21.901022460 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   rebootmgr
-Version:0.11
+Version:0.12
 Release:0
 Summary:Automatic controlled reboot during a maintenance window
 License:GPL-2.0 and LGPL-2.1+

++ rebootmgr-0.11.tar.bz2 -> rebootmgr-0.12.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.11/NEWS new/rebootmgr-0.12/NEWS
--- old/rebootmgr-0.11/NEWS 2017-02-27 17:42:31.0 +0100
+++ new/rebootmgr-0.12/NEWS 2017-03-03 16:40:10.0 +0100
@@ -2,6 +2,12 @@
 
 Copyright (C) 2016, 2017 Thorsten Kukuk
 
+Version 0.12
+* Rewrote reboot code to not block dbus if we wait for etcd locks [bsc#1026298]
+* Fix rebootmgr.service dependencies
+* Check input for maintenance window for correct syntax before sending
+  to the daemon [bsc#1026220]
+
 Version 0.11
 * Fix several bugs in etcd locking/unlocking
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.11/configure new/rebootmgr-0.12/configure
--- old/rebootmgr-0.11/configure2017-02-27 17:42:38.0 +0100
+++ new/rebootmgr-0.12/configure2017-03-03 16:40:19.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for rebootmgr 0.11.
+# Generated by GNU Autoconf 2.69 for rebootmgr 0.12.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@
 # Identity of this package.
 PACKAGE_NAME='rebootmgr'
 PACKAGE_TARNAME='rebootmgr'
-PACKAGE_VERSION='0.11'
-PACKAGE_STRING='rebootmgr 0.11'
+PACKAGE_VERSION='0.12'
+PACKAGE_STRING='rebootmgr 0.12'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1326,7 +1326,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures rebootmgr 0.11 to adapt to many kinds of systems.
+\`configure' configures rebootmgr 0.12 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1396,7 +1396,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of rebootmgr 0.11:";;
+ short | recursive ) echo "Configuration of rebootmgr 0.12:";;
esac
   cat <<\_ACEOF
 
@@ -1511,7 +1511,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-rebootmgr configure 0.11
+rebootmgr configure 0.12
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1876,7 +1876,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by rebootmgr $as_me 0.11, which was
+It was created by rebootmgr $as_me 0.12, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2740,7 +2740,7 @@
 
 # Define the identity of the package.
  PACKAGE='rebootmgr'
- VERSION='0.11'
+ VERSION='0.12'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -8627,7 +8627,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by rebootmgr $as_me 0.11, which was
+This file was extended by rebootmgr $as_me 0.12, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -8693,7 +8693,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 

commit rebootmgr for openSUSE:Factory

2017-02-28 Thread root
Hello community,

here is the log from the commit of package rebootmgr for openSUSE:Factory 
checked in at 2017-02-28 23:51:12

Comparing /work/SRC/openSUSE:Factory/rebootmgr (Old)
 and  /work/SRC/openSUSE:Factory/.rebootmgr.new (New)


Package is "rebootmgr"

Tue Feb 28 23:51:12 2017 rev:2 rq:460730 version:0.11

Changes:

--- /work/SRC/openSUSE:Factory/rebootmgr/rebootmgr.changes  2017-02-18 
03:19:44.078965409 +0100
+++ /work/SRC/openSUSE:Factory/.rebootmgr.new/rebootmgr.changes 2017-02-28 
23:51:13.475725673 +0100
@@ -1,0 +2,7 @@
+Mon Feb 27 17:44:46 CET 2017 - ku...@suse.de
+
+- Update to version 0.11
+  - Implement unlocking of a machine_id not equal to our own [bsc#1026273]
+  - Watch for correct key when waiting for lock [bsc#1026274]
+
+---

Old:

  rebootmgr-0.10.tar.bz2

New:

  rebootmgr-0.11.tar.bz2



Other differences:
--
++ rebootmgr.spec ++
--- /var/tmp/diff_new_pack.m1a6Of/_old  2017-02-28 23:51:14.191624628 +0100
+++ /var/tmp/diff_new_pack.m1a6Of/_new  2017-02-28 23:51:14.199623500 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   rebootmgr
-Version:0.10
+Version:0.11
 Release:0
 Summary:Automatic controlled reboot during a maintenance window
 License:GPL-2.0 and LGPL-2.1+

++ rebootmgr-0.10.tar.bz2 -> rebootmgr-0.11.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.10/NEWS new/rebootmgr-0.11/NEWS
--- old/rebootmgr-0.10/NEWS 2017-02-16 15:00:06.0 +0100
+++ new/rebootmgr-0.11/NEWS 2017-02-27 17:42:31.0 +0100
@@ -2,6 +2,9 @@
 
 Copyright (C) 2016, 2017 Thorsten Kukuk
 
+Version 0.11
+* Fix several bugs in etcd locking/unlocking
+
 Version 0.10
 * Fix typos in documentation
 * Fix compilation on 32bit systems
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rebootmgr-0.10/configure new/rebootmgr-0.11/configure
--- old/rebootmgr-0.10/configure2017-02-16 15:00:15.0 +0100
+++ new/rebootmgr-0.11/configure2017-02-27 17:42:38.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for rebootmgr 0.10.
+# Generated by GNU Autoconf 2.69 for rebootmgr 0.11.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@
 # Identity of this package.
 PACKAGE_NAME='rebootmgr'
 PACKAGE_TARNAME='rebootmgr'
-PACKAGE_VERSION='0.10'
-PACKAGE_STRING='rebootmgr 0.10'
+PACKAGE_VERSION='0.11'
+PACKAGE_STRING='rebootmgr 0.11'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1326,7 +1326,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures rebootmgr 0.10 to adapt to many kinds of systems.
+\`configure' configures rebootmgr 0.11 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1396,7 +1396,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of rebootmgr 0.10:";;
+ short | recursive ) echo "Configuration of rebootmgr 0.11:";;
esac
   cat <<\_ACEOF
 
@@ -1511,7 +1511,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-rebootmgr configure 0.10
+rebootmgr configure 0.11
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1876,7 +1876,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by rebootmgr $as_me 0.10, which was
+It was created by rebootmgr $as_me 0.11, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2740,7 +2740,7 @@
 
 # Define the identity of the package.
  PACKAGE='rebootmgr'
- VERSION='0.10'
+ VERSION='0.11'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -8627,7 +8627,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by rebootmgr $as_me 0.10, which was
+This file was extended by rebootmgr $as_me 0.11, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES= $CONFIG_FILES
@@ -8693,7 +8693,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/&/g'`"
 ac_cs_version="\\
-rebootmgr config.status 0.10
+rebootmgr config.status 0.11
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN