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