Hello community, here is the log from the commit of package ConsoleKit checked in at Fri Apr 25 15:47:33 CEST 2008. -------- --- ConsoleKit/ConsoleKit.changes 2008-04-10 12:57:16.000000000 +0200 +++ /mounts/work_src_done/STABLE/ConsoleKit/ConsoleKit.changes 2008-04-18 23:38:30.000000000 +0200 @@ -1,0 +2,28 @@ +Fri Apr 18 19:11:32 CEST 2008 - hmacht@suse.de + +- update to version 0.2.10: + always create the directories we need + fix display of active vt when vt is disabled + guard against writing null string to keyfile + Also make criticals fatal when starting with --debug. + reverse the sense of the dbus policy + add a ck-launch-session tool + don't set the session-type to the command name + add tools to log restart and stop events + fix typo in dbus policy file + touch the history file to create it for people not using packages + mkdir /var/log/ConsoleKit at install time + set a global flag so that D-Bus does not change + the SIGPIPE handler in the PAM module + when a parsing error occurs don't return an empty event + add a helper to write a system start record to the CK history + add support for logging start/stop/restart + allow session type filtering for all report formats + add session-type filtering to ck-history + try to activate x11-display-device not only display-device + be a little smarter about how we compute the number of users + fix policy action name + history should log to /var/log not /var/run +- change %%_libexecdir to %%_prefix/lib + +------------------------------------------------------------------- ConsoleKit-doc.changes: same change Old: ---- ConsoleKit-0.2.4.tar.bz2 ConsoleKit-initscript.patch New: ---- ConsoleKit-0.2.10.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ConsoleKit-doc.spec ++++++ --- /var/tmp/diff_new_pack.O13642/_old 2008-04-25 15:47:25.000000000 +0200 +++ /var/tmp/diff_new_pack.O13642/_new 2008-04-25 15:47:25.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package ConsoleKit-doc (Version 0.2.4) +# spec file for package ConsoleKit-doc (Version 0.2.10) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -18,20 +18,19 @@ # ConsoleKit.spec and then run pre-checkin.sh which will create # ConsoleKit-doc.spec based upon ConsoleKit.spec. Url: http://consolekit.freedesktop.org -BuildRequires: dbus-1-devel dbus-1-glib-devel gcc pam-devel pkgconfig xorg-x11-libX11-devel +BuildRequires: dbus-1-glib-devel gcc pam-devel pkgconfig xorg-x11-libX11-devel zlib-devel %if %build_doc BuildRequires: gtk2-devel xmlto Provides: ConsoleKit:/usr/share/doc/packages/ConsoleKit/spec/ConcoleKit.html %endif Summary: System daemon for tracking users, sessions and seats -Version: 0.2.4 -Release: 65 +Version: 0.2.10 +Release: 1 License: GPL v2 or later Group: System/Daemons AutoReqProv: on Source: %{pkg_name}-%{version}.tar.bz2 Source1: rcconsolekit -Patch: %{pkg_name}-initscript.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %build_doc == 0 PreReq: %insserv_prereq pwdutils login @@ -92,7 +91,6 @@ %prep %setup -q -n ConsoleKit-%{version} -%patch %build autoreconf -fi @@ -101,14 +99,14 @@ --libdir=%_libdir \ --mandir=%_mandir \ --sysconfdir=%_sysconfdir \ - --libexecdir=/usr/lib \ + --libexecdir=%{_prefix}/lib/ConsoleKit \ --enable-pam-module \ --with-pam-module-dir=/%_lib/security \ --localstatedir=%{_localstatedir} \ %if %{build_doc} --enable-docbook-docs \ %endif - --docdir=%_docdir/%{pkg_name} + --docdir=%{_datadir}/doc/packages/ConsoleKit make %install @@ -117,12 +115,20 @@ mkdir -p $RPM_BUILD_ROOT/etc/ConsoleKit/seats.d install -m 755 %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/consolekit ln -sf %{_sysconfdir}/init.d/consolekit $RPM_BUILD_ROOT/%{_sbindir}/rcconsolekit +# fix broken "scriptdir" - already fixed upstream +if [ ! -d $RPM_BUILD_ROOT%{_prefix}/lib/ConsoleKit/scripts ]; then + mv $RPM_BUILD_ROOT/%_libdir/ConsoleKit/scripts $RPM_BUILD_ROOT%{_prefix}/lib/ConsoleKit/scripts +fi +if [ ! -d $RPM_BUILD_ROOT/%{_prefix}/lib/ConsoleKit/run-session.d ]; then + mv $RPM_BUILD_ROOT/%_libdir/ConsoleKit/run-session.d $RPM_BUILD_ROOT%{_prefix}/lib/ConsoleKit/run-session.d +fi #no .la files in / rm -f $RPM_BUILD_ROOT/%_lib/security/pam_ck_connector.la # no .la files at all: rm -f $RPM_BUILD_ROOT/%_libdir/*.la %if %{build_doc} rm -rf $RPM_BUILD_ROOT/%_libdir/*.so* +rm -rf $RPM_BUILD_ROOT/%{_datadir}/dbus-1/system-services/org.freedesktop.ConsoleKit.service rm -rf $RPM_BUILD_ROOT/%_sysconfdir/dbus-1/system.d/ConsoleKit.conf rm -rf $RPM_BUILD_ROOT/%_sysconfdir/ConsoleKit/seats.d/00-primary.seat rm -rf $RPM_BUILD_ROOT/%_sysconfdir/init.d/consolekit @@ -131,22 +137,19 @@ rm -rf $RPM_BUILD_ROOT/%_libdir/ rm -rf $RPM_BUILD_ROOT/%_sbindir/ rm -rf $RPM_BUILD_ROOT/%_mandir/ -rm -rf $RPM_BUILD_ROOT/usr/lib/ck-collect-session-info -rm -rf $RPM_BUILD_ROOT/usr/lib/ck-get-x11-display-device -rm -rf $RPM_BUILD_ROOT/usr/lib/ck-get-x11-server-pid +rm -rf $RPM_BUILD_ROOT/%{_prefix}/lib rm -rf $RPM_BUILD_ROOT/%_lib/security -rm -rf $RPM_BUILD_ROOT%_libexecdir/pkgconfig/ck-connector.pc %endif %if !%{build_doc} %post -%{insserv_force_if_yast consolekit} %run_ldconfig +%{insserv_force_if_yast consolekit} /usr/sbin/pam-config --service login -a --ck_connector %postun -%{insserv_cleanup} %run_ldconfig +%{insserv_cleanup} %endif %clean @@ -155,13 +158,17 @@ %files %defattr(-,root,root) %if %{build_doc} -%_docdir/%{pkg_name} +%{_datadir}/doc/packages/ConsoleKit %else %dir %{_sysconfdir}/ConsoleKit %dir %{_sysconfdir}/ConsoleKit/seats.d %dir %{_sysconfdir}/ConsoleKit/run-session.d -%dir %{_libdir}/ConsoleKit -%dir %{_libdir}/ConsoleKit/run-session.d +%dir %{_prefix}/lib/ConsoleKit +%dir %{_prefix}/lib/ConsoleKit/run-session.d +%dir %{_prefix}/lib/ConsoleKit/scripts +%{_prefix}/lib/ConsoleKit/scripts/ck-system-restart +%{_prefix}/lib/ConsoleKit/scripts/ck-system-stop +%{_datadir}/dbus-1/system-services/org.freedesktop.ConsoleKit.service %_sysconfdir/dbus-1/system.d/ConsoleKit.conf %_sysconfdir/init.d/consolekit %_sysconfdir/ConsoleKit/seats.d/00-primary.seat @@ -180,12 +187,37 @@ %files -n ConsoleKit-x11 %defattr(-,root,root) -/usr/lib/ck-get-x11-server-pid -/usr/lib/ck-get-x11-display-device -/usr/lib/ck-collect-session-info +%{_prefix}/lib/ConsoleKit/ck-get-x11-server-pid +%{_prefix}/lib/ConsoleKit/ck-get-x11-display-device +%{_prefix}/lib/ConsoleKit/ck-collect-session-info %endif %changelog +* Fri Apr 18 2008 hmacht@suse.de +- update to version 0.2.10: + always create the directories we need + fix display of active vt when vt is disabled + guard against writing null string to keyfile + Also make criticals fatal when starting with --debug. + reverse the sense of the dbus policy + add a ck-launch-session tool + don't set the session-type to the command name + add tools to log restart and stop events + fix typo in dbus policy file + touch the history file to create it for people not using packages + mkdir /var/log/ConsoleKit at install time + set a global flag so that D-Bus does not change + the SIGPIPE handler in the PAM module + when a parsing error occurs don't return an empty event + add a helper to write a system start record to the CK history + add support for logging start/stop/restart + allow session type filtering for all report formats + add session-type filtering to ck-history + try to activate x11-display-device not only display-device + be a little smarter about how we compute the number of users + fix policy action name + history should log to /var/log not /var/run +- change %%_libexecdir to %%_prefix/lib * Thu Apr 10 2008 ro@suse.de - added baselibs.conf file to build xxbit packages for multilib support ++++++ ConsoleKit.spec ++++++ --- /var/tmp/diff_new_pack.O13642/_old 2008-04-25 15:47:25.000000000 +0200 +++ /var/tmp/diff_new_pack.O13642/_new 2008-04-25 15:47:25.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package ConsoleKit (Version 0.2.4) +# spec file for package ConsoleKit (Version 0.2.10) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -18,20 +18,19 @@ # ConsoleKit.spec and then run pre-checkin.sh which will create # ConsoleKit-doc.spec based upon ConsoleKit.spec. Url: http://consolekit.freedesktop.org -BuildRequires: dbus-1-devel dbus-1-glib-devel gcc pam-devel pkgconfig xorg-x11-libX11-devel +BuildRequires: dbus-1-glib-devel gcc pam-devel pkgconfig xorg-x11-libX11-devel zlib-devel %if %build_doc BuildRequires: gtk2-devel xmlto Provides: ConsoleKit:/usr/share/doc/packages/ConsoleKit/spec/ConcoleKit.html %endif Summary: System daemon for tracking users, sessions and seats -Version: 0.2.4 -Release: 48 +Version: 0.2.10 +Release: 1 License: GPL v2 or later Group: System/Daemons AutoReqProv: on Source: %{pkg_name}-%{version}.tar.bz2 Source1: rcconsolekit -Patch: %{pkg_name}-initscript.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %build_doc == 0 PreReq: %insserv_prereq pwdutils login @@ -92,7 +91,6 @@ %prep %setup -q -n ConsoleKit-%{version} -%patch %build autoreconf -fi @@ -101,14 +99,14 @@ --libdir=%_libdir \ --mandir=%_mandir \ --sysconfdir=%_sysconfdir \ - --libexecdir=/usr/lib \ + --libexecdir=%{_prefix}/lib/ConsoleKit \ --enable-pam-module \ --with-pam-module-dir=/%_lib/security \ --localstatedir=%{_localstatedir} \ %if %{build_doc} --enable-docbook-docs \ %endif - --docdir=%_docdir/%{pkg_name} + --docdir=%{_datadir}/doc/packages/ConsoleKit make %install @@ -117,12 +115,20 @@ mkdir -p $RPM_BUILD_ROOT/etc/ConsoleKit/seats.d install -m 755 %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/init.d/consolekit ln -sf %{_sysconfdir}/init.d/consolekit $RPM_BUILD_ROOT/%{_sbindir}/rcconsolekit +# fix broken "scriptdir" - already fixed upstream +if [ ! -d $RPM_BUILD_ROOT%{_prefix}/lib/ConsoleKit/scripts ]; then + mv $RPM_BUILD_ROOT/%_libdir/ConsoleKit/scripts $RPM_BUILD_ROOT%{_prefix}/lib/ConsoleKit/scripts +fi +if [ ! -d $RPM_BUILD_ROOT/%{_prefix}/lib/ConsoleKit/run-session.d ]; then + mv $RPM_BUILD_ROOT/%_libdir/ConsoleKit/run-session.d $RPM_BUILD_ROOT%{_prefix}/lib/ConsoleKit/run-session.d +fi #no .la files in / rm -f $RPM_BUILD_ROOT/%_lib/security/pam_ck_connector.la # no .la files at all: rm -f $RPM_BUILD_ROOT/%_libdir/*.la %if %{build_doc} rm -rf $RPM_BUILD_ROOT/%_libdir/*.so* +rm -rf $RPM_BUILD_ROOT/%{_datadir}/dbus-1/system-services/org.freedesktop.ConsoleKit.service rm -rf $RPM_BUILD_ROOT/%_sysconfdir/dbus-1/system.d/ConsoleKit.conf rm -rf $RPM_BUILD_ROOT/%_sysconfdir/ConsoleKit/seats.d/00-primary.seat rm -rf $RPM_BUILD_ROOT/%_sysconfdir/init.d/consolekit @@ -131,22 +137,19 @@ rm -rf $RPM_BUILD_ROOT/%_libdir/ rm -rf $RPM_BUILD_ROOT/%_sbindir/ rm -rf $RPM_BUILD_ROOT/%_mandir/ -rm -rf $RPM_BUILD_ROOT/usr/lib/ck-collect-session-info -rm -rf $RPM_BUILD_ROOT/usr/lib/ck-get-x11-display-device -rm -rf $RPM_BUILD_ROOT/usr/lib/ck-get-x11-server-pid +rm -rf $RPM_BUILD_ROOT/%{_prefix}/lib rm -rf $RPM_BUILD_ROOT/%_lib/security -rm -rf $RPM_BUILD_ROOT%_libexecdir/pkgconfig/ck-connector.pc %endif %if !%{build_doc} %post -%{insserv_force_if_yast consolekit} %run_ldconfig +%{insserv_force_if_yast consolekit} /usr/sbin/pam-config --service login -a --ck_connector %postun -%{insserv_cleanup} %run_ldconfig +%{insserv_cleanup} %endif %clean @@ -155,13 +158,17 @@ %files %defattr(-,root,root) %if %{build_doc} -%_docdir/%{pkg_name} +%{_datadir}/doc/packages/ConsoleKit %else %dir %{_sysconfdir}/ConsoleKit %dir %{_sysconfdir}/ConsoleKit/seats.d %dir %{_sysconfdir}/ConsoleKit/run-session.d -%dir %{_libdir}/ConsoleKit -%dir %{_libdir}/ConsoleKit/run-session.d +%dir %{_prefix}/lib/ConsoleKit +%dir %{_prefix}/lib/ConsoleKit/run-session.d +%dir %{_prefix}/lib/ConsoleKit/scripts +%{_prefix}/lib/ConsoleKit/scripts/ck-system-restart +%{_prefix}/lib/ConsoleKit/scripts/ck-system-stop +%{_datadir}/dbus-1/system-services/org.freedesktop.ConsoleKit.service %_sysconfdir/dbus-1/system.d/ConsoleKit.conf %_sysconfdir/init.d/consolekit %_sysconfdir/ConsoleKit/seats.d/00-primary.seat @@ -180,12 +187,37 @@ %files -n ConsoleKit-x11 %defattr(-,root,root) -/usr/lib/ck-get-x11-server-pid -/usr/lib/ck-get-x11-display-device -/usr/lib/ck-collect-session-info +%{_prefix}/lib/ConsoleKit/ck-get-x11-server-pid +%{_prefix}/lib/ConsoleKit/ck-get-x11-display-device +%{_prefix}/lib/ConsoleKit/ck-collect-session-info %endif %changelog +* Fri Apr 18 2008 hmacht@suse.de +- update to version 0.2.10: + always create the directories we need + fix display of active vt when vt is disabled + guard against writing null string to keyfile + Also make criticals fatal when starting with --debug. + reverse the sense of the dbus policy + add a ck-launch-session tool + don't set the session-type to the command name + add tools to log restart and stop events + fix typo in dbus policy file + touch the history file to create it for people not using packages + mkdir /var/log/ConsoleKit at install time + set a global flag so that D-Bus does not change + the SIGPIPE handler in the PAM module + when a parsing error occurs don't return an empty event + add a helper to write a system start record to the CK history + add support for logging start/stop/restart + allow session type filtering for all report formats + add session-type filtering to ck-history + try to activate x11-display-device not only display-device + be a little smarter about how we compute the number of users + fix policy action name + history should log to /var/log not /var/run +- change %%_libexecdir to %%_prefix/lib * Thu Apr 10 2008 ro@suse.de - added baselibs.conf file to build xxbit packages for multilib support ++++++ ConsoleKit-0.2.4.tar.bz2 -> ConsoleKit-0.2.10.tar.bz2 ++++++ ++++ 17554 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org