Drop rsyslog dependency

cloud-init currently requires rsyslog for its /etc/rsyslog.d directory,
but it does not require rsyslog to be installed or running to function.
The current packaging guidelines now allow for multiple packages to own
directories when they are not required for proper functionality, so we
can now drop this dependency.

https://bugzilla.redhat.com/show_bug.cgi?id=986511
This commit is contained in:
Garrett Holmstrom 2014-11-07 13:26:00 -08:00
parent 02b4985492
commit fe9243f2b4

View File

@ -55,7 +55,6 @@ Requires: python-prettytable
Requires: python-requests Requires: python-requests
Requires: PyYAML Requires: PyYAML
Requires: python-jsonpatch Requires: python-jsonpatch
Requires: rsyslog
Requires: shadow-utils Requires: shadow-utils
Requires: /usr/bin/run-parts Requires: /usr/bin/run-parts
Requires(post): systemd-units Requires(post): systemd-units
@ -159,12 +158,14 @@ fi
%dir /run/cloud-init %dir /run/cloud-init
%dir /var/lib/cloud %dir /var/lib/cloud
%dir %{_sysconfdir}/rsyslog.d
%config(noreplace) %{_sysconfdir}/rsyslog.d/21-cloudinit.conf %config(noreplace) %{_sysconfdir}/rsyslog.d/21-cloudinit.conf
%changelog %changelog
* Fri Nov 7 2014 Garrett Holmstrom <gholms@fedoraproject.org> - 0.7.5-8 * Fri Nov 7 2014 Garrett Holmstrom <gholms@fedoraproject.org> - 0.7.5-8
- Dropped python-boto dependency [RH:1161257] - Dropped python-boto dependency [RH:1161257]
- Dropped rsyslog dependency [RH:986511]
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.5-7 * Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.5-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild