[bodhi] 0.9.2 release

Luke Macken lmacken at fedoraproject.org
Mon Aug 6 23:16:39 UTC 2012


commit ace4bb2ed35229b751aaba6614f3b2bd2fc9f105
Author: Luke Macken <lmacken at redhat.com>
Date:   Mon Aug 6 19:16:31 2012 -0400

    0.9.2 release

 .gitignore |    1 +
 bodhi.spec |   36 +++++++++++++++++++++++++++++-------
 sources    |    2 +-
 3 files changed, 31 insertions(+), 8 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 13f1f6b..87e980e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,4 @@ bodhi-0.7.14.tar.bz2
 /bodhi-0.8.4.tar.bz2
 /bodhi-0.8.5-1.fc15.src.rpm
 /bodhi-0.8.5.tar.bz2
+/bodhi-0.9.2.tar.bz2
diff --git a/bodhi.spec b/bodhi.spec
index 24c69b3..71f9f1c 100644
--- a/bodhi.spec
+++ b/bodhi.spec
@@ -2,8 +2,8 @@
 %{!?pyver: %global pyver %(%{__python} -c "import sys ; print sys.version[:3]")}
 
 Name:           bodhi
-Version:        0.8.5
-Release:        3%{?dist}
+Version:        0.9.2
+Release:        1%{?dist}
 Summary:        A modular framework that facilitates publishing software updates
 Group:          Applications/Internet
 License:        GPLv2+
@@ -64,6 +64,8 @@ Requires: mod_wsgi
 Requires: httpd
 Requires: python-markdown
 Requires: python-kitchen
+Requires: python-simplemediawiki
+Requires: fedmsg
 Requires: python-fedora
 Requires: python-fedora-turbogears
 
@@ -91,7 +93,7 @@ rm -rf bodhi/tests bodhi/tools/test-bodhi.py
 %{__mkdir_p} %{buildroot}%{_datadir}/%{name}
 %{__mkdir_p} -m 0755 %{buildroot}/%{_localstatedir}/log/bodhi
 
-%{__install} -m 640 apache/%{name}.conf %{buildroot}%{_sysconfdir}/httpd/conf.d/%{name}.conf
+%{__install} -m 644 apache/%{name}.conf %{buildroot}%{_sysconfdir}/httpd/conf.d/%{name}.conf
 %{__install} -m 640 %{name}.cfg %{buildroot}%{_sysconfdir}/%{name}/
 %{__install} -m 640 %{name}/config/*mash* %{buildroot}%{_sysconfdir}/%{name}/
 %{__install} apache/%{name}.wsgi %{buildroot}%{_datadir}/%{name}/%{name}.wsgi
@@ -102,6 +104,11 @@ rm -rf bodhi/tests bodhi/tools/test-bodhi.py
 %clean
 %{__rm} -rf %{buildroot}
 
+%pre server
+%{_sbindir}/groupadd -r %{name} &>/dev/null || :
+%{_sbindir}/useradd  -r -s /sbin/nologin -d %{_datadir}/%{name} -M \
+                     -c 'Bodhi Server' -g %{name} %{name} &>/dev/null || :
+
 
 %files server
 %defattr(-,root,root,-)
@@ -109,11 +116,11 @@ rm -rf bodhi/tests bodhi/tools/test-bodhi.py
 %{python_sitelib}/%{name}/
 %{_bindir}/start-%{name}
 %{_bindir}/%{name}-*
-%{_sysconfdir}/httpd/conf.d/bodhi.conf
+%config(noreplace) %{_sysconfdir}/httpd/conf.d/bodhi.conf
 %dir %{_sysconfdir}/bodhi/
-%attr(-,apache,root) %{_datadir}/%{name}
-%attr(-,apache,root) %config(noreplace) %{_sysconfdir}/bodhi/*
-%attr(-,apache,root) %{_localstatedir}/log/bodhi
+%attr(-,bodhi,root) %{_datadir}/%{name}
+%attr(-,bodhi,root) %config(noreplace) %{_sysconfdir}/bodhi/*
+%attr(-,bodhi,root) %{_localstatedir}/log/bodhi
 %{python_sitelib}/%{name}-%{version}-py%{pyver}.egg-info/
 
 
@@ -124,9 +131,24 @@ rm -rf bodhi/tests bodhi/tools/test-bodhi.py
 
 
 %changelog
+* Sat Aug 04 2012 Luke Macken <lmacken at redhat.com> - 0.9.2-1
+- 0.9.2 bugfix release
+
+* Thu Jul 26 2012 Ralph Bean <rbean at redhat.com> - 0.9.1-3
+- "bodhi" now owns datadir, bodhi.cfg, and var/log/bodhi
+
+* Thu Jul 26 2012 Ralph Bean <rbean at redhat.com> - 0.9.1-2
+- Fix to "bodhi" user creation.
+
+* Thu Jul 26 2012 Ralph Bean <rbean at redhat.com> - 0.9.1-1
+- Creating a 'bodhi' user for mod_wsgi
+
 * Wed Jul 18 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.8.5-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 
+* Thu Mar 29 2012 Ralph Bean <rbean at redhat.com> - 0.8.8-1
+- Sending messages with fedmsg
+
 * Thu Jan 12 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.8.5-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 
diff --git a/sources b/sources
index f4a31c9..207e770 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ad4ee1e7ed03c5250a2306b4806638de  bodhi-0.8.5.tar.bz2
+75eff573eada8384d2cf58cbffc0e432  bodhi-0.9.2.tar.bz2


More information about the scm-commits mailing list