Hello community,

here is the log from the commit of package health-checker for openSUSE:Factory 
checked in at 2020-08-28 21:17:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/health-checker (Old)
 and      /work/SRC/openSUSE:Factory/.health-checker.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "health-checker"

Fri Aug 28 21:17:29 2020 rev:16 rq:828872 version:1.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/health-checker/health-checker.changes    
2020-05-29 21:13:03.810277339 +0200
+++ /work/SRC/openSUSE:Factory/.health-checker.new.3399/health-checker.changes  
2020-08-28 21:19:57.572283379 +0200
@@ -1,0 +2,7 @@
+Wed Aug 19 14:39:29 UTC 2020 - Ignaz Forster <ifors...@suse.com>
+
+- Update to version 1.4
+  * Add checks for /tmp and systemd-logind
+  * Build system cleanup
+
+-------------------------------------------------------------------

Old:
----
  health-checker-1.3.4.tar.xz

New:
----
  health-checker-1.4.tar.xz

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

Other differences:
------------------
++++++ health-checker.spec ++++++
--- /var/tmp/diff_new_pack.CR7dO5/_old  2020-08-28 21:20:00.036284575 +0200
+++ /var/tmp/diff_new_pack.CR7dO5/_new  2020-08-28 21:20:00.040284578 +0200
@@ -19,7 +19,7 @@
 %define _dracutmoduledir %(pkg-config --variable=dracutmodulesdir dracut)
 
 Name:           health-checker
-Version:        1.3.4
+Version:        1.4
 Release:        0
 Summary:        Service for verifying that important services are running
 License:        GPL-2.0-only
@@ -117,6 +117,8 @@
 %{_unitdir}/health-checker.service
 %dir %{_libexecdir}/health-checker/
 %{_libexecdir}/health-checker/btrfs-subvolumes-mounted.sh
+%{_libexecdir}/health-checker/logind.sh
+%{_libexecdir}/health-checker/tmp.sh
 %{_sbindir}/health-checker
 %{_sbindir}/rchealth-checker
 %{_mandir}/man8/health-checker.8%{?ext_man}

++++++ health-checker-1.3.4.tar.xz -> health-checker-1.4.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/Makefile.am 
new/health-checker-1.4/Makefile.am
--- old/health-checker-1.3.4/Makefile.am        2019-03-29 00:01:36.000000000 
+0100
+++ new/health-checker-1.4/Makefile.am  2020-08-19 10:54:50.000000000 +0200
@@ -11,6 +11,6 @@
 
 M4_FILES = m4/jh_path_xml_catalog.m4
 
-EXTRA_DIST = ChangeLog $(M4_FILES) README.md
+EXTRA_DIST = $(M4_FILES) README.md
 
 ACLOCAL_AMFLAGS = -I m4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/Makefile.in 
new/health-checker-1.4/Makefile.in
--- old/health-checker-1.3.4/Makefile.in        2020-05-12 17:38:55.000000000 
+0200
+++ new/health-checker-1.4/Makefile.in  2020-08-24 10:45:43.000000000 +0200
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.1 from Makefile.am.
+# Makefile.in generated by automake 1.16.2 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2018 Free Software Foundation, Inc.
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -292,7 +292,7 @@
 SUBDIRS = sbin man systemd plugins dracut grub
 CLEANFILES = *~
 M4_FILES = m4/jh_path_xml_catalog.m4
-EXTRA_DIST = ChangeLog $(M4_FILES) README.md
+EXTRA_DIST = $(M4_FILES) README.md
 ACLOCAL_AMFLAGS = -I m4
 all: all-recursive
 
@@ -525,6 +525,10 @@
        tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c 
>$(distdir).tar.xz
        $(am__post_remove_distdir)
 
+dist-zstd: distdir
+       tardir=$(distdir) && $(am__tar) | zstd -c 
$${ZSTD_CLEVEL-$${ZSTD_OPT--19}} >$(distdir).tar.zst
+       $(am__post_remove_distdir)
+
 dist-tarZ: distdir
        @echo WARNING: "Support for distribution archives compressed with" \
                       "legacy program 'compress' is deprecated." >&2
@@ -567,6 +571,8 @@
          eval GZIP= gzip $(GZIP_ENV) -dc $(distdir).shar.gz | unshar ;;\
        *.zip*) \
          unzip $(distdir).zip ;;\
+       *.tar.zst*) \
+         zstd -dc $(distdir).tar.zst | $(am__untar) ;;\
        esac
        chmod -R a-w $(distdir)
        chmod u+w $(distdir)
@@ -744,7 +750,7 @@
        am--refresh check check-am clean clean-cscope clean-generic \
        cscope cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \
        dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \
-       distcheck distclean distclean-generic distclean-tags \
+       dist-zstd distcheck distclean distclean-generic distclean-tags \
        distcleancheck distdir distuninstallcheck dvi dvi-am html \
        html-am info info-am install install-am install-data \
        install-data-am install-dvi install-dvi-am install-exec \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/NEWS new/health-checker-1.4/NEWS
--- old/health-checker-1.3.4/NEWS       2020-05-12 17:37:01.000000000 +0200
+++ new/health-checker-1.4/NEWS 2020-08-20 11:46:33.000000000 +0200
@@ -2,6 +2,12 @@
 
 Copyright (C) 2017-2020 Thorsten Kukuk et al.
 
+Version 1.4
+* Add checks for /tmp and systemd-logind
+* Transition system into emergency mode on repeated failures to prevent
+  random jobs from modifying the broken system
+* Build system cleanup
+
 Version 1.3.4
 * Really fix plugindir replacement in configure.ac script
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/aclocal.m4 
new/health-checker-1.4/aclocal.m4
--- old/health-checker-1.3.4/aclocal.m4 2020-05-12 17:38:54.000000000 +0200
+++ new/health-checker-1.4/aclocal.m4   2020-08-24 10:45:42.000000000 +0200
@@ -1,6 +1,6 @@
-# generated automatically by aclocal 1.16.1 -*- Autoconf -*-
+# generated automatically by aclocal 1.16.2 -*- Autoconf -*-
 
-# Copyright (C) 1996-2018 Free Software Foundation, Inc.
+# Copyright (C) 1996-2020 Free Software Foundation, Inc.
 
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -364,7 +364,7 @@
         [AC_DEFINE([HAVE_][$1], 1, [Enable ]m4_tolower([$1])[ support])])
 ])dnl PKG_HAVE_DEFINE_WITH_MODULES
 
-# Copyright (C) 2002-2018 Free Software Foundation, Inc.
+# Copyright (C) 2002-2020 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -379,7 +379,7 @@
 [am__api_version='1.16'
 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
 dnl require some minimum version.  Point them to the right macro.
-m4_if([$1], [1.16.1], [],
+m4_if([$1], [1.16.2], [],
       [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
 ])
 
@@ -395,14 +395,14 @@
 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.16.1])dnl
+[AM_AUTOMAKE_VERSION([1.16.2])dnl
 m4_ifndef([AC_AUTOCONF_VERSION],
   [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
 
 # AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
 
-# Copyright (C) 2001-2018 Free Software Foundation, Inc.
+# Copyright (C) 2001-2020 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -454,7 +454,7 @@
 
 # AM_CONDITIONAL                                            -*- Autoconf -*-
 
-# Copyright (C) 1997-2018 Free Software Foundation, Inc.
+# Copyright (C) 1997-2020 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -487,7 +487,7 @@
 
 # Do all the work for Automake.                             -*- Autoconf -*-
 
-# Copyright (C) 1996-2018 Free Software Foundation, Inc.
+# Copyright (C) 1996-2020 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -684,7 +684,7 @@
 done
 echo "timestamp for $_am_arg" 
>`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
 
-# Copyright (C) 2001-2018 Free Software Foundation, Inc.
+# Copyright (C) 2001-2020 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -705,7 +705,7 @@
 fi
 AC_SUBST([install_sh])])
 
-# Copyright (C) 2003-2018 Free Software Foundation, Inc.
+# Copyright (C) 2003-2020 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -726,7 +726,7 @@
 
 # Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
 
-# Copyright (C) 1997-2018 Free Software Foundation, Inc.
+# Copyright (C) 1997-2020 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -765,7 +765,7 @@
 
 # Helper functions for option handling.                     -*- Autoconf -*-
 
-# Copyright (C) 2001-2018 Free Software Foundation, Inc.
+# Copyright (C) 2001-2020 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -796,7 +796,7 @@
 
 # Check to make sure that the build environment is sane.    -*- Autoconf -*-
 
-# Copyright (C) 1996-2018 Free Software Foundation, Inc.
+# Copyright (C) 1996-2020 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -877,7 +877,7 @@
 rm -f conftest.file
 ])
 
-# Copyright (C) 2009-2018 Free Software Foundation, Inc.
+# Copyright (C) 2009-2020 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -937,7 +937,7 @@
 _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
 ])
 
-# Copyright (C) 2001-2018 Free Software Foundation, Inc.
+# Copyright (C) 2001-2020 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -965,7 +965,7 @@
 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
 AC_SUBST([INSTALL_STRIP_PROGRAM])])
 
-# Copyright (C) 2006-2018 Free Software Foundation, Inc.
+# Copyright (C) 2006-2020 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -984,7 +984,7 @@
 
 # Check how to create a tarball.                            -*- Autoconf -*-
 
-# Copyright (C) 2004-2018 Free Software Foundation, Inc.
+# Copyright (C) 2004-2020 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/configure 
new/health-checker-1.4/configure
--- old/health-checker-1.3.4/configure  2020-05-12 17:38:55.000000000 +0200
+++ new/health-checker-1.4/configure    2020-08-24 10:45:43.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for health-checker 1.3.4.
+# Generated by GNU Autoconf 2.69 for health-checker 1.4.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -576,8 +576,8 @@
 # Identity of this package.
 PACKAGE_NAME='health-checker'
 PACKAGE_TARNAME='health-checker'
-PACKAGE_VERSION='1.3.4'
-PACKAGE_STRING='health-checker 1.3.4'
+PACKAGE_VERSION='1.4'
+PACKAGE_STRING='health-checker 1.4'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1215,7 +1215,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 health-checker 1.3.4 to adapt to many kinds of systems.
+\`configure' configures health-checker 1.4 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1281,7 +1281,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of health-checker 1.3.4:";;
+     short | recursive ) echo "Configuration of health-checker 1.4:";;
    esac
   cat <<\_ACEOF
 
@@ -1375,7 +1375,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-health-checker configure 1.3.4
+health-checker configure 1.4
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1392,7 +1392,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by health-checker $as_me 1.3.4, which was
+It was created by health-checker $as_me 1.4, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2255,7 +2255,7 @@
 
 # Define the identity of the package.
  PACKAGE='health-checker'
- VERSION='1.3.4'
+ VERSION='1.4'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -3294,7 +3294,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by health-checker $as_me 1.3.4, which was
+This file was extended by health-checker $as_me 1.4, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -3347,7 +3347,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-health-checker config.status 1.3.4
+health-checker config.status 1.4
 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/health-checker-1.3.4/configure.ac 
new/health-checker-1.4/configure.ac
--- old/health-checker-1.3.4/configure.ac       2020-05-12 17:38:49.000000000 
+0200
+++ new/health-checker-1.4/configure.ac 2020-08-20 11:46:33.000000000 +0200
@@ -1,5 +1,5 @@
 dnl Process this file with autoconf to produce a configure script.
-AC_INIT(health-checker, 1.3.4)
+AC_INIT(health-checker, 1.4)
 AM_INIT_AUTOMAKE
 AC_PREFIX_DEFAULT(/usr)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/dracut/Makefile.in 
new/health-checker-1.4/dracut/Makefile.in
--- old/health-checker-1.3.4/dracut/Makefile.in 2020-05-12 17:38:55.000000000 
+0200
+++ new/health-checker-1.4/dracut/Makefile.in   2020-08-24 10:45:43.000000000 
+0200
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.1 from Makefile.am.
+# Makefile.in generated by automake 1.16.2 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2018 Free Software Foundation, Inc.
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/grub/Makefile.in 
new/health-checker-1.4/grub/Makefile.in
--- old/health-checker-1.3.4/grub/Makefile.in   2020-05-12 17:38:55.000000000 
+0200
+++ new/health-checker-1.4/grub/Makefile.in     2020-08-24 10:45:43.000000000 
+0200
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.1 from Makefile.am.
+# Makefile.in generated by automake 1.16.2 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2018 Free Software Foundation, Inc.
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/man/Makefile.am 
new/health-checker-1.4/man/Makefile.am
--- old/health-checker-1.3.4/man/Makefile.am    2020-05-08 15:07:36.000000000 
+0200
+++ new/health-checker-1.4/man/Makefile.am      2020-08-19 10:54:50.000000000 
+0200
@@ -6,7 +6,7 @@
 
 CLEANFILES = $(MANS) $(DATA) health-checker.index.xml
 
-EXTRA_DIST = $(MANS) $(XMLS) $(DATA) custom-html.xsl \
+EXTRA_DIST = $(MANS) $(DATA) custom-html.xsl health-checker.8.xml.in \
        make-man-index.py xml_helper.py health-checker.index.xml
 
 man_MANS = health-checker.8 health-checker.service.8
@@ -33,16 +33,19 @@
 endef
 
 health-checker.index.xml: make-man-index.py $(XMLS)
-       python3 $(srcdir)/make-man-index.py $(srcdir)/$@ $(XMLS)
+       python3 $(srcdir)/make-man-index.py $@ $(XMLS)
 
 health-checker.index.html: health-checker.index.xml custom-html.xsl
-       $(XSLTPROC) -o $(srcdir)/$@ --path $(srcdir) $(XSLTPROC_FLAGS_HTML) $<
+       $(XSLTPROC) -o $@ --path $(srcdir) $(XSLTPROC_FLAGS_HTML) $<
+
+health-checker.8.xml: health-checker.8.xml.in
+       sed 's|@PLUGINDIR@|${plugindir}|g' $(srcdir)/health-checker.8.xml.in > 
health-checker.8.xml
 
 health-checker.8: health-checker.8.xml
-       $(XSLTPROC) -o $(srcdir)/$@ --path $(srcdir) --xinclude --nonet 
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
+       $(XSLTPROC) -o $@ --path $(srcdir) --xinclude --nonet 
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
 
 health-checker.8.html: health-checker.8.xml custom-html.xsl
-       $(XSLTPROC) -o $(srcdir)/$@ --path $(srcdir) $(XSLTPROC_FLAGS_HTML) $<
+       $(XSLTPROC) -o $@ --path $(srcdir) $(XSLTPROC_FLAGS_HTML) $<
 
 health-checker.service.8.html: health-checker.8.html
        $(html-alias)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/man/Makefile.in 
new/health-checker-1.4/man/Makefile.in
--- old/health-checker-1.3.4/man/Makefile.in    2020-05-12 17:38:55.000000000 
+0200
+++ new/health-checker-1.4/man/Makefile.in      2020-08-24 10:45:43.000000000 
+0200
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.1 from Makefile.am.
+# Makefile.in generated by automake 1.16.2 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2018 Free Software Foundation, Inc.
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -240,7 +240,7 @@
 top_builddir = @top_builddir@
 top_srcdir = @top_srcdir@
 CLEANFILES = $(MANS) $(DATA) health-checker.index.xml
-EXTRA_DIST = $(MANS) $(XMLS) $(DATA) custom-html.xsl \
+EXTRA_DIST = $(MANS) $(DATA) custom-html.xsl health-checker.8.xml.in \
        make-man-index.py xml_helper.py health-checker.index.xml
 
 man_MANS = health-checker.8 health-checker.service.8
@@ -501,16 +501,19 @@
 @ENABLE_REGENERATE_MAN_TRUE@endef
 
 @enable_regenerate_man_t...@health-checker.index.xml: make-man-index.py $(XMLS)
-@ENABLE_REGENERATE_MAN_TRUE@   python3 $(srcdir)/make-man-index.py 
$(srcdir)/$@ $(XMLS)
+@ENABLE_REGENERATE_MAN_TRUE@   python3 $(srcdir)/make-man-index.py $@ $(XMLS)
 
 @enable_regenerate_man_t...@health-checker.index.html: 
health-checker.index.xml custom-html.xsl
-@ENABLE_REGENERATE_MAN_TRUE@   $(XSLTPROC) -o $(srcdir)/$@ --path $(srcdir) 
$(XSLTPROC_FLAGS_HTML) $<
+@ENABLE_REGENERATE_MAN_TRUE@   $(XSLTPROC) -o $@ --path $(srcdir) 
$(XSLTPROC_FLAGS_HTML) $<
+
+@enable_regenerate_man_t...@health-checker.8.xml: health-checker.8.xml.in
+@ENABLE_REGENERATE_MAN_TRUE@   sed 's|@PLUGINDIR@|${plugindir}|g' 
$(srcdir)/health-checker.8.xml.in > health-checker.8.xml
 
 @ENABLE_REGENERATE_MAN_TRUE@health-checker.8: health-checker.8.xml
-@ENABLE_REGENERATE_MAN_TRUE@   $(XSLTPROC) -o $(srcdir)/$@ --path $(srcdir) 
--xinclude --nonet 
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
+@ENABLE_REGENERATE_MAN_TRUE@   $(XSLTPROC) -o $@ --path $(srcdir) --xinclude 
--nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl 
$<
 
 @enable_regenerate_man_t...@health-checker.8.html: health-checker.8.xml 
custom-html.xsl
-@ENABLE_REGENERATE_MAN_TRUE@   $(XSLTPROC) -o $(srcdir)/$@ --path $(srcdir) 
$(XSLTPROC_FLAGS_HTML) $<
+@ENABLE_REGENERATE_MAN_TRUE@   $(XSLTPROC) -o $@ --path $(srcdir) 
$(XSLTPROC_FLAGS_HTML) $<
 
 @enable_regenerate_man_t...@health-checker.service.8.html: 
health-checker.8.html
 @ENABLE_REGENERATE_MAN_TRUE@   $(html-alias)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/man/health-checker.8 
new/health-checker-1.4/man/health-checker.8
--- old/health-checker-1.3.4/man/health-checker.8       2020-05-12 
17:20:08.000000000 +0200
+++ new/health-checker-1.4/man/health-checker.8 2020-08-19 16:36:03.000000000 
+0200
@@ -2,12 +2,12 @@
 .\"     Title: health-checker
 .\"    Author: Thorsten Kukuk <ku...@suse.de>
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 05/12/2020
+.\"      Date: 08/19/2020
 .\"    Manual: health-checker
 .\"    Source: health-checker
 .\"  Language: English
 .\"
-.TH "HEALTH\-CHECKER" "8" "05/12/2020" "health-checker" "health-checker"
+.TH "HEALTH\-CHECKER" "8" "08/19/2020" "health-checker" "health-checker"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
@@ -44,7 +44,7 @@
 If the boot was successfull, the current snapshot is marked as known to be 
working\&.
 .PP
 Plugins are used for performing the tests and new plugins can be written\&. 
They are stored in the
-/usr/lib/health\-checker
+/health\-checker
 directory and executed either with the option
 \fBcheck\fR
 or
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/man/health-checker.8.html 
new/health-checker-1.4/man/health-checker.8.html
--- old/health-checker-1.3.4/man/health-checker.8.html  2020-05-12 
17:20:30.000000000 +0200
+++ new/health-checker-1.4/man/health-checker.8.html    2020-08-19 
16:36:03.000000000 +0200
@@ -15,7 +15,7 @@
     h1:hover > a.headerlink, h2:hover > a.headerlink, h3:hover > a.headerlink, 
dt:hover > a.headerlink {
       visibility: visible;
     }
-  </style><a href="health-checker.index.html">Index </a><span 
style="float:right">health-checker 1.3.3</span><hr><div class="refentry"><a 
name="health-checker.8"></a><div class="titlepage"></div><div 
class="refnamediv"><a name="name"></a><h2>Name</h2><p>health-checker, 
health-checker.service — Checks that all important services of a system did 
come up
+  </style><a href="health-checker.index.html">Index </a><span 
style="float:right">health-checker 1.4</span><hr><div class="refentry"><a 
name="health-checker.8"></a><div class="titlepage"></div><div 
class="refnamediv"><a name="name"></a><h2>Name</h2><p>health-checker, 
health-checker.service — Checks that all important services of a system did 
come up
     correctly after an update and reboot.</p></div><div 
class="refsynopsisdiv"><a name="synopsis"></a><h2>Synopsis</h2><div 
class="cmdsynopsis"><p><code class="command">/usr/sbin/health-checker</code> 
</p></div><div class="cmdsynopsis"><p><code 
class="command">/usr/sbin/health-checker</code>   --version  </p></div><p><code 
class="filename">health-checker.service</code></p></div><div 
class="refsect1"><a name="description"></a><h2 id="DESCRIPTION">DESCRIPTION<a 
class="headerlink" title="Permalink to this headline" 
href="#DESCRIPTION">¶</a></h2><p><span 
class="emphasis"><em>health-checker</em></span>
   checks during boot, if the system is coming up correct.
   In error case, the action depends on what did happen before. If this is the
@@ -28,7 +28,7 @@
     working.
   </p><p>Plugins are used for performing the tests and new plugins can be
   written. They are stored in the
-  <code class="filename">/usr/lib/health-checker</code> directory and executed 
either
+  <code class="filename">/health-checker</code> directory and executed either
   with the option <span class="command"><strong>check</strong></span> or <span 
class="command"><strong>stop</strong></span>.
   If called with "check", the plugin should verify that the service works and
   return 0, else 1. If one plugin returns "1", <span 
class="command"><strong>health-check</strong></span>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/man/health-checker.8.xml 
new/health-checker-1.4/man/health-checker.8.xml
--- old/health-checker-1.3.4/man/health-checker.8.xml   2019-03-29 
00:01:36.000000000 +0100
+++ new/health-checker-1.4/man/health-checker.8.xml     1970-01-01 
01:00:00.000000000 +0100
@@ -1,100 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
-"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd";>
-
-<!--  \-*\- nroff \-*\- -->
-<!--  Copyright 2017, 2019 Thorsten Kukuk &lt;ku...@suse.de&gt; -->
-
-<!--  This program is free software; you can redistribute it and/or -->
-<!--  modify it under the terms of the GNU General Public License as -->
-<!--  published by the Free Software Foundation; either version 2 of the -->
-<!--  License, or (at your option) any later version. -->
-
-<!--  This program is distributed in the hope that it will be useful, -->
-<!--  but WITHOUT ANY WARRANTY; without even the implied warranty of -->
-<!--  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU -->
-<!--  General Public License for more details. -->
-
-<!--  You should have received a copy of the GNU General Public License -->
-<!--  along with rebootmgr; If not, see <http://www.gnu.org/licenses/>. -->
-
-<refentry id='health-checker.8'>
-  <refentryinfo>
-    <title>health-checker</title>
-    <productname>health-checker</productname>
-
-    <authorgroup>
-      <author>
-        <contrib></contrib>
-        <firstname>Thorsten</firstname>
-        <surname>Kukuk</surname>
-        <email>ku...@suse.de</email>
-      </author>
-    </authorgroup>
-  </refentryinfo>
-
-  <refmeta>
-    <refentrytitle>health-checker</refentrytitle>
-    <manvolnum>8</manvolnum>
-    <refmiscinfo class='setdesc'>health-checker</refmiscinfo>
-  </refmeta>
-
-  <refnamediv id='name'>
-    <refname>health-checker</refname>
-    <refname>health-checker.service</refname>
-    <refpurpose>Checks that all important services of a system did come up
-    correctly after an update and reboot.</refpurpose>
-  </refnamediv>
-
-<!-- body begins here -->
-  <refsynopsisdiv id='synopsis'>
-    <cmdsynopsis>
-      <command>/usr/sbin/health-checker</command>
-    </cmdsynopsis>
-    <cmdsynopsis>
-      <command>/usr/sbin/health-checker</command>
-      <arg choice='plain'>--version </arg>
-    </cmdsynopsis>
-    <para><filename>health-checker.service</filename></para>
-  </refsynopsisdiv>
-
-
-  <refsect1 id='description'><title>DESCRIPTION</title>
-  <para><emphasis remap='B'>health-checker</emphasis>
-  checks during boot, if the system is coming up correct.
-  In error case, the action depends on what did happen before. If this is the
-  first boot after a transactional update, an automatic rollback to the last
-  known working snapshot is made. If the snapshot was already rebooted
-  successfull before, a reboot is tried. If this does not help, some sevices
-  are shutdown and an admin has to repair the system.
-  </para>
-  <para>
-    If the boot was successfull, the current snapshot is marked as known to be
-    working.
-  </para>
-  <para>Plugins are used for performing the tests and new plugins can be
-  written. They are stored in the
-  <filename>/usr/lib/health-checker</filename> directory and executed either
-  with the option <command>check</command> or <command>stop</command>.
-  If called with "check", the plugin should verify that the service works and
-  return 0, else 1. If one plugin returns "1", <command>health-check</command>
-  will evaluate what to do. If neither a rollback or reboot is usefull, all
-  plugins will be called with the "stop" option. In this case, the plugins
-should shutdown the services are far as possible and usefull.
-  </para>
-  </refsect1>
-
-  <refsect1 id='telemetry'><title>TELEMETRY</title>
-  <para>
-    If 
<citerefentry><refentrytitle>telem-record-gen</refentrytitle><manvolnum>1</manvolnum></citerefentry>
-    is installed telemetry events are created additional to logging with
-    
<citerefentry><refentrytitle>syslog</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
-  </para>
-  </refsect1>
-
-  <refsect1 id='see_also'><title>SEE ALSO</title>
-  
<para><citerefentry><refentrytitle>transactional-update</refentrytitle><manvolnum>8</manvolnum></citerefentry>
-  </para>
-  </refsect1>
-
-</refentry>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/man/health-checker.8.xml.in 
new/health-checker-1.4/man/health-checker.8.xml.in
--- old/health-checker-1.3.4/man/health-checker.8.xml.in        1970-01-01 
01:00:00.000000000 +0100
+++ new/health-checker-1.4/man/health-checker.8.xml.in  2020-08-19 
10:54:50.000000000 +0200
@@ -0,0 +1,100 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
+"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd";>
+
+<!--  \-*\- nroff \-*\- -->
+<!--  Copyright 2017, 2019 Thorsten Kukuk &lt;ku...@suse.de&gt; -->
+
+<!--  This program is free software; you can redistribute it and/or -->
+<!--  modify it under the terms of the GNU General Public License as -->
+<!--  published by the Free Software Foundation; either version 2 of the -->
+<!--  License, or (at your option) any later version. -->
+
+<!--  This program is distributed in the hope that it will be useful, -->
+<!--  but WITHOUT ANY WARRANTY; without even the implied warranty of -->
+<!--  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU -->
+<!--  General Public License for more details. -->
+
+<!--  You should have received a copy of the GNU General Public License -->
+<!--  along with rebootmgr; If not, see <http://www.gnu.org/licenses/>. -->
+
+<refentry id='health-checker.8'>
+  <refentryinfo>
+    <title>health-checker</title>
+    <productname>health-checker</productname>
+
+    <authorgroup>
+      <author>
+        <contrib></contrib>
+        <firstname>Thorsten</firstname>
+        <surname>Kukuk</surname>
+        <email>ku...@suse.de</email>
+      </author>
+    </authorgroup>
+  </refentryinfo>
+
+  <refmeta>
+    <refentrytitle>health-checker</refentrytitle>
+    <manvolnum>8</manvolnum>
+    <refmiscinfo class='setdesc'>health-checker</refmiscinfo>
+  </refmeta>
+
+  <refnamediv id='name'>
+    <refname>health-checker</refname>
+    <refname>health-checker.service</refname>
+    <refpurpose>Checks that all important services of a system did come up
+    correctly after an update and reboot.</refpurpose>
+  </refnamediv>
+
+<!-- body begins here -->
+  <refsynopsisdiv id='synopsis'>
+    <cmdsynopsis>
+      <command>/usr/sbin/health-checker</command>
+    </cmdsynopsis>
+    <cmdsynopsis>
+      <command>/usr/sbin/health-checker</command>
+      <arg choice='plain'>--version </arg>
+    </cmdsynopsis>
+    <para><filename>health-checker.service</filename></para>
+  </refsynopsisdiv>
+
+
+  <refsect1 id='description'><title>DESCRIPTION</title>
+  <para><emphasis remap='B'>health-checker</emphasis>
+  checks during boot, if the system is coming up correct.
+  In error case, the action depends on what did happen before. If this is the
+  first boot after a transactional update, an automatic rollback to the last
+  known working snapshot is made. If the snapshot was already rebooted
+  successfull before, a reboot is tried. If this does not help, some sevices
+  are shutdown and an admin has to repair the system.
+  </para>
+  <para>
+    If the boot was successfull, the current snapshot is marked as known to be
+    working.
+  </para>
+  <para>Plugins are used for performing the tests and new plugins can be
+  written. They are stored in the
+  <filename>@PLUGINDIR@/health-checker</filename> directory and executed either
+  with the option <command>check</command> or <command>stop</command>.
+  If called with "check", the plugin should verify that the service works and
+  return 0, else 1. If one plugin returns "1", <command>health-check</command>
+  will evaluate what to do. If neither a rollback or reboot is usefull, all
+  plugins will be called with the "stop" option. In this case, the plugins
+should shutdown the services are far as possible and usefull.
+  </para>
+  </refsect1>
+
+  <refsect1 id='telemetry'><title>TELEMETRY</title>
+  <para>
+    If 
<citerefentry><refentrytitle>telem-record-gen</refentrytitle><manvolnum>1</manvolnum></citerefentry>
+    is installed telemetry events are created additional to logging with
+    
<citerefentry><refentrytitle>syslog</refentrytitle><manvolnum>3</manvolnum></citerefentry>.
+  </para>
+  </refsect1>
+
+  <refsect1 id='see_also'><title>SEE ALSO</title>
+  
<para><citerefentry><refentrytitle>transactional-update</refentrytitle><manvolnum>8</manvolnum></citerefentry>
+  </para>
+  </refsect1>
+
+</refentry>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/man/health-checker.index.html 
new/health-checker-1.4/man/health-checker.index.html
--- old/health-checker-1.3.4/man/health-checker.index.html      2020-05-12 
17:20:30.000000000 +0200
+++ new/health-checker-1.4/man/health-checker.index.html        2020-08-19 
16:36:04.000000000 +0200
@@ -15,4 +15,4 @@
     h1:hover > a.headerlink, h2:hover > a.headerlink, h3:hover > a.headerlink, 
dt:hover > a.headerlink {
       visibility: visible;
     }
-  </style><a href="health-checker.index.html">Index </a><span 
style="float:right">health-checker 1.3.3</span><hr><div class="refentry"><a 
name="health-checker.index"></a><div class="titlepage"></div><div 
class="refnamediv"><h2>Name</h2><p>health-checker.index — List all manpages 
from the health-checker project</p></div><div class="refsect1"><a 
name="id-1.4"></a><h2 id="H">H<a class="headerlink" title="Permalink to this 
headline" href="#H">¶</a></h2><p><a href="health-checker.8.html"><span 
class="citerefentry"><span 
class="refentrytitle">health-checker</span>(8)</span></a> — Checks that all 
important services of a system did come up correctly after an update and 
reboot.<br><a href="health-checker.service.8.html"><span 
class="citerefentry"><span 
class="refentrytitle">health-checker.service</span>(8)</span></a> — Checks that 
all important services of a system did come up correctly after an update and 
reboot.<br></p></div><div class="refsect1"><a name="id-1.5"></a><p><a 
name="counts"></a>This index contains 2 entries, referring to 1 individual 
manual pages.</p></div></div></body></html>
+  </style><a href="health-checker.index.html">Index </a><span 
style="float:right">health-checker 1.4</span><hr><div class="refentry"><a 
name="health-checker.index"></a><div class="titlepage"></div><div 
class="refnamediv"><h2>Name</h2><p>health-checker.index — List all manpages 
from the health-checker project</p></div><div class="refsect1"><a 
name="id-1.4"></a><h2 id="H">H<a class="headerlink" title="Permalink to this 
headline" href="#H">¶</a></h2><p><a href="health-checker.8.html"><span 
class="citerefentry"><span 
class="refentrytitle">health-checker</span>(8)</span></a> — Checks that all 
important services of a system did come up correctly after an update and 
reboot.<br><a href="health-checker.service.8.html"><span 
class="citerefentry"><span 
class="refentrytitle">health-checker.service</span>(8)</span></a> — Checks that 
all important services of a system did come up correctly after an update and 
reboot.<br></p></div><div class="refsect1"><a name="id-1.5"></a><p><a 
name="counts"></a>This index contains 2 entries, referring to 1 individual 
manual pages.</p></div></div></body></html>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/health-checker-1.3.4/man/health-checker.service.8.html 
new/health-checker-1.4/man/health-checker.service.8.html
--- old/health-checker-1.3.4/man/health-checker.service.8.html  2020-05-12 
17:20:30.000000000 +0200
+++ new/health-checker-1.4/man/health-checker.service.8.html    2020-08-19 
16:36:03.000000000 +0200
@@ -15,7 +15,7 @@
     h1:hover > a.headerlink, h2:hover > a.headerlink, h3:hover > a.headerlink, 
dt:hover > a.headerlink {
       visibility: visible;
     }
-  </style><a href="health-checker.index.html">Index </a><span 
style="float:right">health-checker 1.3.3</span><hr><div class="refentry"><a 
name="health-checker.8"></a><div class="titlepage"></div><div 
class="refnamediv"><a name="name"></a><h2>Name</h2><p>health-checker, 
health-checker.service — Checks that all important services of a system did 
come up
+  </style><a href="health-checker.index.html">Index </a><span 
style="float:right">health-checker 1.4</span><hr><div class="refentry"><a 
name="health-checker.8"></a><div class="titlepage"></div><div 
class="refnamediv"><a name="name"></a><h2>Name</h2><p>health-checker, 
health-checker.service — Checks that all important services of a system did 
come up
     correctly after an update and reboot.</p></div><div 
class="refsynopsisdiv"><a name="synopsis"></a><h2>Synopsis</h2><div 
class="cmdsynopsis"><p><code class="command">/usr/sbin/health-checker</code> 
</p></div><div class="cmdsynopsis"><p><code 
class="command">/usr/sbin/health-checker</code>   --version  </p></div><p><code 
class="filename">health-checker.service</code></p></div><div 
class="refsect1"><a name="description"></a><h2 id="DESCRIPTION">DESCRIPTION<a 
class="headerlink" title="Permalink to this headline" 
href="#DESCRIPTION">¶</a></h2><p><span 
class="emphasis"><em>health-checker</em></span>
   checks during boot, if the system is coming up correct.
   In error case, the action depends on what did happen before. If this is the
@@ -28,7 +28,7 @@
     working.
   </p><p>Plugins are used for performing the tests and new plugins can be
   written. They are stored in the
-  <code class="filename">/usr/lib/health-checker</code> directory and executed 
either
+  <code class="filename">/health-checker</code> directory and executed either
   with the option <span class="command"><strong>check</strong></span> or <span 
class="command"><strong>stop</strong></span>.
   If called with "check", the plugin should verify that the service works and
   return 0, else 1. If one plugin returns "1", <span 
class="command"><strong>health-check</strong></span>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/plugins/Makefile.am 
new/health-checker-1.4/plugins/Makefile.am
--- old/health-checker-1.3.4/plugins/Makefile.am        2020-05-04 
15:13:35.000000000 +0200
+++ new/health-checker-1.4/plugins/Makefile.am  2020-08-19 15:22:37.000000000 
+0200
@@ -5,6 +5,7 @@
 plugindir = ${libexecdir}/health-checker
 
 plugin_SCRIPTS = health-check-tester.sh etcd.sh etc-overlayfs.sh \
-       rebootmgr.sh btrfs-subvolumes-mounted.sh crio.sh kubelet.sh
+       rebootmgr.sh btrfs-subvolumes-mounted.sh crio.sh kubelet.sh \
+       tmp.sh logind.sh
 
 EXTRA_DIST = template.sh ${SCRIPTS}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/plugins/Makefile.in 
new/health-checker-1.4/plugins/Makefile.in
--- old/health-checker-1.3.4/plugins/Makefile.in        2020-05-12 
17:38:55.000000000 +0200
+++ new/health-checker-1.4/plugins/Makefile.in  2020-08-24 10:45:43.000000000 
+0200
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.1 from Makefile.am.
+# Makefile.in generated by automake 1.16.2 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2018 Free Software Foundation, Inc.
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -236,7 +236,8 @@
 top_srcdir = @top_srcdir@
 plugindir = ${libexecdir}/health-checker
 plugin_SCRIPTS = health-check-tester.sh etcd.sh etc-overlayfs.sh \
-       rebootmgr.sh btrfs-subvolumes-mounted.sh crio.sh kubelet.sh
+       rebootmgr.sh btrfs-subvolumes-mounted.sh crio.sh kubelet.sh \
+       tmp.sh logind.sh
 
 EXTRA_DIST = template.sh ${SCRIPTS}
 all: all-am
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/plugins/logind.sh 
new/health-checker-1.4/plugins/logind.sh
--- old/health-checker-1.3.4/plugins/logind.sh  1970-01-01 01:00:00.000000000 
+0100
+++ new/health-checker-1.4/plugins/logind.sh    2020-08-19 17:31:08.000000000 
+0200
@@ -0,0 +1,28 @@
+#!/bin/bash
+
+run_checks() {
+    systemctl is-enabled -q systemd-logind
+    test $? -ne 0 && return
+
+    systemctl is-failed -q systemd-logind
+    test $? -ne 1 && exit 1
+}
+
+stop_services() {
+    systemctl stop systemd-logind
+}
+
+case "$1" in
+    check)
+       run_checks
+       ;;
+    stop)
+       stop_services
+       ;;
+    *)
+       echo "Usage: $0 {check|stop}"
+       exit 1
+       ;;
+esac
+
+exit 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/plugins/tmp.sh 
new/health-checker-1.4/plugins/tmp.sh
--- old/health-checker-1.3.4/plugins/tmp.sh     1970-01-01 01:00:00.000000000 
+0100
+++ new/health-checker-1.4/plugins/tmp.sh       2020-08-19 17:34:57.000000000 
+0200
@@ -0,0 +1,24 @@
+#!/bin/bash
+
+# Check if tmp is mounted and writable
+run_checks() {
+    systemctl is-failed -q tmp.mount
+    test $? -ne 1 && exit 1
+
+    TMPF=$(mktemp -q /tmp/test-for-read-write.XXXXXX) || exit 1
+    rm ${TMPF}
+}
+
+case "$1" in
+    check)
+       run_checks
+       ;;
+    stop)
+       ;;
+    *)
+       echo "Usage: $0 {check|stop}"
+       exit 1
+       ;;
+esac
+
+exit 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/sbin/Makefile.am 
new/health-checker-1.4/sbin/Makefile.am
--- old/health-checker-1.3.4/sbin/Makefile.am   2020-05-08 15:07:36.000000000 
+0200
+++ new/health-checker-1.4/sbin/Makefile.am     2020-08-19 10:54:50.000000000 
+0200
@@ -9,5 +9,5 @@
 plugindir = ${libexecdir}/health-checker
 
 health-checker: health-checker.in
-       sed 's|@PLUGINDIR@|${plugindir}|g' health-checker.in > health-checker
+       sed 's|@PLUGINDIR@|${plugindir}|g' $(srcdir)/health-checker.in > 
health-checker
        chmod +x health-checker
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/sbin/Makefile.in 
new/health-checker-1.4/sbin/Makefile.in
--- old/health-checker-1.3.4/sbin/Makefile.in   2020-05-12 17:38:55.000000000 
+0200
+++ new/health-checker-1.4/sbin/Makefile.in     2020-08-24 10:45:43.000000000 
+0200
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.1 from Makefile.am.
+# Makefile.in generated by automake 1.16.2 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2018 Free Software Foundation, Inc.
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
@@ -467,7 +467,7 @@
 
 
 health-checker: health-checker.in
-       sed 's|@PLUGINDIR@|${plugindir}|g' health-checker.in > health-checker
+       sed 's|@PLUGINDIR@|${plugindir}|g' $(srcdir)/health-checker.in > 
health-checker
        chmod +x health-checker
 
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/sbin/health-checker.in 
new/health-checker-1.4/sbin/health-checker.in
--- old/health-checker-1.3.4/sbin/health-checker.in     2020-05-07 
23:21:16.000000000 +0200
+++ new/health-checker-1.4/sbin/health-checker.in       2020-08-20 
11:46:33.000000000 +0200
@@ -126,8 +126,9 @@
       telem_send_record 1
       systemctl reboot
   else
-      create_log user.emerg "Machine didn't come up correct, stop services"
+      create_log user.emerg "Machine didn't come up correct, starting 
emergency shell"
       stop_services
+      systemctl start emergency.target
   fi
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/systemd/Makefile.in 
new/health-checker-1.4/systemd/Makefile.in
--- old/health-checker-1.3.4/systemd/Makefile.in        2020-05-12 
17:38:55.000000000 +0200
+++ new/health-checker-1.4/systemd/Makefile.in  2020-08-24 10:45:43.000000000 
+0200
@@ -1,7 +1,7 @@
-# Makefile.in generated by automake 1.16.1 from Makefile.am.
+# Makefile.in generated by automake 1.16.2 from Makefile.am.
 # @configure_input@
 
-# Copyright (C) 1994-2018 Free Software Foundation, Inc.
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
 
 # This Makefile.in is free software; the Free Software Foundation
 # gives unlimited permission to copy and/or distribute it,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/health-checker-1.3.4/systemd/health-checker.service 
new/health-checker-1.4/systemd/health-checker.service
--- old/health-checker-1.3.4/systemd/health-checker.service     2019-03-29 
00:01:36.000000000 +0100
+++ new/health-checker-1.4/systemd/health-checker.service       2020-08-19 
16:26:36.000000000 +0200
@@ -5,6 +5,7 @@
 After=etcd.service
 After=kubelet.service
 After=rebootmgr.service
+After=systemd-logind.service
 Wants=local-fs.target
 
 [Service]


Reply via email to