[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