Hello community,

here is the log from the commit of package drbd-utils for openSUSE:Factory 
checked in at 2018-08-18 00:03:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/drbd-utils (Old)
 and      /work/SRC/openSUSE:Factory/.drbd-utils.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "drbd-utils"

Sat Aug 18 00:03:54 2018 rev:25 rq:629481 version:9.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/drbd-utils/drbd-utils.changes    2018-06-02 
12:14:26.750933574 +0200
+++ /work/SRC/openSUSE:Factory/.drbd-utils.new/drbd-utils.changes       
2018-08-18 00:03:56.075045223 +0200
@@ -1,0 +2,11 @@
+Mon Jul 23 03:05:33 UTC 2018 - [email protected]
+
+- Update to 9.5.0
+ * drbdmon: allow to start in problems view (--problems)
+ * drbdadm,v9: fix always failing stacked handlers from kernel
+ * drbdadm,v9: adjust now hands over the information that a
+   diskfull->diskless change was intentional.
+ * drbdadm,v9: adjust verifies now IPs
+- Remove patch: fix_call_khelper_with_stack.patch in 60ec9fa68
+
+-------------------------------------------------------------------

Old:
----
  drbd-utils-9.4.0.tar.gz
  fix_call_khelper_with_stack.patch

New:
----
  drbd-utils-9.5.0.tar.gz

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

Other differences:
------------------
++++++ drbd-utils.spec ++++++
--- /var/tmp/diff_new_pack.FZzsJm/_old  2018-08-18 00:03:56.643046921 +0200
+++ /var/tmp/diff_new_pack.FZzsJm/_new  2018-08-18 00:03:56.647046932 +0200
@@ -19,13 +19,13 @@
 %bcond_without drbdmon
 
 Name:           drbd-utils
-Version:        9.4.0
+Version:        9.5.0
 Release:        0
 Summary:        Distributed Replicated Block Device
 License:        GPL-2.0+
 Group:          Productivity/Clustering/HA
 Url:            http://www.drbd.org/
-Source:         
http://www.drbd.org/download/drbd/utils/%{name}-%{version}.tar.gz
+Source:         
http://www.linbit.com/downloads/drbd/utils/%{name}-%{version}.tar.gz
 
 # PATCH-MISSING-TAG -- See 
http://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines
 Patch1:         init-script-fixes.diff
@@ -33,9 +33,8 @@
 Patch3:         fence-after-pacemaker-down.patch
 # PATCH-SUSE-FIX: Disable quorum in default configuration (bsc#1032142)
 Patch4:         0001-Disable-quorum-in-default-configuration-bsc-1032142.patch
-Patch5:         fix_call_khelper_with_stack.patch
-Patch6:         move_fencing_from_disk_to_net_in_example.patch
-Patch7:         skip_sh-b-pri_in_v9.patch
+Patch5:         move_fencing_from_disk_to_net_in_example.patch
+Patch6:         skip_sh-b-pri_in_v9.patch
 
 Provides:       drbd-bash-completion = %{version}
 Provides:       drbd-pacemaker = %{version}
@@ -84,7 +83,6 @@
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
-%patch7 -p1
 
 %build
 export WANT_DRBD_REPRODUCIBLE_BUILD=1

++++++ _service ++++++
--- /var/tmp/diff_new_pack.FZzsJm/_old  2018-08-18 00:03:56.671047004 +0200
+++ /var/tmp/diff_new_pack.FZzsJm/_new  2018-08-18 00:03:56.671047004 +0200
@@ -5,10 +5,10 @@
     <param name="filename">drbd-utils</param>
 <!--
     build service using release drbd-utils atm.
-    <param name="version">9.4.0</param>
+    <param name="version">9.5.0</param>
     Using release tarball instead of git since need buildtag.c/h
 -->
-    <param name="versionformat">9.4.0+git.%h</param>
+    <param name="versionformat">9.5.0+git.%h</param>
     <param name="revision">master</param>
   </service>
 

++++++ drbd-utils-9.4.0.tar.gz -> drbd-utils-9.5.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drbd-utils-9.4.0/.filelist 
new/drbd-utils-9.5.0/.filelist
--- old/drbd-utils-9.4.0/.filelist      2018-05-09 15:50:58.000000000 +0200
+++ new/drbd-utils-9.5.0/.filelist      2018-06-26 15:06:20.000000000 +0200
@@ -1,285 +1,285 @@
-drbd-utils-9.4.0/COPYING
-drbd-utils-9.4.0/ChangeLog
-drbd-utils-9.4.0/Makefile.in
-drbd-utils-9.4.0/README.md
-drbd-utils-9.4.0/autogen.sh
-drbd-utils-9.4.0/configure.ac
-drbd-utils-9.4.0/documentation/aspell.en.per
-drbd-utils-9.4.0/documentation/fencing-by-constraints.txt
-drbd-utils-9.4.0/documentation/ja/README.txt
-drbd-utils-9.4.0/documentation/ja/v84/Makefile.in
-drbd-utils-9.4.0/documentation/ja/v84/drbd.conf.xml
-drbd-utils-9.4.0/documentation/ja/v84/drbd.xml
-drbd-utils-9.4.0/documentation/ja/v84/drbdadm.xml
-drbd-utils-9.4.0/documentation/ja/v84/drbddisk.xml
-drbd-utils-9.4.0/documentation/ja/v84/drbdmeta.xml
-drbd-utils-9.4.0/documentation/ja/v84/drbdsetup.xml
-drbd-utils-9.4.0/documentation/ja/v84/xml-usage-to-docbook.xsl
-drbd-utils-9.4.0/documentation/ja/v9/Makefile.in
-drbd-utils-9.4.0/documentation/ja/v9/drbd-overview.xml
-drbd-utils-9.4.0/documentation/ja/v9/drbd.conf.xml.in
-drbd-utils-9.4.0/documentation/ja/v9/drbd.conf.xsl
-drbd-utils-9.4.0/documentation/ja/v9/drbd.xml
-drbd-utils-9.4.0/documentation/ja/v9/drbdadm.xml
-drbd-utils-9.4.0/documentation/ja/v9/drbdmeta.xml
-drbd-utils-9.4.0/documentation/ja/v9/drbdmon.xml
-drbd-utils-9.4.0/documentation/ja/v9/drbdsetup-options.xml
-drbd-utils-9.4.0/documentation/ja/v9/drbdsetup.xml.in
-drbd-utils-9.4.0/documentation/ja/v9/drbdsetup.xsl
-drbd-utils-9.4.0/documentation/ja/v9/xml-usage-to-docbook.xsl
-drbd-utils-9.4.0/documentation/v83/Makefile.in
-drbd-utils-9.4.0/documentation/v83/drbd.conf.xml
-drbd-utils-9.4.0/documentation/v83/drbd.xml
-drbd-utils-9.4.0/documentation/v83/drbdadm.xml
-drbd-utils-9.4.0/documentation/v83/drbddisk.xml
-drbd-utils-9.4.0/documentation/v83/drbdmeta.xml
-drbd-utils-9.4.0/documentation/v83/drbdsetup.xml
-drbd-utils-9.4.0/documentation/v84/Makefile.in
-drbd-utils-9.4.0/documentation/v84/drbd.conf.xml
-drbd-utils-9.4.0/documentation/v84/drbd.xml
-drbd-utils-9.4.0/documentation/v84/drbdadm.xml
-drbd-utils-9.4.0/documentation/v84/drbddisk.xml
-drbd-utils-9.4.0/documentation/v84/drbdmeta.xml
-drbd-utils-9.4.0/documentation/v84/drbdsetup.xml
-drbd-utils-9.4.0/documentation/v84/xml-usage-to-docbook.xsl
-drbd-utils-9.4.0/documentation/v9/Makefile.in
-drbd-utils-9.4.0/documentation/v9/drbd-overview.xml
-drbd-utils-9.4.0/documentation/v9/drbd.conf.xml.in
-drbd-utils-9.4.0/documentation/v9/drbd.conf.xsl
-drbd-utils-9.4.0/documentation/v9/drbd.xml
-drbd-utils-9.4.0/documentation/v9/drbdadm.xml
-drbd-utils-9.4.0/documentation/v9/drbdmeta.xml
-drbd-utils-9.4.0/documentation/v9/drbdmon.xml
-drbd-utils-9.4.0/documentation/v9/drbdsetup-options.xml
-drbd-utils-9.4.0/documentation/v9/drbdsetup.xml.in
-drbd-utils-9.4.0/documentation/v9/drbdsetup.xsl
-drbd-utils-9.4.0/documentation/v9/xml-usage-to-docbook.xsl
-drbd-utils-9.4.0/drbd.spec.in
-drbd-utils-9.4.0/m4/AX_CXX_COMPILE_STDXX.m4
-drbd-utils-9.4.0/m4/AX_CXX_COMPILE_STDXX_11.m4
-drbd-utils-9.4.0/scripts/Makefile.in
-drbd-utils-9.4.0/scripts/README
-drbd-utils-9.4.0/scripts/README.rhcs_fence
-drbd-utils-9.4.0/scripts/VCS/DRBDConfigure/monitor
-drbd-utils-9.4.0/scripts/VCS/DRBDConfigure/offline
-drbd-utils-9.4.0/scripts/VCS/DRBDConfigure/online
-drbd-utils-9.4.0/scripts/VCS/DRBDConfigureTypes.cf
-drbd-utils-9.4.0/scripts/VCS/DRBDPrimary/monitor
-drbd-utils-9.4.0/scripts/VCS/DRBDPrimary/offline
-drbd-utils-9.4.0/scripts/VCS/DRBDPrimary/online
-drbd-utils-9.4.0/scripts/VCS/DRBDPrimaryTypes.cf
-drbd-utils-9.4.0/scripts/VCS/README.md
-drbd-utils-9.4.0/scripts/VCS/Templates/main.cf
-drbd-utils-9.4.0/scripts/VCS/drbd_inc.sh
-drbd-utils-9.4.0/scripts/block-drbd
-drbd-utils-9.4.0/scripts/crm-fence-peer.9.sh
-drbd-utils-9.4.0/scripts/crm-fence-peer.sh
-drbd-utils-9.4.0/scripts/drbd
-drbd-utils-9.4.0/scripts/drbd-overview.pl
-drbd-utils-9.4.0/scripts/drbd.conf
-drbd-utils-9.4.0/scripts/drbd.conf.example
-drbd-utils-9.4.0/scripts/drbd.lang
-drbd-utils-9.4.0/scripts/drbd.metadata.rhcs
-drbd-utils-9.4.0/scripts/drbd.ocf
-drbd-utils-9.4.0/scripts/drbd.rules.in
-drbd-utils-9.4.0/scripts/drbd.service
-drbd-utils-9.4.0/scripts/drbd.sh.rhcs
-drbd-utils-9.4.0/scripts/drbd.shellfuncs.sh
-drbd-utils-9.4.0/scripts/drbd.tmpfiles.conf
-drbd-utils-9.4.0/scripts/drbdadm.bash_completion
-drbd-utils-9.4.0/scripts/drbddisk
-drbd-utils-9.4.0/scripts/drbdupper
-drbd-utils-9.4.0/scripts/global_common.conf
-drbd-utils-9.4.0/scripts/notify.sh
-drbd-utils-9.4.0/scripts/outdate-peer.sh
-drbd-utils-9.4.0/scripts/rhcs_fence
-drbd-utils-9.4.0/scripts/snapshot-resync-target-lvm.sh
-drbd-utils-9.4.0/scripts/stonith_admin-fence-peer.sh
-drbd-utils-9.4.0/scripts/unsnapshot-resync-target-lvm.sh
-drbd-utils-9.4.0/user/drbdmon/Args.cpp
-drbd-utils-9.4.0/user/drbdmon/Args.h
-drbd-utils-9.4.0/user/drbdmon/CompactDisplay.cpp
-drbd-utils-9.4.0/user/drbdmon/CompactDisplay.h
-drbd-utils-9.4.0/user/drbdmon/ConfigOption.cpp
-drbd-utils-9.4.0/user/drbdmon/ConfigOption.h
-drbd-utils-9.4.0/user/drbdmon/Configurable.h
-drbd-utils-9.4.0/user/drbdmon/Configurator.h
-drbd-utils-9.4.0/user/drbdmon/DebugDisplay.cpp
-drbd-utils-9.4.0/user/drbdmon/DebugDisplay.h
-drbd-utils-9.4.0/user/drbdmon/Display.cpp
-drbd-utils-9.4.0/user/drbdmon/Display.h
-drbd-utils-9.4.0/user/drbdmon/DrbdConnection.cpp
-drbd-utils-9.4.0/user/drbdmon/DrbdConnection.h
-drbd-utils-9.4.0/user/drbdmon/DrbdMon.cpp
-drbd-utils-9.4.0/user/drbdmon/DrbdMon.h
-drbd-utils-9.4.0/user/drbdmon/DrbdResource.cpp
-drbd-utils-9.4.0/user/drbdmon/DrbdResource.h
-drbd-utils-9.4.0/user/drbdmon/DrbdRole.cpp
-drbd-utils-9.4.0/user/drbdmon/DrbdRole.h
-drbd-utils-9.4.0/user/drbdmon/DrbdVolume.cpp
-drbd-utils-9.4.0/user/drbdmon/DrbdVolume.h
-drbd-utils-9.4.0/user/drbdmon/EventsIo.cpp
-drbd-utils-9.4.0/user/drbdmon/EventsIo.h
-drbd-utils-9.4.0/user/drbdmon/EventsSourceSpawner.cpp
-drbd-utils-9.4.0/user/drbdmon/EventsSourceSpawner.h
-drbd-utils-9.4.0/user/drbdmon/GenericDisplay.h
-drbd-utils-9.4.0/user/drbdmon/Makefile.in
-drbd-utils-9.4.0/user/drbdmon/MessageLog.cpp
-drbd-utils-9.4.0/user/drbdmon/MessageLog.h
-drbd-utils-9.4.0/user/drbdmon/StateFlags.cpp
-drbd-utils-9.4.0/user/drbdmon/StateFlags.h
-drbd-utils-9.4.0/user/drbdmon/StringTokenizer.cpp
-drbd-utils-9.4.0/user/drbdmon/StringTokenizer.h
-drbd-utils-9.4.0/user/drbdmon/VolumesContainer.cpp
-drbd-utils-9.4.0/user/drbdmon/VolumesContainer.h
-drbd-utils-9.4.0/user/drbdmon/comparators.cpp
-drbd-utils-9.4.0/user/drbdmon/comparators.h
-drbd-utils-9.4.0/user/drbdmon/cppdsaext/src/BSearch.h
-drbd-utils-9.4.0/user/drbdmon/cppdsaext/src/QTree.h
-drbd-utils-9.4.0/user/drbdmon/cppdsaext/src/VList.h
-drbd-utils-9.4.0/user/drbdmon/cppdsaext/src/VMap.h
-drbd-utils-9.4.0/user/drbdmon/cppdsaext/src/dsaext.cpp
-drbd-utils-9.4.0/user/drbdmon/cppdsaext/src/dsaext.h
-drbd-utils-9.4.0/user/drbdmon/drbdmon_main.cpp
-drbd-utils-9.4.0/user/drbdmon/exceptions.h
-drbd-utils-9.4.0/user/drbdmon/map_types.h
-drbd-utils-9.4.0/user/drbdmon/test.cpp
-drbd-utils-9.4.0/user/drbdmon/utils.cpp
-drbd-utils-9.4.0/user/drbdmon/utils.h
-drbd-utils-9.4.0/user/linux/drbd_config.h
-drbd-utils-9.4.0/user/shared/Makefile.in
-drbd-utils-9.4.0/user/shared/drbd_endian.h
-drbd-utils-9.4.0/user/shared/drbdmeta.c
-drbd-utils-9.4.0/user/shared/drbdmeta_parser.h
-drbd-utils-9.4.0/user/shared/drbdmeta_scanner.fl
-drbd-utils-9.4.0/user/shared/libgenl.c
-drbd-utils-9.4.0/user/shared/libgenl.h
-drbd-utils-9.4.0/user/shared/shared_main.c
-drbd-utils-9.4.0/user/shared/shared_main.h
-drbd-utils-9.4.0/user/shared/shared_parser.c
-drbd-utils-9.4.0/user/shared/shared_parser.h
-drbd-utils-9.4.0/user/shared/shared_tool.c
-drbd-utils-9.4.0/user/shared/shared_tool.h
-drbd-utils-9.4.0/user/shared/wrap_printf.c
-drbd-utils-9.4.0/user/shared/wrap_printf.h
-drbd-utils-9.4.0/user/shared_prereqs.mk
-drbd-utils-9.4.0/user/v83/Makefile.in
-drbd-utils-9.4.0/user/v83/drbd_strings.c
-drbd-utils-9.4.0/user/v83/drbdadm.h
-drbd-utils-9.4.0/user/v83/drbdadm_adjust.c
-drbd-utils-9.4.0/user/v83/drbdadm_main.c
-drbd-utils-9.4.0/user/v83/drbdadm_minor_table.c
-drbd-utils-9.4.0/user/v83/drbdadm_parser.c
-drbd-utils-9.4.0/user/v83/drbdadm_parser.h
-drbd-utils-9.4.0/user/v83/drbdadm_scanner.fl
-drbd-utils-9.4.0/user/v83/drbdadm_usage_cnt.c
-drbd-utils-9.4.0/user/v83/drbdsetup.c
-drbd-utils-9.4.0/user/v83/drbdtool_common.c
-drbd-utils-9.4.0/user/v83/drbdtool_common.h
-drbd-utils-9.4.0/user/v83/linux/drbd.h
-drbd-utils-9.4.0/user/v83/linux/drbd_config.h
-drbd-utils-9.4.0/user/v83/linux/drbd_limits.h
-drbd-utils-9.4.0/user/v83/linux/drbd_nl.h
-drbd-utils-9.4.0/user/v83/linux/drbd_tag_magic.h
-drbd-utils-9.4.0/user/v83/unaligned.h
-drbd-utils-9.4.0/user/v84/Makefile.in
-drbd-utils-9.4.0/user/v84/config_flags.c
-drbd-utils-9.4.0/user/v84/config_flags.h
-drbd-utils-9.4.0/user/v84/drbd_nla.c
-drbd-utils-9.4.0/user/v84/drbd_nla.h
-drbd-utils-9.4.0/user/v84/drbd_strings.c
-drbd-utils-9.4.0/user/v84/drbd_strings.h
-drbd-utils-9.4.0/user/v84/drbdadm.h
-drbd-utils-9.4.0/user/v84/drbdadm_adjust.c
-drbd-utils-9.4.0/user/v84/drbdadm_main.c
-drbd-utils-9.4.0/user/v84/drbdadm_parser.c
-drbd-utils-9.4.0/user/v84/drbdadm_parser.h
-drbd-utils-9.4.0/user/v84/drbdadm_scanner.fl
-drbd-utils-9.4.0/user/v84/drbdadm_usage_cnt.c
-drbd-utils-9.4.0/user/v84/drbdsetup.c
-drbd-utils-9.4.0/user/v84/drbdsetup_colors.c
-drbd-utils-9.4.0/user/v84/drbdsetup_colors.h
-drbd-utils-9.4.0/user/v84/drbdtool_common.c
-drbd-utils-9.4.0/user/v84/drbdtool_common.h
-drbd-utils-9.4.0/user/v84/linux/drbd.h
-drbd-utils-9.4.0/user/v84/linux/drbd_config.h
-drbd-utils-9.4.0/user/v84/linux/drbd_genl.h
-drbd-utils-9.4.0/user/v84/linux/drbd_genl_api.h
-drbd-utils-9.4.0/user/v84/linux/drbd_limits.h
-drbd-utils-9.4.0/user/v84/linux/genl_magic_func.h
-drbd-utils-9.4.0/user/v84/linux/genl_magic_struct.h
-drbd-utils-9.4.0/user/v84/registry.c
-drbd-utils-9.4.0/user/v84/registry.h
-drbd-utils-9.4.0/user/v9/Makefile.in
-drbd-utils-9.4.0/user/v9/config_flags.c
-drbd-utils-9.4.0/user/v9/config_flags.h
-drbd-utils-9.4.0/user/v9/drbd_nla.c
-drbd-utils-9.4.0/user/v9/drbd_nla.h
-drbd-utils-9.4.0/user/v9/drbdadm.h
-drbd-utils-9.4.0/user/v9/drbdadm_adjust.c
-drbd-utils-9.4.0/user/v9/drbdadm_dump.c
-drbd-utils-9.4.0/user/v9/drbdadm_dump.h
-drbd-utils-9.4.0/user/v9/drbdadm_main.c
-drbd-utils-9.4.0/user/v9/drbdadm_parser.c
-drbd-utils-9.4.0/user/v9/drbdadm_parser.h
-drbd-utils-9.4.0/user/v9/drbdadm_postparse.c
-drbd-utils-9.4.0/user/v9/drbdadm_scanner.fl
-drbd-utils-9.4.0/user/v9/drbdadm_usage_cnt.c
-drbd-utils-9.4.0/user/v9/drbdsetup.c
-drbd-utils-9.4.0/user/v9/drbdsetup_colors.c
-drbd-utils-9.4.0/user/v9/drbdsetup_colors.h
-drbd-utils-9.4.0/user/v9/drbdtool_common.c
-drbd-utils-9.4.0/user/v9/drbdtool_common.h
-drbd-utils-9.4.0/user/v9/registry.c
-drbd-utils-9.4.0/user/v9/registry.h
-drbd-utils-9.4.0/user/v9/sys_queue.h
-drbd-utils-9.4.0/drbd-headers/compat.h
-drbd-utils-9.4.0/drbd-headers/drbd_meta_data.h
-drbd-utils-9.4.0/drbd-headers/drbd_protocol.h
-drbd-utils-9.4.0/drbd-headers/drbd_strings.c
-drbd-utils-9.4.0/drbd-headers/drbd_strings.h
-drbd-utils-9.4.0/drbd-headers/drbd_transport.h
-drbd-utils-9.4.0/drbd-headers/linux/drbd.h
-drbd-utils-9.4.0/drbd-headers/linux/drbd_genl.h
-drbd-utils-9.4.0/drbd-headers/linux/drbd_genl_api.h
-drbd-utils-9.4.0/drbd-headers/linux/drbd_limits.h
-drbd-utils-9.4.0/drbd-headers/linux/genl_magic_func-genl_register_family_with_ops_groups.h
-drbd-utils-9.4.0/drbd-headers/linux/genl_magic_func-genl_register_mc_group.h
-drbd-utils-9.4.0/drbd-headers/linux/genl_magic_func.h
-drbd-utils-9.4.0/drbd-headers/linux/genl_magic_struct.h
-drbd-utils-9.4.0/documentation/v83/drbdsetup.8
-drbd-utils-9.4.0/documentation/v83/drbd.8
-drbd-utils-9.4.0/documentation/v83/drbdmeta.8
-drbd-utils-9.4.0/documentation/v83/drbd.conf.5
-drbd-utils-9.4.0/documentation/v83/drbdadm.8
-drbd-utils-9.4.0/documentation/v83/drbddisk.8
-drbd-utils-9.4.0/documentation/v84/drbd.8
-drbd-utils-9.4.0/documentation/v84/drbd.conf.5
-drbd-utils-9.4.0/documentation/v84/drbddisk.8
-drbd-utils-9.4.0/documentation/v84/drbdadm.8
-drbd-utils-9.4.0/documentation/v84/drbdsetup.8
-drbd-utils-9.4.0/documentation/v84/drbdmeta.8
-drbd-utils-9.4.0/documentation/v9/drbdsetup.8
-drbd-utils-9.4.0/documentation/v9/drbdadm.8
-drbd-utils-9.4.0/documentation/v9/drbdmon.8
-drbd-utils-9.4.0/documentation/v9/drbd.8
-drbd-utils-9.4.0/documentation/v9/drbdmeta.8
-drbd-utils-9.4.0/documentation/v9/drbd.conf.5
-drbd-utils-9.4.0/documentation/v9/drbd-overview.8
-drbd-utils-9.4.0/documentation/ja/v84/drbdsetup.8
-drbd-utils-9.4.0/documentation/ja/v84/drbdadm.8
-drbd-utils-9.4.0/documentation/ja/v84/drbd.8
-drbd-utils-9.4.0/documentation/ja/v84/drbddisk.8
-drbd-utils-9.4.0/documentation/ja/v84/drbd.conf.5
-drbd-utils-9.4.0/documentation/ja/v84/drbdmeta.8
-drbd-utils-9.4.0/documentation/ja/v9/drbdsetup.8
-drbd-utils-9.4.0/documentation/ja/v9/drbd.conf.5
-drbd-utils-9.4.0/documentation/ja/v9/drbd.8
-drbd-utils-9.4.0/documentation/ja/v9/drbdadm.8
-drbd-utils-9.4.0/documentation/ja/v9/drbdmeta.8
-drbd-utils-9.4.0/documentation/ja/v9/drbd-overview.8
-drbd-utils-9.4.0/documentation/ja/v9/drbdmon.8
-drbd-utils-9.4.0/user/shared/drbd_buildtag.h
-drbd-utils-9.4.0/user/shared/config.h.in
-drbd-utils-9.4.0/.filelist
-drbd-utils-9.4.0/configure
+drbd-utils-9.5.0/COPYING
+drbd-utils-9.5.0/ChangeLog
+drbd-utils-9.5.0/Makefile.in
+drbd-utils-9.5.0/README.md
+drbd-utils-9.5.0/autogen.sh
+drbd-utils-9.5.0/configure.ac
+drbd-utils-9.5.0/documentation/aspell.en.per
+drbd-utils-9.5.0/documentation/fencing-by-constraints.txt
+drbd-utils-9.5.0/documentation/ja/README.txt
+drbd-utils-9.5.0/documentation/ja/v84/Makefile.in
+drbd-utils-9.5.0/documentation/ja/v84/drbd.conf.xml
+drbd-utils-9.5.0/documentation/ja/v84/drbd.xml
+drbd-utils-9.5.0/documentation/ja/v84/drbdadm.xml
+drbd-utils-9.5.0/documentation/ja/v84/drbddisk.xml
+drbd-utils-9.5.0/documentation/ja/v84/drbdmeta.xml
+drbd-utils-9.5.0/documentation/ja/v84/drbdsetup.xml
+drbd-utils-9.5.0/documentation/ja/v84/xml-usage-to-docbook.xsl
+drbd-utils-9.5.0/documentation/ja/v9/Makefile.in
+drbd-utils-9.5.0/documentation/ja/v9/drbd-overview.xml
+drbd-utils-9.5.0/documentation/ja/v9/drbd.conf.xml.in
+drbd-utils-9.5.0/documentation/ja/v9/drbd.conf.xsl
+drbd-utils-9.5.0/documentation/ja/v9/drbd.xml
+drbd-utils-9.5.0/documentation/ja/v9/drbdadm.xml
+drbd-utils-9.5.0/documentation/ja/v9/drbdmeta.xml
+drbd-utils-9.5.0/documentation/ja/v9/drbdmon.xml
+drbd-utils-9.5.0/documentation/ja/v9/drbdsetup-options.xml
+drbd-utils-9.5.0/documentation/ja/v9/drbdsetup.xml.in
+drbd-utils-9.5.0/documentation/ja/v9/drbdsetup.xsl
+drbd-utils-9.5.0/documentation/ja/v9/xml-usage-to-docbook.xsl
+drbd-utils-9.5.0/documentation/v83/Makefile.in
+drbd-utils-9.5.0/documentation/v83/drbd.conf.xml
+drbd-utils-9.5.0/documentation/v83/drbd.xml
+drbd-utils-9.5.0/documentation/v83/drbdadm.xml
+drbd-utils-9.5.0/documentation/v83/drbddisk.xml
+drbd-utils-9.5.0/documentation/v83/drbdmeta.xml
+drbd-utils-9.5.0/documentation/v83/drbdsetup.xml
+drbd-utils-9.5.0/documentation/v84/Makefile.in
+drbd-utils-9.5.0/documentation/v84/drbd.conf.xml
+drbd-utils-9.5.0/documentation/v84/drbd.xml
+drbd-utils-9.5.0/documentation/v84/drbdadm.xml
+drbd-utils-9.5.0/documentation/v84/drbddisk.xml
+drbd-utils-9.5.0/documentation/v84/drbdmeta.xml
+drbd-utils-9.5.0/documentation/v84/drbdsetup.xml
+drbd-utils-9.5.0/documentation/v84/xml-usage-to-docbook.xsl
+drbd-utils-9.5.0/documentation/v9/Makefile.in
+drbd-utils-9.5.0/documentation/v9/drbd-overview.xml
+drbd-utils-9.5.0/documentation/v9/drbd.conf.xml.in
+drbd-utils-9.5.0/documentation/v9/drbd.conf.xsl
+drbd-utils-9.5.0/documentation/v9/drbd.xml
+drbd-utils-9.5.0/documentation/v9/drbdadm.xml
+drbd-utils-9.5.0/documentation/v9/drbdmeta.xml
+drbd-utils-9.5.0/documentation/v9/drbdmon.xml
+drbd-utils-9.5.0/documentation/v9/drbdsetup-options.xml
+drbd-utils-9.5.0/documentation/v9/drbdsetup.xml.in
+drbd-utils-9.5.0/documentation/v9/drbdsetup.xsl
+drbd-utils-9.5.0/documentation/v9/xml-usage-to-docbook.xsl
+drbd-utils-9.5.0/drbd.spec.in
+drbd-utils-9.5.0/m4/AX_CXX_COMPILE_STDXX.m4
+drbd-utils-9.5.0/m4/AX_CXX_COMPILE_STDXX_11.m4
+drbd-utils-9.5.0/scripts/Makefile.in
+drbd-utils-9.5.0/scripts/README
+drbd-utils-9.5.0/scripts/README.rhcs_fence
+drbd-utils-9.5.0/scripts/VCS/DRBDConfigure/monitor
+drbd-utils-9.5.0/scripts/VCS/DRBDConfigure/offline
+drbd-utils-9.5.0/scripts/VCS/DRBDConfigure/online
+drbd-utils-9.5.0/scripts/VCS/DRBDConfigureTypes.cf
+drbd-utils-9.5.0/scripts/VCS/DRBDPrimary/monitor
+drbd-utils-9.5.0/scripts/VCS/DRBDPrimary/offline
+drbd-utils-9.5.0/scripts/VCS/DRBDPrimary/online
+drbd-utils-9.5.0/scripts/VCS/DRBDPrimaryTypes.cf
+drbd-utils-9.5.0/scripts/VCS/README.md
+drbd-utils-9.5.0/scripts/VCS/Templates/main.cf
+drbd-utils-9.5.0/scripts/VCS/drbd_inc.sh
+drbd-utils-9.5.0/scripts/block-drbd
+drbd-utils-9.5.0/scripts/crm-fence-peer.9.sh
+drbd-utils-9.5.0/scripts/crm-fence-peer.sh
+drbd-utils-9.5.0/scripts/drbd
+drbd-utils-9.5.0/scripts/drbd-overview.pl
+drbd-utils-9.5.0/scripts/drbd.conf
+drbd-utils-9.5.0/scripts/drbd.conf.example
+drbd-utils-9.5.0/scripts/drbd.lang
+drbd-utils-9.5.0/scripts/drbd.metadata.rhcs
+drbd-utils-9.5.0/scripts/drbd.ocf
+drbd-utils-9.5.0/scripts/drbd.rules.in
+drbd-utils-9.5.0/scripts/drbd.service
+drbd-utils-9.5.0/scripts/drbd.sh.rhcs
+drbd-utils-9.5.0/scripts/drbd.shellfuncs.sh
+drbd-utils-9.5.0/scripts/drbd.tmpfiles.conf
+drbd-utils-9.5.0/scripts/drbdadm.bash_completion
+drbd-utils-9.5.0/scripts/drbddisk
+drbd-utils-9.5.0/scripts/drbdupper
+drbd-utils-9.5.0/scripts/global_common.conf
+drbd-utils-9.5.0/scripts/notify.sh
+drbd-utils-9.5.0/scripts/outdate-peer.sh
+drbd-utils-9.5.0/scripts/rhcs_fence
+drbd-utils-9.5.0/scripts/snapshot-resync-target-lvm.sh
+drbd-utils-9.5.0/scripts/stonith_admin-fence-peer.sh
+drbd-utils-9.5.0/scripts/unsnapshot-resync-target-lvm.sh
+drbd-utils-9.5.0/user/drbdmon/Args.cpp
+drbd-utils-9.5.0/user/drbdmon/Args.h
+drbd-utils-9.5.0/user/drbdmon/CompactDisplay.cpp
+drbd-utils-9.5.0/user/drbdmon/CompactDisplay.h
+drbd-utils-9.5.0/user/drbdmon/ConfigOption.cpp
+drbd-utils-9.5.0/user/drbdmon/ConfigOption.h
+drbd-utils-9.5.0/user/drbdmon/Configurable.h
+drbd-utils-9.5.0/user/drbdmon/Configurator.h
+drbd-utils-9.5.0/user/drbdmon/DebugDisplay.cpp
+drbd-utils-9.5.0/user/drbdmon/DebugDisplay.h
+drbd-utils-9.5.0/user/drbdmon/Display.cpp
+drbd-utils-9.5.0/user/drbdmon/Display.h
+drbd-utils-9.5.0/user/drbdmon/DrbdConnection.cpp
+drbd-utils-9.5.0/user/drbdmon/DrbdConnection.h
+drbd-utils-9.5.0/user/drbdmon/DrbdMon.cpp
+drbd-utils-9.5.0/user/drbdmon/DrbdMon.h
+drbd-utils-9.5.0/user/drbdmon/DrbdResource.cpp
+drbd-utils-9.5.0/user/drbdmon/DrbdResource.h
+drbd-utils-9.5.0/user/drbdmon/DrbdRole.cpp
+drbd-utils-9.5.0/user/drbdmon/DrbdRole.h
+drbd-utils-9.5.0/user/drbdmon/DrbdVolume.cpp
+drbd-utils-9.5.0/user/drbdmon/DrbdVolume.h
+drbd-utils-9.5.0/user/drbdmon/EventsIo.cpp
+drbd-utils-9.5.0/user/drbdmon/EventsIo.h
+drbd-utils-9.5.0/user/drbdmon/EventsSourceSpawner.cpp
+drbd-utils-9.5.0/user/drbdmon/EventsSourceSpawner.h
+drbd-utils-9.5.0/user/drbdmon/GenericDisplay.h
+drbd-utils-9.5.0/user/drbdmon/Makefile.in
+drbd-utils-9.5.0/user/drbdmon/MessageLog.cpp
+drbd-utils-9.5.0/user/drbdmon/MessageLog.h
+drbd-utils-9.5.0/user/drbdmon/StateFlags.cpp
+drbd-utils-9.5.0/user/drbdmon/StateFlags.h
+drbd-utils-9.5.0/user/drbdmon/StringTokenizer.cpp
+drbd-utils-9.5.0/user/drbdmon/StringTokenizer.h
+drbd-utils-9.5.0/user/drbdmon/VolumesContainer.cpp
+drbd-utils-9.5.0/user/drbdmon/VolumesContainer.h
+drbd-utils-9.5.0/user/drbdmon/comparators.cpp
+drbd-utils-9.5.0/user/drbdmon/comparators.h
+drbd-utils-9.5.0/user/drbdmon/cppdsaext/src/BSearch.h
+drbd-utils-9.5.0/user/drbdmon/cppdsaext/src/QTree.h
+drbd-utils-9.5.0/user/drbdmon/cppdsaext/src/VList.h
+drbd-utils-9.5.0/user/drbdmon/cppdsaext/src/VMap.h
+drbd-utils-9.5.0/user/drbdmon/cppdsaext/src/dsaext.cpp
+drbd-utils-9.5.0/user/drbdmon/cppdsaext/src/dsaext.h
+drbd-utils-9.5.0/user/drbdmon/drbdmon_main.cpp
+drbd-utils-9.5.0/user/drbdmon/exceptions.h
+drbd-utils-9.5.0/user/drbdmon/map_types.h
+drbd-utils-9.5.0/user/drbdmon/test.cpp
+drbd-utils-9.5.0/user/drbdmon/utils.cpp
+drbd-utils-9.5.0/user/drbdmon/utils.h
+drbd-utils-9.5.0/user/linux/drbd_config.h
+drbd-utils-9.5.0/user/shared/Makefile.in
+drbd-utils-9.5.0/user/shared/drbd_endian.h
+drbd-utils-9.5.0/user/shared/drbdmeta.c
+drbd-utils-9.5.0/user/shared/drbdmeta_parser.h
+drbd-utils-9.5.0/user/shared/drbdmeta_scanner.fl
+drbd-utils-9.5.0/user/shared/libgenl.c
+drbd-utils-9.5.0/user/shared/libgenl.h
+drbd-utils-9.5.0/user/shared/shared_main.c
+drbd-utils-9.5.0/user/shared/shared_main.h
+drbd-utils-9.5.0/user/shared/shared_parser.c
+drbd-utils-9.5.0/user/shared/shared_parser.h
+drbd-utils-9.5.0/user/shared/shared_tool.c
+drbd-utils-9.5.0/user/shared/shared_tool.h
+drbd-utils-9.5.0/user/shared/wrap_printf.c
+drbd-utils-9.5.0/user/shared/wrap_printf.h
+drbd-utils-9.5.0/user/shared_prereqs.mk
+drbd-utils-9.5.0/user/v83/Makefile.in
+drbd-utils-9.5.0/user/v83/drbd_strings.c
+drbd-utils-9.5.0/user/v83/drbdadm.h
+drbd-utils-9.5.0/user/v83/drbdadm_adjust.c
+drbd-utils-9.5.0/user/v83/drbdadm_main.c
+drbd-utils-9.5.0/user/v83/drbdadm_minor_table.c
+drbd-utils-9.5.0/user/v83/drbdadm_parser.c
+drbd-utils-9.5.0/user/v83/drbdadm_parser.h
+drbd-utils-9.5.0/user/v83/drbdadm_scanner.fl
+drbd-utils-9.5.0/user/v83/drbdadm_usage_cnt.c
+drbd-utils-9.5.0/user/v83/drbdsetup.c
+drbd-utils-9.5.0/user/v83/drbdtool_common.c
+drbd-utils-9.5.0/user/v83/drbdtool_common.h
+drbd-utils-9.5.0/user/v83/linux/drbd.h
+drbd-utils-9.5.0/user/v83/linux/drbd_config.h
+drbd-utils-9.5.0/user/v83/linux/drbd_limits.h
+drbd-utils-9.5.0/user/v83/linux/drbd_nl.h
+drbd-utils-9.5.0/user/v83/linux/drbd_tag_magic.h
+drbd-utils-9.5.0/user/v83/unaligned.h
+drbd-utils-9.5.0/user/v84/Makefile.in
+drbd-utils-9.5.0/user/v84/config_flags.c
+drbd-utils-9.5.0/user/v84/config_flags.h
+drbd-utils-9.5.0/user/v84/drbd_nla.c
+drbd-utils-9.5.0/user/v84/drbd_nla.h
+drbd-utils-9.5.0/user/v84/drbd_strings.c
+drbd-utils-9.5.0/user/v84/drbd_strings.h
+drbd-utils-9.5.0/user/v84/drbdadm.h
+drbd-utils-9.5.0/user/v84/drbdadm_adjust.c
+drbd-utils-9.5.0/user/v84/drbdadm_main.c
+drbd-utils-9.5.0/user/v84/drbdadm_parser.c
+drbd-utils-9.5.0/user/v84/drbdadm_parser.h
+drbd-utils-9.5.0/user/v84/drbdadm_scanner.fl
+drbd-utils-9.5.0/user/v84/drbdadm_usage_cnt.c
+drbd-utils-9.5.0/user/v84/drbdsetup.c
+drbd-utils-9.5.0/user/v84/drbdsetup_colors.c
+drbd-utils-9.5.0/user/v84/drbdsetup_colors.h
+drbd-utils-9.5.0/user/v84/drbdtool_common.c
+drbd-utils-9.5.0/user/v84/drbdtool_common.h
+drbd-utils-9.5.0/user/v84/linux/drbd.h
+drbd-utils-9.5.0/user/v84/linux/drbd_config.h
+drbd-utils-9.5.0/user/v84/linux/drbd_genl.h
+drbd-utils-9.5.0/user/v84/linux/drbd_genl_api.h
+drbd-utils-9.5.0/user/v84/linux/drbd_limits.h
+drbd-utils-9.5.0/user/v84/linux/genl_magic_func.h
+drbd-utils-9.5.0/user/v84/linux/genl_magic_struct.h
+drbd-utils-9.5.0/user/v84/registry.c
+drbd-utils-9.5.0/user/v84/registry.h
+drbd-utils-9.5.0/user/v9/Makefile.in
+drbd-utils-9.5.0/user/v9/config_flags.c
+drbd-utils-9.5.0/user/v9/config_flags.h
+drbd-utils-9.5.0/user/v9/drbd_nla.c
+drbd-utils-9.5.0/user/v9/drbd_nla.h
+drbd-utils-9.5.0/user/v9/drbdadm.h
+drbd-utils-9.5.0/user/v9/drbdadm_adjust.c
+drbd-utils-9.5.0/user/v9/drbdadm_dump.c
+drbd-utils-9.5.0/user/v9/drbdadm_dump.h
+drbd-utils-9.5.0/user/v9/drbdadm_main.c
+drbd-utils-9.5.0/user/v9/drbdadm_parser.c
+drbd-utils-9.5.0/user/v9/drbdadm_parser.h
+drbd-utils-9.5.0/user/v9/drbdadm_postparse.c
+drbd-utils-9.5.0/user/v9/drbdadm_scanner.fl
+drbd-utils-9.5.0/user/v9/drbdadm_usage_cnt.c
+drbd-utils-9.5.0/user/v9/drbdsetup.c
+drbd-utils-9.5.0/user/v9/drbdsetup_colors.c
+drbd-utils-9.5.0/user/v9/drbdsetup_colors.h
+drbd-utils-9.5.0/user/v9/drbdtool_common.c
+drbd-utils-9.5.0/user/v9/drbdtool_common.h
+drbd-utils-9.5.0/user/v9/registry.c
+drbd-utils-9.5.0/user/v9/registry.h
+drbd-utils-9.5.0/user/v9/sys_queue.h
+drbd-utils-9.5.0/drbd-headers/compat.h
+drbd-utils-9.5.0/drbd-headers/drbd_meta_data.h
+drbd-utils-9.5.0/drbd-headers/drbd_protocol.h
+drbd-utils-9.5.0/drbd-headers/drbd_strings.c
+drbd-utils-9.5.0/drbd-headers/drbd_strings.h
+drbd-utils-9.5.0/drbd-headers/drbd_transport.h
+drbd-utils-9.5.0/drbd-headers/linux/drbd.h
+drbd-utils-9.5.0/drbd-headers/linux/drbd_genl.h
+drbd-utils-9.5.0/drbd-headers/linux/drbd_genl_api.h
+drbd-utils-9.5.0/drbd-headers/linux/drbd_limits.h
+drbd-utils-9.5.0/drbd-headers/linux/genl_magic_func-genl_register_family_with_ops_groups.h
+drbd-utils-9.5.0/drbd-headers/linux/genl_magic_func-genl_register_mc_group.h
+drbd-utils-9.5.0/drbd-headers/linux/genl_magic_func.h
+drbd-utils-9.5.0/drbd-headers/linux/genl_magic_struct.h
+drbd-utils-9.5.0/documentation/v83/drbdmeta.8
+drbd-utils-9.5.0/documentation/v83/drbdsetup.8
+drbd-utils-9.5.0/documentation/v83/drbd.conf.5
+drbd-utils-9.5.0/documentation/v83/drbd.8
+drbd-utils-9.5.0/documentation/v83/drbdadm.8
+drbd-utils-9.5.0/documentation/v83/drbddisk.8
+drbd-utils-9.5.0/documentation/v84/drbd.conf.5
+drbd-utils-9.5.0/documentation/v84/drbdadm.8
+drbd-utils-9.5.0/documentation/v84/drbdmeta.8
+drbd-utils-9.5.0/documentation/v84/drbdsetup.8
+drbd-utils-9.5.0/documentation/v84/drbd.8
+drbd-utils-9.5.0/documentation/v84/drbddisk.8
+drbd-utils-9.5.0/documentation/v9/drbdsetup.8
+drbd-utils-9.5.0/documentation/v9/drbd.conf.5
+drbd-utils-9.5.0/documentation/v9/drbdadm.8
+drbd-utils-9.5.0/documentation/v9/drbdmon.8
+drbd-utils-9.5.0/documentation/v9/drbdmeta.8
+drbd-utils-9.5.0/documentation/v9/drbd.8
+drbd-utils-9.5.0/documentation/v9/drbd-overview.8
+drbd-utils-9.5.0/documentation/ja/v84/drbdsetup.8
+drbd-utils-9.5.0/documentation/ja/v84/drbd.conf.5
+drbd-utils-9.5.0/documentation/ja/v84/drbd.8
+drbd-utils-9.5.0/documentation/ja/v84/drbdadm.8
+drbd-utils-9.5.0/documentation/ja/v84/drbdmeta.8
+drbd-utils-9.5.0/documentation/ja/v84/drbddisk.8
+drbd-utils-9.5.0/documentation/ja/v9/drbdsetup.8
+drbd-utils-9.5.0/documentation/ja/v9/drbd.conf.5
+drbd-utils-9.5.0/documentation/ja/v9/drbd.8
+drbd-utils-9.5.0/documentation/ja/v9/drbdadm.8
+drbd-utils-9.5.0/documentation/ja/v9/drbdmeta.8
+drbd-utils-9.5.0/documentation/ja/v9/drbd-overview.8
+drbd-utils-9.5.0/documentation/ja/v9/drbdmon.8
+drbd-utils-9.5.0/user/shared/drbd_buildtag.h
+drbd-utils-9.5.0/user/shared/config.h.in
+drbd-utils-9.5.0/.filelist
+drbd-utils-9.5.0/configure
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drbd-utils-9.4.0/ChangeLog 
new/drbd-utils-9.5.0/ChangeLog
--- old/drbd-utils-9.4.0/ChangeLog      2018-05-09 14:13:07.000000000 +0200
+++ new/drbd-utils-9.5.0/ChangeLog      2018-06-26 14:55:40.000000000 +0200
@@ -3,6 +3,14 @@
  For even more detail, use "git log" or visit
  https://github.com/linbit/drbd-utils
 
+9.5.0
+--------
+ * drbdmon: allow to start in problems view (--problems)
+ * drbdadm,v9: fix always failing stacked handlers from kernel
+ * drbdadm,v9: adjust now hands over the information that a diskfull->diskless
+   change was intentional. Now shown as "green diskless"
+ * drbdadm,v9: adjust verifies now IPs
+
 9.4.0
 --------
  * drbdmeta: don't exit with negative return codes
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drbd-utils-9.4.0/configure 
new/drbd-utils-9.5.0/configure
--- old/drbd-utils-9.4.0/configure      2018-05-09 15:46:59.000000000 +0200
+++ new/drbd-utils-9.5.0/configure      2018-06-26 14:58:55.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for DRBD 9.4.0.
+# Generated by GNU Autoconf 2.69 for DRBD 9.5.0.
 #
 # Report bugs to <[email protected]>.
 #
@@ -579,8 +579,8 @@
 # Identity of this package.
 PACKAGE_NAME='DRBD'
 PACKAGE_TARNAME='drbd'
-PACKAGE_VERSION='9.4.0'
-PACKAGE_STRING='DRBD 9.4.0'
+PACKAGE_VERSION='9.5.0'
+PACKAGE_STRING='DRBD 9.5.0'
 PACKAGE_BUGREPORT='[email protected]'
 PACKAGE_URL=''
 
@@ -1267,7 +1267,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 DRBD 9.4.0 to adapt to many kinds of systems.
+\`configure' configures DRBD 9.5.0 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1329,7 +1329,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of DRBD 9.4.0:";;
+     short | recursive ) echo "Configuration of DRBD 9.5.0:";;
    esac
   cat <<\_ACEOF
 
@@ -1453,7 +1453,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-DRBD configure 9.4.0
+DRBD configure 9.5.0
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1659,7 +1659,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by DRBD $as_me 9.4.0, which was
+It was created by DRBD $as_me 9.5.0, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -6113,7 +6113,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by DRBD $as_me 9.4.0, which was
+This file was extended by DRBD $as_me 9.5.0, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -6175,7 +6175,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-DRBD config.status 9.4.0
+DRBD config.status 9.5.0
 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/drbd-utils-9.4.0/configure.ac 
new/drbd-utils-9.5.0/configure.ac
--- old/drbd-utils-9.4.0/configure.ac   2018-05-09 14:13:07.000000000 +0200
+++ new/drbd-utils-9.5.0/configure.ac   2018-06-26 14:55:49.000000000 +0200
@@ -13,7 +13,7 @@
 m4_include([m4/AX_CXX_COMPILE_STDXX_11.m4])
 
 dnl What we are, our version, who to bug in case of problems
-AC_INIT(DRBD, 9.4.0, [[email protected]])
+AC_INIT(DRBD, 9.5.0, [[email protected]])
 
 dnl Sanitize $prefix. Autoconf does this by itself, but so late in the
 dnl generated configure script that the expansion does not occur until
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drbd-utils-9.4.0/drbd-headers/linux/drbd_genl.h 
new/drbd-utils-9.5.0/drbd-headers/linux/drbd_genl.h
--- old/drbd-utils-9.4.0/drbd-headers/linux/drbd_genl.h 2018-04-30 
11:36:37.000000000 +0200
+++ new/drbd-utils-9.5.0/drbd-headers/linux/drbd_genl.h 2018-06-20 
11:29:30.000000000 +0200
@@ -214,6 +214,7 @@
 
 GENL_struct(DRBD_NLA_DETACH_PARMS, 13, detach_parms,
        __flg_field(1, DRBD_GENLA_F_MANDATORY,  force_detach)
+       __flg_field_def(2, 0 /* OPTIONAL */, intentional_diskless_detach, 
DRBD_DISK_DISKLESS_DEF)
 )
 
 GENL_struct(DRBD_NLA_DEVICE_CONF, 14, device_conf,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drbd-utils-9.4.0/drbd.spec.in 
new/drbd-utils-9.5.0/drbd.spec.in
--- old/drbd-utils-9.4.0/drbd.spec.in   2018-05-09 14:13:07.000000000 +0200
+++ new/drbd-utils-9.5.0/drbd.spec.in   2018-06-26 14:57:35.000000000 +0200
@@ -484,6 +484,9 @@
 
 
 %changelog
+* Tue Jun 26 2018 Roland Kammerer <[email protected]> - 9.5.0-1
+- New upstream release.
+
 * Tue May 08 2018 Roland Kammerer <[email protected]> - 9.4.0-1
 - New upstream release.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drbd-utils-9.4.0/user/drbdmon/CompactDisplay.cpp 
new/drbd-utils-9.5.0/user/drbdmon/CompactDisplay.cpp
--- old/drbd-utils-9.4.0/user/drbdmon/CompactDisplay.cpp        2018-03-07 
15:34:37.000000000 +0100
+++ new/drbd-utils-9.5.0/user/drbdmon/CompactDisplay.cpp        2018-06-20 
10:00:09.000000000 +0200
@@ -19,6 +19,7 @@
 const std::string CompactDisplay::OPT_NO_HEADER_KEY("no-header");
 const std::string CompactDisplay::OPT_NO_HOTKEYS_KEY("no-hotkeys");
 const std::string CompactDisplay::OPT_ASCII_KEY("ascii");
+const std::string CompactDisplay::OPT_PROBLEMS_KEY("problems");
 
 const std::string CompactDisplay::HDR_SPACER(" | ");
 const std::string CompactDisplay::NODE_DSP_PREFIX("Node ");
@@ -27,6 +28,7 @@
 const ConfigOption CompactDisplay::OPT_NO_HEADER(true, OPT_NO_HEADER_KEY);
 const ConfigOption CompactDisplay::OPT_NO_HOTKEYS(true, OPT_NO_HOTKEYS_KEY);
 const ConfigOption CompactDisplay::OPT_ASCII(true, OPT_ASCII_KEY);
+const ConfigOption CompactDisplay::OPT_PROBLEMS(true, OPT_PROBLEMS_KEY);
 
 // Generic formats
 const char* CompactDisplay::F_NORM  = "\x1b[0;32m";
@@ -960,6 +962,7 @@
     collector.add_config_option(owner, OPT_NO_HEADER);
     collector.add_config_option(owner, OPT_NO_HOTKEYS);
     collector.add_config_option(owner, OPT_ASCII);
+    collector.add_config_option(owner, OPT_PROBLEMS);
 }
 
 void CompactDisplay::options_help() noexcept
@@ -968,6 +971,7 @@
     std::fputs("  --ascii          Use only ASCII characters (no Unicode)\n", 
stderr);
     std::fputs("  --no-header      Do not display the DrbdMon header line\n", 
stderr);
     std::fputs("  --no-hotkeys     Do not display the hotkeys line\n", stderr);
+    std::fputs("  --problems       Start with the problems view\n", stderr);
     std::fputc('\n', stderr);
     std::fflush(stderr);
 }
@@ -989,6 +993,11 @@
     {
         set_utf8(false);
     }
+    else
+    if (key == OPT_PROBLEMS.key)
+    {
+        dsp_problems_active = true;
+    }
 }
 
 // @throws std::bad_alloc
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drbd-utils-9.4.0/user/drbdmon/CompactDisplay.h 
new/drbd-utils-9.5.0/user/drbdmon/CompactDisplay.h
--- old/drbd-utils-9.4.0/user/drbdmon/CompactDisplay.h  2018-03-07 
15:34:37.000000000 +0100
+++ new/drbd-utils-9.5.0/user/drbdmon/CompactDisplay.h  2018-06-20 
10:00:09.000000000 +0200
@@ -32,6 +32,7 @@
     static const std::string OPT_NO_HEADER_KEY;
     static const std::string OPT_NO_HOTKEYS_KEY;
     static const std::string OPT_ASCII_KEY;
+    static const std::string OPT_PROBLEMS_KEY;
 
     static const std::string HDR_SPACER;
     static const std::string NODE_DSP_PREFIX;
@@ -40,6 +41,7 @@
     static const ConfigOption OPT_NO_HEADER;
     static const ConfigOption OPT_NO_HOTKEYS;
     static const ConfigOption OPT_ASCII;
+    static const ConfigOption OPT_PROBLEMS;
 
     static const char* F_NORM;
     static const char* F_WARN;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drbd-utils-9.4.0/user/shared/drbd_buildtag.h 
new/drbd-utils-9.5.0/user/shared/drbd_buildtag.h
--- old/drbd-utils-9.4.0/user/shared/drbd_buildtag.h    2018-05-09 
15:50:43.000000000 +0200
+++ new/drbd-utils-9.5.0/user/shared/drbd_buildtag.h    2018-06-26 
15:06:06.000000000 +0200
@@ -1,3 +1,3 @@
 /* automatically generated. DO NOT EDIT. */
-#define GITHASH "eff6423ee72931aa0f8d0eb51742acee7c7cd3e1"
+#define GITHASH "ee126652638328b55dc6bff47d07d6161ab768db"
 #define GITDIFF ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drbd-utils-9.4.0/user/v84/drbdadm_main.c 
new/drbd-utils-9.5.0/user/v84/drbdadm_main.c
--- old/drbd-utils-9.4.0/user/v84/drbdadm_main.c        2018-01-10 
14:24:02.000000000 +0100
+++ new/drbd-utils-9.5.0/user/v84/drbdadm_main.c        2018-06-26 
11:05:12.000000000 +0200
@@ -722,7 +722,8 @@
        }
 
        /* Handle volume of '_remote_host' */
-       if (!vol->device && !vol->disk && !vol->meta_disk && !vol->meta_index)
+       if (vol->device_minor == -1 && !vol->device
+       && !vol->disk && !vol->meta_disk && !vol->meta_index)
                goto out;
 
        dump_options("disk", vol->disk_options);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drbd-utils-9.4.0/user/v9/config_flags.c 
new/drbd-utils-9.5.0/user/v9/config_flags.c
--- old/drbd-utils-9.4.0/user/v9/config_flags.c 2018-03-07 15:34:37.000000000 
+0100
+++ new/drbd-utils-9.5.0/user/v9/config_flags.c 2018-06-20 11:58:35.000000000 
+0200
@@ -940,6 +940,7 @@
        .nla_type = DRBD_NLA_DETACH_PARMS,
        .fields = {
                { "force", FLAG(force_detach) },
+               { "diskless", FLAG(intentional_diskless_detach) },
                { }
        },
 };
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drbd-utils-9.4.0/user/v9/drbdadm_dump.c 
new/drbd-utils-9.5.0/user/v9/drbdadm_dump.c
--- old/drbd-utils-9.4.0/user/v9/drbdadm_dump.c 2017-03-06 13:57:53.000000000 
+0100
+++ new/drbd-utils-9.5.0/user/v9/drbdadm_dump.c 2018-06-26 11:05:12.000000000 
+0200
@@ -169,7 +169,8 @@
        }
 
        /* Handle volume of '_remote_host' */
-       if (!vol->device && !vol->disk && !vol->meta_disk && !vol->meta_index)
+       if (vol->device_minor == -1 && !vol->device
+       && !vol->disk && !vol->meta_disk && !vol->meta_index)
                goto out;
 
        dump_options2("disk", &vol->disk_options,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/drbd-utils-9.4.0/user/v9/drbdadm_main.c 
new/drbd-utils-9.5.0/user/v9/drbdadm_main.c
--- old/drbd-utils-9.4.0/user/v9/drbdadm_main.c 2018-03-07 15:34:37.000000000 
+0100
+++ new/drbd-utils-9.5.0/user/v9/drbdadm_main.c 2018-06-26 11:05:12.000000000 
+0200
@@ -210,6 +210,13 @@
        .backend_res_name = 1,          \
        .uc_dialog = 1,                 \
 
+#define ACF1_RESNAME_VERIFY_IPS                \
+       .show_in_usage = 1,             \
+       .res_name_required = 1,         \
+       .backend_res_name = 1,          \
+       .verify_ips = 1,                \
+       .uc_dialog = 1,                 \
+
 #define ACF1_CONNECT                   \
        .show_in_usage = 1,             \
        .res_name_required = 1,         \
@@ -329,7 +336,7 @@
 /*  */ struct adm_cmd connect_cmd = {"connect", adm_connect, &connect_cmd_ctx, 
ACF1_CONNECT};
 /*  */ struct adm_cmd net_options_cmd = {"net-options", adm_new_peer, 
&net_options_ctx, ACF1_CONNECT};
 /*  */ struct adm_cmd disconnect_cmd = {"disconnect", adm_drbdsetup, 
&disconnect_cmd_ctx, ACF1_DISCONNECT};
-static struct adm_cmd up_cmd = {"up", adm_up, ACF1_RESNAME };
+static struct adm_cmd up_cmd = {"up", adm_up, ACF1_RESNAME_VERIFY_IPS };
 /*  */ struct adm_cmd res_options_cmd = {"resource-options", adm_resource, 
&resource_options_ctx, ACF1_RESNAME};
 static struct adm_cmd down_cmd = {"down", adm_drbdsetup, ACF1_RESNAME 
.takes_long = 1};
 static struct adm_cmd primary_cmd = {"primary", adm_drbdsetup, 
&primary_cmd_ctx, ACF1_RESNAME .takes_long = 1};
@@ -341,8 +348,8 @@
 static struct adm_cmd verify_cmd = {"verify", adm_drbdsetup, &verify_cmd_ctx, 
ACF1_PEER_DEVICE};
 static struct adm_cmd pause_sync_cmd = {"pause-sync", adm_drbdsetup, 
ACF1_PEER_DEVICE};
 static struct adm_cmd resume_sync_cmd = {"resume-sync", adm_drbdsetup, 
ACF1_PEER_DEVICE};
-static struct adm_cmd adjust_cmd = {"adjust", adm_adjust, &adjust_ctx, 
ACF1_RESNAME .vol_id_optional = 1};
-static struct adm_cmd adjust_wp_cmd = {"adjust-with-progress", adm_adjust_wp, 
ACF1_RESNAME};
+static struct adm_cmd adjust_cmd = {"adjust", adm_adjust, &adjust_ctx, 
ACF1_RESNAME_VERIFY_IPS .vol_id_optional = 1};
+static struct adm_cmd adjust_wp_cmd = {"adjust-with-progress", adm_adjust_wp, 
ACF1_RESNAME_VERIFY_IPS};
 static struct adm_cmd wait_c_cmd = {"wait-connect", adm_wait_c, ACF1_WAIT};
 static struct adm_cmd wait_sync_cmd = {"wait-sync", adm_wait_c, ACF1_WAIT};
 static struct adm_cmd wait_ci_cmd = {"wait-con-int", adm_wait_ci, 
.show_in_usage = 1,.verify_ips = 1,};
@@ -1392,6 +1399,9 @@
                argv[NA(argc)] = ssprintf("%s", ctx->conn->peer->node_id);
 
        if (ctx->vol) {
+               if (ctx->cmd == &detach_cmd && !ctx->vol->device)
+                       argv[NA(argc)] = ssprintf("--diskless");
+
                if (ctx->cmd->need_peer && ctx->cmd->iterate_volumes)
                        argv[NA(argc)] = ssprintf("%d", ctx->vol->vnr);
                else
@@ -2060,7 +2070,6 @@
                        continue;
                for_each_volume(vol, &res->me->volumes) {
                        if (mm == vol->device_minor) {
-                               is_drbd_top = res->stacked;
                                ctx->res = res;
                                ctx->vol = vol;
                                return 0;
@@ -2671,7 +2680,7 @@
 {
        if (global_options.disable_ip_verification)
                return;
-       if (dry_run == 1 || do_verify_ips == 0)
+       if ((dry_run == 1 && no_tty) || do_verify_ips == 0)
                return;
        if (res->ignore)
                return;
@@ -3446,15 +3455,9 @@
                                               rv = E_USAGE;
                                        continue;
                                }
-                               if (is_drbd_top != ctx.res->stacked && 
!is_dump) {
-                                       err("'%s' is a %s resource, and not 
available in %s mode.\n",
-                                           ctx.res->name,
-                                           ctx.res->stacked ? "stacked" : 
"normal",
-                                           is_drbd_top ? "stacked" : "normal");
-                                       if (rv < E_USAGE)
-                                              rv = E_USAGE;
-                                       continue;
-                               }
+                               /* Someone named it explicitly. Don't be 
annoying.
+                                * Also, don't break handlers called from 
kernel. */
+                               is_drbd_top = ctx.res->stacked;
                                verify_ips(ctx.res);
                                if (!is_dump && !config_valid)
                                        exit(E_CONFIG_INVALID);


Reply via email to