Browse Source

rollback: keychain

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@7307 ec354946-7b23-47d6-9f5a-488ba84defc7
iwaim 11 years ago
parent
commit
853ec2d0c0
1 changed files with 39 additions and 39 deletions
  1. 39 39
      k/keychain/keychain-vl.spec

+ 39 - 39
k/keychain/keychain-vl.spec

@@ -1,67 +1,67 @@
-%define ver 2.7.1
-%define rel 1
-
-Summary: ssh and GPG keys manager
-Summary(ja): ssh �� GPG �萸�蝞∠������
+Summary: An OpenSSH key manager
 Name: keychain
-Version: %{ver}
-Release: %{rel}%{?_dist_release}
-License: GPLv2
+Version: 2.0.3
+Release: 0vl1
+License: GPL
 Group: Applications/Internet
-Source0: http://www.funtoo.org/archive/keychain/%{name}-%{version}.tar.bz2
-URL: http://www.funtoo.org/wiki/Keychain
+Source0: http://gentoo.oregonstate.edu/distfiles/%{name}-%{version}.tar.bz2
+URL: http://www.gentoo.org/projects/keychain
+Prefix: /usr
 BuildArch: noarch
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 Requires: bash, openssh-clients
-BuildRequires: perl
+Summary(ja): OpenSSH及萼棟咥汁□伙
 
 %description
-"Keychain" helps you to manage ssh and GPG keys in a convenient and secure
-manner. It acts as a frontend to "ssh-agent" and "ssh-add", but allows you
-to easily have one long running "ssh-agent" process per system, rather than
-the norm of one "ssh-agent" per login session. 
+Keychain is an OpenSSH key manager, typically run from ~/.bash_profile.  When
+run, it will make sure ssh-agent is running; if not, it will start ssh-agent.
+It will redirect ssh-agent's output to ~/.ssh-agent, so that cron jobs that
+need to use ssh-agent keys can simply source this file and make the necessary
+passwordless ssh connections.  In addition, when keychain runs, it will
+check with ssh-agent and make sure that the ssh RSA/DSA keys that you
+specified on the keychain command line have actually been added to
+ssh-agent.  If not, you are prompted for the appropriate passphrases so that
+they can be added by keychain.
+
+%description -l ja
+keychain反OpenSSH及萼毛棟咥允月凶戶及汁□伙匹﹞~/.bash_profile卅升井日粟⑹
+今木引允‘ keychain反引內ssh-agent互⑹綜仄化中月井升丹井毛民尼永弁仄﹞⑹綜
+仄化中卅中方丹匹丐木壬ssh-agent毛粟⑹仄引允‘公仄化ssh-agent及請恘毛
+~/.ssh-agent-<hostname>午中丹白央奶伙卞踏五慇心引允‘仇及白央奶伙反cron卅
+升井日撢墊今木月扑尼伙旦弁伉皿玄卞午勻化冂卞肣迕匹﹞簽卞source允月分仃匹
+ssh-agent卞失弁本旦允月仇午互匹五月方丹卞卅曰引允‘公及瑛絆﹞由旦白伊□朮
+及じ恘毛升丹允月井午中丹杽鎖卞卅支引今木卅仁化碧戈及匹允‘
+
+域�讀卞反~/.bash_profile支~/.zprofile卞慼及方丹卅筏課毛仄云仁午方中匹仄斤
+丹‘
 
-This dramatically reduces the number of times you need to enter your
-passphrase. With "keychain", you only need to enter a passphrase once every
-time your local machine is rebooted. "Keychain" also makes it easy for remote
-cron jobs to securely hook in to a long running "ssh-agent" process,
-allowing your scripts to take advantage of key-based logins.
+  keychain ~/.ssh/id_rsa ~/.ssh/id_dsa ~/.ssh/identity
+  . ~/.keychain/`hostname`-sh
+
+  *  1.8-0vl3 動蟆午反踏摯互庍歹勻化中引允〞 *
 
 %prep
 
 %setup -q
 
 %build
-%{__make}
 
 %install
-%{__rm} -rf ${RPM_BUILD_ROOT}
-%{__mkdir_p} ${RPM_BUILD_ROOT}{%{_bindir},%{_mandir}/man1}
-%{__install} -m555 keychain ${RPM_BUILD_ROOT}%{_bindir}
-%{__install} -m555 keychain.1 ${RPM_BUILD_ROOT}%{_mandir}/man1
+rm -rf ${RPM_BUILD_ROOT}
+mkdir -p ${RPM_BUILD_ROOT}{%{_bindir},%{_mandir}/man1}
+install -m555 keychain ${RPM_BUILD_ROOT}%{_bindir}
+install -m555 keychain.1 ${RPM_BUILD_ROOT}%{_mandir}/man1
 
 %clean
-%{__rm} -rf ${RPM_BUILD_ROOT}
+rm -rf ${RPM_BUILD_ROOT}
 
 %files
 %defattr(-, root, root)
-%doc ChangeLog README.rst COPYING.txt img/*.png
 %{_bindir}/keychain
 %{_mandir}/man1/keychain.1*
+%doc ChangeLog README COPYING
 
 %changelog
-* Wed Dec 12 2012 IWAI, Masaharu <iwai@alib.jp> 2.7.1-2
-- new upstream release
-- update Summary
-- update description
- - drop Japanese description
-- apply new versioning policy
-- spec in utf-8
-- update License: GPL to GPLv2
-- update URL and Source0: moved
-- add BuildRequires: perl
-- update document files
-
 * Tue Sep 19 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.3-0vl2
 - fix typo in Group:
 - use License: instead of Copyright: