1dcdb5
%global _hardened_build 1
1dcdb5
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
1dcdb5
1dcdb5
%global gettext_package         dbus-1
1dcdb5
1dcdb5
%global libselinux_version      2.0.86
1dcdb5
1dcdb5
%global dbus_user_uid           81
1dcdb5
1dcdb5
%global dbus_common_config_opts --enable-libaudit --enable-selinux=yes --with-system-socket=/run/dbus/system_bus_socket --with-dbus-user=dbus --libexecdir=/%{_libexecdir}/dbus-1 --enable-user-session --docdir=%{_pkgdocdir} --enable-installed-tests
1dcdb5
1dcdb5
# Allow extra dependencies required for some tests to be disabled.
1dcdb5
%bcond_without tests
1dcdb5
# Disabled in June 2014: http://lists.freedesktop.org/archives/dbus/2014-June/016223.html
1dcdb5
%bcond_with check
1dcdb5
# Allow cmake support to be disabled. #1497257
1dcdb5
%bcond_without cmake
1dcdb5
1dcdb5
Name:    dbus
1dcdb5
Epoch:   1
1dcdb5
Version: 1.12.8
c7535b
Release: 14%{?dist}
1dcdb5
Summary: D-BUS message bus
1dcdb5
1dcdb5
Group:   System Environment/Libraries
1dcdb5
# The effective license of the majority of the package, including the shared
1dcdb5
# library, is "GPL-2+ or AFL-2.1". Certain utilities are "GPL-2+" only.
1dcdb5
License: (GPLv2+ or AFL) and GPLv2+
1dcdb5
URL:     http://www.freedesktop.org/Software/dbus/
1dcdb5
#VCS:    git:git://git.freedesktop.org/git/dbus/dbus
1dcdb5
Source0: https://dbus.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
1dcdb5
Source1: 00-start-message-bus.sh
45b113
Source2: ssh-x-forwarding.csh
45b113
Source3: ssh-x-forwarding.sh
1dcdb5
Patch0: 0001-tools-Use-Python3-for-GetAllMatchRules.patch
271b18
# https://bugzilla.redhat.com/show_bug.cgi?id=1725570
271b18
Patch1: dbus-1.12.8-fix-CVE-2019-12749.patch
9aa0e9
# https://bugzilla.redhat.com/show_bug.cgi?id=1851997
72865e
Patch2: dbus-1.12.8-fix-CVE-2020-12049.patch
c7535b
# https://bugzilla.redhat.com/show_bug.cgi?id=1839753
73dd34
Patch3: dbus-1.12.8-fix-fd-limit-change.patch
1dcdb5
1dcdb5
BuildRequires: autoconf-archive
1dcdb5
BuildRequires: libtool
1dcdb5
BuildRequires: audit-libs-devel >= 0.9
1dcdb5
BuildRequires: libX11-devel
1dcdb5
BuildRequires: libcap-ng-devel
1dcdb5
BuildRequires: pkgconfig(expat)
1dcdb5
BuildRequires: pkgconfig(libselinux) >= %{libselinux_version}
1dcdb5
BuildRequires: pkgconfig(libsystemd)
1dcdb5
BuildRequires: pkgconfig(systemd)
1dcdb5
BuildRequires: doxygen
1dcdb5
# For Ducktype documentation.
1dcdb5
BuildRequires: /usr/bin/ducktype
1dcdb5
BuildRequires: /usr/bin/yelp-build
1dcdb5
# For building XML documentation.
1dcdb5
BuildRequires: /usr/bin/xsltproc
1dcdb5
BuildRequires: xmlto
1dcdb5
%if %{with cmake}
1dcdb5
# For AutoReq cmake-filesystem.
1dcdb5
BuildRequires: cmake
1dcdb5
%endif
1dcdb5
1dcdb5
#For macroized scriptlets.
1dcdb5
%{?systemd_requires}
1dcdb5
BuildRequires:    systemd
1dcdb5
1dcdb5
# Note: These is only required for --with-tests; when bootstrapping, you can
1dcdb5
# pass --without-tests.
1dcdb5
%if %{with tests}
1dcdb5
BuildRequires: pkgconfig(gio-2.0) >= 2.40.0
1dcdb5
BuildRequires: python3-dbus
1dcdb5
BuildRequires: python3-gobject
1dcdb5
%endif
1dcdb5
%if %{with check}
1dcdb5
BuildRequires: /usr/bin/Xvfb
1dcdb5
%endif
1dcdb5
1dcdb5
Requires: %{name}-daemon = %{epoch}:%{version}-%{release}
1dcdb5
1dcdb5
%description
1dcdb5
D-BUS is a system for sending messages between applications. It is
1dcdb5
used both for the system-wide message bus service, and as a
1dcdb5
per-user-login-session messaging facility.
1dcdb5
1dcdb5
%package common
1dcdb5
Summary:        D-BUS message bus configuration
1dcdb5
Group:          System Environment/Libraries
1dcdb5
BuildArch:      noarch
1dcdb5
1dcdb5
%description common
1dcdb5
The %{name}-common package provides the configuration and setup files for D-Bus
1dcdb5
implementations to provide a System and User Message Bus.
1dcdb5
1dcdb5
%package daemon
1dcdb5
Summary:        D-BUS message bus
1dcdb5
Group:          System Environment/Libraries
1dcdb5
Requires(pre):  /usr/sbin/useradd
1dcdb5
Requires:       libselinux%{?_isa} >= %{libselinux_version}
1dcdb5
Requires:       dbus-common = %{epoch}:%{version}-%{release}
1dcdb5
Requires:       dbus-libs%{?_isa} = %{epoch}:%{version}-%{release}
1dcdb5
Requires:       dbus-tools = %{epoch}:%{version}-%{release}
1dcdb5
1dcdb5
%description daemon
1dcdb5
D-BUS is a system for sending messages between applications. It is
1dcdb5
used both for the system-wide message bus service, and as a
1dcdb5
per-user-login-session messaging facility.
1dcdb5
1dcdb5
%package tools
1dcdb5
Summary:        D-BUS Tools and Utilities
1dcdb5
Group:          Development/Libraries
1dcdb5
Requires:       dbus-libs%{?_isa} = %{epoch}:%{version}-%{release}
1dcdb5
1dcdb5
%description tools
1dcdb5
Tools and utilities to interact with a running D-Bus Message Bus, provided by
1dcdb5
the reference implementation.
1dcdb5
1dcdb5
%package libs
1dcdb5
Summary: Libraries for accessing D-BUS
1dcdb5
Group: Development/Libraries
1dcdb5
1dcdb5
%description libs
1dcdb5
This package contains lowlevel libraries for accessing D-BUS.
1dcdb5
1dcdb5
%package devel
1dcdb5
Summary: Development files for D-BUS
1dcdb5
Group: Development/Libraries
1dcdb5
# The server package can be a different architecture.
1dcdb5
Requires: %{name}-daemon = %{epoch}:%{version}-%{release}
1dcdb5
# For xml directory ownership.
1dcdb5
Requires: xml-common
1dcdb5
1dcdb5
%description devel
1dcdb5
This package contains libraries and header files needed for
1dcdb5
developing software that uses D-BUS.
1dcdb5
1dcdb5
%package tests
1dcdb5
Summary: Tests for the %{name}-daemon package
1dcdb5
Group: Development/Libraries
1dcdb5
Requires: %{name}-daemon%{?_isa} = %{epoch}:%{version}-%{release}
1dcdb5
1dcdb5
%description tests
1dcdb5
The %{name}-tests package contains tests that can be used to verify
1dcdb5
the functionality of the installed %{name}-daemon package.
1dcdb5
1dcdb5
%package x11
1dcdb5
Summary: X11-requiring add-ons for D-BUS
1dcdb5
Group: Development/Libraries
1dcdb5
# The server package can be a different architecture.
1dcdb5
Requires: %{name}-daemon = %{epoch}:%{version}-%{release}
1dcdb5
1dcdb5
%description x11
1dcdb5
D-BUS contains some tools that require Xlib to be installed, those are
1dcdb5
in this separate package so server systems need not install X.
1dcdb5
1dcdb5
1dcdb5
%prep
271b18
%autosetup -p1
1dcdb5
1dcdb5
1dcdb5
%build
1dcdb5
# Avoid rpath.
1dcdb5
if test -f autogen.sh; then env NOCONFIGURE=1 ./autogen.sh; else autoreconf --verbose --force --install; fi
1dcdb5
1dcdb5
# Call configure here (before the extra directories for the multiple builds
1dcdb5
# have been created) to ensure that the hardening flag hack is applied to
1dcdb5
# ltmain.sh
1dcdb5
%configure %{dbus_common_config_opts} --disable-doxygen-docs %--enable-ducktype-docs --enable-xml-docs --disable-asserts
1dcdb5
make distclean
1dcdb5
1dcdb5
mkdir build
1dcdb5
pushd build
1dcdb5
# See /usr/lib/rpm/macros
1dcdb5
%global _configure ../configure
1dcdb5
%configure %{dbus_common_config_opts} --disable-doxygen-docs --enable-ducktype-docs --enable-xml-docs --disable-asserts
1dcdb5
make V=1 %{?_smp_mflags}
1dcdb5
popd
1dcdb5
1dcdb5
%if %{with check}
1dcdb5
mkdir build-check
1dcdb5
pushd build-check
1dcdb5
%configure %{dbus_common_config_opts} --enable-asserts --enable-verbose-mode --enable-tests
1dcdb5
make V=1 %{?_smp_mflags}
1dcdb5
popd
1dcdb5
%endif
1dcdb5
1dcdb5
1dcdb5
%install
1dcdb5
pushd build
1dcdb5
make install DESTDIR=%{buildroot} INSTALL="install -p"
1dcdb5
popd
1dcdb5
1dcdb5
# Delete python2 code
1dcdb5
rm -f %{buildroot}/%{_pkgdocdir}/examples/GetAllMatchRules.py
1dcdb5
1dcdb5
# Delete docs
1dcdb5
rm -f %{buildroot}/%{_pkgdocdir}/examples/*.conf
1dcdb5
rm -f %{buildroot}/%{_datadir}/gtk-doc
1dcdb5
1dcdb5
find %{buildroot} -name '*.a' -type f -delete
1dcdb5
find %{buildroot} -name '*.la' -type f -delete
1dcdb5
1dcdb5
%if ! %{with cmake}
1dcdb5
rm -rf %{buildroot}%{_libdir}/cmake
1dcdb5
%endif
1dcdb5
1dcdb5
install -Dp -m755 %{SOURCE1} %{buildroot}%{_sysconfdir}/X11/xinit/xinitrc.d/00-start-message-bus.sh
45b113
install -Dp -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/profile.d/ssh-x-forwarding.csh
45b113
install -p -m644 %{SOURCE3} %{buildroot}%{_sysconfdir}/profile.d/
1dcdb5
1dcdb5
# Obsolete, but still widely used, for drop-in configuration snippets.
1dcdb5
install --directory %{buildroot}%{_sysconfdir}/dbus-1/session.d
1dcdb5
install --directory %{buildroot}%{_sysconfdir}/dbus-1/system.d
1dcdb5
1dcdb5
install --directory %{buildroot}%{_datadir}/dbus-1/interfaces
1dcdb5
1dcdb5
# Make sure that when somebody asks for D-Bus under the name of the
1dcdb5
# old SysV script, that he ends up with the standard dbus.service name
1dcdb5
# now.
1dcdb5
ln -s dbus.service %{buildroot}%{_unitdir}/messagebus.service
1dcdb5
1dcdb5
## %find_lang %{gettext_package}
1dcdb5
1dcdb5
install --directory %{buildroot}/var/lib/dbus
9aa0e9
install --directory %{buildroot}/run/dbus
1dcdb5
1dcdb5
install -pm 644 -t %{buildroot}%{_pkgdocdir} \
1dcdb5
    doc/introspect.dtd doc/introspect.xsl doc/system-activation.txt
1dcdb5
1dcdb5
# Shell wrapper for installed tests, modified from Debian package.
1dcdb5
cat > dbus-run-installed-tests <
1dcdb5
#!/bin/sh
1dcdb5
# installed-tests wrapper for dbus. Outputs TAP format because why not
1dcdb5
1dcdb5
set -e
1dcdb5
1dcdb5
timeout="timeout 300s"
1dcdb5
ret=0
1dcdb5
i=0
1dcdb5
tmpdir=\$(mktemp --directory --tmpdir dbus-run-installed-tests.XXXXXX)
1dcdb5
1dcdb5
for t in %{_libexecdir}/dbus-1/installed-tests/dbus/test-*; do
1dcdb5
    i=\$(( \$i + 1 ))
1dcdb5
    echo "# \$i - \$t ..."
1dcdb5
    echo "x" > "\$tmpdir/result"
1dcdb5
    ( set +e; \$timeout \$t; echo "\$?" > "\$tmpdir/result" ) 2>&1 | sed 's/^/# /'
1dcdb5
    e="\$(cat "\$tmpdir/result")"
1dcdb5
    case "\$e" in
1dcdb5
        (0)
1dcdb5
            echo "ok \$i - \$t"
1dcdb5
            ;;
1dcdb5
        (77)
1dcdb5
            echo "ok \$i # SKIP \$t"
1dcdb5
            ;;
1dcdb5
        (*)
1dcdb5
            echo "not ok \$i - \$t (\$e)"
1dcdb5
            ret=1
1dcdb5
            ;;
1dcdb5
    esac
1dcdb5
done
1dcdb5
1dcdb5
rm -rf tmpdir
1dcdb5
echo "1..\$i"
1dcdb5
exit \$ret
1dcdb5
EOF
1dcdb5
1dcdb5
install -pm 755 -t %{buildroot}%{_libexecdir}/dbus-1 dbus-run-installed-tests
1dcdb5
1dcdb5
1dcdb5
%if %{with check}
1dcdb5
%check
1dcdb5
pushd build-check
1dcdb5
1dcdb5
# TODO: better script for this...
1dcdb5
export DISPLAY=42
1dcdb5
{ Xvfb :${DISPLAY} -nolisten tcp -auth /dev/null >/dev/null 2>&1 &
1dcdb5
  trap "kill -15 $! || true" 0 HUP INT QUIT TRAP TERM; };
1dcdb5
if ! env DBUS_TEST_SLOW=1 make check; then
1dcdb5
    echo "Tests failed, finding all Automake logs..." 1>&2;
1dcdb5
    find . -type f -name '*.trs' | while read trs; do cat ${trs}; cat ${trs%%.trs}.log; done
1dcdb5
    echo  "Exiting abnormally due to make check failure above" 1>&2;
1dcdb5
    exit 1;
1dcdb5
fi
1dcdb5
popd
1dcdb5
%endif
1dcdb5
1dcdb5
1dcdb5
%pre daemon
1dcdb5
# Add the "dbus" user and group
1dcdb5
/usr/sbin/groupadd -r -g %{dbus_user_uid} dbus 2>/dev/null || :
1dcdb5
/usr/sbin/useradd -c 'System message bus' -u %{dbus_user_uid} -g %{dbus_user_uid} \
1dcdb5
    -s /sbin/nologin -r -d '/' dbus 2> /dev/null || :
1dcdb5
1dcdb5
%post daemon
1dcdb5
%systemd_post dbus.service dbus.socket
1dcdb5
%systemd_user_post dbus.service dbus.socket
1dcdb5
1dcdb5
%post libs -p /sbin/ldconfig
1dcdb5
1dcdb5
%preun daemon
1dcdb5
%systemd_preun dbus.service dbus.socket
1dcdb5
%systemd_user_preun dbus.service dbus.socket
1dcdb5
1dcdb5
%postun daemon
1dcdb5
%systemd_postun dbus.service dbus.socket
1dcdb5
%systemd_user_postun dbus.service dbus.socket
1dcdb5
1dcdb5
%postun libs -p /sbin/ldconfig
1dcdb5
1dcdb5
1dcdb5
%files
1dcdb5
# The 'dbus' package is only retained for compatibility purposes. It will
1dcdb5
# eventually be removed and then replaced by 'Provides: dbus' in the
1dcdb5
# dbus-daemon package. It will then exclusively be used for other packages to
1dcdb5
# describe their dependency on a system and user bus. It does not pull in any
1dcdb5
# particular dbus *implementation*, nor any libraries. These should be pulled
1dcdb5
# in, if required, via explicit dependencies.
1dcdb5
1dcdb5
%files common
1dcdb5
%dir %{_sysconfdir}/dbus-1
1dcdb5
%dir %{_sysconfdir}/dbus-1/session.d
1dcdb5
%dir %{_sysconfdir}/dbus-1/system.d
1dcdb5
%config %{_sysconfdir}/dbus-1/session.conf
1dcdb5
%config %{_sysconfdir}/dbus-1/system.conf
1dcdb5
%dir %{_datadir}/dbus-1
1dcdb5
%{_datadir}/dbus-1/session.conf
1dcdb5
%{_datadir}/dbus-1/system.conf
1dcdb5
%{_datadir}/dbus-1/services
1dcdb5
%{_datadir}/dbus-1/system-services
1dcdb5
%{_datadir}/dbus-1/interfaces
1dcdb5
%{_sysusersdir}/dbus.conf
1dcdb5
1dcdb5
%files daemon
1dcdb5
# Strictly speaking, we could remove the COPYING from this subpackage and 
1dcdb5
# just have it be in libs, because dbus Requires dbus-libs.
1dcdb5
%{!?_licensedir:%global license %%doc}
1dcdb5
%license COPYING
1dcdb5
%doc AUTHORS ChangeLog HACKING NEWS README
1dcdb5
%exclude %{_pkgdocdir}/diagram.*
1dcdb5
%exclude %{_pkgdocdir}/introspect.*
1dcdb5
%exclude %{_pkgdocdir}/system-activation.txt
1dcdb5
%exclude %{_pkgdocdir}/*.html
1dcdb5
%ghost %dir /run/%{name}
1dcdb5
%dir %{_localstatedir}/lib/dbus/
1dcdb5
%{_bindir}/dbus-daemon
1dcdb5
%{_bindir}/dbus-cleanup-sockets
1dcdb5
%{_bindir}/dbus-run-session
1dcdb5
%{_bindir}/dbus-test-tool
1dcdb5
%{_mandir}/man1/dbus-cleanup-sockets.1*
1dcdb5
%{_mandir}/man1/dbus-daemon.1*
1dcdb5
%{_mandir}/man1/dbus-run-session.1*
1dcdb5
%{_mandir}/man1/dbus-test-tool.1*
1dcdb5
%dir %{_libexecdir}/dbus-1
1dcdb5
# See doc/system-activation.txt in source tarball for the rationale
1dcdb5
# behind these permissions
1dcdb5
%attr(4750,root,dbus) %{_libexecdir}/dbus-1/dbus-daemon-launch-helper
1dcdb5
%exclude %{_libexecdir}/dbus-1/dbus-run-installed-tests
1dcdb5
%{_tmpfilesdir}/dbus.conf
1dcdb5
%{_unitdir}/dbus.service
1dcdb5
%{_unitdir}/dbus.socket
1dcdb5
%{_unitdir}/messagebus.service
1dcdb5
%{_unitdir}/multi-user.target.wants/dbus.service
1dcdb5
%{_unitdir}/sockets.target.wants/dbus.socket
1dcdb5
%{_userunitdir}/dbus.service
1dcdb5
%{_userunitdir}/dbus.socket
1dcdb5
%{_userunitdir}/sockets.target.wants/dbus.socket
1dcdb5
1dcdb5
%files tools
1dcdb5
%{!?_licensedir:%global license %%doc}
1dcdb5
%license COPYING
1dcdb5
%{_bindir}/dbus-send
1dcdb5
%{_bindir}/dbus-monitor
1dcdb5
%{_bindir}/dbus-update-activation-environment
1dcdb5
%{_bindir}/dbus-uuidgen
1dcdb5
%{_mandir}/man1/dbus-monitor.1*
1dcdb5
%{_mandir}/man1/dbus-send.1*
1dcdb5
%{_mandir}/man1/dbus-update-activation-environment.1*
1dcdb5
%{_mandir}/man1/dbus-uuidgen.1*
1dcdb5
1dcdb5
%files libs
1dcdb5
%{!?_licensedir:%global license %%doc}
1dcdb5
%license COPYING
1dcdb5
%{_libdir}/*dbus-1*.so.*
1dcdb5
1dcdb5
%files tests
1dcdb5
%{_libexecdir}/dbus-1/installed-tests
1dcdb5
%{_libexecdir}/dbus-1/dbus-run-installed-tests
1dcdb5
%{_datadir}/installed-tests
1dcdb5
1dcdb5
%files x11
1dcdb5
%{_bindir}/dbus-launch
1dcdb5
%{_mandir}/man1/dbus-launch.1*
45b113
%{_sysconfdir}/profile.d/ssh-x-forwarding.*
1dcdb5
%{_sysconfdir}/X11/xinit/xinitrc.d/00-start-message-bus.sh
1dcdb5
1dcdb5
%files devel
1dcdb5
%{_datadir}/xml/dbus-1
1dcdb5
%{_libdir}/lib*.so
1dcdb5
%dir %{_libdir}/dbus-1.0
1dcdb5
%if %{with cmake}
1dcdb5
%{_libdir}/cmake/DBus1
1dcdb5
%endif
1dcdb5
%{_libdir}/dbus-1.0/include/
1dcdb5
%{_libdir}/pkgconfig/dbus-1.pc
1dcdb5
%{_includedir}/*
1dcdb5
1dcdb5
1dcdb5
%changelog
c7535b
* Tue Apr 27 2021 David King <dking@redhat.com> - 1:1.12.8-14
c7535b
- Fix dbus-launch call in sh snippet (#1940348)
73dd34
c7535b
* Tue Mar 23 2021 David King <dking@redhat.com> - 1:1.12.8-13
c7535b
- Fix raising hard fd limit (#1839753)
73dd34
0ae986
* Mon Nov 23 2020 David King <dking@redhat.com> - 1:1.12.8-12
0ae986
- Install X11 SSH forwarding snippets (#1874282)
45b113
9aa0e9
* Tue Jun 30 2020 David King <dking@redhat.com> - 1:1.12.8-11
9aa0e9
- Fix CVE-2020-12049 (#1851997)
9aa0e9
9aa0e9
* Mon Apr 06 2020 David King <dking@redhat.com> - 1:1.12.8-10
9aa0e9
- Improve permissions on ghosted /run/dbus (#1797833)
72865e
271b18
* Thu Aug 01 2019 David King <dking@redhat.com> - 1:1.12.8-9
271b18
- Ensure that patches are applied (#1725570)
271b18
271b18
* Tue Jul 09 2019 David King <dking@redhat.com> - 1:1.12.8-8
271b18
- Fix CVE-2019-12749 (#1725570)
271b18
1dcdb5
* Wed Oct 24 2018 Martin Pitt <mpitt@redhat.com> - 1:1.12.8-7
1dcdb5
- Fix useradd dependency of dbus-daemon rhbz#1634496
1dcdb5
1dcdb5
* Thu Oct 18 2018 Martin Pitt <mpitt@redhat.com>
1dcdb5
- Drop unpublished -doc package to fix FTBFS rhbz#1640736
1dcdb5
- Add dist-git smoketest rhbz#1625683
1dcdb5
- Move dbus system user creation to correct package rhbz#1634496
1dcdb5
1dcdb5
* Sat Aug 11 2018 Troy Dawson <tdawson@redhat.com>
1dcdb5
- BuildRequire python3-gobject instead of pygobject3
1dcdb5
- Related: bug#1614611
1dcdb5
1dcdb5
* Tue Jul 31 2018 Colin Walters <walters@verbum.org> - 1:1.12.8-5
1dcdb5
- More python3
1dcdb5
1dcdb5
* Tue Jul 31 2018 Colin Walters <walters@verbum.org> - 1:1.12.8-4
1dcdb5
- Use python3-dbus to drop python2 deps
1dcdb5
1dcdb5
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.12.8-3
1dcdb5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
1dcdb5
1dcdb5
* Wed May 16 2018 David Herrmann <dh.herrmann@gmail.com> - 1:1.12.8-2
1dcdb5
- Extract 'dbus-tools' package from 'dbus-daemon' to provide all command-line
1dcdb5
  utilities independent of the actual message bus. They are valid to be used
1dcdb5
  with independent message-bus implementations, so they should not needlessly
1dcdb5
  pull in dbus-daemon.
1dcdb5
1dcdb5
* Wed May 16 2018 David Herrmann <dh.herrmann@gmail.com> - 1:1.12.8-1
1dcdb5
- Extract 'dbus-common' package from 'dbus-daemon' to provide XML configuration
1dcdb5
  and setup files as independent package ready for alternative Message Bus
1dcdb5
  implementations to be used.
1dcdb5
1dcdb5
* Wed May 16 2018 David Herrmann <dh.herrmann@gmail.com> - 1:1.12.8-1
1dcdb5
- Turn 'dbus' package into 'dbus-daemon' package, but keep 'dbus' for
1dcdb5
  compatibility around and make it pull in the new 'dbus-daemon' package.
1dcdb5
1dcdb5
* Mon Apr 30 2018 David King <amigadave@amigadave.com> - 1:1.12.8-1
1dcdb5
- Update to 1.12.8 (#1556590)
1dcdb5
1dcdb5
* Tue Feb 20 2018 Adam Jackson <ajax@redhat.com> - 1:1.12.0-3
1dcdb5
- Don't Require: xorg-x11-xinit. We don't actually need it, and newer
1dcdb5
  filesystem packages own the directory for us.
1dcdb5
1dcdb5
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.12.0-2
1dcdb5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1dcdb5
1dcdb5
* Mon Oct 30 2017 David King <amigadave@amigadave.com> - 1:1.12.0-1
1dcdb5
- Update to 1.12.0
1dcdb5
1dcdb5
* Mon Oct 23 2017 David King <amigadave@amigadave.com> - 1:1.11.22-1
1dcdb5
- Update to 1.11.22
1dcdb5
1dcdb5
* Tue Oct 03 2017 David King <amigadave@amigadave.com> - 1:1.11.20-1
1dcdb5
- Update to 1.11.20
1dcdb5
- Allow cmake support to be disabled (#1497257)
1dcdb5
1dcdb5
* Wed Sep 27 2017 David King <amigadave@amigadave.com> - 1:1.11.18-1
1dcdb5
- Update to 1.11.18
1dcdb5
1dcdb5
* Sun Aug 06 2017 Björn Esser <besser82@fedoraproject.org> - 1:1.11.16-4
1dcdb5
- Rebuilt for AutoReq cmake-filesystem
1dcdb5
1dcdb5
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.11.16-3
1dcdb5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
1dcdb5
1dcdb5
* Sat Jul 29 2017 Florian Weimer <fweimer@redhat.com> - 1:1.11.16-2
1dcdb5
- Rebuild with binutils fix for ppc64le (#1475636)
1dcdb5
1dcdb5
* Fri Jul 28 2017 David King <amigadave@amigadave.com> - 1:1.11.16-1
1dcdb5
- Update to 1.11.16
1dcdb5
1dcdb5
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.11.14-2
1dcdb5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
1dcdb5
1dcdb5
* Thu Jun 29 2017 David King <amigadave@amigadave.com> - 1:1.11.14-1
1dcdb5
- Update to 1.11.14
1dcdb5
1dcdb5
* Fri Apr 07 2017 David King <amigadave@amigadave.com> - 1:1.11.12-1
1dcdb5
- Update to 1.11.12
1dcdb5
1dcdb5
* Thu Mar 02 2017 David King <amigadave@amigadave.com> - 1:1.11.10-2
1dcdb5
- Own session.d and system.d directories (#1285033)
1dcdb5
1dcdb5
* Fri Feb 17 2017 David King <amigadave@amigadave.com> - 1:1.11.10-1
1dcdb5
- Update to 1.11.10
1dcdb5
1dcdb5
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.11.8-2
1dcdb5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
1dcdb5
1dcdb5
* Tue Nov 29 2016 David King <amigadave@amigadave.com> - 1:1.11.8-1
1dcdb5
- Update to 1.11.8
1dcdb5
1dcdb5
* Tue Oct 11 2016 David King <amigadave@amigadave.com> - 1:1.11.6-1
1dcdb5
- Update to 1.11.6
1dcdb5
- Use systemd user unit macros
1dcdb5
1dcdb5
* Tue Aug 16 2016 David King <amigadave@amigadave.com> - 1:1.11.4-1
1dcdb5
- Update to 1.11.4
1dcdb5
1dcdb5
* Wed Mar 16 2016 David King <amigadave@amigadave.com> - 1:1.11.2-1
1dcdb5
- Update to 1.11.2
1dcdb5
1dcdb5
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.11.0-2
1dcdb5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
1dcdb5
1dcdb5
* Thu Dec 03 2015 David King <amigadave@amigadave.com> - 1:1.11.0-1
1dcdb5
- Update to 1.11.0
1dcdb5
- Fix sending of audit events (#1278602)
1dcdb5
1dcdb5
* Wed Dec 02 2015 David King <amigadave@amigadave.com> - 1:1.10.6-1
1dcdb5
- Update to 1.10.6
1dcdb5
1dcdb5
* Sat Nov 21 2015 David King <amigadave@amigadave.com> - 1:1.10.4-1
1dcdb5
- Update to 1.10.4
1dcdb5
1dcdb5
* Mon Nov 02 2015 David King <amigadave@amigadave.com> - 1:1.10.2-1
1dcdb5
- Update to 1.10.2
1dcdb5
1dcdb5
* Sun Oct 25 2015 David King <amigadave@amigadave.com> - 1:1.10.0-4
1dcdb5
- Inject session bus address into user bus environment (#1274700)
1dcdb5
1dcdb5
* Fri Sep 04 2015 David King <amigadave@amigadave.com> - 1:1.10.0-3
1dcdb5
- Enable Ducktype documentation
1dcdb5
1dcdb5
* Mon Aug 31 2015 Kay Sievers <kay@redhat.com> - 1:1.10.0-2
1dcdb5
- add --enable-user-session to ship systemd user bus units
1dcdb5
1dcdb5
* Wed Aug 26 2015 David King <amigadave@amigadave.com> - 1:1.10.0-1
1dcdb5
- Update to 1.10.0
1dcdb5
1dcdb5
* Thu Aug 20 2015 David King <amigadave@amigadave.com> - 1:1.9.20-3
1dcdb5
- Adjust configure calls to make LDFLAGS patch unneccesary
1dcdb5
1dcdb5
* Fri Aug 14 2015 Adam Jackson <ajax@redhat.com> 1:1.9.20-2
1dcdb5
- Link libdbus with -z now
1dcdb5
1dcdb5
* Tue Aug 11 2015 David King <amigadave@amigadave.com> - 1:1.9.20-1
1dcdb5
- Update to 1.9.20
1dcdb5
1dcdb5
* Mon Jul 27 2015 David King <amigadave@amigadave.com> - 1:1.9.18-1
1dcdb5
- Update to 1.9.18
1dcdb5
1dcdb5
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.9.16-2
1dcdb5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
1dcdb5
1dcdb5
* Thu May 14 2015 David King <amigadave@amigadave.com> - 1:1.9.16-1
1dcdb5
- Update to 1.9.16
1dcdb5
1dcdb5
* Thu Apr 23 2015 David King <amigadave@amigadave.com> - 1:1.9.14-1
1dcdb5
- Update to 1.9.14
1dcdb5
- Update man page globs in files section
1dcdb5
- Build tests in a separate build directory
1dcdb5
- Enable installed tests, with new -tests subpackage
1dcdb5
- Allow extra dependencies for tests to be disabled independently of check
1dcdb5
1dcdb5
* Mon Mar 16 2015 Than Ngo <than@redhat.com> - 1:1.8.16-2
1dcdb5
- bump release and rebuild so that koji-shadow can rebuild it
1dcdb5
  against new gcc on secondary arch
1dcdb5
1dcdb5
* Mon Feb 09 2015 David King <amigadave@amigadave.com> - 1:1.8.16-1
1dcdb5
- Update to 1.8.16
1dcdb5
- Fixes CVE-2015-0245 (fd.o#88811)
1dcdb5
1dcdb5
* Mon Jan 05 2015 David King <amigadave@amigadave.com> - 1:1.8.14-1
1dcdb5
- Update to 1.8.14
1dcdb5
1dcdb5
* Thu Dec 18 2014 David King <amigadave@amigadave.com> - 1:1.8.12-3
1dcdb5
- Relax subpackage dependencies (#1175837)
1dcdb5
1dcdb5
* Wed Dec 03 2014 David King <amigadave@amigadave.com> - 1:1.8.12-2
1dcdb5
- Drop bindir patch, and update to comply with UsrMove
1dcdb5
- Correct license description for multiple licenses
1dcdb5
- Use macroized systemd scriptlets (#850083)
1dcdb5
- Add some more documentation from the upstream tarball
1dcdb5
- Tighten subpackage dependencies by using %%{?_isa}
1dcdb5
- Use --with-tests to conditionalize test dependencies
1dcdb5
- Use /run instead of /var/run
1dcdb5
- Remove obsolete dbus.target.wants (#1084087)
1dcdb5
1dcdb5
* Wed Nov 26 2014 David King <amigadave@amigadave.com> - 1:1.8.12-1
1dcdb5
- Update to 1.8.12 (#1168438)
1dcdb5
- Fixes CVE-2014-3635 (fd.o#83622)
1dcdb5
- Fixes CVE-2014-3636 (fd.o#82820)
1dcdb5
- Fixes CVE-2014-3637 (fd.o#80559)
1dcdb5
- Fixes CVE-2014-3638 (fd.o#81053)
1dcdb5
- Fixes CVE-2014-3639 (fd.o#80919)
1dcdb5
- Fixes CVE-2014-7824 (fd.o#85105)
1dcdb5
1dcdb5
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.8.6-3
1dcdb5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
1dcdb5
1dcdb5
* Fri Jul 11 2014 Tom Callaway <spot@fedoraproject.org> - 1:1.8.6-2
1dcdb5
- fix license handling
1dcdb5
1dcdb5
* Thu Jul 10 2014 Colin Walters <walters@verbum.org> - 1:1.8.6-1
1dcdb5
- New upstream version
1dcdb5
- Fixes CVE-2014-3477 (fd.o#80163)
1dcdb5
- Fixes CVE-2014-3533 (fd.o#79694)
1dcdb5
1dcdb5
* Tue Jun 10 2014 Colin Walters <walters@verbum.org> - 1:1.8.4-2
1dcdb5
- New upstream version:
1dcdb5
- Fixes CVE-2014-3477 (fd.o#78979): "local DoS in dbus-daemon"
1dcdb5
- Drop "make check" for now, per http://lists.freedesktop.org/archives/dbus/2014-June/016223.html
1dcdb5
- BR systemd-devel
1dcdb5
1dcdb5
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.6.18-4
1dcdb5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
1dcdb5
1dcdb5
* Tue Jan 21 2014 Ville Skyttä <ville.skytta@iki.fi> - 1:1.6.18-3
1dcdb5
- Adapt to unversioned docdirs; don't ship all docs in main package.
1dcdb5
- Fix bogus dates in %%changelog and tabs vs spaces warning.
1dcdb5
1dcdb5
* Fri Dec 20 2013 Colin Walters <walters@verbum.org> - 1:1.6.18-2
1dcdb5
- Test rebuild to see if we are affected by cast-align warnings now.
1dcdb5
1dcdb5
* Mon Nov 11 2013 Colin Walters <walters@verbum.org> - 1:1.6.18-1
1dcdb5
- New upstream version
1dcdb5
- Added backported patch which should fix the test suite; thanks to
1dcdb5
  Yanko Kaneti for the suggestion.
1dcdb5
1dcdb5
* Wed Jul 24 2013 Colin Walters <walters@verbum.org> - 1:1.6.12-4
1dcdb5
- Add patch to fix test-marshal on s390.
1dcdb5
1dcdb5
* Thu Jul 18 2013 Colin Walters <walters@verbum.org> - 1:1.6.12-3
1dcdb5
- Find all logs automake has hidden and cat them for visibility
1dcdb5
  into the mock logs.
1dcdb5
1dcdb5
* Thu Jul 18 2013 Colin Walters <walters@verbum.org> - 1:1.6.12-2
1dcdb5
- Enable all upstream tests
1dcdb5
  Resolves: #955532
1dcdb5
  This is fairly hacky; a much better replacement would be
1dcdb5
  something like the InstalledTests system.  But we have to live
1dcdb5
  with rpm and stuff for now...
1dcdb5
1dcdb5
* Mon Jun 17 2013 Colin Walters <walters@verbum.org> - 1:1.6.12-1
1dcdb5
- New upstream release
1dcdb5
- CVE-2013-2168
1dcdb5
1dcdb5
* Thu Apr 18 2013 Matthias Clasen <mclasen@redhat.com> - 1:1.6.8-5
1dcdb5
- Hardened build
1dcdb5
1dcdb5
* Tue Feb 05 2013 Colin Walters <walters@redhat.com> - 1:1.6.8-4
1dcdb5
- Add patch from Matej Cepl to enable check section, modified by me
1dcdb5
  to use common configure opts.
1dcdb5
1dcdb5
* Sun Oct 14 2012 Rex Dieter <rdieter@fedoraproject.org> - 1:1.6.8-3
1dcdb5
- minor .spec cleanups
1dcdb5
- tighten lib deps via %%{?_isa}
1dcdb5
- drop old Conflicts/Obsoletes/patches
1dcdb5
1dcdb5
* Wed Oct  3 2012 Bill Nottingham <notting@redhat.com> - 1:1.6.8-2
1dcdb5
- Drop systemd-sysv-convert in trigger, and resulting dependency (#852822)
1dcdb5
1dcdb5
* Fri Sep 28 2012 Colin Walters <walters@verbum.org> - 1:1.6.8-1
1dcdb5
- 1.6.8
1dcdb5
1dcdb5
* Fri Sep 28 2012 Colin Walters <walters@verbum.org> - 1:1.6.6-1
1dcdb5
- 1.6.6
1dcdb5
1dcdb5
* Thu Sep 13 2012 Colin Walters <walters@verbum.org> - 1:1.6.0-3
1dcdb5
- CVE-2012-3524
1dcdb5
1dcdb5
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.6.0-2
1dcdb5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
1dcdb5
1dcdb5
* Tue Jun  5 2012 Colin Walters <walters@verbum.org> - 1:1.6.0-1
1dcdb5
- Update to 1.6.0
1dcdb5
1dcdb5
* Sun Apr 22 2012 Lennart Poettering <lpoetter@redhat.com> - 1:1.4.20-2
1dcdb5
- Make D-Bus work in containers
1dcdb5
1dcdb5
* Fri Apr 13 2012 Colin Walters <walters@verbum.org>
1dcdb5
- Update to 1.4.20; closes #806082
1dcdb5
- Ensure /var/lib/dbus exists; this seems to have been
1dcdb5
  dropped from upstream build rules.
1dcdb5
- Adapt to documentation actually being installed
1dcdb5
1dcdb5
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.10-4
1dcdb5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
1dcdb5
1dcdb5
* Mon Aug 22 2011 Lennart Poettering <lpoetter@redhat.com> - 1:1.4.10-3
1dcdb5
- Don't restart D-Bus on upgrades, dont' enable D-Bus, since it is statically enabled.
1dcdb5
- https://bugzilla.redhat.com/show_bug.cgi?id=732426
1dcdb5
1dcdb5
* Wed Aug 03 2011 David Zeuthen <davidz@redhat.com> - 1:1.4.10-2
1dcdb5
- Drop SysV support, #697523 (from Jóhann B. Guðmundsson <johannbg@gmail.com>)
1dcdb5
1dcdb5
* Thu Jun  2 2011 Colin Walters <walters@verbum.org> - 1:1.4.10-1
1dcdb5
- New upstream version
1dcdb5
- Drop XML docs patch which is now upstream
1dcdb5
- Drop devhelp stuff; people should be using GDBus now.  If you
1dcdb5
  don't, the raw doxygen is fine.
1dcdb5
1dcdb5
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.4.0-3
1dcdb5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
1dcdb5
1dcdb5
* Fri Jan 28 2011 Matthias Clasen <mclasen@redhat.com> - 1:1.4.0-2
1dcdb5
- %%ghost /var/run content (#656571)
1dcdb5
1dcdb5
* Mon Sep  6 2010 Lennart Poettering <lpoetter@redhat.com> - 1:1.4.0-1
1dcdb5
- New upstream release
1dcdb5
1dcdb5
* Thu Jul 29 2010 Lennart Poettering <lpoetter@redhat.com> - 1:1.3.2-0.1.885483%{?dist}
1dcdb5
- Conversion from systemd-install to systemctl
1dcdb5
1dcdb5
* Fri Jul 9 2010 Lennart Poettering <lpoetter@redhat.com> - 1:1.3.2-0.0.885483
1dcdb5
- git Snapshot with systemd activation
1dcdb5
1dcdb5
* Wed Jun 23 2010 Lennart Poettering <lpoetter@redhat.com> - 1:1.3.1-1
1dcdb5
- New upstream release
1dcdb5
1dcdb5
* Wed Mar 24 2010 Colin Walters <walters@verbum.org> - 1:1.2.24-1
1dcdb5
- New upstream release
1dcdb5
- Drop upstreamed patch
1dcdb5
1dcdb5
* Mon Mar 22 2010 Colin Walters <walters@verbum.org> - 1:1.2.22-2
1dcdb5
- Add patch to fix syslog crasher
1dcdb5
1dcdb5
* Wed Mar 17 2010 Colin Walters <walters@verbum.org> - 1:1.2.22-1
1dcdb5
- New upstream release
1dcdb5
1dcdb5
* Wed Feb 03 2010 Colin Walters <walters@verbum.org> - 1:1.2.20-1
1dcdb5
- New upstream release
1dcdb5
- Actually add start-early.patch
1dcdb5
1dcdb5
* Tue Feb 02 2010 Colin Walters <walters@verbum.org> - 1:1.2.18-1
1dcdb5
- New upstream release
1dcdb5
  Drop all upstreamed patches.
1dcdb5
- start-early.patch had both bindir changes and start-early; the
1dcdb5
  latter was upstreamed, so start-early is now bindir.patch.
1dcdb5
  Ideally later get this partial-bindir stuff upstream.
1dcdb5
1dcdb5
* Thu Jan 21 2010 Colin Walters <walters@verbum.org> - 1:1.2.16-11
1dcdb5
- Drop dbus-libs requiring dbus; this was unnecessary for programs
1dcdb5
  which happened to speak the dbus protocol but don't require
1dcdb5
  the daemon.
1dcdb5
  Note that libdbus does support autolaunching dbus-daemon in
1dcdb5
  the session as an emergency fallback for legacy situations; however,
1dcdb5
  these cases were likely to have dbus installed already (via comps).
1dcdb5
  If they don't, well one turned to the wrong page in the choose your
1dcdb5
  own adventure book.
1dcdb5
1dcdb5
* Tue Jan 12 2010 Matthias Clasen <mclasen@redhat.com> - 1:1.2.16-10
1dcdb5
- Don't link libdub against libcap-ng
1dcdb5
1dcdb5
* Fri Dec 18 2009 Ray Strode <rstrode@redhat.com> - 1:1.2.16-9
1dcdb5
- Fix activation of daemons (#545267)
1dcdb5
- Fix reload memleak (fdo #24697)
1dcdb5
- Don't forget about pending activations on reload (fdo #24350)
1dcdb5
- Fix reload race (fdo #21597)
1dcdb5
1dcdb5
* Wed Oct  7 2009 Matthias Clasen <mclasen@redhat.com> - 1:1.2.16-8
1dcdb5
- Drop capabilities (#518541)
1dcdb5
1dcdb5
* Wed Oct  7 2009 Matthias Clasen <mclasen@redhat.com> - 1:1.2.16-7
1dcdb5
- Add missing diagrams to the docs (#527650)
1dcdb5
1dcdb5
* Thu Oct  1 2009 Matthias Clasen <mclasen@redhat.com> - 1:1.2.16-6
1dcdb5
- Fix timeout accounting
1dcdb5
1dcdb5
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 1:1.2.16-5
1dcdb5
- rebuilt with new audit
1dcdb5
1dcdb5
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.2.16-4
1dcdb5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
1dcdb5
1dcdb5
* Thu Jul 23 2009 Colin Walters <walters@redhat.co> - 1:1.2.16-3
1dcdb5
- Remove conflicting -U option to useradd
1dcdb5
1dcdb5
* Wed Jul 22 2009 Colin Walters <walters@redhat.com> - 1:1.2.16-2
1dcdb5
- Explicitly add a dbus group id, fixes dbus files getting a
1dcdb5
  random group id in cases where the RPM install order varies.
1dcdb5
  Fixes https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=458183
1dcdb5
1dcdb5
* Tue Jul 14 2009 Colin Walters <walters@redhat.com> - 1:1.2.16-1
1dcdb5
- Upstream 1.2.16
1dcdb5
- Remove inotify patch, now upstreamed
1dcdb5
- Remove timeout patch, obsolete with upstream change to infinite
1dcdb5
  timeout maximum by default
1dcdb5
1dcdb5
* Sat Jun 27 2009 Matthias Clasen <mclasen@redhat.com> - 1:1.2.14-2
1dcdb5
- Don't leak inotify fd (#505338)
1dcdb5
1dcdb5
* Wed Apr 22 2009 Colin Walters <walters@verbum.org> - 1:1.2.14-1
1dcdb5
- CVE-2009-1189
1dcdb5
  * Update to 1.2.14
1dcdb5
1dcdb5
* Thu Mar 12 2009 Colin Walters <walters@verbum.org> - 1:1.2.12-1
1dcdb5
- Switch to non-permissive branch:
1dcdb5
  http://fedoraproject.org/wiki/Features/DBusPolicy
1dcdb5
1dcdb5
* Fri Feb 27 2009 Matthias Clasen <mclasen@redhat.com> - 1:1.2.4.4permissive-4
1dcdb5
- Mark -doc content as %%doc
1dcdb5
1dcdb5
* Tue Feb 24 2009 Matthias Clasen <mclasen@redhat.com> - 1:1.2.4.4permissive-2
1dcdb5
- Make -doc noarch
1dcdb5
1dcdb5
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:1.2.4.4permissive-2
1dcdb5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
1dcdb5
1dcdb5
* Tue Jan 06 2009 Colin Walters <walters@redhat.com> - 1:1.2.4.4.permissive-1
1dcdb5
- New upstream
1dcdb5
1dcdb5
* Thu Dec 18 2008 Colin Walters <walters@redhat.com> - 1:1.2.4.2.permissive-1
1dcdb5
- New upstream
1dcdb5
1dcdb5
* Fri Dec 12 2008 Colin Walters <walters@redhat.com> - 1:1.2.4-2
1dcdb5
- Revert to upstream 1.2.4, add epoch
1dcdb5
1dcdb5
* Thu Dec 11 2008 Colin Walters <walters@redhat.com> - 1.2.8-4
1dcdb5
- And drop it again, needs more work
1dcdb5
1dcdb5
* Wed Dec 10 2008 Colin Walters <walters@redhat.com> - 1.2.8-3
1dcdb5
- Add back working syslog patch
1dcdb5
1dcdb5
* Tue Dec 09 2008 Colin Walters <walters@redhat.com> - 1.2.8-2
1dcdb5
- Remove accidentally added syslog patch
1dcdb5
1dcdb5
* Tue Dec 09 2008 Colin Walters <walters@redhat.com> - 1.2.8-1
1dcdb5
- New upstream 1.2.8
1dcdb5
  Allows signals by default.
1dcdb5
1dcdb5
* Fri Dec 05 2008 Colin Walters <walters@redhat.com> - 1.2.6-1
1dcdb5
- New upstream 1.2.6
1dcdb5
1dcdb5
* Fri Nov 21 2008 Matthias Clasen <mclasen@redhat.com> - 1.2.4-2
1dcdb5
- Tweak descriptions
1dcdb5
1dcdb5
* Mon Oct 06 2008 Colin Walters <walters@redhat.com> - 1.2.4-1
1dcdb5
- New upstream 1.2.4
1dcdb5
1dcdb5
* Thu Sep 25 2008 David Zeuthen <davidz@redhat.com> - 1.2.3-2%{?dist}
1dcdb5
- Avoid using noreplace for files that aren't really config files
1dcdb5
1dcdb5
* Wed Aug 06 2008 Colin Walters <walters@redhat.com> - 1.2.3-1
1dcdb5
- New upstream 1.2.2
1dcdb5
- Drop patches that were upstreamed
1dcdb5
1dcdb5
* Wed Jul 23 2008 Matthias Clasen <mclasen@redhat.com> - 1.2.1-7
1dcdb5
- Own /usr/share/dbus-1/interfaces
1dcdb5
1dcdb5
* Fri Jul 18 2008 Matthias Clasen <mclasen@redhat.com> - 1.2.1-6
1dcdb5
- Add a patch from upstream git that adds a method
1dcdb5
  for changing the activation environment on the session bus
1dcdb5
1dcdb5
* Thu Jul 17 2008 Casey Dahlin <cdahlin@redhat.com> - 1.2.1-5
1dcdb5
- Patch to increase max method timeout
1dcdb5
1dcdb5
* Thu May 29 2008 Casey Dahlin <cdahlin@redhat.com> - 1.2.1-4
1dcdb5
- Patches for fd.o bugs 15635, 15571, 15588, 15570
1dcdb5
1dcdb5
* Mon May 12 2008 Ray Strode <rstrode@redhat.com> - 1.2.1-3
1dcdb5
- drop last patch after discussion on dbus list
1dcdb5
1dcdb5
* Mon May 12 2008 Ray Strode <rstrode@redhat.com> - 1.2.1-2
1dcdb5
- ensure uuid is created at post time
1dcdb5
1dcdb5
* Fri Apr 04 2008 John (J5) Palmieri <johnp@redhat.com> - 1.2.1-1
1dcdb5
- update to latest upstream
1dcdb5
- major version change is really a maint release for 1.1.20
1dcdb5
  please read the NEWS file in the source for more information
1dcdb5
1dcdb5
* Wed Feb 27 2008 David Zeuthen <davidz@redhat.com> - 1.1.20-1%{?dist}
1dcdb5
- Update to latest upstream release. Includes fix for CVE-2008-0595.
1dcdb5
- Drop some patches that went upstream already
1dcdb5
1dcdb5
* Wed Feb 20 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 1.1.4-6
1dcdb5
- Really rebuild against new libcap
1dcdb5
1dcdb5
* Sun Feb 17 2008 Adam Tkac <atkac redhat com> - 1.1.4-5
1dcdb5
- rebuild against new libcap
1dcdb5
1dcdb5
* Tue Feb  5 2008 Matthias Clasen <mclasen@redhat.com> - 1.1.4-4
1dcdb5
- Fix a dbus-launch problem (#430412)
1dcdb5
1dcdb5
* Mon Feb  4 2008 Ray Strode <rstrode@redhat.com> - 1.1.4-3
1dcdb5
- Start message bus from xinitrc.d instead of hard coding it
1dcdb5
at the end of Xsession
1dcdb5
1dcdb5
* Mon Feb  4 2008 Matthias Clasen <mclasen@redhat.com> - 1.1.4-2
1dcdb5
- Make it build against the latest gcc/glibc
1dcdb5
1dcdb5
* Thu Jan 17 2008 John (J5) Palmieri <johnp@redhat.com> - 1.1.4-1
1dcdb5
- new upstream version
1dcdb5
- fixes inotify patch which was consuming 100% cpu and memory
1dcdb5
1dcdb5
* Wed Jan 16 2008 John (J5) Palmieri <johnp@redhat.com> - 1.1.3-1
1dcdb5
- new upstream version which obsoletes a number of our patches
1dcdb5
- doc section added for the devhelp docs
1dcdb5
1dcdb5
* Thu Nov 15 2007 John (J5) Palmieri <johnp@redhat.com> - 1.1.2-9
1dcdb5
- clean up spec file as per the merge review (#225676)
1dcdb5
1dcdb5
* Thu Oct 25 2007 Bill Nottingham <notting@redhat.com> - 1.1.2-8
1dcdb5
- have -libs obsolete older versions of the main package so that yum upgrades work
1dcdb5
1dcdb5
* Thu Oct  4 2007 Matthias Clasen <mclasen@redhat.com> - 1.1.2-7
1dcdb5
- Make the daemon a PIE executable  (#210039)
1dcdb5
1dcdb5
* Fri Sep 14 2007 Bill Nottingham <notting@redhat.com> - 1.1.2-6%{?dist}
1dcdb5
- fix daemon abort when SELinux denies passing on a message (#283231)
1dcdb5
1dcdb5
* Fri Sep 14 2007 Dan Walsh <dwalsh@redhat.com> - 1.1.2-5%{?dist}
1dcdb5
- Reverse we_were_root check to setpcap if we were root.  Also only init
1dcdb5
audit if we were root.  So error dbus message will not show up when policy
1dcdb5
reload happens.  dbus -session will no longer try to send audit message,
1dcdb5
only system will.
1dcdb5
1dcdb5
* Tue Aug 28 2007 David Zeuthen <davidz@redhat.com> - 1.1.2-4%{?dist}
1dcdb5
- Make dbus require dbus-libs (#261721)
1dcdb5
1dcdb5
* Mon Aug 27 2007 Adel Gadllah <adel.gadllah@gmail.com> - 1.1.2-3
1dcdb5
- Add libs to a libs subpackage
1dcdb5
- Update license tag
1dcdb5
1dcdb5
* Wed Aug 01 2007 David Zeuthen <davidz@redhat.com> - 1.1.2-2%{?dist}
1dcdb5
- Move system bus activation helper to /{lib,lib64}/dbus-1. Also set
1dcdb5
  the correct mode and permissions.
1dcdb5
- Own the directory /usr/share/dbus-1/system-services
1dcdb5
- Delete the diretory /{lib,lib64}/dbus-1.0 as it's not used
1dcdb5
- Pass 'dbus' instead of 81 as --with-dbus-user; otherwise the setuid
1dcdb5
  system bus activation helper fails
1dcdb5
1dcdb5
* Sat Jul 28 2007 Matthias Clasen <mclasen@redhat.com> - 1.1.2-1
1dcdb5
- Update to 1.1.2
1dcdb5
1dcdb5
* Fri Jul  6 2007 Matthias Clasen <mclasen@redhat.com> - 1.1.1-3
1dcdb5
- Add LSB header to init script (#246902)
1dcdb5
1dcdb5
* Thu Jun 28 2007 Ray Strode <rstrode@redhat.com> - 1.1.1-2
1dcdb5
- include session.d directory in package manifest
1dcdb5
1dcdb5
* Thu Jun 28 2007 Ray Strode <rstrode@redhat.com> - 1.1.1-1
1dcdb5
- Update to 1.1.1
1dcdb5
1dcdb5
* Fri Jun 22 2007 Matthias Clasen <mclasen@redhat.com> - 1.0.2-6
1dcdb5
- Don't require libxml-python needlessly (#245300)
1dcdb5
1dcdb5
* Sun Jun 17 2007 Matthias Clasen <mclasen@redhat.com> - 1.0.2-5
1dcdb5
- Require pkgconfig in -devel, not in -x11 (#244385)
1dcdb5
1dcdb5
* Sat Apr 14 2007 Matthias Clasen <mclasen@redhat.com> - 1.0.2-4
1dcdb5
- Move the dbus-launch man page to the x11 subpackage
1dcdb5
1dcdb5
* Thu Apr 12 2007 David Zeuthen <davidz@redhat.com> - 1.0.2-3
1dcdb5
- Start SELinux thread after setuid call (#221168)
1dcdb5
1dcdb5
* Wed Mar 28 2007 Matthias Clasen <mclasen@redhat.com> - 1.0.2-2
1dcdb5
- Require pkgconfig in the -devel package
1dcdb5
1dcdb5
* Sun Mar 25 2007 Matthias Clasen <mclasen@redhat.com> - 1.0.2-1
1dcdb5
- Update to 1.0.2
1dcdb5
- Drop obsolete patches
1dcdb5
- Fix directory ownership issues (#233753)
1dcdb5
1dcdb5
* Fri Dec 15 2006 David Zeuthen <davidz@redhat.com> - 1.0.1-3%{?dist}
1dcdb5
- CVE-2006-6107: D-Bus denial of service
1dcdb5
1dcdb5
* Sun Nov 26 2006 Matthias Clasen <mclasen@redhat.com> - 1.0.1-2
1dcdb5
- Include docs, and make them show up in devhelp
1dcdb5
1dcdb5
* Mon Nov 20 2006 Ray Strode <rstrode@redhat.com> - 1.0.1-1
1dcdb5
- Update to 1.0.1
1dcdb5
- Apply patch from Thiago Macieira <thiago@kde.org> to
1dcdb5
  fix failed assertion in threading implementation
1dcdb5
- Drop some crazy looking build time speed optimization
1dcdb5
1dcdb5
* Tue Nov 14 2006 John (J5) Palmieri <johnp@redhat.com> - 1.0.0-2
1dcdb5
- add patch to fix dbus_threads_init_default
1dcdb5
1dcdb5
* Mon Nov 13 2006 John (J5) Palmieri <johnp@redhat.com> - 1.0.0-1
1dcdb5
- update to D-Bus 1.0.0 "Blue Bird"
1dcdb5
- build with verbose mode on but tests and asserts off
1dcdb5
1dcdb5
* Sun Nov 12 2006 Ray Strode <rstrode@redhat.com> - 0.95-3
1dcdb5
- dont let dbus-launch session sitter crash in the
1dcdb5
  non-autolaunch code path (bug 214649)
1dcdb5
1dcdb5
* Mon Nov 06 2006 John (J5) Palmieri <johnp@redhat.com> - 0.95-2
1dcdb5
- Add /var/lib/dbus directory to %%files
1dcdb5
1dcdb5
* Fri Nov 03 2006 John (J5) Palmieri <johnp@redhat.com> - 0.95-1
1dcdb5
- Update to D-Bus 1.0 RC 3 (0.95)
1dcdb5
- don't build with tests on
1dcdb5
1dcdb5
* Sat Oct 14 2006 John (J5) Palmieri <johnp@redhat.com> - 0.94-1
1dcdb5
- Update to D-Bus 1.0 RC 2 (0.94)
1dcdb5
1dcdb5
* Sun Oct 01 2006 Jesse Keating <jkeating@redhat.com> - 0.93-3
1dcdb5
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
1dcdb5
1dcdb5
* Tue Sep 19 2006 Matthias Clasen <mclasen@redhat.com> - 0.93-2
1dcdb5
- Add a Requires for libxml2-python (#201877)
1dcdb5
1dcdb5
* Thu Sep 14 2006 John (J5) Palmieri <johnp@redhat.com> - 0.93-1
1dcdb5
- Updated from upstream D-Bus 1.0 RC 1 (0.93)
1dcdb5
1dcdb5
* Wed Sep 6 2006 Dan Walsh <dwalsh@redhat.com> - 0.92-2
1dcdb5
- Only audit on the system bus
1dcdb5
1dcdb5
* Fri Aug 18 2006 John (J5) Palmieri <johnp@redhat.com> - 0.92-1
1dcdb5
- Update to 0.92
1dcdb5
- remove old patches
1dcdb5
1dcdb5
* Sat Jul 22 2006 John (J5) Palmieri <johnp@redhat.com> - 0.90-8
1dcdb5
- add patch to fix timeout removal assertion
1dcdb5
1dcdb5
* Thu Jul 20 2006 John (J5) Palmieri <johnp@redhat.com> - 0.90-7
1dcdb5
- add patch to fix taking a connection ref when it is locked
1dcdb5
1dcdb5
* Wed Jul 19 2006 John (J5) Palmieri <johnp@redhat.com> - 0.90-6
1dcdb5
- change the arch-deps.h include directory to /usr/lib[64] instead of /lib[64]
1dcdb5
  in the dbus-1.pc file after compile
1dcdb5
1dcdb5
* Wed Jul 19 2006 John (J5) Palmieri <johnp@redhat.com> - 0.90-5
1dcdb5
- Move arch include file from lib to libdir
1dcdb5
1dcdb5
* Tue Jul 18 2006 John (J5) Palmieri <johnp@redhat.com> - 0.90-4
1dcdb5
- add patch that pregenerates the xml introspect file so d-bus doesn't
1dcdb5
  have to be running suring the build.
1dcdb5
1dcdb5
* Tue Jul 18 2006 John (J5) Palmieri <johnp@redhat.com> - 0.90-3
1dcdb5
- s/--libdir=\/lib/--libdir=%%{_lib}/ in configure stage
1dcdb5
- add / before %%{_lib}
1dcdb5
1dcdb5
* Tue Jul 18 2006 John (J5) Palmieri <johnp@redhat.com> - 0.90-2
1dcdb5
- Remove some remnants of the GLIB bindings from configure.in
1dcdb5
1dcdb5
* Mon Jul 17 2006 John (J5) Palmieri <johnp@redhat.com> - 0.90-1
1dcdb5
- Update to upstream 0.90
1dcdb5
- Split out bindings
1dcdb5
1dcdb5
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.62-1.1
1dcdb5
- rebuild
1dcdb5
1dcdb5
* Mon Jun 12 2006 John (J5) Palmieri <johnp@redhat.com> - 0.62-1
1dcdb5
- Update to upstream 0.62
1dcdb5
- Remove mono for s390s
1dcdb5
1dcdb5
* Tue Jun  6 2006 Matthias Clasen <mclasen@redhat.com> 0.61-6
1dcdb5
- Rebuild
1dcdb5
1dcdb5
* Wed May 17 2006 Karsten Hopp <karsten@redhat.de> 0.61-5.2
1dcdb5
- add buildrequires libICE-devel, libSM-devel, libcap-devel
1dcdb5
- change buildrequires form libX11 to libX11-devel
1dcdb5
1dcdb5
* Mon May 15 2006 John (J5) Palmieri <johnp@redhat.com> - 0.61-5.1
1dcdb5
- Bump and rebuild.  Add a BR and R for libX11
1dcdb5
1dcdb5
* Tue Apr 25 2006 John (J5) Palmieri <johnp@redhat.com> - 0.61-5
1dcdb5
- Backport patch from dbus-connection.c
1dcdb5
  - Allows interfaces to be NULL in the message header as per the spec
1dcdb5
  - Fixes a problem with pendings calls blocking on a data starved socket
1dcdb5
1dcdb5
* Mon Apr 17 2006 John (J5) Palmieri <johnp@redhat.com> 0.61-4
1dcdb5
- New audit patch
1dcdb5
1dcdb5
* Fri Feb 24 2006 John (J5) Palmieri <johnp@redhat.com> 0.61-3
1dcdb5
- ABI hasn't changed so add patch that makes dbus-sharp think
1dcdb5
  it is still 0.60 (mono uses hard version names so any change
1dcdb5
  means apps need to recompile)
1dcdb5
1dcdb5
* Fri Feb 24 2006 John (J5) Palmieri <johnp@redhat.com> 0.61-2
1dcdb5
- Make sure chkconfig rests the priorities so we can start earlier
1dcdb5
1dcdb5
* Fri Feb 24 2006 John (J5) Palmieri <johnp@redhat.com> 0.61-1
1dcdb5
- Upgrade to upstream version 0.61
1dcdb5
- remove python callchain patch
1dcdb5
- update avc patch
1dcdb5
1dcdb5
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.60-7.2
1dcdb5
- bump again for double-long bug on ppc(64)
1dcdb5
1dcdb5
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.60-7.1
1dcdb5
- rebuilt for new gcc4.1 snapshot and glibc changes
1dcdb5
1dcdb5
* Mon Jan 23 2006 John (J5) Palmieri <johnp@redhat.com> 0.60-7
1dcdb5
- Add patch to fix the python callchain
1dcdb5
- Symlink dbus-send to /usr/bin because some applications
1dcdb5
  look for it there
1dcdb5
1dcdb5
* Fri Jan 20 2006 John (J5) Palmieri <johnp@redhat.com> 0.60-6
1dcdb5
- Fix up patch to init script so it refrences /bin not /usr/bin
1dcdb5
1dcdb5
* Fri Jan 20 2006 John (J5) Palmieri <johnp@redhat.com> 0.60-5
1dcdb5
- move base libraries and binaries to /bin and /lib so they can be started
1dcdb5
  before /usr is mounted on network mounted /usr systems
1dcdb5
- have D-Bus start early
1dcdb5
1dcdb5
* Thu Jan 19 2006 Alexander Larsson <alexl@redhat.com> 0.60-4
1dcdb5
- mono now built on s390x
1dcdb5
1dcdb5
* Mon Jan  9 2006 Alexander Larsson <alexl@redhat.com> 0.60-3
1dcdb5
- Don't exclude non-mono arches
1dcdb5
1dcdb5
* Mon Jan  9 2006 Alexander Larsson <alexl@redhat.com> - 0.60-2
1dcdb5
- Add dbus-sharp sub-package
1dcdb5
1dcdb5
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com> - 0.60-1.1
1dcdb5
- rebuilt
1dcdb5
1dcdb5
* Thu Dec 01 2005 John (J5) Palmieri <johnp@redhat.com> - 0.60-1
1dcdb5
- upgrade to 0.60
1dcdb5
1dcdb5
* Thu Sep 08 2005 John (J5) Palmieri <johnp@redhat.com> - 0.50-1
1dcdb5
- upgrade to 0.50
1dcdb5
1dcdb5
* Mon Aug 29 2005 John (J5) Palmieri <johnp@redhat.com> - 0.36.2-1
1dcdb5
- upgrade to 0.36.2 which fixes an exploit where
1dcdb5
  users can attach to another user's session bus (CAN-2005-0201)
1dcdb5
1dcdb5
* Wed Aug 24 2005 John (J5) Palmieri <johnp@redhat.com> - 0.36.1-1
1dcdb5
- Upgrade to dbus-0.36.1
1dcdb5
- Install all files to lib64/ on 64bit machines
1dcdb5
1dcdb5
* Tue Aug 23 2005 John (J5) Palmieri <johnp@redhat.com> - 0.36-1
1dcdb5
- Upgrade to dbus-0.36
1dcdb5
- Split modules that go into %%{_lib}/python2.4/site-packages/dbus
1dcdb5
and those that go into %%{python_sitelib}/dbus (they differ on 64bit)
1dcdb5
- Renable Qt bindings since packages in core can use them
1dcdb5
1dcdb5
* Mon Jul 18 2005 John (J5) Palmieri <johnp@redhat.com> - 0.35.2-1
1dcdb5
- Upgrade to dbus-0.35.2
1dcdb5
- removed dbus-0.34-kill-babysitter.patch
1dcdb5
- removed dbus-0.34-python-threadsync.patch
1dcdb5
- removed dbus-0.23-selinux-avc-audit.patch
1dcdb5
- added dbus-0.35.2-selinux-avc-audit.patch
1dcdb5
- take out restarts on upgrade
1dcdb5
1dcdb5
* Tue Jun 28 2005 John (J5) Palmieri <johnp@redhat.com> - 0.34-1
1dcdb5
- Upgrade to dbus-0.34
1dcdb5
- added dbus-0.34-kill-babysitter.patch
1dcdb5
- added dbus-0.34-python-threadsync.patch
1dcdb5
- remove dbus-0.32-print_child_pid.patch
1dcdb5
- remove dbus-0.32-deadlock-fix.patch
1dcdb5
- remove dbus-0.33-types.patch
1dcdb5
1dcdb5
* Wed Jun  8 2005 John (J5) Palmieri <johnp@redhat.com> - 0.33-4
1dcdb5
- Add new libaudit patch from Steve Grub and enable in configure
1dcdb5
  (Bug #159218)
1dcdb5
1dcdb5
* Mon May 23 2005 Bill Nottingham <notting@redhat.com> - 0.33-3
1dcdb5
- remove static libraries from python bindings
1dcdb5
1dcdb5
* Sun May 01 2005 John (J5) Palmieri <johnp@redhat.com> - 0.33-2
1dcdb5
- Backport patch from CVS that fixes int32's being marshaled as
1dcdb5
uint16's in the python bindings
1dcdb5
1dcdb5
* Mon Apr 25 2005 John (J5) Palmieri <johnp@redhat.com> - 0.33-1
1dcdb5
- update to upstream 0.33
1dcdb5
- renable selinux audit patch
1dcdb5
1dcdb5
* Tue Apr 12 2005 John (J5) Palmieri <johnp@redhat.com> - 0.32-6
1dcdb5
- Added patch to fix deadlocks when using recursive g_mains
1dcdb5
1dcdb5
* Tue Apr 12 2005 John (J5) Palmieri <johnp@redhat.com> - 0.32-5
1dcdb5
- replace selinux_init patch with selinux_chroot_workaround patch
1dcdb5
  to work around bad selinux interactions when using chroots
1dcdb5
  on the beehive build machines
1dcdb5
1dcdb5
* Mon Apr 11 2005 John (J5) Palmieri <johnp@redhat.com> - 0.32-4
1dcdb5
- add print_child_pid patch which make sure we prin the child's pid if we fork
1dcdb5
1dcdb5
* Thu Apr  7 2005 David Zeuthen <davidz@redhat.com> - 0.32-3
1dcdb5
- add fix for glib infinite loop (fdo #2889)
1dcdb5
1dcdb5
* Thu Mar 31 2005 John (J5) Palmieri <johnp@redhat.com> - 0.32-2
1dcdb5
- add selinux-init patch to fix dbus from segfaulting when
1dcdb5
  building on machines that don't have selinux enabled
1dcdb5
1dcdb5
* Thu Mar 31 2005 John (J5) Palmieri <johnp@redhat.com> - 0.32-1
1dcdb5
- update to upstream version 0.32
1dcdb5
1dcdb5
* Wed Mar 23 2005 John (J5) Palmieri <johnp@redhat.com> - 0.31-4
1dcdb5
- Pyrex has been patched to generate gcc4.0 complient code
1dcdb5
- Rebuild for gcc4.0
1dcdb5
1dcdb5
* Wed Mar 16 2005 John (J5) Palmieri <johnp@redhat.com> - 0.31-3
1dcdb5
- change compat-gcc requirement to compat-gcc-32
1dcdb5
- rebuild with gcc 3.2
1dcdb5
1dcdb5
* Tue Mar 08 2005 John (J5) Palmieri <johnp@redhat.com> - 0.31-2
1dcdb5
- Remove precompiled init script and let the sources generate it
1dcdb5
1dcdb5
* Mon Mar 07 2005 John (J5) Palmieri <johnp@redhat.com> - 0.31-1
1dcdb5
- update to upstream version 0.31
1dcdb5
- take out user has same id patch (merged upstream)
1dcdb5
- udi patch updated
1dcdb5
- dbus-daemon-1 renamed to dbus-daemon
1dcdb5
- dbus-glib-tool renamed to dbus-binding-tool
1dcdb5
- force gcc33 because pyrex generate improper lvalue code
1dcdb5
- disable audit patch for now
1dcdb5
1dcdb5
* Tue Feb 01 2005 John (J5) Palmieri <johnp@redhat.com> - 0.23-4
1dcdb5
- Explicitly pass in the pid file location to ./configure instead of
1dcdb5
  letting it guess based on the build enviornment
1dcdb5
1dcdb5
* Mon Jan 31 2005 John (J5) Palmieri <johnp@redhat.com> - 0.23-3
1dcdb5
- Add patch to fix random users from connecting to a users session bus
1dcdb5
1dcdb5
* Fri Jan 21 2005 John (J5) Palmieri <johnp@redhat.com> - 0.23-2
1dcdb5
- Add Steve Grubb's SE-Linux audit patch (Bug# 144920)
1dcdb5
1dcdb5
* Fri Jan 21 2005 John (J5) Palmieri <johnp@redhat.com> - 0.23-1
1dcdb5
- Update to upstream version 0.23
1dcdb5
- Drop all patches except for the UDI patch as they have been
1dcdb5
  integrated upstream
1dcdb5
- List of API changes:
1dcdb5
      * add setgroups() to drop supplementary groups
1dcdb5
      * removed dbus_bug_get_with_g_main since it's been replaced by dbus_g_bus_get
1dcdb5
      * added support for int64 and uint64 to the python bindings
1dcdb5
      * use SerivceOwnerChanges signal instead of ServiceCreated and ServiceDeleted
1dcdb5
1dcdb5
* Mon Nov  8 2004 Jeremy Katz <katzj@redhat.com> - 0.22-12
1dcdb5
- rebuild against python 2.4
1dcdb5
1dcdb5
* Tue Nov 02 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- Add a requires for glib2-devel in the devel package
1dcdb5
- Add SE-Linux backport from Colin Walters that fixes
1dcdb5
  messages getting lost in SE-Linux contexts
1dcdb5
1dcdb5
* Wed Oct 13 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- Bump up release and rebuild
1dcdb5
1dcdb5
* Mon Oct 11 2004 Tim Waugh <twaugh@redhat.com>
1dcdb5
- Run /sbin/ldconfig for glib sub-package (bug #134062).
1dcdb5
1dcdb5
* Wed Sep 22 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- Fixed patch to use dbus-1 instead of dbus-1.0
1dcdb5
- (configure.in): Exported just the datadir instead of
1dcdb5
  the full path to the dbus datadir for consistency
1dcdb5
1dcdb5
* Wed Sep 22 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- Adding patch to move /usr/lib/dbus-1.0/services to
1dcdb5
  /usr/share/dbus-1.0/services
1dcdb5
1dcdb5
* Thu Sep 16 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- reverting BuildRequires: redhat-release because of issues with build system
1dcdb5
- added precompiled version of the messagebus init script
1dcdb5
1dcdb5
* Thu Sep 16 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- changed /etc/redhat-release to the package redhat-release
1dcdb5
1dcdb5
* Thu Sep 16 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- added python int64 patch from davidz
1dcdb5
1dcdb5
* Thu Sep 16 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- added BuildRequires: /etc/redhat-release (RH Bug #132436)
1dcdb5
1dcdb5
* Wed Aug 18 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- Added Steve Grubb's spec file patch (RH Bug #130201)
1dcdb5
1dcdb5
* Mon Aug 16 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- Disabled dbus-gtk since dbus-viewer doesn't do anything right now
1dcdb5
1dcdb5
* Mon Aug 16 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- Moved dbus-viewer to new dbus-gtk package so that dbus-glib
1dcdb5
  no longer requires X or GTK libraries. (RH Bug #130029)
1dcdb5
1dcdb5
* Thu Aug 12 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- Update to new 0.22 release
1dcdb5
1dcdb5
* Thu Aug 05 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- Added BuildRequires for libselinux-devel and Requires for libselinux
1dcdb5
1dcdb5
* Mon Aug 02 2004 Colin Walters <walters@redhat.com>
1dcdb5
- Add SE-DBus patch
1dcdb5
1dcdb5
* Fri Jul 30 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- Added lib64 workaround for python bindings installing to
1dcdb5
  the wrong lib directory on 64 bit archs
1dcdb5
1dcdb5
* Fri Jul 30 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- Updated console-auth patch
1dcdb5
- rebuild
1dcdb5
1dcdb5
* Thu Jul 22 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- Update to upstream CVS build
1dcdb5
- Added console-auth patch
1dcdb5
1dcdb5
* Fri Jun 25 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- Workaround added to fix gcc-3.4 bug on ia64
1dcdb5
1dcdb5
* Fri Jun 25 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- require new Pyrex version and see if it builds this time
1dcdb5
1dcdb5
* Fri Jun 25 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- rebuild with updated Pyrex (0.9.2.1)
1dcdb5
1dcdb5
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
1dcdb5
- rebuilt
1dcdb5
1dcdb5
* Fri Jun 04 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- Moved dbus-viewer, dbus-monitor and dbus-glib-tool
1dcdb5
  into the dbus-glib package so that the main dbus
1dcdb5
  package does not depend on glib (Bug #125285)
1dcdb5
1dcdb5
* Thu Jun 03 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- rebuilt
1dcdb5
1dcdb5
* Thu May 27 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- added my Python patch
1dcdb5
- took out the qt build requires
1dcdb5
- added a gtk+ build requires
1dcdb5
1dcdb5
* Fri Apr 23 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- Changed build requirement to version 0.9-3 of Pyrex
1dcdb5
  to fix problem with builing on x86_64
1dcdb5
1dcdb5
* Tue Apr 20 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- update to upstream 0.21
1dcdb5
- removed dbus-0.20-varargs.patch patch (fixed upstream)
1dcdb5
1dcdb5
* Mon Apr 19 2004 John (J5) Palmieri <johnp@redhat.com>
1dcdb5
- added a dbus-python package to generate python bindings
1dcdb5
- added Pyrex build dependacy
1dcdb5
1dcdb5
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
1dcdb5
- rebuilt
1dcdb5
1dcdb5
* Wed Feb 25 2004 Bill Nottingham <notting@redhat.com> 0.20-4
1dcdb5
- fix dbus error functions on x86-64 (#116324)
1dcdb5
- add prereq (#112027)
1dcdb5
1dcdb5
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
1dcdb5
- rebuilt
1dcdb5
1dcdb5
* Fri Feb 13 2004 Tim Waugh <twaugh@redhat.com>
1dcdb5
- Conflict with cups prior to configuration file change, so that the
1dcdb5
  %%postun service condrestart works.
1dcdb5
1dcdb5
* Wed Feb 11 2004 Havoc Pennington <hp@redhat.com> 0.20-2
1dcdb5
- rebuild in fc2, cups now updated
1dcdb5
1dcdb5
* Wed Jan  7 2004 Bill Nottingham <notting@redhat.com> 0.20-1
1dcdb5
- update to upstream 0.20
1dcdb5
1dcdb5
* Thu Oct 16 2003 Havoc Pennington <hp@redhat.com> 0.13-6
1dcdb5
- hmm, dbus doesn't support uids in the config file. fix.
1dcdb5
1dcdb5
* Thu Oct 16 2003 Havoc Pennington <hp@redhat.com> 0.13-5
1dcdb5
- put uid instead of username in the config file, to keep things working with name change
1dcdb5
1dcdb5
* Thu Oct 16 2003 Havoc Pennington <hp@redhat.com> 0.13-4
1dcdb5
- make subpackages require the specific release, not just version, of base package
1dcdb5
1dcdb5
* Thu Oct 16 2003 Havoc Pennington <hp@redhat.com> 0.13-3
1dcdb5
- change system user "messagebus" -> "dbus" to be under 8 chars
1dcdb5
1dcdb5
* Mon Sep 29 2003 Havoc Pennington <hp@redhat.com> 0.13-2
1dcdb5
- see if removing qt subpackage for now will get us through the build system,
1dcdb5
  qt bindings not useful yet anyway
1dcdb5
1dcdb5
* Sun Sep 28 2003 Havoc Pennington <hp@redhat.com> 0.13-1
1dcdb5
- 0.13 fixes a little security oops
1dcdb5
1dcdb5
* Mon Aug  4 2003 Havoc Pennington <hp@redhat.com> 0.11.91-3
1dcdb5
- break the tiny dbus-launch that depends on X into separate package
1dcdb5
  so a CUPS server doesn't need X installed
1dcdb5
1dcdb5
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
1dcdb5
- rebuilt
1dcdb5
1dcdb5
* Sat May 17 2003 Havoc Pennington <hp@redhat.com> 0.11.91-1
1dcdb5
- 0.11.91 cvs snap properly merges system.d
1dcdb5
1dcdb5
* Fri May 16 2003 Havoc Pennington <hp@redhat.com> 0.11.90-1
1dcdb5
- build a cvs snap with a few more fixes
1dcdb5
1dcdb5
* Fri May 16 2003 Havoc Pennington <hp@redhat.com> 0.11-2
1dcdb5
- fix a crash that was breaking cups
1dcdb5
1dcdb5
* Thu May 15 2003 Havoc Pennington <hp@redhat.com> 0.11-1
1dcdb5
- 0.11
1dcdb5
1dcdb5
* Thu May 15 2003 Havoc Pennington <hp@redhat.com> 0.10.90-1
1dcdb5
- use rc.d/init.d not init.d, bug #90192
1dcdb5
- include the new man pages
1dcdb5
1dcdb5
* Fri Apr 11 2003 Havoc Pennington <hp@redhat.com> 0.9-1
1dcdb5
- 0.9
1dcdb5
- export QTDIR explicitly
1dcdb5
- re-enable qt, the problem was most likely D-BUS configure
1dcdb5
1dcdb5
* Tue Apr  1 2003 Havoc Pennington <hp@redhat.com> 0.6.94-1
1dcdb5
- update from CVS with a fix to set uid after gid
1dcdb5
1dcdb5
* Tue Apr  1 2003 Havoc Pennington <hp@redhat.com> 0.6.93-1
1dcdb5
- new cvs snap that actually forks to background and changes
1dcdb5
  user it's running as and so forth
1dcdb5
- create our system user in pre
1dcdb5
1dcdb5
* Mon Mar 31 2003 Havoc Pennington <hp@redhat.com> 0.6.92-1
1dcdb5
- fix for "make check" test that required a home directory
1dcdb5
1dcdb5
* Mon Mar 31 2003 Havoc Pennington <hp@redhat.com> 0.6.91-1
1dcdb5
- disable qt for now because beehive hates me
1dcdb5
- pull a slightly newer cvs snap that creates socket directory
1dcdb5
- cat the make check log after make check fails
1dcdb5
1dcdb5
* Mon Mar 31 2003 Havoc Pennington <hp@redhat.com> 0.6.90-1
1dcdb5
- initial build