Hello community,

here is the log from the commit of package mrsh for openSUSE:Factory checked in 
at 2019-02-26 22:20:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mrsh (Old)
 and      /work/SRC/openSUSE:Factory/.mrsh.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mrsh"

Tue Feb 26 22:20:11 2019 rev:8 rq:678970 version:2.12

Changes:
--------
--- /work/SRC/openSUSE:Factory/mrsh/mrsh.changes        2018-10-01 
08:15:28.406042678 +0200
+++ /work/SRC/openSUSE:Factory/.mrsh.new.28833/mrsh.changes     2019-02-26 
22:21:37.426082708 +0100
@@ -1,0 +2,6 @@
+Mon Feb 25 11:46:56 UTC 2019 - Egbert Eich <[email protected]>
+
+- Add  README.SUSE:
+  Describe the steps required to set up and run mrshd/mrlogind.
+
+-------------------------------------------------------------------

New:
----
  README.SUSE

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

Other differences:
------------------
++++++ mrsh.spec ++++++
--- /var/tmp/diff_new_pack.rl0RX3/_old  2019-02-26 22:21:38.798082221 +0100
+++ /var/tmp/diff_new_pack.rl0RX3/_new  2019-02-26 22:21:38.798082221 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package mrsh
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -28,6 +28,7 @@
 Group:          Productivity/Clustering/Computing
 Url:            https://github.com/chaos/mrsh
 Source0:        https://github.com/chaos/mrsh/archive/%{version}.tar.gz
+Source1:        README.SUSE
 Patch1:         
services-Do-not-require-non-standard-entries-in-etc-services.patch
 Patch2:         mrlogin-Don-t-use-union-wait.patch
 Patch3:         autogen.sh-Add-force-to-libtoolize.patch
@@ -92,6 +93,7 @@
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+cp %{S:1} .
 
 %build
 ./autogen.sh
@@ -147,8 +149,8 @@
 %endif
 
 %files
-%defattr(-,root,root)
-%doc NEWS README ChangeLog COPYING DISCLAIMER DISCLAIMER.UC
+%doc NEWS README ChangeLog
+%license COPYING DISCLAIMER DISCLAIMER.UC
 %{_mandir}/man1/mrcp.1*
 %{_mandir}/man1/mrsh.1*
 %{_mandir}/man1/mrlogin.1*
@@ -157,7 +159,7 @@
 %{_bindir}/mrlogin
 
 %files server
-%defattr(-,root,root)
+%doc %{basename %{S:1}}
 %{!?have_systemd:%attr(644,root,root) %config(noreplace) /etc/xinetd.d/mrshd}
 %{!?have_systemd:%attr(644,root,root) %config(noreplace) 
/etc/xinetd.d/mrlogind}
 %attr(644,root,root) %config(noreplace) /etc/pam.d/mrsh
@@ -171,7 +173,6 @@
 %{_sbindir}/in.mrshd
 
 %files rsh-compat
-%defattr(-,root,root)
 %{_mandir}/man1/rcp.1*
 %{_mandir}/man1/rsh.1*
 %{_mandir}/man1/rlogin.1*
@@ -180,7 +181,6 @@
 %{_bindir}/rlogin
 
 %files rsh-server-compat
-%defattr(-,root,root)
 %{_mandir}/man8/in.rlogind.8*
 %{_mandir}/man8/in.rshd.8*
 %{_mandir}/man8/rlogind.8*

++++++ README.SUSE ++++++
mrsh - Remote shell program that uses munge authentication
==========================================================

'mrshd' and 'mrlogind' require 'munge' authentication to be
configured and running.

Prequisites (if munge is not configured and running, yet)
---------------------------------------------------------

1. Create a system user and group 'munge' with an identical UID/GID
   on all participating machines:
   # groupadd -r --gid <GID> munge
   # useradd -r --uid <UID> --gid <GID> --home-dir /var/run/munge -s
     /bin/false -c "MUNGE authentication service" munge
2. Install 'munge' on these machines.
   # zypper in munge
3. Copy the munge key from one of these machines to all others:
   # scp /etc/munge/munge.key root@<target>:/etc/munge/munge.key
4. Start (and optionally enable) munge:
   # systemctl enable munge
   # systemctl start munge

Steps (server side):
--------------------
1. Install package mrsh-server:
   # zypper install mrsh-server
2. Start (and optionally enable mrlogind and mrshd:
   # systemctl enable mrlogind.socket
   # systemctl start mrlogind.socket
   # systemctl enable mrshd.socket 
   # systemctl start mrshd.socket

Steps (client side):
--------------------
1. Install package mrsh:
   # zypper install mrsh

Reply via email to