gentleknife / rpms / dbus

Forked from rpms/dbus 4 years ago
Clone
e3782d
%global _hardened_build 1
e3782d
e3782d
%define gettext_package dbus
e3782d
e3782d
%define expat_version           1.95.5
e3782d
%define libselinux_version      1.15.2
e3782d
e3782d
%define dbus_user_uid           81
e3782d
e3782d
%define dbus_common_config_opts --enable-libaudit --enable-selinux=yes --with-init-scripts=redhat --with-system-pid-file=%{_localstatedir}/run/messagebus.pid --with-dbus-user=dbus --libdir=/%{_lib} --bindir=/bin --sysconfdir=/etc --exec-prefix=/ --libexecdir=/%{_lib}/dbus-1 --with-systemdsystemunitdir=/lib/systemd/system/ --enable-doxygen-docs --enable-xml-docs --disable-silent-rules
e3782d
e3782d
Summary: D-BUS message bus
e3782d
Name: dbus
e3782d
Epoch: 1
e3782d
Version: 1.6.12
e3782d
Release: 12%{?dist}
e3782d
URL: http://www.freedesktop.org/software/dbus/
e3782d
#VCS: git:git://git.freedesktop.org/git/dbus/dbus
e3782d
Source0: http://dbus.freedesktop.org/releases/dbus/%{name}-%{version}.tar.gz
e3782d
Source2: 00-start-message-bus.sh
e3782d
License: GPLv2+ or AFL
e3782d
Group: System Environment/Libraries
e3782d
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
e3782d
e3782d
BuildRequires: libtool
e3782d
BuildRequires: expat-devel >= %{expat_version}
e3782d
BuildRequires: libselinux-devel >= %{libselinux_version}
e3782d
BuildRequires: audit-libs-devel >= 0.9
e3782d
BuildRequires: libX11-devel
e3782d
BuildRequires: libcap-ng-devel
e3782d
BuildRequires: gettext
e3782d
BuildRequires: doxygen
e3782d
BuildRequires: xmlto
e3782d
BuildRequires: libxslt
e3782d
BuildRequires:  systemd-units
e3782d
Requires(post): systemd-units chkconfig
e3782d
Requires(preun): systemd-units
e3782d
Requires(postun): systemd-units
e3782d
Requires: libselinux%{?_isa} >= %{libselinux_version}
e3782d
Requires: dbus-libs%{?_isa} = %{epoch}:%{version}-%{release}
e3782d
Requires(pre): /usr/sbin/useradd
e3782d
e3782d
# Note: These is only required for --enable-tests; when bootstrapping,
e3782d
# you can remove this and drop the --enable-tests configure argument.
e3782d
BuildRequires: pkgconfig(gio-2.0)
e3782d
BuildRequires: pkgconfig(dbus-glib-1)
e3782d
BuildRequires: dbus-python
e3782d
BuildRequires: pygobject2
e3782d
BuildRequires: /usr/bin/Xvfb
e3782d
e3782d
# FIXME this should be upstreamed; need --daemon-bindir=/bin and --bindir=/usr/bin or something?
e3782d
Patch0: bindir.patch
e3782d
Patch1: 0001-name-test-Don-t-run-test-autolaunch-if-we-don-t-have.patch
e3782d
Patch2: 0001-test-marshal-Ensure-we-use-suitably-aligned-buffers.patch
e3782d
Patch3: 0001-_dbus_babysitter_unref-avoid-infinite-loop-if-waitpi.patch
e3782d
Patch4: avoid-undefined-7c00ed22d9b5c33f5b33221e906946b11a9bde3b.patch
e3782d
Patch5: 0001-tests-Disable-name-test.patch
e3782d
Patch6: dbus-1.6.12-mls-listnames.patch
e3782d
Patch7: dbus-1.6.12-auth-process-ok-message-dispatch-test-fix.patch
e3782d
e3782d
%description
e3782d
D-BUS is a system for sending messages between applications. It is
e3782d
used both for the system-wide message bus service, and as a
e3782d
per-user-login-session messaging facility.
e3782d
e3782d
%package libs
e3782d
Summary: Libraries for accessing D-BUS
e3782d
Group: Development/Libraries
e3782d
e3782d
%description libs
e3782d
This package contains lowlevel libraries for accessing D-BUS.
e3782d
e3782d
%package doc
e3782d
Summary: Developer documentation for D-BUS
e3782d
Group: Documentation
e3782d
Requires: %{name} = %{epoch}:%{version}-%{release}
e3782d
BuildArch: noarch
e3782d
e3782d
%description doc
e3782d
This package contains developer documentation for D-Bus along with
e3782d
other supporting documentation such as the introspect dtd file.
e3782d
e3782d
%package devel
e3782d
Summary: Development files for D-BUS
e3782d
Group: Development/Libraries
e3782d
Requires: %{name} = %{epoch}:%{version}-%{release}
e3782d
e3782d
%description devel
e3782d
This package contains libraries and header files needed for
e3782d
developing software that uses D-BUS.
e3782d
e3782d
%package x11
e3782d
Summary: X11-requiring add-ons for D-BUS
e3782d
Group: Development/Libraries
e3782d
Requires: %{name} = %{epoch}:%{version}-%{release}
e3782d
e3782d
%description x11
e3782d
D-BUS contains some tools that require Xlib to be installed, those are
e3782d
in this separate package so server systems need not install X.
e3782d
e3782d
%prep
e3782d
%setup -q -n %{name}-%{version}
e3782d
e3782d
# For some reason upstream ships these files as executable
e3782d
# Make sure they are not
e3782d
/bin/chmod 0644 COPYING ChangeLog NEWS
e3782d
e3782d
%patch0 -p1 -b .bindir
e3782d
%patch1 -p1
e3782d
%patch2 -p1
e3782d
%patch3 -p1
e3782d
%patch4 -p1
e3782d
%patch5 -p1
e3782d
%patch6 -p1
e3782d
%patch7 -p1
e3782d
e3782d
%build
e3782d
if test -f autogen.sh; then env NOCONFIGURE=1 ./autogen.sh; else autoreconf -v -f -i; fi
e3782d
%configure %{dbus_common_config_opts} --disable-tests --disable-asserts
e3782d
make
e3782d
e3782d
%install
e3782d
rm -rf %{buildroot}
e3782d
e3782d
make install DESTDIR=%{buildroot}
e3782d
e3782d
mkdir -p %{buildroot}/%{_libdir}/pkgconfig
e3782d
e3782d
#change the arch-deps.h include directory to /usr/lib[64] instead of /lib[64]
e3782d
sed -e 's@-I${libdir}@-I${prefix}/%{_lib}@' %{buildroot}/%{_lib}/pkgconfig/dbus-1.pc > %{buildroot}/%{_libdir}/pkgconfig/dbus-1.pc
e3782d
rm -f %{buildroot}/%{_lib}/pkgconfig/dbus-1.pc
e3782d
e3782d
mkdir -p %{buildroot}/%{_bindir}
e3782d
mv -f %{buildroot}/bin/dbus-launch %{buildroot}/%{_bindir}
e3782d
mkdir -p %{buildroot}/%{_libdir}/dbus-1.0/include/
e3782d
mv -f %{buildroot}/%{_lib}/dbus-1.0/include/* %{buildroot}/%{_libdir}/dbus-1.0/include/
e3782d
rm -rf %{buildroot}/%{_lib}/dbus-1.0
e3782d
e3782d
rm -f %{buildroot}/%{_lib}/*.a
e3782d
rm -f %{buildroot}/%{_lib}/*.la
e3782d
e3782d
install -D -m755 %{SOURCE2} %{buildroot}%{_sysconfdir}/X11/xinit/xinitrc.d/00-start-message-bus.sh
e3782d
e3782d
mkdir -p %{buildroot}%{_datadir}/dbus-1/interfaces
e3782d
e3782d
# Make sure that when somebody asks for D-Bus under the name of the
e3782d
# old SysV script, that he ends up with the standard dbus.service name
e3782d
# now.
e3782d
ln -s dbus.service %{buildroot}/lib/systemd/system/messagebus.service
e3782d
e3782d
## %find_lang %{gettext_package}
e3782d
# Delete the old legacy sysv init script
e3782d
rm -rf %{buildroot}%{_initrddir}
e3782d
e3782d
mkdir -p %{buildroot}/var/lib/dbus
e3782d
e3782d
%check
e3782d
if test -f autogen.sh; then env NOCONFIGURE=1 ./autogen.sh; else autoreconf -v -f -i; fi
e3782d
%configure %{dbus_common_config_opts} --enable-asserts --enable-verbose-mode --enable-tests
e3782d
e3782d
make clean
e3782d
# TODO: better script for this...
e3782d
export DISPLAY=42
e3782d
{ Xvfb :${DISPLAY} -nolisten tcp -auth /dev/null &
e3782d
  trap "kill -15 $! || true" 0 HUP INT QUIT TRAP TERM; };
e3782d
if ! env DBUS_TEST_SLOW=1 make check; then
e3782d
    echo "TESTS FAIL, finding all Automake logs..." 1>&2;
e3782d
    find . -type f -name '*.trs' | while read trs; do cat ${trs}; cat ${trs%%.trs}.log; done
e3782d
    echo  "Exiting abnormally due to make check failure above" 1>&2;
e3782d
    exit 1;
e3782d
else
e3782d
    echo "TESTS PASS"
e3782d
fi
e3782d
e3782d
%clean
e3782d
rm -rf %{buildroot}
e3782d
e3782d
%pre
e3782d
# Add the "dbus" user and group
e3782d
/usr/sbin/groupadd -r -g %{dbus_user_uid} dbus 2>/dev/null || :
e3782d
/usr/sbin/useradd -c 'System message bus' -u %{dbus_user_uid} -g %{dbus_user_uid} \
e3782d
	-s /sbin/nologin -r -d '/' dbus 2> /dev/null || :
e3782d
e3782d
%post libs -p /sbin/ldconfig
e3782d
e3782d
%preun
e3782d
if [ $1 = 0 ]; then
e3782d
  /bin/systemctl stop dbus.service dbus.socket > /dev/null 2>&1 || :
e3782d
fi
e3782d
e3782d
%postun libs -p /sbin/ldconfig
e3782d
e3782d
%postun
e3782d
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
e3782d
e3782d
%triggerun -- dbus < 1.4.10-2
e3782d
/sbin/chkconfig --del messagebus >/dev/null 2>&1 || :
e3782d
e3782d
%files
e3782d
%defattr(-,root,root)
e3782d
e3782d
%doc COPYING
e3782d
e3782d
%dir %{_sysconfdir}/dbus-1
e3782d
%config %{_sysconfdir}/dbus-1/*.conf
e3782d
%dir %{_sysconfdir}/dbus-1/system.d
e3782d
%dir %{_sysconfdir}/dbus-1/session.d
e3782d
%ghost %dir %{_localstatedir}/run/dbus
e3782d
%dir %{_localstatedir}/lib/dbus/
e3782d
/bin/dbus-daemon
e3782d
/bin/dbus-send
e3782d
/bin/dbus-cleanup-sockets
e3782d
/bin/dbus-monitor
e3782d
/bin/dbus-uuidgen
e3782d
%{_mandir}/man*/dbus-cleanup-sockets.1.gz
e3782d
%{_mandir}/man*/dbus-daemon.1.gz
e3782d
%{_mandir}/man*/dbus-monitor.1.gz
e3782d
%{_mandir}/man*/dbus-send.1.gz
e3782d
%{_mandir}/man*/dbus-uuidgen.1.gz
e3782d
%dir %{_datadir}/dbus-1
e3782d
%{_datadir}/dbus-1/services
e3782d
%{_datadir}/dbus-1/system-services
e3782d
%{_datadir}/dbus-1/interfaces
e3782d
%dir /%{_lib}/dbus-1
e3782d
# See doc/system-activation.txt in source tarball for the rationale
e3782d
# behind these permissions
e3782d
%attr(4750,root,dbus) /%{_lib}/dbus-1/dbus-daemon-launch-helper
e3782d
/lib/systemd/system/dbus.service
e3782d
/lib/systemd/system/dbus.socket
e3782d
/lib/systemd/system/dbus.target.wants/dbus.socket
e3782d
/lib/systemd/system/messagebus.service
e3782d
/lib/systemd/system/multi-user.target.wants/dbus.service
e3782d
/lib/systemd/system/sockets.target.wants/dbus.socket
e3782d
e3782d
%files libs
e3782d
%defattr(-,root,root,-)
e3782d
/%{_lib}/*dbus-1*.so.*
e3782d
e3782d
%files x11
e3782d
%defattr(-,root,root)
e3782d
e3782d
%{_bindir}/dbus-launch
e3782d
%{_datadir}/man/man*/dbus-launch.1.gz
e3782d
%{_sysconfdir}/X11/xinit/xinitrc.d/00-start-message-bus.sh
e3782d
e3782d
%files doc
e3782d
%defattr(-,root,root)
e3782d
%doc doc/introspect.dtd doc/introspect.xsl doc/system-activation.txt
e3782d
%doc %{_datadir}/doc/dbus
e3782d
e3782d
%files devel
e3782d
%defattr(-,root,root)
e3782d
e3782d
/%{_lib}/lib*.so
e3782d
%dir %{_libdir}/dbus-1.0
e3782d
%{_libdir}/dbus-1.0/include/
e3782d
%{_libdir}/pkgconfig/dbus-1.pc
e3782d
%{_includedir}/*
e3782d
e3782d
%changelog
e3782d
* Wed Jan 21 2015 David King <dking@redhat.com> - 1:1.6.12-12
e3782d
- Fix message dispatch test failure (#1183755)
e3782d
e3782d
* Fri Nov 28 2014 David King <dking@redhat.com> - 1:1.6.12-11
e3782d
- Fix scope after if statement for MLS check (#1118399)
e3782d
e3782d
* Thu Nov 27 2014 David King <dking@redhat.com> - 1:1.6.12-10
e3782d
- Check current policy type before performing MLS check (#1118399)
e3782d
e3782d
* Tue Nov 25 2014 David King <dking@redhat.com> - 1:1.6.12-9
e3782d
- Add MLS checking for listing service names (#1118399)
e3782d
e3782d
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 1:1.6.12-8
e3782d
- Mass rebuild 2014-01-24
e3782d
e3782d
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1:1.6.12-7
e3782d
- Mass rebuild 2013-12-27
e3782d
e3782d
* Thu Sep 05 2013 Colin Walters <walters@verbum.org> - 1:1.6.12-6
e3782d
- Backport patch to avoid periodic busy looping
e3782d
  Resolves: #1029013
e3782d
e3782d
* Thu Sep 05 2013 Colin Walters <walters@verbum.org> - 1:1.6.12-5
e3782d
- Add patch from Matěj Cepl to log more clearly when tests
e3782d
  pass or fail
e3782d
e3782d
* Wed Jul 24 2013 Colin Walters <walters@verbum.org> - 1:1.6.12-4
e3782d
- Add patch to fix test-marshal on s390.
e3782d
e3782d
* Thu Jul 18 2013 Colin Walters <walters@verbum.org> - 1:1.6.12-3
e3782d
- Find all logs automake has hidden and cat them for visibility
e3782d
  into the mock logs.
e3782d
e3782d
* Thu Jul 18 2013 Colin Walters <walters@verbum.org> - 1:1.6.12-2
e3782d
- Enable all upstream tests
e3782d
  Resolves: #955532
e3782d
  This is fairly hacky; a much better replacement would be
e3782d
  something like the InstalledTests system.  But we have to live
e3782d
  with rpm and stuff for now...
e3782d
e3782d
* Mon Jun 17 2013 Colin Walters <walters@verbum.org> - 1:1.6.12-1
e3782d
- New upstream release
e3782d
- CVE-2013-2168
e3782d
e3782d
* Thu Apr 18 2013 Matthias Clasen <mclasen@redhat.com> - 1:1.6.8-5
e3782d
- Hardened build
e3782d
e3782d
* Tue Feb 05 2013 Colin Walters <walters@redhat.com> - 1:1.6.8-4
e3782d
- Add patch from Matej Cepl to enable check section, modified by me
e3782d
  to use common configure opts.
e3782d
e3782d
* Sun Oct 14 2012 Rex Dieter <rdieter@fedoraproject.org> - 1:1.6.8-3
e3782d
- minor .spec cleanups
e3782d
- tighten lib deps via %%{?_isa}
e3782d
- drop old Conflicts/Obsoletes/patches
e3782d
e3782d
* Wed Oct  3 2012 Bill Nottingham <notting@redhat.com> - 1:1.6.8-2
e3782d
- Drop systemd-sysv-convert in trigger, and resulting dependency (#852822)
e3782d
e3782d
* Fri Sep 28 2012 Colin Walters <walters@verbum.org> - 1:1.6.8-1
e3782d
- 1.6.8
e3782d
e3782d
* Fri Sep 28 2012 Colin Walters <walters@verbum.org> - 1:1.6.6-1
e3782d
- 1.6.6
e3782d
e3782d
* Thu Sep 13 2012 Colin Walters <walters@verbum.org> - 1:1.6.0-3
e3782d
- CVE-2012-3524
e3782d
e3782d
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.6.0-2
e3782d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e3782d
e3782d
* Tue Jun  5 2012 Colin Walters <walters@verbum.org> - 1:1.6.0-1
e3782d
- Update to 1.6.0
e3782d
e3782d
* Sun Apr 22 2012 Lennart Poettering <lpoetter@redhat.com> - 1:1.4.20-2
e3782d
- Make D-Bus work in containers
e3782d
e3782d
* Tue Apr 13 2012 Colin Walters <walters@verbum.org>
e3782d
- Update to 1.4.20; closes #806082
e3782d
- Ensure /var/lib/dbus exists; this seems to have been
e3782d
  dropped from upstream build rules.
e3782d
- Adapt to documentation actually being installed
e3782d
e3782d
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.10-4
e3782d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
e3782d
e3782d
* Mon Aug 22 2011 Lennart Poettering <lpoetter@redhat.com> - 1:1.4.10-3
e3782d
- Don't restart D-Bus on upgrades, dont' enable D-Bus, since it is statically enabled.
e3782d
- https://bugzilla.redhat.com/show_bug.cgi?id=732426
e3782d
e3782d
* Wed Aug 03 2011 David Zeuthen <davidz@redhat.com> - 1:1.4.10-2
e3782d
- Drop SysV support, #697523 (from Jóhann B. Guðmundsson <johannbg@gmail.com>)
e3782d
e3782d
* Thu Jun  2 2011 Colin Walters <walters@verbum.org> - 1:1.4.10-1
e3782d
- New upstream version
e3782d
- Drop XML docs patch which is now upstream
e3782d
- Drop devhelp stuff; people should be using GDBus now.  If you
e3782d
  don't, the raw doxygen is fine.
e3782d
e3782d
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.0-3
e3782d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
e3782d
e3782d
* Fri Jan 28 2011 Matthias Clasen <mclasen@redhat.com> - 1:1.4.0-2
e3782d
- %%ghost /var/run content (#656571)
e3782d
e3782d
* Mon Sep  6 2010 Lennart Poettering <lpoetter@redhat.com> - 1:1.4.0-1
e3782d
- New upstream release
e3782d
e3782d
* Thu Jul 29 2010 Lennart Poettering <lpoetter@redhat.com> - 1:1.3.2-0.1.885483%{?dist}
e3782d
- Conversion from systemd-install to systemctl
e3782d
e3782d
* Wed Jul 9 2010 Lennart Poettering <lpoetter@redhat.com> - 1:1.3.2-0.0.885483
e3782d
- git Snapshot with systemd activation
e3782d
e3782d
* Wed Jun 23 2010 Lennart Poettering <lpoetter@redhat.com> - 1:1.3.1-1
e3782d
- New upstream release
e3782d
e3782d
* Wed Mar 24 2010 Colin Walters <walters@verbum.org> - 1:1.2.24-1
e3782d
- New upstream release
e3782d
- Drop upstreamed patch
e3782d
e3782d
* Mon Mar 22 2010 Colin Walters <walters@verbum.org> - 1:1.2.22-2
e3782d
- Add patch to fix syslog crasher
e3782d
e3782d
* Wed Mar 17 2010 Colin Walters <walters@verbum.org> - 1:1.2.22-1
e3782d
- New upstream release
e3782d
e3782d
* Wed Feb 03 2010 Colin Walters <walters@verbum.org> - 1:1.2.20-1
e3782d
- New upstream release
e3782d
- Actually add start-early.patch
e3782d
e3782d
* Tue Feb 02 2010 Colin Walters <walters@verbum.org> - 1:1.2.18-1
e3782d
- New upstream release
e3782d
  Drop all upstreamed patches.
e3782d
- start-early.patch had both bindir changes and start-early; the
e3782d
  latter was upstreamed, so start-early is now bindir.patch.
e3782d
  Ideally later get this partial-bindir stuff upstream.
e3782d
e3782d
* Thu Jan 21 2010 Colin Walters <walters@verbum.org> - 1:1.2.16-11
e3782d
- Drop dbus-libs requiring dbus; this was unnecessary for programs
e3782d
  which happened to speak the dbus protocol but don't require
e3782d
  the daemon.
e3782d
  Note that libdbus does support autolaunching dbus-daemon in
e3782d
  the session as an emergency fallback for legacy situations; however,
e3782d
  these cases were likely to have dbus installed already (via comps).
e3782d
  If they don't, well one turned to the wrong page in the choose your
e3782d
  own adventure book.
e3782d
e3782d
* Tue Jan 12 2010 Matthias Clasen <mclasen@redhat.com> - 1:1.2.16-10
e3782d
- Don't link libdub against libcap-ng
e3782d
e3782d
* Fri Dec 18 2009 Ray Strode <rstrode@redhat.com> - 1:1.2.16-9
e3782d
- Fix activation of daemons (#545267)
e3782d
- Fix reload memleak (fdo #24697)
e3782d
- Don't forget about pending activations on reload (fdo #24350)
e3782d
- Fix reload race (fdo #21597)
e3782d
e3782d
* Wed Oct  7 2009 Matthias Clasen <mclasen@redhat.com> - 1:1.2.16-8
e3782d
- Drop capabilities (#518541)
e3782d
e3782d
* Wed Oct  7 2009 Matthias Clasen <mclasen@redhat.com> - 1:1.2.16-7
e3782d
- Add missing diagrams to the docs (#527650)
e3782d
e3782d
* Thu Oct  1 2009 Matthias Clasen <mclasen@redhat.com> - 1:1.2.16-6
e3782d
- Fix timeout accounting
e3782d
e3782d
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1:1.2.16-5
e3782d
- rebuilt with new audit
e3782d
e3782d
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.2.16-4
e3782d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
e3782d
e3782d
* Thu Jul 23 2009 Colin Walters <walters@redhat.co> - 1:1.2.16-3
e3782d
- Remove conflicting -U option to useradd
e3782d
e3782d
* Wed Jul 22 2009 Colin Walters <walters@redhat.com> - 1:1.2.16-2
e3782d
- Explicitly add a dbus group id, fixes dbus files getting a
e3782d
  random group id in cases where the RPM install order varies.
e3782d
  Fixes https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=458183
e3782d
e3782d
* Tue Jul 14 2009 Colin Walters <walters@redhat.com> - 1:1.2.16-1
e3782d
- Upstream 1.2.16
e3782d
- Remove inotify patch, now upstreamed
e3782d
- Remove timeout patch, obsolete with upstream change to infinite
e3782d
  timeout maximum by default
e3782d
e3782d
* Sat Jun 27 2009 Matthias Clasen <mclasen@redhat.com> - 1:1.2.14-2
e3782d
- Don't leak inotify fd (#505338)
e3782d
e3782d
* Wed Apr 22 2009 Colin Walters <walters@verbum.org> - 1:1.2.14-1
e3782d
- CVE-2009-1189
e3782d
  * Update to 1.2.14
e3782d
e3782d
* Thu Mar 12 2009 Colin Walters <walters@verbum.org> - 1:1.2.12-1
e3782d
- Switch to non-permissive branch:
e3782d
  http://fedoraproject.org/wiki/Features/DBusPolicy
e3782d
e3782d
* Fri Feb 27 2009 Matthias Clasen <mclasen@redhat.com> - 1:1.2.4.4permissive-4
e3782d
- Mark -doc content as %%doc
e3782d
e3782d
* Tue Feb 24 2009 Matthias Clasen <mclasen@redhat.com> - 1:1.2.4.4permissive-2
e3782d
- Make -doc noarch
e3782d
e3782d
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.2.4.4permissive-2
e3782d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
e3782d
e3782d
* Tue Jan 06 2009 Colin Walters <walters@redhat.com> - 1:1.2.4.4.permissive-1
e3782d
- New upstream
e3782d
e3782d
* Thu Dec 18 2008 Colin Walters <walters@redhat.com> - 1:1.2.4.2.permissive-1
e3782d
- New upstream
e3782d
e3782d
* Fri Dec 12 2008 Colin Walters <walters@redhat.com> - 1:1.2.4-2
e3782d
- Revert to upstream 1.2.4, add epoch
e3782d
e3782d
* Thu Dec 11 2008 Colin Walters <walters@redhat.com> - 1.2.8-4
e3782d
- And drop it again, needs more work
e3782d
e3782d
* Wed Dec 10 2008 Colin Walters <walters@redhat.com> - 1.2.8-3
e3782d
- Add back working syslog patch
e3782d
e3782d
* Tue Dec 09 2008 Colin Walters <walters@redhat.com> - 1.2.8-2
e3782d
- Remove accidentally added syslog patch
e3782d
e3782d
* Tue Dec 09 2008 Colin Walters <walters@redhat.com> - 1.2.8-1
e3782d
- New upstream 1.2.8
e3782d
  Allows signals by default.
e3782d
e3782d
* Fri Dec 05 2008 Colin Walters <walters@redhat.com> - 1.2.6-1
e3782d
- New upstream 1.2.6
e3782d
e3782d
* Fri Nov 21 2008 Matthias Clasen <mclasen@redhat.com> - 1.2.4-2
e3782d
- Tweak descriptions
e3782d
e3782d
* Mon Oct 06 2008 Colin Walters <walters@redhat.com> - 1.2.4-1
e3782d
- New upstream 1.2.4
e3782d
e3782d
* Thu Sep 25 2008 David Zeuthen <davidz@redhat.com> - 1.2.3-2%{?dist}
e3782d
- Avoid using noreplace for files that aren't really config files
e3782d
e3782d
* Wed Aug 06 2008 Colin Walters <walters@redhat.com> - 1.2.3-1
e3782d
- New upstream 1.2.2
e3782d
- Drop patches that were upstreamed
e3782d
e3782d
* Wed Jul 23 2008 Matthias Clasen <mclasen@redhat.com> - 1.2.1-7
e3782d
- Own /usr/share/dbus-1/interfaces
e3782d
e3782d
* Fri Jul 18 2008 Matthias Clasen <mclasen@redhat.com> - 1.2.1-6
e3782d
- Add a patch from upstream git that adds a method
e3782d
  for changing the activation environment on the session bus
e3782d
e3782d
* Thu Jul 17 2008 Casey Dahlin <cdahlin@redhat.com> - 1.2.1-5
e3782d
- Patch to increase max method timeout
e3782d
e3782d
* Thu May 29 2008 Casey Dahlin <cdahlin@redhat.com> - 1.2.1-4
e3782d
- Patches for fd.o bugs 15635, 15571, 15588, 15570
e3782d
e3782d
* Mon May 12 2008 Ray Strode <rstrode@redhat.com> - 1.2.1-3
e3782d
- drop last patch after discussion on dbus list
e3782d
e3782d
* Mon May 12 2008 Ray Strode <rstrode@redhat.com> - 1.2.1-2
e3782d
- ensure uuid is created at post time
e3782d
e3782d
* Fri Apr 04 2008 John (J5) Palmieri <johnp@redhat.com> - 1.2.1-1
e3782d
- update to latest upstream
e3782d
- major version change is really a maint release for 1.1.20
e3782d
  please read the NEWS file in the source for more information
e3782d
e3782d
* Wed Feb 27 2008 David Zeuthen <davidz@redhat.com> - 1.1.20-1%{?dist}
e3782d
- Update to latest upstream release. Includes fix for CVE-2008-0595.
e3782d
- Drop some patches that went upstream already
e3782d
e3782d
* Wed Feb 20 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.1.4-6
e3782d
- Really rebuild against new libcap
e3782d
e3782d
* Sun Feb 17 2008 Adam Tkac <atkac redhat com> - 1.1.4-5
e3782d
- rebuild against new libcap
e3782d
e3782d
* Tue Feb  5 2008 Matthias Clasen <mclasen@redhat.com> - 1.1.4-4
e3782d
- Fix a dbus-launch problem (#430412)
e3782d
e3782d
* Mon Feb  4 2008 Ray Strode <rstrode@redhat.com> - 1.1.4-3
e3782d
- Start message bus from xinitrc.d instead of hard coding it
e3782d
at the end of Xsession
e3782d
e3782d
* Mon Feb  4 2008 Matthias Clasen <mclasen@redhat.com> - 1.1.4-2
e3782d
- Make it build against the latest gcc/glibc
e3782d
e3782d
* Thu Jan 17 2008 John (J5) Palmieri <johnp@redhat.com> - 1.1.4-1
e3782d
- new upstream version
e3782d
- fixes inotify patch which was consuming 100% cpu and memory
e3782d
e3782d
* Wed Jan 16 2008 John (J5) Palmieri <johnp@redhat.com> - 1.1.3-1
e3782d
- new upstream version which obsoletes a number of our patches
e3782d
- doc section added for the devhelp docs
e3782d
e3782d
* Thu Nov 15 2007 John (J5) Palmieri <johnp@redhat.com> - 1.1.2-9
e3782d
- clean up spec file as per the merge review (#225676)
e3782d
e3782d
* Thu Oct 25 2007 Bill Nottingham <notting@redhat.com> - 1.1.2-8
e3782d
- have -libs obsolete older versions of the main package so that yum upgrades work
e3782d
e3782d
* Thu Oct  4 2007 Matthias Clasen <mclasen@redhat.com> - 1.1.2-7
e3782d
- Make the daemon a PIE executable  (#210039)
e3782d
e3782d
* Fri Sep 14 2007 Bill Nottingham <notting@redhat.com> - 1.1.2-6%{?dist}
e3782d
- fix daemon abort when SELinux denies passing on a message (#283231)
e3782d
e3782d
* Fri Sep 14 2007 Dan Walsh <dwalsh@redhat.com> - 1.1.2-5%{?dist}
e3782d
- Reverse we_were_root check to setpcap if we were root.  Also only init
e3782d
audit if we were root.  So error dbus message will not show up when policy
e3782d
reload happens.  dbus -session will no longer try to send audit message,
e3782d
only system will.
e3782d
e3782d
* Tue Aug 28 2007 David Zeuthen <davidz@redhat.com> - 1.1.2-4%{?dist}
e3782d
- Make dbus require dbus-libs (#261721)
e3782d
e3782d
* Mon Aug 27 2007 Adel Gadllah <adel.gadllah@gmail.com> - 1.1.2-3
e3782d
- Add libs to a libs subpackage
e3782d
- Update license tag
e3782d
e3782d
* Wed Aug 01 2007 David Zeuthen <davidz@redhat.com> - 1.1.2-2%{?dist}
e3782d
- Move system bus activation helper to /{lib,lib64}/dbus-1. Also set
e3782d
  the correct mode and permissions.
e3782d
- Own the directory /usr/share/dbus-1/system-services
e3782d
- Delete the diretory /{lib,lib64}/dbus-1.0 as it's not used
e3782d
- Pass 'dbus' instead of 81 as --with-dbus-user; otherwise the setuid
e3782d
  system bus activation helper fails
e3782d
e3782d
* Sat Jul 28 2007 Matthias Clasen <mclasen@redhat.com> - 1.1.2-1
e3782d
- Update to 1.1.2
e3782d
e3782d
* Fri Jul  6 2007 Matthias Clasen <mclasen@redhat.com> - 1.1.1-3
e3782d
- Add LSB header to init script (#246902)
e3782d
e3782d
* Thu Jun 28 2007 Ray Strode <rstrode@redhat.com> - 1.1.1-2
e3782d
- include session.d directory in package manifest
e3782d
e3782d
* Thu Jun 28 2007 Ray Strode <rstrode@redhat.com> - 1.1.1-1
e3782d
- Update to 1.1.1
e3782d
e3782d
* Fri Jun 22 2007 Matthias Clasen <mclasen@redhat.com> - 1.0.2-6
e3782d
- Don't require libxml-python needlessly (#245300)
e3782d
e3782d
* Sun Jun 17 2007 Matthias Clasen <mclasen@redhat.com> - 1.0.2-5
e3782d
- Require pkgconfig in -devel, not in -x11 (#244385)
e3782d
e3782d
* Sat Apr 14 2007 Matthias Clasen <mclasen@redhat.com> - 1.0.2-4
e3782d
- Move the dbus-launch man page to the x11 subpackage
e3782d
e3782d
* Thu Apr 12 2007 David Zeuthen <davidz@redhat.com> - 1.0.2-3
e3782d
- Start SELinux thread after setuid call (#221168)
e3782d
e3782d
* Wed Mar 28 2007 Matthias Clasen <mclasen@redhat.com> - 1.0.2-2
e3782d
- Require pkgconfig in the -devel package
e3782d
e3782d
* Sun Mar 25 2007 Matthias Clasen <mclasen@redhat.com> - 1.0.2-1
e3782d
- Update to 1.0.2
e3782d
- Drop obsolete patches
e3782d
- Fix directory ownership issues (#233753)
e3782d
e3782d
* Fri Dec 15 2006 David Zeuthen <davidz@redhat.com> - 1.0.1-3%{?dist}
e3782d
- CVE-2006-6107: D-Bus denial of service
e3782d
e3782d
* Sun Nov 26 2006 Matthias Clasen <mclasen@redhat.com> - 1.0.1-2
e3782d
- Include docs, and make them show up in devhelp
e3782d
e3782d
* Mon Nov 20 2006 Ray Strode <rstrode@redhat.com> - 1.0.1-1
e3782d
- Update to 1.0.1
e3782d
- Apply patch from Thiago Macieira <thiago@kde.org> to
e3782d
  fix failed assertion in threading implementation
e3782d
- Drop some crazy looking build time speed optimization
e3782d
e3782d
* Tue Nov 14 2006 John (J5) Palmieri <johnp@redhat.com> - 1.0.0-2
e3782d
- add patch to fix dbus_threads_init_default
e3782d
e3782d
* Mon Nov 13 2006 John (J5) Palmieri <johnp@redhat.com> - 1.0.0-1
e3782d
- update to D-Bus 1.0.0 "Blue Bird"
e3782d
- build with verbose mode on but tests and asserts off
e3782d
e3782d
* Sun Nov 12 2006 Ray Strode <rstrode@redhat.com> - 0.95-3
e3782d
- dont let dbus-launch session sitter crash in the
e3782d
  non-autolaunch code path (bug 214649)
e3782d
e3782d
* Mon Nov 06 2006 John (J5) Palmieri <johnp@redhat.com> - 0.95-2
e3782d
- Add /var/lib/dbus directory to %%files
e3782d
e3782d
* Fri Nov 03 2006 John (J5) Palmieri <johnp@redhat.com> - 0.95-1
e3782d
- Update to D-Bus 1.0 RC 3 (0.95)
e3782d
- don't build with tests on
e3782d
e3782d
* Sat Oct 14 2006 John (J5) Palmieri <johnp@redhat.com> - 0.94-1
e3782d
- Update to D-Bus 1.0 RC 2 (0.94)
e3782d
e3782d
* Sun Oct 01 2006 Jesse Keating <jkeating@redhat.com> - 0.93-3
e3782d
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
e3782d
e3782d
* Tue Sep 19 2006 Matthias Clasen <mclasen@redhat.com> - 0.93-2
e3782d
- Add a Requires for libxml2-python (#201877)
e3782d
e3782d
* Thu Sep 14 2006 John (J5) Palmieri <johnp@redhat.com> - 0.93-1
e3782d
- Updated from upstream D-Bus 1.0 RC 1 (0.93)
e3782d
e3782d
* Wed Sep 6 2006 Dan Walsh <dwalsh@redhat.com> - 0.92-2
e3782d
- Only audit on the system bus
e3782d
e3782d
* Fri Aug 18 2006 John (J5) Palmieri <johnp@redhat.com> - 0.92-1
e3782d
- Update to 0.92
e3782d
- remove old patches
e3782d
e3782d
* Thu Jul 22 2006 John (J5) Palmieri <johnp@redhat.com> - 0.90-8
e3782d
- add patch to fix timeout removal assertion
e3782d
e3782d
* Thu Jul 20 2006 John (J5) Palmieri <johnp@redhat.com> - 0.90-7
e3782d
- add patch to fix taking a connection ref when it is locked
e3782d
e3782d
* Wed Jul 19 2006 John (J5) Palmieri <johnp@redhat.com> - 0.90-6
e3782d
- change the arch-deps.h include directory to /usr/lib[64] instead of /lib[64]
e3782d
  in the dbus-1.pc file after compile
e3782d
e3782d
* Wed Jul 19 2006 John (J5) Palmieri <johnp@redhat.com> - 0.90-5
e3782d
- Move arch include file from lib to libdir
e3782d
e3782d
* Tue Jul 18 2006 John (J5) Palmieri <johnp@redhat.com> - 0.90-4
e3782d
- add patch that pregenerates the xml introspect file so d-bus doesn't
e3782d
  have to be running suring the build.
e3782d
e3782d
* Tue Jul 18 2006 John (J5) Palmieri <johnp@redhat.com> - 0.90-3
e3782d
- s/--libdir=\/lib/--libdir=%%{_lib}/ in configure stage
e3782d
- add / before %%{_lib}
e3782d
e3782d
* Tue Jul 18 2006 John (J5) Palmieri <johnp@redhat.com> - 0.90-2
e3782d
- Remove some remnants of the GLIB bindings from configure.in
e3782d
e3782d
* Mon Jul 17 2006 John (J5) Palmieri <johnp@redhat.com> - 0.90-1
e3782d
- Update to upstream 0.90
e3782d
- Split out bindings
e3782d
e3782d
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.62-1.1
e3782d
- rebuild
e3782d
e3782d
* Mon Jun 12 2006 John (J5) Palmieri <johnp@redhat.com> - 0.62-1
e3782d
- Update to upstream 0.62
e3782d
- Remove mono for s390s
e3782d
e3782d
* Tue Jun  6 2006 Matthias Clasen <mclasen@redhat.com> 0.61-6
e3782d
- Rebuild
e3782d
e3782d
* Wed May 17 2006 Karsten Hopp <karsten@redhat.de> 0.61-5.2
e3782d
- add buildrequires libICE-devel, libSM-devel, libcap-devel
e3782d
- change buildrequires form libX11 to libX11-devel
e3782d
e3782d
* Mon May 15 2006 John (J5) Palmieri <johnp@redhat.com> - 0.61-5.1
e3782d
- Bump and rebuild.  Add a BR and R for libX11
e3782d
e3782d
* Tue Apr 25 2006 John (J5) Palmieri <johnp@redhat.com> - 0.61-5
e3782d
- Backport patch from dbus-connection.c
e3782d
  - Allows interfaces to be NULL in the message header as per the spec
e3782d
  - Fixes a problem with pendings calls blocking on a data starved socket
e3782d
e3782d
* Mon Apr 17 2006 John (J5) Palmieri <johnp@redhat.com> 0.61-4
e3782d
- New audit patch
e3782d
e3782d
* Fri Feb 24 2006 John (J5) Palmieri <johnp@redhat.com> 0.61-3
e3782d
- ABI hasn't changed so add patch that makes dbus-sharp think
e3782d
  it is still 0.60 (mono uses hard version names so any change
e3782d
  means apps need to recompile)
e3782d
e3782d
* Fri Feb 24 2006 John (J5) Palmieri <johnp@redhat.com> 0.61-2
e3782d
- Make sure chkconfig rests the priorities so we can start earlier
e3782d
e3782d
* Fri Feb 24 2006 John (J5) Palmieri <johnp@redhat.com> 0.61-1
e3782d
- Upgrade to upstream version 0.61
e3782d
- remove python callchain patch
e3782d
- update avc patch
e3782d
e3782d
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.60-7.2
e3782d
- bump again for double-long bug on ppc(64)
e3782d
e3782d
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.60-7.1
e3782d
- rebuilt for new gcc4.1 snapshot and glibc changes
e3782d
e3782d
* Mon Jan 23 2006 John (J5) Palmieri <johnp@redhat.com> 0.60-7
e3782d
- Add patch to fix the python callchain
e3782d
- Symlink dbus-send to /usr/bin because some applications
e3782d
  look for it there
e3782d
e3782d
* Fri Jan 20 2006 John (J5) Palmieri <johnp@redhat.com> 0.60-6
e3782d
- Fix up patch to init script so it refrences /bin not /usr/bin
e3782d
e3782d
* Fri Jan 20 2006 John (J5) Palmieri <johnp@redhat.com> 0.60-5
e3782d
- move base libraries and binaries to /bin and /lib so they can be started
e3782d
  before /usr is mounted on network mounted /usr systems
e3782d
- have D-Bus start early
e3782d
e3782d
* Thu Jan 19 2006 Alexander Larsson <alexl@redhat.com> 0.60-4
e3782d
- mono now built on s390x
e3782d
e3782d
* Mon Jan  9 2006 Alexander Larsson <alexl@redhat.com> 0.60-3
e3782d
- Don't exclude non-mono arches
e3782d
e3782d
* Mon Jan  9 2006 Alexander Larsson <alexl@redhat.com> - 0.60-2
e3782d
- Add dbus-sharp sub-package
e3782d
e3782d
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com> - 0.60-1.1
e3782d
- rebuilt
e3782d
e3782d
* Thu Dec 01 2005 John (J5) Palmieri <johnp@redhat.com> - 0.60-1
e3782d
- upgrade to 0.60
e3782d
e3782d
* Mon Sep 08 2005 John (J5) Palmieri <johnp@redhat.com> - 0.50-1
e3782d
- upgrade to 0.50
e3782d
e3782d
* Mon Aug 29 2005 John (J5) Palmieri <johnp@redhat.com> - 0.36.2-1
e3782d
- upgrade to 0.36.2 which fixes an exploit where
e3782d
  users can attach to another user's session bus (CAN-2005-0201)
e3782d
e3782d
* Wed Aug 24 2005 John (J5) Palmieri <johnp@redhat.com> - 0.36.1-1
e3782d
- Upgrade to dbus-0.36.1
e3782d
- Install all files to lib64/ on 64bit machines
e3782d
e3782d
* Tue Aug 23 2005 John (J5) Palmieri <johnp@redhat.com> - 0.36-1
e3782d
- Upgrade to dbus-0.36
e3782d
- Split modules that go into %%{_lib}/python2.4/site-packages/dbus
e3782d
and those that go into %%{python_sitelib}/dbus (they differ on 64bit)
e3782d
- Renable Qt bindings since packages in core can use them
e3782d
e3782d
* Mon Jul 18 2005 John (J5) Palmieri <johnp@redhat.com> - 0.35.2-1
e3782d
- Upgrade to dbus-0.35.2
e3782d
- removed dbus-0.34-kill-babysitter.patch
e3782d
- removed dbus-0.34-python-threadsync.patch
e3782d
- removed dbus-0.23-selinux-avc-audit.patch
e3782d
- added dbus-0.35.2-selinux-avc-audit.patch
e3782d
- take out restarts on upgrade
e3782d
e3782d
* Tue Jun 28 2005 John (J5) Palmieri <johnp@redhat.com> - 0.34-1
e3782d
- Upgrade to dbus-0.34
e3782d
- added dbus-0.34-kill-babysitter.patch
e3782d
- added dbus-0.34-python-threadsync.patch
e3782d
- remove dbus-0.32-print_child_pid.patch
e3782d
- remove dbus-0.32-deadlock-fix.patch
e3782d
- remove dbus-0.33-types.patch
e3782d
e3782d
* Wed Jun 18 2005 John (J5) Palmieri <johnp@redhat.com> - 0.33-4
e3782d
- Add new libaudit patch from Steve Grub and enable in configure
e3782d
  (Bug #159218)
e3782d
e3782d
* Mon May 23 2005 Bill Nottingham <notting@redhat.com> - 0.33-3
e3782d
- remove static libraries from python bindings
e3782d
e3782d
* Sun May 01 2005 John (J5) Palmieri <johnp@redhat.com> - 0.33-2
e3782d
- Backport patch from CVS that fixes int32's being marshaled as
e3782d
uint16's in the python bindings
e3782d
e3782d
* Mon Apr 25 2005 John (J5) Palmieri <johnp@redhat.com> - 0.33-1
e3782d
- update to upstream 0.33
e3782d
- renable selinux audit patch
e3782d
e3782d
* Mon Apr 12 2005 John (J5) Palmieri <johnp@redhat.com> - 0.32-6
e3782d
- Added patch to fix deadlocks when using recursive g_mains
e3782d
e3782d
* Mon Apr 12 2005 John (J5) Palmieri <johnp@redhat.com> - 0.32-5
e3782d
- replace selinux_init patch with selinux_chroot_workaround patch
e3782d
  to work around bad selinux interactions when using chroots
e3782d
  on the beehive build machines
e3782d
e3782d
* Mon Apr 11 2005 John (J5) Palmieri <johnp@redhat.com> - 0.32-4
e3782d
- add print_child_pid patch which make sure we prin the child's pid if we fork
e3782d
e3782d
* Thu Apr  7 2005 David Zeuthen <davidz@redhat.com> - 0.32-3
e3782d
- add fix for glib infinite loop (fdo #2889)
e3782d
e3782d
* Thu Mar 31 2005 John (J5) Palmieri <johnp@redhat.com> - 0.32-2
e3782d
- add selinux-init patch to fix dbus from segfaulting when
e3782d
  building on machines that don't have selinux enabled
e3782d
e3782d
* Thu Mar 31 2005 John (J5) Palmieri <johnp@redhat.com> - 0.32-1
e3782d
- update to upstream version 0.32
e3782d
e3782d
* Wed Mar 23 2005 John (J5) Palmieri <johnp@redhat.com> - 0.31-4
e3782d
- Pyrex has been patched to generate gcc4.0 complient code
e3782d
- Rebuild for gcc4.0
e3782d
e3782d
* Wed Mar 16 2005 John (J5) Palmieri <johnp@redhat.com> - 0.31-3
e3782d
- change compat-gcc requirement to compat-gcc-32
e3782d
- rebuild with gcc 3.2
e3782d
e3782d
* Tue Mar 08 2005 John (J5) Palmieri <johnp@redhat.com> - 0.31-2
e3782d
- Remove precompiled init script and let the sources generate it
e3782d
e3782d
* Mon Mar 07 2005 John (J5) Palmieri <johnp@redhat.com> - 0.31-1
e3782d
- update to upstream version 0.31
e3782d
- take out user has same id patch (merged upstream)
e3782d
- udi patch updated
e3782d
- dbus-daemon-1 renamed to dbus-daemon
e3782d
- dbus-glib-tool renamed to dbus-binding-tool
e3782d
- force gcc33 because pyrex generate improper lvalue code
e3782d
- disable audit patch for now
e3782d
e3782d
* Tue Feb 01 2005 John (J5) Palmieri <johnp@redhat.com> - 0.23-4
e3782d
- Explicitly pass in the pid file location to ./configure instead of
e3782d
  letting it guess based on the build enviornment
e3782d
e3782d
* Mon Jan 31 2005 John (J5) Palmieri <johnp@redhat.com> - 0.23-3
e3782d
- Add patch to fix random users from connecting to a users session bus
e3782d
e3782d
* Fri Jan 21 2005 John (J5) Palmieri <johnp@redhat.com> - 0.23-2
e3782d
- Add Steve Grubb's SE-Linux audit patch (Bug# 144920)
e3782d
e3782d
* Fri Jan 21 2005 John (J5) Palmieri <johnp@redhat.com> - 0.23-1
e3782d
- Update to upstream version 0.23
e3782d
- Drop all patches except for the UDI patch as they have been
e3782d
  integrated upstream
e3782d
- List of API changes:
e3782d
      * add setgroups() to drop supplementary groups
e3782d
      * removed dbus_bug_get_with_g_main since it's been replaced by dbus_g_bus_get
e3782d
      * added support for int64 and uint64 to the python bindings
e3782d
      * use SerivceOwnerChanges signal instead of ServiceCreated and ServiceDeleted
e3782d
e3782d
* Mon Nov  8 2004 Jeremy Katz <katzj@redhat.com> - 0.22-12
e3782d
- rebuild against python 2.4
e3782d
e3782d
* Tue Nov 02 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- Add a requires for glib2-devel in the devel package
e3782d
- Add SE-Linux backport from Colin Walters that fixes
e3782d
  messages getting lost in SE-Linux contexts
e3782d
e3782d
* Wed Oct 13 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- Bump up release and rebuild
e3782d
e3782d
* Mon Oct 11 2004 Tim Waugh <twaugh@redhat.com>
e3782d
- Run /sbin/ldconfig for glib sub-package (bug #134062).
e3782d
e3782d
* Wed Sep 22 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- Fixed patch to use dbus-1 instead of dbus-1.0
e3782d
- (configure.in): Exported just the datadir instead of
e3782d
  the full path to the dbus datadir for consistency
e3782d
e3782d
* Wed Sep 22 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- Adding patch to move /usr/lib/dbus-1.0/services to
e3782d
  /usr/share/dbus-1.0/services
e3782d
e3782d
* Thu Sep 16 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- reverting BuildRequires: redhat-release because of issues with build system
e3782d
- added precompiled version of the messagebus init script
e3782d
e3782d
* Thu Sep 16 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- changed /etc/redhat-release to the package redhat-release
e3782d
e3782d
* Thu Sep 16 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- added python int64 patch from davidz
e3782d
e3782d
* Thu Sep 16 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- added BuildRequires: /etc/redhat-release (RH Bug #132436)
e3782d
e3782d
* Wed Aug 18 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- Added Steve Grubb's spec file patch (RH Bug #130201)
e3782d
e3782d
* Mon Aug 16 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- Disabled dbus-gtk since dbus-viewer doesn't do anything right now
e3782d
e3782d
* Mon Aug 16 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- Moved dbus-viewer to new dbus-gtk package so that dbus-glib
e3782d
  no longer requires X or GTK libraries. (RH Bug #130029)
e3782d
e3782d
* Thu Aug 12 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- Update to new 0.22 release
e3782d
e3782d
* Thu Aug 05 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- Added BuildRequires for libselinux-devel and Requires for libselinux
e3782d
e3782d
* Tue Aug 02 2004 Colin Walters <walters@redhat.com>
e3782d
- Add SE-DBus patch
e3782d
e3782d
* Fri Jul 30 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- Added lib64 workaround for python bindings installing to
e3782d
  the wrong lib directory on 64 bit archs
e3782d
e3782d
* Fri Jul 30 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- Updated console-auth patch
e3782d
- rebuild
e3782d
e3782d
* Thu Jul 22 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- Update to upstream CVS build
e3782d
- Added console-auth patch
e3782d
e3782d
* Fri Jun 25 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- Workaround added to fix gcc-3.4 bug on ia64
e3782d
e3782d
* Fri Jun 25 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- require new Pyrex version and see if it builds this time
e3782d
e3782d
* Fri Jun 25 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- rebuild with updated Pyrex (0.9.2.1)
e3782d
e3782d
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
e3782d
- rebuilt
e3782d
e3782d
* Fri Jun 04 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- Moved dbus-viewer, dbus-monitor and dbus-glib-tool
e3782d
  into the dbus-glib package so that the main dbus
e3782d
  package does not depend on glib (Bug #125285)
e3782d
e3782d
* Thu Jun 03 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- rebuilt
e3782d
e3782d
* Thu May 27 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- added my Python patch
e3782d
- took out the qt build requires
e3782d
- added a gtk+ build requires
e3782d
e3782d
* Fri Apr 23 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- Changed build requirement to version 0.9-3 of Pyrex
e3782d
  to fix problem with builing on x86_64
e3782d
e3782d
* Tue Apr 20 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- update to upstream 0.21
e3782d
- removed dbus-0.20-varargs.patch patch (fixed upstream)
e3782d
e3782d
* Mon Apr 19 2004 John (J5) Palmieri <johnp@redhat.com>
e3782d
- added a dbus-python package to generate python bindings
e3782d
- added Pyrex build dependacy
e3782d
e3782d
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
e3782d
- rebuilt
e3782d
e3782d
* Wed Feb 25 2004 Bill Nottingham <notting@redhat.com> 0.20-4
e3782d
- fix dbus error functions on x86-64 (#116324)
e3782d
- add prereq (#112027)
e3782d
e3782d
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
e3782d
- rebuilt
e3782d
e3782d
* Fri Feb 13 2004 Tim Waugh <twaugh@redhat.com>
e3782d
- Conflict with cups prior to configuration file change, so that the
e3782d
  %%postun service condrestart works.
e3782d
e3782d
* Wed Feb 11 2004 Havoc Pennington <hp@redhat.com> 0.20-2
e3782d
- rebuild in fc2, cups now updated
e3782d
e3782d
* Wed Jan  7 2004 Bill Nottingham <notting@redhat.com> 0.20-1
e3782d
- update to upstream 0.20
e3782d
e3782d
* Thu Oct 16 2003 Havoc Pennington <hp@redhat.com> 0.13-6
e3782d
- hmm, dbus doesn't support uids in the config file. fix.
e3782d
e3782d
* Thu Oct 16 2003 Havoc Pennington <hp@redhat.com> 0.13-5
e3782d
- put uid instead of username in the config file, to keep things working with name change
e3782d
e3782d
* Thu Oct 16 2003 Havoc Pennington <hp@redhat.com> 0.13-4
e3782d
- make subpackages require the specific release, not just version, of base package
e3782d
e3782d
* Thu Oct 16 2003 Havoc Pennington <hp@redhat.com> 0.13-3
e3782d
- change system user "messagebus" -> "dbus" to be under 8 chars
e3782d
e3782d
* Mon Sep 29 2003 Havoc Pennington <hp@redhat.com> 0.13-2
e3782d
- see if removing qt subpackage for now will get us through the build system,
e3782d
  qt bindings not useful yet anyway
e3782d
e3782d
* Sun Sep 28 2003 Havoc Pennington <hp@redhat.com> 0.13-1
e3782d
- 0.13 fixes a little security oops
e3782d
e3782d
* Mon Aug  4 2003 Havoc Pennington <hp@redhat.com> 0.11.91-3
e3782d
- break the tiny dbus-launch that depends on X into separate package
e3782d
  so a CUPS server doesn't need X installed
e3782d
e3782d
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
e3782d
- rebuilt
e3782d
e3782d
* Sat May 17 2003 Havoc Pennington <hp@redhat.com> 0.11.91-1
e3782d
- 0.11.91 cvs snap properly merges system.d
e3782d
e3782d
* Fri May 16 2003 Havoc Pennington <hp@redhat.com> 0.11.90-1
e3782d
- build a cvs snap with a few more fixes
e3782d
e3782d
* Fri May 16 2003 Havoc Pennington <hp@redhat.com> 0.11-2
e3782d
- fix a crash that was breaking cups
e3782d
e3782d
* Thu May 15 2003 Havoc Pennington <hp@redhat.com> 0.11-1
e3782d
- 0.11
e3782d
e3782d
* Thu May 15 2003 Havoc Pennington <hp@redhat.com> 0.10.90-1
e3782d
- use rc.d/init.d not init.d, bug #90192
e3782d
- include the new man pages
e3782d
e3782d
* Fri Apr 11 2003 Havoc Pennington <hp@redhat.com> 0.9-1
e3782d
- 0.9
e3782d
- export QTDIR explicitly
e3782d
- re-enable qt, the problem was most likely D-BUS configure
e3782d
e3782d
* Tue Apr  1 2003 Havoc Pennington <hp@redhat.com> 0.6.94-1
e3782d
- update from CVS with a fix to set uid after gid
e3782d
e3782d
* Tue Apr  1 2003 Havoc Pennington <hp@redhat.com> 0.6.93-1
e3782d
- new cvs snap that actually forks to background and changes
e3782d
  user it's running as and so forth
e3782d
- create our system user in pre
e3782d
e3782d
* Mon Mar 31 2003 Havoc Pennington <hp@redhat.com> 0.6.92-1
e3782d
- fix for "make check" test that required a home directory
e3782d
e3782d
* Mon Mar 31 2003 Havoc Pennington <hp@redhat.com> 0.6.91-1
e3782d
- disable qt for now because beehive hates me
e3782d
- pull a slightly newer cvs snap that creates socket directory
e3782d
- cat the make check log after make check fails
e3782d
e3782d
* Mon Mar 31 2003 Havoc Pennington <hp@redhat.com> 0.6.90-1
e3782d
- initial build