X-Git-Url: http://git.onelab.eu/?p=pl_sshd.git;a=blobdiff_plain;f=pl_sshd.spec;h=b7408f195724065b8f24c06819ed7f59e9f80f13;hp=da87b2176efa8b481f7c23a4ca52d558fb7ac4a6;hb=HEAD;hpb=2852b4ea661094c2c80883d22122c9d70bf72cc0 diff --git a/pl_sshd.spec b/pl_sshd.spec index da87b21..b7408f1 100644 --- a/pl_sshd.spec +++ b/pl_sshd.spec @@ -1,17 +1,24 @@ +# +# $Id$ +# +%define url $URL$ + %define name pl_sshd %define version 1.0 -%define release 10.planetlab%{?date:.%{date}} +%define taglevel 11 + +%define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}} Vendor: PlanetLab Packager: PlanetLab Central -Distribution: PlanetLab 3.0 -URL: http://cvs.planet-lab.org/cvs/pl_sshd +Distribution: PlanetLab %{plrelease} +URL: %(echo %{url} | cut -d ' ' -f 2) Summary: SSH server config for PlanetLab Name: %{name} Version: %{version} Release: %{release} -Requires: autofs, openssh-server +Requires: openssh-server License: GPL Group: System Environment/Base BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot @@ -68,9 +75,11 @@ if [ $1 -ge 1 ]; then # [ "$PL_BOOTCD" != "1" ] && /etc/init.d/autofs stop auto_master=/etc/auto.master - mv $auto_master $auto_master.pl_sshd.post - sed -e '\,^/var/pl_sshd/keys,d' $auto_master.pl_sshd.post \ - >$auto_master + orig=$auto_master + backup=$auto_master.pl_sshd.post + mv $orig $backup + sed -e '\,^/var/pl_sshd/keys,d' $backup > $orig && rm $backup || \ + mv $backup $orig [ "$PL_BOOTCD" != "1" ] && /etc/init.d/autofs start fi @@ -107,6 +116,9 @@ fi %changelog +* Fri May 09 2008 Stephen Soltesz - pl_sshd-1.0-11 +- + * Wed Nov 2 2005 Steve Muir - don't fanny around using the automounter to access ssh keys in vservers, pl_conf now writes them into the normal locations