|
@@ -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
|
|
Name: keychain
|
|
-Version: %{ver}
|
|
|
|
-Release: %{rel}%{?_dist_release}
|
|
|
|
-License: GPLv2
|
|
|
|
|
|
+Version: 2.0.3
|
|
|
|
+Release: 0vl1
|
|
|
|
+License: GPL
|
|
Group: Applications/Internet
|
|
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
|
|
BuildArch: noarch
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
Requires: bash, openssh-clients
|
|
Requires: bash, openssh-clients
|
|
-BuildRequires: perl
|
|
|
|
|
|
+Summary(ja): OpenSSH及萼棟咥汁□伙
|
|
|
|
|
|
%description
|
|
%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
|
|
%prep
|
|
|
|
|
|
%setup -q
|
|
%setup -q
|
|
|
|
|
|
%build
|
|
%build
|
|
-%{__make}
|
|
|
|
|
|
|
|
%install
|
|
%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
|
|
%clean
|
|
-%{__rm} -rf ${RPM_BUILD_ROOT}
|
|
|
|
|
|
+rm -rf ${RPM_BUILD_ROOT}
|
|
|
|
|
|
%files
|
|
%files
|
|
%defattr(-, root, root)
|
|
%defattr(-, root, root)
|
|
-%doc ChangeLog README.rst COPYING.txt img/*.png
|
|
|
|
%{_bindir}/keychain
|
|
%{_bindir}/keychain
|
|
%{_mandir}/man1/keychain.1*
|
|
%{_mandir}/man1/keychain.1*
|
|
|
|
+%doc ChangeLog README COPYING
|
|
|
|
|
|
%changelog
|
|
%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
|
|
* Tue Sep 19 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.0.3-0vl2
|
|
- fix typo in Group:
|
|
- fix typo in Group:
|
|
- use License: instead of Copyright:
|
|
- use License: instead of Copyright:
|