Name: ConsoleKit Version: 0.4.6 Release: 4mamba Summary: A framework for defining and tracking users, login sessions, and seats. Group: System/Management Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://freedesktop.org/wiki/Software/ConsoleKit Source: http://ftp.lfs-matrix.net/pub/blfs/svn/c/ConsoleKit-%{version}.tar.xz #Source: http://www.freedesktop.org/software/ConsoleKit/dist/ConsoleKit-%{version}.tar.bz2 Source1: ConsoleKit-init Patch0: %{name}-0.3.0-pam_console-compat.patch License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libaudit-devel BuildRequires: libdbus-devel BuildRequires: libdbus-glib-devel BuildRequires: libffi-devel BuildRequires: libglib-devel BuildRequires: libpthread-stubs-devel BuildRequires: libselinux-devel BuildRequires: libX11-devel BuildRequires: libXau-devel BuildRequires: libxcb-devel BuildRequires: libXdmcp-devel BuildRequires: libz-devel BuildRequires: pam-devel BuildRequires: polkit-devel BuildRequires: systemd-devel ## AUTOBUILDREQ-END BuildRoot: %{_tmppath}/%{name}-%{version}-root %description ConsoleKit is a framework for defining and tracking users, login sessions, and seats. %package devel Summary: Devel package for %{name} Group: Development/Libraries Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} %description devel ConsoleKit is a framework for defining and tracking users, login sessions, and seats. This package contains static libraries and header files need for development. %prep %setup -q %patch0 -p1 %build %configure \ --enable-pam-module \ --with-pam-module-dir=/%{_lib}/security %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post if [ $1 -gt 1 ]; then chkconfig --del consolekit fi : %postun if [ $1 -eq 0 ]; then chkconfig --del consolekit fi : %files %defattr(-,root,root) %dir %{_sysconfdir}/ConsoleKit %dir %{_sysconfdir}/ConsoleKit/run-session.d %dir %{_sysconfdir}/ConsoleKit/run-seat.d %dir %{_sysconfdir}/ConsoleKit/seats.d %{_sysconfdir}/ConsoleKit/seats.d/00-primary.seat %{_sysconfdir}/dbus-1/system.d/ConsoleKit.conf %{_bindir}/ck-history %{_bindir}/ck-launch-session %{_bindir}/ck-list-sessions %{_prefix}/lib/ConsoleKit/run-seat.d %{_prefix}/lib/ConsoleKit/run-session.d %{_prefix}/lib/ConsoleKit/scripts/ck-system-restart %{_prefix}/lib/ConsoleKit/scripts/ck-system-stop %{_libdir}/libck-connector.so.* /%{_lib}/security/pam_ck_connector.la /%{_lib}/security/pam_ck_connector.so /lib/systemd/system/basic.target.wants/console-kit-log-system-start.service /lib/systemd/system/console-kit-*.service /lib/systemd/system/halt.target.wants/console-kit-log-system-stop.service /lib/systemd/system/kexec.target.wants/console-kit-log-system-restart.service /lib/systemd/system/poweroff.target.wants/console-kit-log-system-stop.service /lib/systemd/system/reboot.target.wants/console-kit-log-system-restart.service %{_libexecdir}/ck-collect-session-info %{_libexecdir}/ck-get-x11-display-device %{_libexecdir}/ck-get-x11-server-pid %{_sbindir}/ck-log-system-restart %{_sbindir}/ck-log-system-start %{_sbindir}/ck-log-system-stop %{_sbindir}/console-kit-daemon %{_datadir}/polkit-1/actions/org.freedesktop.consolekit.policy %{_datadir}/dbus-1/interfaces/org.freedesktop.ConsoleKit.Manager.xml %{_datadir}/dbus-1/interfaces/org.freedesktop.ConsoleKit.Seat.xml %{_datadir}/dbus-1/interfaces/org.freedesktop.ConsoleKit.Session.xml %{_datadir}/dbus-1/system-services/org.freedesktop.ConsoleKit.service %{_mandir}/man8/pam_ck_connector.8.gz %doc AUTHORS COPYING %files devel %defattr(-,root,root) %{_includedir}/ConsoleKit/ck-connector/*.h %{_libdir}/libck-connector.la %{_libdir}/libck-connector.so %{_libdir}/pkgconfig/*.pc %doc ChangeLog NEWS README TODO %changelog * Sun Feb 09 2014 Silvan Calarco 0.4.6-4mamba - x86_64: rebuilt with pam module dir as /%{_lib}/security * Mon Mar 18 2013 Silvan Calarco 0.4.6-3mamba - disable and remove initscript; use dbus and systemd startup methods (kdm still works with sysv5) * Sun Mar 17 2013 Silvan Calarco 0.4.6-2mamba - rebuilt with systemd * Sun Oct 21 2012 Silvan Calarco 0.4.6-1mamba - update to 0.4.6 * Sun May 15 2011 Automatic Build System 0.4.5-1mamba - automatic update by autodist * Fri Feb 18 2011 Automatic Build System 0.4.4-1mamba - automatic update by autodist * Thu Nov 18 2010 Automatic Build System 0.4.3-1mamba - automatic update by autodist * Sun Sep 12 2010 Automatic Build System 0.4.2-1mamba - automatic update by autodist * Sat Jan 30 2010 Silvan Calarco 0.4.1-4mamba - added directory /usr/lib/ConsoleKit/run-seat.d * Mon Jan 04 2010 Silvan Calarco 0.4.1-3mamba - added directory /etc/ConsoleKit/run-seat.d * Sun Dec 06 2009 Silvan Calarco 0.4.1-2mamba - change start priority to 99 to ensure start after HAL in standard sysv init mode * Sat Oct 31 2009 Automatic Build System 0.4.1-1mamba - automatic rebuild by autodist * Thu May 21 2009 Silvan Calarco 0.3.0-4mamba - added missing empty directories * Sat May 09 2009 Silvan Calarco 0.3.0-3mamba - added initscript as a workaround for it not being correctly started by kdm 4 * Fri May 08 2009 Automatic Build System 0.3.0-2mamba - automatic rebuild by autodist * Thu Apr 09 2009 Silvan Calarco 0.3.0-1mamba - package created by autospec