From mboxrd@z Thu Jan 1 00:00:00 1970 From: git@ipfire.org To: ipfire-scm@lists.ipfire.org Subject: [IPFire-SCM] [git.ipfire.org] IPFire 3.x development tree branch, master, updated. ad279e1234f4a1022027a343edc9aa0480e7d5fe Date: Wed, 02 May 2012 14:14:24 +0200 Message-ID: <20120502121425.59B2220084@argus.ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5335610085533990452==" List-Id: --===============5335610085533990452== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 3.x development tree". The branch, master has been updated via ad279e1234f4a1022027a343edc9aa0480e7d5fe (commit) via 83460ad12427057f220a0203990ded1a4bce6710 (commit) via eccf0dae38f0a6dce1ac7320e5b6a2dedcc9323b (commit) from 4121e158baacff470c2ee8dd5bec852f22e9b1a0 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit ad279e1234f4a1022027a343edc9aa0480e7d5fe Merge: eccf0da 83460ad Author: Michael Tremer Date: Tue May 1 15:12:46 2012 +0200 Merge remote-tracking branch 'ms/ncurses-terminfo' commit 83460ad12427057f220a0203990ded1a4bce6710 Author: Michael Tremer Date: Tue May 1 13:10:16 2012 +0000 ncurses: Move terminfo files out of /lib. =20 This is part of the UsrMove process. xterm terminfo files were not in the base package which has been fixed as well. commit eccf0dae38f0a6dce1ac7320e5b6a2dedcc9323b Author: Michael Tremer Date: Tue May 1 14:36:23 2012 +0200 openssh: Fix systemd service files. =20 OpenSSH had problems with starting the daemon after installation. This is now fixed. ----------------------------------------------------------------------- Summary of changes: ncurses/ncurses.nm | 35 +++++----------------------------= -- openssh/openssh.nm | 6 ++---- openssh/systemd/sshd-keygen.service | 4 +--- openssh/systemd/sshd.service | 3 ++- openssh/systemd/sshd.socket | 10 ---------- openssh/systemd/sshd(a).service | 8 -------- 6 files changed, 10 insertions(+), 56 deletions(-) delete mode 100644 openssh/systemd/sshd.socket delete mode 100644 openssh/systemd/sshd(a).service Difference in files: diff --git a/ncurses/ncurses.nm b/ncurses/ncurses.nm index 683c6a8..35c1cc0 100644 --- a/ncurses/ncurses.nm +++ b/ncurses/ncurses.nm @@ -5,7 +5,7 @@ =20 name =3D ncurses version =3D 5.9 -release =3D 7 +release =3D 8 =20 groups =3D System/Base url =3D http://invisible-island.net/ncurses/ncurses.html @@ -35,7 +35,7 @@ build --enable-hard-tabs \ --enable-xmc-glitch \ --enable-colorfgbg \ - --with-terminfo-dirs=3D/etc/terminfo:/usr/share/terminfo:/lib/terminfo \ + --with-terminfo-dirs=3D%{sysconfdir}/terminfo:%{datadir}/terminfo \ --enable-overwrite \ --enable-pc-files \ --with-termlib=3Dtinfo @@ -67,32 +67,7 @@ build =20 chmod -v 755 %{BUILDROOT}%{libdir}/lib*.so.*.* =20 - mkdir -pv %{BUILDROOT}/{etc,lib}/terminfo - - # move few basic terminfo entries to /lib - baseterms=3D - for termname in \ - ansi dumb linux vt100 vt100-nav vt102 vt220 vt52; do - for t in $(find %{BUILDROOT}/usr/share/terminfo \ - -samefile %{BUILDROOT}/usr/share/terminfo/${termname::1}/$termname); do - baseterms=3D"$baseterms $(basename $t)" - done - done - for termname in ${baseterms}; do - termpath=3Dterminfo/${termname::1}/${termname} - mkdir -pv %{BUILDROOT}/lib/terminfo/${termname::1} - mv -v %{BUILDROOT}/usr/share/${termpath} %{BUILDROOT}/lib/${termpath} - ln -svf $(dirname /usr/share/${termpath} | \ - sed 's,\(^/\|\)[^/][^/]*,..,g')/lib/${termpath} \ - %{BUILDROOT}/usr/share//${termpath} - done - - # can't replace directory with symlink, symlink all headers - #mkdir %{BUILDROOT}/usr/include/ncurses{,w} - #for l in %{BUILDROOT}/usr/include/*.h; do - # ln -s ../$(basename $l) %{BUILDROOT}/usr/include/ncurses - # ln -s ../$(basename $l) %{BUILDROOT}/usr/include/ncursesw - #done + mkdir -pv %{BUILDROOT}/etc/terminfo =20 # don't require -ltinfo when linking with --no-add-needed for l in %{BUILDROOT}%{libdir}/libncurses{,w}.so; do @@ -150,7 +125,6 @@ packages conflicts =3D ncurses<=3D5.9-1 =20 files - /lib/terminfo /usr/share/terminfo/*/Eterm* /usr/share/terminfo/*/aterm /usr/share/terminfo/*/bterm @@ -182,7 +156,8 @@ packages /usr/share/terminfo/*/vwmterm /usr/share/terminfo/*/wsvt25* /usr/share/terminfo/*/xfce - /usr/share/terminfo/*/xterm xterm-* + /usr/share/terminfo/*/xterm + /usr/share/terminfo/*/xterm-* end end =20 diff --git a/openssh/openssh.nm b/openssh/openssh.nm index d04d2b2..b2b90e4 100644 --- a/openssh/openssh.nm +++ b/openssh/openssh.nm @@ -5,7 +5,7 @@ =20 name =3D openssh version =3D 5.9p1 -release =3D 4 +release =3D 5 =20 groups =3D Application/Internet url =3D http://www.openssh.com/portable.html @@ -122,7 +122,7 @@ packages end =20 script prein - getent group sshd_keys >/dev/null || groupadd -r ssh_keys || : + getent group ssh_keys >/dev/null || groupadd -r ssh_keys end end =20 @@ -203,9 +203,7 @@ packages =20 script preun /bin/systemctl --no-reload disable sshd.service >/dev/null 2>&1 || : - /bin/systemctl --no-reload disable sshd-keygen.service >/dev/null 2>&1 ||= : /bin/systemctl stop sshd.service >/dev/null 2>&1 || : - /bin/systemctl stop sshd-keygen.service >/dev/null 2>&1 || : end =20 script postun diff --git a/openssh/systemd/sshd-keygen.service b/openssh/systemd/sshd-keyge= n.service index bfef328..1554c24 100644 --- a/openssh/systemd/sshd-keygen.service +++ b/openssh/systemd/sshd-keygen.service @@ -2,11 +2,9 @@ Description=3DSSH server keys generation. After=3Dsyslog.target Before=3Dsshd.service +BindTo=3Dsshd.service =20 [Service] Type=3Doneshot ExecStart=3D/usr/sbin/sshd-keygen RemainAfterExit=3Dyes - -[Install] -WantedBy=3Dmulti-user.target diff --git a/openssh/systemd/sshd.service b/openssh/systemd/sshd.service index 6b90aa1..9007d89 100644 --- a/openssh/systemd/sshd.service +++ b/openssh/systemd/sshd.service @@ -3,7 +3,8 @@ Description=3DOpenSSH server daemon After=3Dsyslog.target network.target auditd.service =20 [Service] -ExecStart=3D/usr/sbin/sshd -D $OPTIONS +ExecStartPre=3D/usr/sbin/sshd-keygen +ExecStart=3D/usr/sbin/sshd -D ExecReload=3D/bin/kill -HUP $MAINPID =20 [Install] diff --git a/openssh/systemd/sshd.socket b/openssh/systemd/sshd.socket deleted file mode 100644 index 94b9533..0000000 --- a/openssh/systemd/sshd.socket +++ /dev/null @@ -1,10 +0,0 @@ -[Unit] -Description=3DOpenSSH Server Socket -Conflicts=3Dsshd.service - -[Socket] -ListenStream=3D22 -Accept=3Dyes - -[Install] -WantedBy=3Dsockets.target diff --git a/openssh/systemd/sshd(a).service b/openssh/systemd/sshd(a).service deleted file mode 100644 index 09f995e..0000000 --- a/openssh/systemd/sshd(a).service +++ /dev/null @@ -1,8 +0,0 @@ -[Unit] -Description=3DOpenSSH per-connection server daemon -After=3Dsyslog.target auditd.service - -[Service] -EnvironmentFile=3D/etc/sysconfig/sshd -ExecStart=3D-/usr/sbin/sshd -i $OPTIONS -StandardInput=3Dsocket hooks/post-receive -- IPFire 3.x development tree --===============5335610085533990452==--