orion / rpms / dbus

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