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 <ku...@suse.de> --> - -<!-- 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 <ku...@suse.de> --> + +<!-- 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]