X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=openssh.spec;h=8aed9ee4aede1db11437ea6fd7a02bf78ac4e868;hb=55c2af602816d2d1546135de0dfc84e15a02512d;hp=96f94183887a6c3f4228832dcb486d35e51f5dbb;hpb=92dc7c43daf5372ab82523ebb099af2b30dc4666;p=packages%2Fopenssh.git diff --git a/openssh.spec b/openssh.spec index 96f9418..8aed9ee 100644 --- a/openssh.spec +++ b/openssh.spec @@ -29,7 +29,7 @@ Summary(ru.UTF-8): OpenSSH - свободная реализация прото Summary(uk.UTF-8): OpenSSH - вільна реалізація протоколу Secure Shell (SSH) Name: openssh Version: 5.8p1 -Release: 3.1 +Release: 5 Epoch: 2 License: BSD Group: Applications/Networking @@ -519,9 +519,13 @@ openldap-a. %patch12 -p1 %patch13 -p1 +cp -p %{SOURCE3} sshd.pamd + %if "%{pld_release}" == "ac" # fix for missing x11.pc %{__sed} -i -e '/pkg-config/s/ x11//' contrib/Makefile +# not present in ac, no point searching it +%{__sed} -i -e '/pam_keyinit.so/d' sshd.pamd %endif %build @@ -576,21 +580,20 @@ install -d $RPM_BUILD_ROOT/etc/{profile.d,X11/xinit/xinitrc.d} bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir} -install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/sshd -install %{SOURCE3} $RPM_BUILD_ROOT/etc/pam.d/sshd -install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/sshd -install %{SOURCE5} $RPM_BUILD_ROOT/etc/profile.d +install -p %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/sshd +cp -p sshd.pam $RPM_BUILD_ROOT/etc/pam.d/sshd +cp -p %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/sshd +cp -p %{SOURCE5} $RPM_BUILD_ROOT/etc/profile.d ln -sf /etc/profile.d/ssh-agent.sh $RPM_BUILD_ROOT/etc/X11/xinit/xinitrc.d/ssh-agent.sh -install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir} -install %{SOURCE7} $RPM_BUILD_ROOT%{schemadir} - -install %{SOURCE8} $RPM_BUILD_ROOT/etc/init/sshd.conf +cp -p %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir} +cp -p %{SOURCE7} $RPM_BUILD_ROOT%{schemadir} +cp -p %{SOURCE8} $RPM_BUILD_ROOT/etc/init/sshd.conf %if %{with gnome} -install contrib/gnome-ssh-askpass1 $RPM_BUILD_ROOT%{_libexecdir}/ssh/ssh-askpass +install -p contrib/gnome-ssh-askpass1 $RPM_BUILD_ROOT%{_libexecdir}/ssh/ssh-askpass %endif %if %{with gtk} -install contrib/gnome-ssh-askpass2 $RPM_BUILD_ROOT%{_libexecdir}/ssh/ssh-askpass +install -p contrib/gnome-ssh-askpass2 $RPM_BUILD_ROOT%{_libexecdir}/ssh/ssh-askpass %endif %if %{with gnome} || %{with gtk} cat << 'EOF' >$RPM_BUILD_ROOT/etc/env.d/GNOME_SSH_ASKPASS_GRAB_SERVER @@ -602,8 +605,8 @@ EOF ln -s %{_libexecdir}/ssh/ssh-askpass $RPM_BUILD_ROOT%{_libexecdir}/ssh-askpass %endif -install contrib/ssh-copy-id $RPM_BUILD_ROOT%{_bindir} -install contrib/ssh-copy-id.1 $RPM_BUILD_ROOT%{_mandir}/man1 +install -p contrib/ssh-copy-id $RPM_BUILD_ROOT%{_bindir} +cp -p contrib/ssh-copy-id.1 $RPM_BUILD_ROOT%{_mandir}/man1 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/slogin.1 echo ".so ssh.1" > $RPM_BUILD_ROOT%{_mandir}/man1/slogin.1