rpms/mirrormanager/devel .cvsignore, 1.7, 1.8 mirrormanager.spec, 1.9, 1.10 sources, 1.7, 1.8
Matt Domsch
mdomsch at fedoraproject.org
Mon Oct 26 15:41:31 UTC 2009
- Previous message (by thread): rpms/kdeartwork/devel kdeartwork.spec,1.119,1.120
- Next message (by thread): rpms/xorg-x11-server/F-12 .cvsignore, 1.78, 1.79 sources, 1.73, 1.74 xorg-x11-server.spec, 1.496, 1.497 xvfb-run.sh, 1.2, 1.3 xserver-1.5.99.902-sod-off-poulsbo.patch, 1.1, NONE xserver-1.7.0-exa-looping-forever-is-evil.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: mdomsch
Update of /cvs/extras/rpms/mirrormanager/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9236
Modified Files:
.cvsignore mirrormanager.spec sources
Log Message:
new version, many bugfixes, and user/group creation
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/mirrormanager/devel/.cvsignore,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- .cvsignore 9 Sep 2009 02:31:25 -0000 1.7
+++ .cvsignore 26 Oct 2009 15:41:31 -0000 1.8
@@ -1 +1 @@
-mirrormanager-1.3.0.tar.bz2
+mirrormanager-1.3.3.tar.bz2
Index: mirrormanager.spec
===================================================================
RCS file: /cvs/extras/rpms/mirrormanager/devel/mirrormanager.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -p -r1.9 -r1.10
--- mirrormanager.spec 9 Sep 2009 02:31:26 -0000 1.9
+++ mirrormanager.spec 26 Oct 2009 15:41:31 -0000 1.10
@@ -1,5 +1,5 @@
Name: mirrormanager
-Version: 1.3.0
+Version: 1.3.3
Release: 1%{?dist}
Summary: Fedora mirror management system
BuildArch: noarch
@@ -10,7 +10,8 @@ URL: http://fedorahosted.org/
Source0: https://fedorahosted.org/releases/m/i/%{name}/%{name}-%{version}.tar.bz2
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
BuildRequires: python
-Requires: TurboGears, python-IPy, python-GeoIP, wget, yum, psmisc, python-dns, python-fedora >= 0.3.14
+Requires: TurboGears, python-IPy, python-GeoIP, wget, yum, psmisc, python-dns, python-fedora >= 0.3.14, py-radix, mod_wsgi
+Requires(pre): shadow-utils
%define py_ver %(echo `python -c "import sys; print sys.version[:3]"`)
%if "%{py_ver}" < "2.5"
@@ -48,20 +49,31 @@ make install DESTDIR=$RPM_BUILD_ROOT CON
rm -rf $RPM_BUILD_ROOT
+%pre
+getent group mirrormanager >/dev/null || groupadd -r mirrormanager
+getent passwd mirrormanager >/dev/null || \
+ useradd -r -g mirrormanager -d /var/lib/mirrormanager -s /sbin/nologin \
+ -c "MirrorManager" mirrormanager
+exit 0
+
%files
%defattr(-,root,root,-)
-%dir %{_localstatedir}/lib/%{name}/
-%dir %{_localstatedir}/run/%{name}/
-%dir %{_localstatedir}/log/%{name}/
-%dir %{_localstatedir}/log/%{name}/crawler/
-%dir %{_localstatedir}/lock/%{name}/
-%dir %{_sysconfdir}/%{name}/
%{_datadir}/%{name}
-%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
-%config(noreplace) %{_sysconfdir}/httpd/conf.d/mirrormanager.conf
-%config(noreplace) %{_sysconfdir}/httpd/conf.d/mirrorlist-server.conf
+%attr(-,mirrormanager,mirrormanager) %dir %{_localstatedir}/lib/%{name}/
+%attr(-,mirrormanager,mirrormanager) %dir %{_localstatedir}/run/%{name}/
+%attr(-,mirrormanager,mirrormanager) %dir %{_localstatedir}/log/%{name}/
+%attr(-,mirrormanager,mirrormanager) %dir %{_localstatedir}/log/%{name}/crawler/
+%attr(-,mirrormanager,mirrormanager) %dir %{_localstatedir}/lock/%{name}/
+%attr(-,mirrormanager,mirrormanager) %dir %{_sysconfdir}/%{name}/
+%attr(-,mirrormanager,mirrormanager) %config(noreplace) /etc/mirrormanager/prod.cfg
+%attr(-,mirrormanager,mirrormanager) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
+%attr(-,mirrormanager,mirrormanager) %config(noreplace) %{_sysconfdir}/httpd/conf.d/mirrormanager.conf
+%attr(-,mirrormanager,mirrormanager) %config(noreplace) %{_sysconfdir}/httpd/conf.d/mirrorlist-server.conf
+%dir /etc/rpmlint/
+%config(noreplace) /etc/rpmlint/%{name}.config
%doc LICENSES LICENSE-MIT-X11 LICENSE-GPLv2
-%doc server/*.cfg
+%doc server/*.cfg server/prod.cfg.example README.rpm_setup
+%doc server/UPGRADING.txt server/sqlobject-patches/
%files client
%defattr(-,root,root,-)
@@ -72,6 +84,20 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Mon Oct 26 2009 Matt Domsch <mdomsch at fedoraproject.org> - 1.3.3-1
+- initial setup patches from BJ Dierkes
+ - simpler mirrormanager.initial, README.rpm_setup, prod.cfg
+ - add user mirrormanager and group mirrormanager, content permissions
+- improved BGP ASN lookups using py-radix
+- create mirrormanager user and group if not already present
+
+* Thu Sep 28 2009 Matt Domsch <mdomsch at fedoraproject.org> - 1.3.2-1
+- add BGP ASN lookups
+
+* Fri Sep 18 2009 Matt Domsch <mdomsch at fedoraproject.org> - 1.3.1-1
+- fix publiclist html
+- fix Host netblock creation via web UI
+
* Mon Sep 7 2009 Matt Domsch <mdomsch at fedoraproject.org> - 1.3.0-1
- add CSRF protection, add Requires: python-fedora
- add IPv6 capability
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/mirrormanager/devel/sources,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -p -r1.7 -r1.8
--- sources 9 Sep 2009 02:31:26 -0000 1.7
+++ sources 26 Oct 2009 15:41:31 -0000 1.8
@@ -1 +1 @@
-1be6ae3e072b88fe37d1e3cf01237820 mirrormanager-1.3.0.tar.bz2
+d8948d971a5298d91769a2aa8ec0c753 mirrormanager-1.3.3.tar.bz2
- Previous message (by thread): rpms/kdeartwork/devel kdeartwork.spec,1.119,1.120
- Next message (by thread): rpms/xorg-x11-server/F-12 .cvsignore, 1.78, 1.79 sources, 1.73, 1.74 xorg-x11-server.spec, 1.496, 1.497 xvfb-run.sh, 1.2, 1.3 xserver-1.5.99.902-sod-off-poulsbo.patch, 1.1, NONE xserver-1.7.0-exa-looping-forever-is-evil.patch, 1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list