|
Fabian Affolter |
1d81c9d |
Name: pwmd
|
|
Fabian Affolter |
bdf10f3 |
Version: 3.0.18
|
|
|
a7072f0 |
Release: 2%{?dist}
|
|
Fabian Affolter |
1d81c9d |
Summary: A server for storing application data at a central location
|
|
Fabian Affolter |
1d81c9d |
|
|
Fabian Affolter |
1d81c9d |
License: GPLv2+
|
|
Fabian Affolter |
1d81c9d |
URL: http://bjk.sourceforge.net/pwmd/
|
|
|
43cb1ad |
Source0: http://downloads.sourceforge.net/project/%{name}/%{version}/%{name}-%{version}.tar.bz2
|
|
Fabian Affolter |
1d81c9d |
|
|
|
a7072f0 |
BuildRequires: cracklib-devel
|
|
Fabian Affolter |
1d81c9d |
Buildrequires: glib2-devel
|
|
|
a7072f0 |
Buildrequires: gnutls-devel
|
|
|
a7072f0 |
BuildRequires: libacl-devel
|
|
Fabian Affolter |
1d81c9d |
BuildRequires: libassuan-devel >= 2.0.0
|
|
|
a7072f0 |
BuildRequires: libgcrypt-devel
|
|
Fabian Affolter |
1d81c9d |
BuildRequires: libgpg-error-devel
|
|
|
a7072f0 |
BuildRequires: libubsan
|
|
Fabian Affolter |
347304c |
BuildRequires: libxml2-devel
|
|
|
a7072f0 |
BuildRequires: pth-devel
|
|
Fabian Affolter |
1d81c9d |
BuildRequires: zlib-devel
|
|
Fabian Affolter |
bdf10f3 |
|
|
Fabian Affolter |
1d81c9d |
Requires: pinentry >= 0.7.5
|
|
Fabian Affolter |
1d81c9d |
|
|
Fabian Affolter |
1d81c9d |
%description
|
|
Fabian Affolter |
1d81c9d |
Password Manager Daemon is a server that provides a way for applications
|
|
Fabian Affolter |
1d81c9d |
to securely store and retrieve data at a centralized location. The data is
|
|
Fabian Affolter |
1d81c9d |
stored in an (optionally AES256 encrypted) XML file and clients connect and
|
|
Fabian Affolter |
1d81c9d |
send commands to manipulate the data. Some of the features include:
|
|
Fabian Affolter |
1d81c9d |
|
|
Fabian Affolter |
1d81c9d |
* Multi-threaded. More than one client may access the data at the same
|
|
Fabian Affolter |
1d81c9d |
time.
|
|
Fabian Affolter |
1d81c9d |
* A key cache so clients won't need to enter a key each time a file is
|
|
Fabian Affolter |
1d81c9d |
opened or saved.
|
|
Fabian Affolter |
1d81c9d |
* Key retrieval via pinentry(1).
|
|
Fabian Affolter |
1d81c9d |
* Configuration file which supports file specific settings including:
|
|
Fabian Affolter |
1d81c9d |
encryption iterations, cache expiration and encryption key or key file
|
|
Fabian Affolter |
1d81c9d |
and more.
|
|
Fabian Affolter |
1d81c9d |
* Compressed data file support.
|
|
Fabian Affolter |
1d81c9d |
* Logging to file and/or syslog.
|
|
Fabian Affolter |
1d81c9d |
* Secure memory usage. PWMD will zero out memory before freeing it and
|
|
Fabian Affolter |
1d81c9d |
also has the option to lock the entire process in RAM to avoid swapping
|
|
Fabian Affolter |
1d81c9d |
the data to virtual memory.
|
|
Fabian Affolter |
1d81c9d |
|
|
Fabian Affolter |
1d81c9d |
%prep
|
|
Fabian Affolter |
1d81c9d |
%setup -q
|
|
Fabian Affolter |
1d81c9d |
|
|
Fabian Affolter |
1d81c9d |
%build
|
|
|
3fcfe00 |
%configure \
|
|
|
3fcfe00 |
--disable-static \
|
|
|
3fcfe00 |
--enable-gnutls \
|
|
|
3fcfe00 |
--enable-agent \
|
|
|
3fcfe00 |
--enable-quality \
|
|
|
3fcfe00 |
--enable-acl
|
|
Fabian Affolter |
1d81c9d |
make %{?_smp_mflags}
|
|
Fabian Affolter |
1d81c9d |
|
|
Fabian Affolter |
1d81c9d |
%install
|
|
Fabian Affolter |
1d81c9d |
make install DESTDIR=%{buildroot} INSTALL="install -p"
|
|
|
3fcfe00 |
rm -f %{buildroot}%{_infodir}/dir
|
|
Fabian Affolter |
1d81c9d |
|
|
|
43cb1ad |
%check
|
|
|
43cb1ad |
make check
|
|
Fabian Affolter |
1d81c9d |
|
|
|
708726e |
%files
|
|
Fabian Affolter |
bdf10f3 |
%doc ChangeLog NEWS README doc/config.example
|
|
Fabian Affolter |
bdf10f3 |
%license COPYING
|
|
Fabian Affolter |
1d81c9d |
%{_mandir}/man*/%{name}*.*
|
|
|
3fcfe00 |
%{_infodir}/%{name}.info.gz
|
|
Fabian Affolter |
1d81c9d |
%{_bindir}/%{name}
|
|
Fabian Affolter |
1d81c9d |
|
|
Fabian Affolter |
1d81c9d |
%changelog
|
|
|
a7072f0 |
* Sat Nov 19 2016 Peter Robinson <pbrobinson@fedoraproject.org> 3.0.18-2
|
|
|
a7072f0 |
- Fix dependencies for FBTFS (rhbz: 1239812, 1307885)
|
|
|
a7072f0 |
|
|
Fabian Affolter |
bdf10f3 |
* Sun Feb 14 2016 Fabian Affolter <mail@fabian-affolter.ch> - 3.0.18-1
|
|
Fabian Affolter |
bdf10f3 |
- Fix FTBFS (rhbz#1307885)
|
|
Fabian Affolter |
bdf10f3 |
- Update to new upstream version 3.0.18
|
|
Fabian Affolter |
bdf10f3 |
|
|
|
e467d39 |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.0.17-2
|
|
|
e467d39 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
e467d39 |
|
|
Fabian Affolter |
e4e8028 |
* Sat Oct 17 2015 Fabian Affolter <mail@fabian-affolter.ch> - 3.0.17-1
|
|
Fabian Affolter |
e4e8028 |
- Update to new upstream version 3.0.17
|
|
Fabian Affolter |
e4e8028 |
- Fix FTBFS (rhbz#1239812)
|
|
Fabian Affolter |
e4e8028 |
|
|
|
f700495 |
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.13-2
|
|
|
f700495 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
f700495 |
|
|
Fabian Affolter |
f5664be |
* Mon Mar 16 2015 Fabian Affolter <mail@fabian-affolter.ch> - 3.0.13-1
|
|
Fabian Affolter |
f5664be |
- Update to new upstream version 3.0.13
|
|
Fabian Affolter |
f5664be |
|
|
Fabian Affolter |
f2c9a69 |
* Mon Sep 01 2014 Fabian Affolter <mail@fabian-affolter.ch> - 3.0.7-1
|
|
Fabian Affolter |
f2c9a69 |
- Update to new upstream version 3.0.7
|
|
Fabian Affolter |
f2c9a69 |
|
|
|
1ac734d |
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.6-4
|
|
|
1ac734d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
1ac734d |
|
|
|
15a7044 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.6-3
|
|
|
15a7044 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
15a7044 |
|
|
|
4fb0615 |
* Thu Apr 24 2014 Tomáš Mráz <tmraz@redhat.com> - 3.0.6-2
|
|
|
4fb0615 |
- Rebuild for new libgcrypt
|
|
|
4fb0615 |
|
|
|
cf3bca4 |
* Thu Jan 23 2014 Fabian Affolter <mail@fabian-affolter.ch> - 3.0.6-1
|
|
|
cf3bca4 |
- Update to new upstream version 3.0.6
|
|
|
cf3bca4 |
|
|
|
6c90355 |
* Mon Oct 28 2013 Fabian Affolter <mail@fabian-affolter.ch> - 3.0.5-1
|
|
|
cf3bca4 |
- Update to new upstream version 3.0.5
|
|
|
6c90355 |
|
|
|
b65daf6 |
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.2-2
|
|
|
b65daf6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
b65daf6 |
|
|
|
43cb1ad |
* Wed Jun 26 2013 Fabian Affolter <mail@fabian-affolter.ch> - 3.0.2-1
|
|
|
cf3bca4 |
- Update to new upstream version 3.0.2
|
|
|
43cb1ad |
|
|
|
43cb1ad |
* Sat Apr 06 2013 Fabian Affolter <mail@fabian-affolter.ch> - 3.0.1-1
|
|
|
cf3bca4 |
- Update to new upstream version 3.0.1
|
|
|
43cb1ad |
|
|
|
de4822a |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.18-5
|
|
|
de4822a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
de4822a |
|
|
|
2cdd81b |
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.18-4
|
|
|
2cdd81b |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
2cdd81b |
|
|
|
4eb460e |
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.18-3
|
|
|
4eb460e |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
4eb460e |
|
|
|
eab0148 |
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.18-2
|
|
|
eab0148 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
eab0148 |
|
|
|
43cb1ad |
* Mon Mar 15 2010 Fabian Affolter <mail@fabian-affolter.ch> - 2.18-1
|
|
Fabian Affolter |
1d81c9d |
- Updated to new upstream version 2.18
|
|
Fabian Affolter |
1d81c9d |
|
|
|
43cb1ad |
* Fri Jul 17 2009 Fabian Affolter <mail@fabian-affolter.ch> - 2.1-1
|
|
|
cf3bca4 |
- Remove COMMANDS from doc
|
|
|
cf3bca4 |
- Update to new upstream version 2.1
|
|
Fabian Affolter |
1d81c9d |
|
|
|
43cb1ad |
* Sun Apr 19 2009 Fabian Affolter <mail@fabian-affolter.ch> - 1.2-1
|
|
Fabian Affolter |
1d81c9d |
- Initial package for Fedora
|