[yubikey-ksm] initial import

Dennis Gilmore ausil at fedoraproject.org
Wed Jan 26 03:29:16 UTC 2011


commit 4fd8035b996023d0eb43fc79e4acbd8c5ac17d31
Author: Dennis Gilmore <dennis at ausil.us>
Date:   Tue Jan 25 21:28:43 2011 -0600

    initial import

 .gitignore                 |    1 +
 sources                    |    1 +
 yubikey-ksm-Makefile.patch |   11 ++++++++
 yubikey-ksm.spec           |   60 ++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 73 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..f620688 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/yubikey-ksm-1.5.tgz
diff --git a/sources b/sources
index e69de29..3c88212 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+526377c1570907adbf3816411ce28750  yubikey-ksm-1.5.tgz
diff --git a/yubikey-ksm-Makefile.patch b/yubikey-ksm-Makefile.patch
new file mode 100644
index 0000000..68c93a0
--- /dev/null
+++ b/yubikey-ksm-Makefile.patch
@@ -0,0 +1,11 @@
+--- Makefile.orig	2010-08-31 09:47:45.621122489 -0500
++++ Makefile	2010-08-31 09:47:57.117377617 -0500
+@@ -58,7 +58,7 @@
+ 	install -D ykksm-import.pl $(binprefix)/ykksm-import
+ 	install -D ykksm-export.pl $(binprefix)/ykksm-export
+ 	install -D ykksm-checksum.pl $(binprefix)/ykksm-checksum
+-	install -D --backup --mode 640 --group $(wwwgroup) ykksm-config.php $(etcprefix)/ykksm-config.php
++	install -D --backup --mode 640 ykksm-config.php $(etcprefix)/ykksm-config.php
+ 	install -D ykksm-db.sql $(docprefix)/ykksm-db.sql
+ 	install -D Makefile $(docprefix)/ykksm.mk
+ 	install -D $(DOCS) $(docprefix)/
diff --git a/yubikey-ksm.spec b/yubikey-ksm.spec
new file mode 100644
index 0000000..27d63ac
--- /dev/null
+++ b/yubikey-ksm.spec
@@ -0,0 +1,60 @@
+Name:       yubikey-ksm
+Version:    1.5
+Release:    3%{?dist}
+Summary:    The YubiKey Key Storage Module
+
+Group:      Applications/System
+License:    BSD
+URL:        http://code.google.com/p/yubikey-ksm/
+Source0:    http://yubikey-ksm.googlecode.com/files/yubikey-ksm-%{version}.tgz
+Patch0:     yubikey-ksm-Makefile.patch
+BuildRoot:  %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
+BuildArch:  noarch
+
+#BuildRequires:    
+Requires:   php php-mcrypt php-pdo
+
+%description
+The YubiKey Key Storage Module (YK-KSM) provides a AES key storage facility for
+use with a YubiKey validation server.
+
+%prep
+%setup -q
+%patch0 -p0
+cp .htaccess htaccess
+
+%build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install etcprefix=$RPM_BUILD_ROOT%{_sysconfdir}/ykksm \
+            binprefix=$RPM_BUILD_ROOT%{_bindir} \
+            phpprefix=$RPM_BUILD_ROOT%{_datadir}/ykksm \
+            docprefix=$RPM_BUILD_ROOT%{_docdir}/ykksm
+
+rm -rf $RPM_BUILD_ROOT%{_docdir}
+chmod 644 $RPM_BUILD_ROOT%{_datadir}/ykksm/*php
+rm -rf $RPM_BUILD_ROOT%{_datadir}/ykksm/.htaccess
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%config(noreplace) %{_sysconfdir}/ykksm/ykksm-config.php
+%dir %{_sysconfdir}/ykksm/
+%{_bindir}/ykksm-*
+%{_datadir}/ykksm
+%doc doc/* ykksm-db.sql htaccess
+
+%changelog
+* Thu Jan 06 2011 Dennis Gilmore <dennis at ausil.us> - 1.3-3
+- Requires php-pdo
+- put the htaccess file into docs
+
+* Fri Sep 24 2010 Dennis Gilmore <dennis at ausil.us> - 1.3-2
+- use macros
+- build noarch
+
+* Tue Aug 31 2010 Mike McGrath <mmcgrath at redhat.com> - 1.3-1
+- Initial packaging


More information about the scm-commits mailing list