Hello community, here is the log from the commit of package ypserv for openSUSE:Factory checked in at 2018-02-20 17:57:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ypserv (Old) and /work/SRC/openSUSE:Factory/.ypserv.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ypserv" Tue Feb 20 17:57:18 2018 rev:41 rq:578344 version:4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/ypserv/ypserv.changes 2017-11-23 09:43:58.777465495 +0100 +++ /work/SRC/openSUSE:Factory/.ypserv.new/ypserv.changes 2018-02-20 17:58:45.302514966 +0100 @@ -1,0 +2,8 @@ +Thu Feb 8 17:29:38 UTC 2018 - matthias.gerstner@suse.com + +- support specification of fixed ports for ypserv, ypxfrd, ypppasswd via + /etc/sysconfig/ypserv. This is necessary to support the migration to + firewalld. firewalld does not support dynamic rpc ports like SuSEfirewall2 + did. One way around this is to assign fixed port numbers for all services. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sysconfig.ypserv ++++++ --- /var/tmp/diff_new_pack.eRl05X/_old 2018-02-20 17:58:46.738463286 +0100 +++ /var/tmp/diff_new_pack.eRl05X/_new 2018-02-20 17:58:46.738463286 +0100 @@ -38,3 +38,25 @@ # for possible options. # YPXFRD_ARGS="" + +## Path: Network/NIS/NIS server +## Description: +## Type: string +## Default: "" +## ServiceRestart: ypserv +# +# Additonal arguments for ypserv. See manual page +# for possible options. +# +YPSERV_ARGS="" + +## Path: Network/NIS/NIS server +## Description: +## Type: string +## Default: "" +## ServiceRestart: yppasswdd +# +# Additonal arguments for rpc.yppasswdd. See manual page +# for possible options. +# +YPPASSWDD_ARGS="" ++++++ yppasswdd-systemd-exec ++++++ --- /var/tmp/diff_new_pack.eRl05X/_old 2018-02-20 17:58:46.754462710 +0100 +++ /var/tmp/diff_new_pack.eRl05X/_new 2018-02-20 17:58:46.754462710 +0100 @@ -11,4 +11,4 @@ test "$YPPWD_CHSH" = "yes" && YPPASSWDD_OPTS="$YPPASSWDD_OPTS -e chsh" test x"$YPPWD_SRCDIR" = "x" && YPPWD_SRCDIR="/etc" -exec /usr/sbin/rpc.yppasswdd -f -D $YPPWD_SRCDIR $YPPASSWDD_OPTS +exec /usr/sbin/rpc.yppasswdd -f -D $YPPWD_SRCDIR $YPPASSWDD_OPTS $YPPASSWDD_ARGS ++++++ ypserv.service ++++++ --- /var/tmp/diff_new_pack.eRl05X/_old 2018-02-20 17:58:46.806460839 +0100 +++ /var/tmp/diff_new_pack.eRl05X/_new 2018-02-20 17:58:46.810460695 +0100 @@ -6,7 +6,8 @@ [Service] Type=notify NotifyAccess=all -ExecStart=/usr/sbin/ypserv -f +EnvironmentFile=-/etc/sysconfig/ypserv +ExecStart=/usr/sbin/ypserv -f $YPSERV_ARGS [Install] WantedBy=multi-user.target