summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Koegel <eric.koegel@gmail.com>2015-05-17 11:15:01 +0300
committerEric Koegel <eric.koegel@gmail.com>2015-05-17 11:16:41 +0300
commit3c041293fdb8f7814603c8054e298bbb3ee2f57b (patch)
tree19475857a48f46a88a4cc89bf174b8ac046e0a65
parent18d270358d307c204bbfa1f21c88922c52faf149 (diff)
downloadConsoleKit2-3c041293fdb8f7814603c8054e298bbb3ee2f57b.tar.gz
Remove the pam-foreground-compat.ck
It was used to provide /var/run/console/<username> to mimic what PAM did for at_console. This script causes race condition issues on OpenBSD and won't be useful when the multi-seat features land.
-rw-r--r--configure.ac1
-rw-r--r--po/ConsoleKit2.pot12
-rw-r--r--po/es.po141
-rw-r--r--po/es_419.po140
-rw-r--r--po/ru.po141
-rw-r--r--src/main.c33
-rw-r--r--tools/Makefile.am10
-rwxr-xr-xtools/pam-foreground-compat.ck.in17
8 files changed, 353 insertions, 142 deletions
diff --git a/configure.ac b/configure.ac
index fe1fb6e..a4e99b0 100644
--- a/configure.ac
+++ b/configure.ac
@@ -494,7 +494,6 @@ Makefile
src/Makefile
tools/70-udev-acl.rules
tools/Makefile
-tools/pam-foreground-compat.ck
tools/linux/Makefile
tools/freebsd/Makefile
tools/openbsd/Makefile
diff --git a/po/ConsoleKit2.pot b/po/ConsoleKit2.pot
index bcfb665..1b17492 100644
--- a/po/ConsoleKit2.pot
+++ b/po/ConsoleKit2.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: https://github.com/ConsoleKit2/ConsoleKit2/issues\n"
-"POT-Creation-Date: 2015-05-10 17:13+0300\n"
+"POT-Creation-Date: 2015-05-17 11:11+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -49,23 +49,23 @@ msgstr ""
msgid "Seat has no sessions"
msgstr ""
-#: src/main.c:295
+#: src/main.c:263
msgid "Enable debugging code"
msgstr ""
-#: src/main.c:296
+#: src/main.c:264
msgid "Don't become a daemon"
msgstr ""
-#: src/main.c:297
+#: src/main.c:265
msgid "Exit after a time - for debugging"
msgstr ""
-#: src/main.c:322 tools/ck-collect-session-info.c:440
+#: src/main.c:290 tools/ck-collect-session-info.c:440
msgid "You must be root to run this program"
msgstr ""
-#: src/main.c:326
+#: src/main.c:294
msgid "Console kit daemon"
msgstr ""
diff --git a/po/es.po b/po/es.po
index bb3a96b..d5a33fa 100644
--- a/po/es.po
+++ b/po/es.po
@@ -1,100 +1,190 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR The ConsoleKit2 Team
# This file is distributed under the same license as the PACKAGE package.
-#
+#
# Translators:
# Pablo Roberto Francisco Lezaeta Reyes <prflr88@gmail.com>, 2015
msgid ""
msgstr ""
"Project-Id-Version: ConsoleKit2\n"
"Report-Msgid-Bugs-To: https://github.com/ConsoleKit2/ConsoleKit2/issues\n"
-"POT-Creation-Date: 2014-11-17 10:15+0300\n"
+"POT-Creation-Date: 2015-05-17 11:11+0300\n"
"PO-Revision-Date: 2015-02-02 22:22+0000\n"
"Last-Translator: Pablo Roberto Francisco Lezaeta Reyes <prflr88@gmail.com>\n"
-"Language-Team: Spanish (http://www.transifex.com/projects/p/consolekit2/language/es/)\n"
+"Language-Team: Spanish (http://www.transifex.com/projects/p/consolekit2/"
+"language/es/)\n"
+"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: src/ck-seat.c:182
+#: src/ck-seat.c:250
msgid "Another session was activated while waiting"
msgstr "Otra sesión fue iniciada mientras se esperaba"
-#: src/ck-seat.c:211
+#: src/ck-seat.c:275
+msgid "There is no Seat to activate"
+msgstr ""
+
+#: src/ck-seat.c:281
msgid "Activation is not supported for this kind of seat"
msgstr "La activación no está soportada por este tipo de puesto"
-#: src/ck-seat.c:221
+#: src/ck-seat.c:286
msgid "Unknown session id"
msgstr "Id de sesión desconocido"
-#: src/ck-seat.c:237 src/ck-vt-monitor.c:132 src/ck-session.c:383
+#: src/ck-seat.c:297 src/ck-vt-monitor.c:129
msgid "Unable to activate session"
msgstr "No se pudo activar la sesión"
-#: src/ck-seat.c:598
+#: src/ck-seat.c:322
+#, fuzzy
+msgid "Session already active"
+msgstr "La sesión está activa"
+
+#: src/ck-seat.c:681
msgid "Session is not attached to this seat"
msgstr "La sesión no está adjunta a este puesto"
-#: src/main.c:352
+#: src/ck-seat.c:966
+msgid "Seat has no sessions"
+msgstr ""
+
+#: src/main.c:263
msgid "Enable debugging code"
msgstr "Habilitar código de depuración"
-#: src/main.c:353
+#: src/main.c:264
msgid "Don't become a daemon"
msgstr "No convertirse en un servicio en segundo plano"
-#: src/main.c:354
+#: src/main.c:265
msgid "Exit after a time - for debugging"
msgstr "Salir después de un tiempo - para depurar"
-#: src/main.c:381 tools/ck-collect-session-info.c:440
+#: src/main.c:290 tools/ck-collect-session-info.c:440
msgid "You must be root to run this program"
msgstr "Debe ser superusuario para ejecutar este programa"
-#: src/main.c:385
+#: src/main.c:294
msgid "Console kit daemon"
msgstr "Kit de servicio de consola"
-#: src/ck-vt-monitor.c:113
+#: src/ck-vt-monitor.c:110
msgid "Session is already active"
msgstr "La sesión está activa"
-#: src/ck-vt-monitor.c:121 src/ck-vt-monitor.c:154
+#: src/ck-vt-monitor.c:118 src/ck-vt-monitor.c:151
msgid "No consoles available"
msgstr "No hay consolas disponibles"
-#: src/ck-manager.c:2648 src/ck-manager.c:2747 src/ck-manager.c:2804
+#: src/ck-manager.c:816
+#, c-format
+msgid "Not Authorized: %s"
+msgstr ""
+
+#: src/ck-manager.c:823
+msgid "Authorization is required"
+msgstr ""
+
+#: src/ck-manager.c:826
+msgid "Not Authorized"
+msgstr ""
+
+#: src/ck-manager.c:1255
+#, c-format
+msgid "Unable to %s system: %s"
+msgstr ""
+
+#: src/ck-manager.c:1304 src/ck-manager.c:1405 src/ck-manager.c:1654
+#: src/ck-manager.c:1704 src/ck-manager.c:1819 src/ck-manager.c:1934
+msgid "Attempting to perform a system action while one is in progress"
+msgstr ""
+
+#: src/ck-manager.c:1316
+msgid "failed to allocate memory to perform restart"
+msgstr ""
+
+#: src/ck-manager.c:1353 src/ck-manager.c:1447 src/ck-manager.c:1509
+#: src/ck-manager.c:1588
+msgid "Operation is being inhibited"
+msgstr ""
+
+#: src/ck-manager.c:1417
+msgid "failed to allocate memory to perform shutdown"
+msgstr ""
+
+#: src/ck-manager.c:1666
+msgid "failed to allocate memory to perform suspend"
+msgstr ""
+
+#: src/ck-manager.c:1781
+msgid "failed to allocate memory to perform hibernate"
+msgstr ""
+
+#: src/ck-manager.c:1896
+msgid "failed to allocate memory to perform hybrid sleep"
+msgstr ""
+
+#: src/ck-manager.c:2027
+msgid "Invalid input when creating inhibit lock"
+msgstr ""
+
+#: src/ck-manager.c:2030
+msgid "Unable to create inhibit lock, insufficient memory"
+msgstr ""
+
+#: src/ck-manager.c:2033
+msgid "Error creating the inhibit lock"
+msgstr ""
+
+#: src/ck-manager.c:2709 src/ck-manager.c:2788 src/ck-manager.c:2836
msgid "Unable to get information about the calling process"
msgstr "No se puede buscar información acerca de las llamadas a proceso"
-#: src/ck-manager.c:2661 src/ck-session.c:278
+#: src/ck-manager.c:2723 src/ck-manager.c:3036 src/ck-session.c:384
#, c-format
msgid "Unable to lookup information about calling process '%d'"
msgstr "No se puede buscar información acerca de la llamada al proceso «%d»"
-#: src/ck-manager.c:2685 src/ck-manager.c:2697 src/ck-manager.c:2954
+#: src/ck-manager.c:2734 src/ck-manager.c:2741 src/ck-manager.c:2985
msgid "Unable to find session for cookie"
msgstr "No se pudo encontrar la sesión para la cookie"
-#: src/ck-manager.c:2761
+#: src/ck-manager.c:2796
#, c-format
msgid "Unable to lookup session information for process '%d'"
msgstr "No se puede buscar información de la sesión para el proceso «%d»"
-#: src/ck-manager.c:2962
+#: src/ck-manager.c:2993
msgid "User ID does not match the owner of cookie"
msgstr "El Id del usuario no concuerda con el propietario de la cookie"
-#: src/ck-manager.c:2972
+#: src/ck-manager.c:3003
msgid "Process ID does not match the owner of cookie"
msgstr "El id del proceso no concuerda con el propietario de la cookie"
-#: src/ck-session.c:291
+#: src/ck-manager.c:3197
+msgid "User has no sessions"
+msgstr ""
+
+#: src/ck-manager.c:3233
+msgid "User has no seats"
+msgstr ""
+
+#: src/ck-session.c:390
msgid "Only session owner may set idle hint state"
-msgstr "Solo el propietario de la sesión puede establecer el estado de toque de inactividad"
+msgstr ""
+"Solo el propietario de la sesión puede establecer el estado de toque de "
+"inactividad"
+
+#: src/ck-session.c:462
+msgid ""
+"Activate signal not handeled. Session not attached to seat, or the seat "
+"doesn't support activation changes"
+msgstr ""
#: tools/ck-history.c:903 tools/list-sessions.c:372
msgid "Version of this application"
@@ -110,7 +200,8 @@ msgstr "Muestra la lista de los últimos usuarios conectados"
#: tools/ck-history.c:906
msgid "Show 'last' compatible listing of last logged in users"
-msgstr "Muestra la «última» lista compatible de los últimos usuarios conectados"
+msgstr ""
+"Muestra la «última» lista compatible de los últimos usuarios conectados"
#: tools/ck-history.c:907
msgid "Show full event log"
diff --git a/po/es_419.po b/po/es_419.po
index 69a58fe..a23ed22 100644
--- a/po/es_419.po
+++ b/po/es_419.po
@@ -1,100 +1,189 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR The ConsoleKit2 Team
# This file is distributed under the same license as the PACKAGE package.
-#
+#
# Translators:
# Pablo Roberto Francisco Lezaeta Reyes <prflr88@gmail.com>, 2015
msgid ""
msgstr ""
"Project-Id-Version: ConsoleKit2\n"
"Report-Msgid-Bugs-To: https://github.com/ConsoleKit2/ConsoleKit2/issues\n"
-"POT-Creation-Date: 2014-11-17 10:15+0300\n"
+"POT-Creation-Date: 2015-05-17 11:11+0300\n"
"PO-Revision-Date: 2015-02-02 22:20+0000\n"
"Last-Translator: Pablo Roberto Francisco Lezaeta Reyes <prflr88@gmail.com>\n"
-"Language-Team: Spanish (Latin America) (http://www.transifex.com/projects/p/consolekit2/language/es_419/)\n"
+"Language-Team: Spanish (Latin America) (http://www.transifex.com/projects/p/"
+"consolekit2/language/es_419/)\n"
+"Language: es_419\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Language: es_419\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: src/ck-seat.c:182
+#: src/ck-seat.c:250
msgid "Another session was activated while waiting"
msgstr "Se inició otra sesión mientras se estaba en espera"
-#: src/ck-seat.c:211
+#: src/ck-seat.c:275
+msgid "There is no Seat to activate"
+msgstr ""
+
+#: src/ck-seat.c:281
msgid "Activation is not supported for this kind of seat"
msgstr "La activación no está disponible para este tipo de puesto"
-#: src/ck-seat.c:221
+#: src/ck-seat.c:286
msgid "Unknown session id"
msgstr "El Id de sesión desconocido"
-#: src/ck-seat.c:237 src/ck-vt-monitor.c:132 src/ck-session.c:383
+#: src/ck-seat.c:297 src/ck-vt-monitor.c:129
msgid "Unable to activate session"
msgstr "No se pudo activar la sesión"
-#: src/ck-seat.c:598
+#: src/ck-seat.c:322
+#, fuzzy
+msgid "Session already active"
+msgstr "La sesión está activa"
+
+#: src/ck-seat.c:681
msgid "Session is not attached to this seat"
msgstr "La sesión no está adjunta a este puesto"
-#: src/main.c:352
+#: src/ck-seat.c:966
+msgid "Seat has no sessions"
+msgstr ""
+
+#: src/main.c:263
msgid "Enable debugging code"
msgstr "Habilitar código de depuración"
-#: src/main.c:353
+#: src/main.c:264
msgid "Don't become a daemon"
msgstr "No convertirse en un demonio"
-#: src/main.c:354
+#: src/main.c:265
msgid "Exit after a time - for debugging"
msgstr "Salir después de un tiempo - para depurar"
-#: src/main.c:381 tools/ck-collect-session-info.c:440
+#: src/main.c:290 tools/ck-collect-session-info.c:440
msgid "You must be root to run this program"
msgstr "Debe ser superusuario para ejecutar este programa"
-#: src/main.c:385
+#: src/main.c:294
msgid "Console kit daemon"
msgstr "Kit de demonio de consola"
-#: src/ck-vt-monitor.c:113
+#: src/ck-vt-monitor.c:110
msgid "Session is already active"
msgstr "La sesión está activa"
-#: src/ck-vt-monitor.c:121 src/ck-vt-monitor.c:154
+#: src/ck-vt-monitor.c:118 src/ck-vt-monitor.c:151
msgid "No consoles available"
msgstr "No hay consolas disponibles"
-#: src/ck-manager.c:2648 src/ck-manager.c:2747 src/ck-manager.c:2804
+#: src/ck-manager.c:816
+#, c-format
+msgid "Not Authorized: %s"
+msgstr ""
+
+#: src/ck-manager.c:823
+msgid "Authorization is required"
+msgstr ""
+
+#: src/ck-manager.c:826
+msgid "Not Authorized"
+msgstr ""
+
+#: src/ck-manager.c:1255
+#, c-format
+msgid "Unable to %s system: %s"
+msgstr ""
+
+#: src/ck-manager.c:1304 src/ck-manager.c:1405 src/ck-manager.c:1654
+#: src/ck-manager.c:1704 src/ck-manager.c:1819 src/ck-manager.c:1934
+msgid "Attempting to perform a system action while one is in progress"
+msgstr ""
+
+#: src/ck-manager.c:1316
+msgid "failed to allocate memory to perform restart"
+msgstr ""
+
+#: src/ck-manager.c:1353 src/ck-manager.c:1447 src/ck-manager.c:1509
+#: src/ck-manager.c:1588
+msgid "Operation is being inhibited"
+msgstr ""
+
+#: src/ck-manager.c:1417
+msgid "failed to allocate memory to perform shutdown"
+msgstr ""
+
+#: src/ck-manager.c:1666
+msgid "failed to allocate memory to perform suspend"
+msgstr ""
+
+#: src/ck-manager.c:1781
+msgid "failed to allocate memory to perform hibernate"
+msgstr ""
+
+#: src/ck-manager.c:1896
+msgid "failed to allocate memory to perform hybrid sleep"
+msgstr ""
+
+#: src/ck-manager.c:2027
+msgid "Invalid input when creating inhibit lock"
+msgstr ""
+
+#: src/ck-manager.c:2030
+msgid "Unable to create inhibit lock, insufficient memory"
+msgstr ""
+
+#: src/ck-manager.c:2033
+msgid "Error creating the inhibit lock"
+msgstr ""
+
+#: src/ck-manager.c:2709 src/ck-manager.c:2788 src/ck-manager.c:2836
msgid "Unable to get information about the calling process"
msgstr "No se puede buscar información acerca de las llamadas a proceso"
-#: src/ck-manager.c:2661 src/ck-session.c:278
+#: src/ck-manager.c:2723 src/ck-manager.c:3036 src/ck-session.c:384
#, c-format
msgid "Unable to lookup information about calling process '%d'"
msgstr "No se puede buscar información acerca de las llamadas al proceso «%d»"
-#: src/ck-manager.c:2685 src/ck-manager.c:2697 src/ck-manager.c:2954
+#: src/ck-manager.c:2734 src/ck-manager.c:2741 src/ck-manager.c:2985
msgid "Unable to find session for cookie"
msgstr "No se pudo encontrar la sesión para la galleta"
-#: src/ck-manager.c:2761
+#: src/ck-manager.c:2796
#, c-format
msgid "Unable to lookup session information for process '%d'"
msgstr "No se puede buscar información de la sesión para el proceso «%d»"
-#: src/ck-manager.c:2962
+#: src/ck-manager.c:2993
msgid "User ID does not match the owner of cookie"
msgstr "El Id del usuario no concuerda con el propietario de la galleta"
-#: src/ck-manager.c:2972
+#: src/ck-manager.c:3003
msgid "Process ID does not match the owner of cookie"
msgstr "El id del proceso no concuerda con el propietario de la cookie"
-#: src/ck-session.c:291
+#: src/ck-manager.c:3197
+msgid "User has no sessions"
+msgstr ""
+
+#: src/ck-manager.c:3233
+msgid "User has no seats"
+msgstr ""
+
+#: src/ck-session.c:390
msgid "Only session owner may set idle hint state"
-msgstr "Solo el propietario de la sesión puede establecer el estado de de inactividad"
+msgstr ""
+"Solo el propietario de la sesión puede establecer el estado de de inactividad"
+
+#: src/ck-session.c:462
+msgid ""
+"Activate signal not handeled. Session not attached to seat, or the seat "
+"doesn't support activation changes"
+msgstr ""
#: tools/ck-history.c:903 tools/list-sessions.c:372
msgid "Version of this application"
@@ -110,7 +199,8 @@ msgstr "Muestra la lista de los últimos usuarios conectados"
#: tools/ck-history.c:906
msgid "Show 'last' compatible listing of last logged in users"
-msgstr "Muestra la «última» lista compatible de los últimos usuarios conectados"
+msgstr ""
+"Muestra la «última» lista compatible de los últimos usuarios conectados"
#: tools/ck-history.c:907
msgid "Show full event log"
diff --git a/po/ru.po b/po/ru.po
index 912e5fb..b9cbf78 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -1,101 +1,191 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR The ConsoleKit2 Team
# This file is distributed under the same license as the PACKAGE package.
-#
+#
# Translators:
# bizdelnick <bizdelnick@gmail.com>, 2015
msgid ""
msgstr ""
"Project-Id-Version: ConsoleKit2\n"
"Report-Msgid-Bugs-To: https://github.com/ConsoleKit2/ConsoleKit2/issues\n"
-"POT-Creation-Date: 2014-11-17 10:15+0300\n"
+"POT-Creation-Date: 2015-05-17 11:11+0300\n"
"PO-Revision-Date: 2015-02-13 21:22+0000\n"
"Last-Translator: bizdelnick <bizdelnick@gmail.com>\n"
-"Language-Team: Russian (http://www.transifex.com/projects/p/consolekit2/language/ru/)\n"
+"Language-Team: Russian (http://www.transifex.com/projects/p/consolekit2/"
+"language/ru/)\n"
+"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Language: ru\n"
-"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
+"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n"
+"%100>=11 && n%100<=14)? 2 : 3);\n"
-#: src/ck-seat.c:182
+#: src/ck-seat.c:250
msgid "Another session was activated while waiting"
msgstr "За время ожидания была активирована другая сессия"
-#: src/ck-seat.c:211
+#: src/ck-seat.c:275
+msgid "There is no Seat to activate"
+msgstr ""
+
+#: src/ck-seat.c:281
msgid "Activation is not supported for this kind of seat"
msgstr "Для этого типа рабочего места активация невозможна"
-#: src/ck-seat.c:221
+#: src/ck-seat.c:286
msgid "Unknown session id"
msgstr "Неизвестный идентификатор сессии"
-#: src/ck-seat.c:237 src/ck-vt-monitor.c:132 src/ck-session.c:383
+#: src/ck-seat.c:297 src/ck-vt-monitor.c:129
msgid "Unable to activate session"
msgstr "Невозможно активировать сессию"
-#: src/ck-seat.c:598
+#: src/ck-seat.c:322
+#, fuzzy
+msgid "Session already active"
+msgstr "Сессия уже активна"
+
+#: src/ck-seat.c:681
msgid "Session is not attached to this seat"
msgstr "Сессия не привязана к этому рабочему месту"
-#: src/main.c:352
+#: src/ck-seat.c:966
+msgid "Seat has no sessions"
+msgstr ""
+
+#: src/main.c:263
msgid "Enable debugging code"
msgstr "Включить код для отладки"
-#: src/main.c:353
+#: src/main.c:264
msgid "Don't become a daemon"
msgstr "Не становиться демоном"
-#: src/main.c:354
+#: src/main.c:265
msgid "Exit after a time - for debugging"
msgstr "Выйти через некоторое время - для отладки"
-#: src/main.c:381 tools/ck-collect-session-info.c:440
+#: src/main.c:290 tools/ck-collect-session-info.c:440
msgid "You must be root to run this program"
msgstr "Для запуска этой программы необходимо быть root"
-#: src/main.c:385
+#: src/main.c:294
msgid "Console kit daemon"
msgstr "Демон Console kit"
-#: src/ck-vt-monitor.c:113
+#: src/ck-vt-monitor.c:110
msgid "Session is already active"
msgstr "Сессия уже активна"
-#: src/ck-vt-monitor.c:121 src/ck-vt-monitor.c:154
+#: src/ck-vt-monitor.c:118 src/ck-vt-monitor.c:151
msgid "No consoles available"
msgstr "Нет доступных консолей"
-#: src/ck-manager.c:2648 src/ck-manager.c:2747 src/ck-manager.c:2804
+#: src/ck-manager.c:816
+#, c-format
+msgid "Not Authorized: %s"
+msgstr ""
+
+#: src/ck-manager.c:823
+msgid "Authorization is required"
+msgstr ""
+
+#: src/ck-manager.c:826
+msgid "Not Authorized"
+msgstr ""
+
+#: src/ck-manager.c:1255
+#, c-format
+msgid "Unable to %s system: %s"
+msgstr ""
+
+#: src/ck-manager.c:1304 src/ck-manager.c:1405 src/ck-manager.c:1654
+#: src/ck-manager.c:1704 src/ck-manager.c:1819 src/ck-manager.c:1934
+msgid "Attempting to perform a system action while one is in progress"
+msgstr ""
+
+#: src/ck-manager.c:1316
+msgid "failed to allocate memory to perform restart"
+msgstr ""
+
+#: src/ck-manager.c:1353 src/ck-manager.c:1447 src/ck-manager.c:1509
+#: src/ck-manager.c:1588
+msgid "Operation is being inhibited"
+msgstr ""
+
+#: src/ck-manager.c:1417
+msgid "failed to allocate memory to perform shutdown"
+msgstr ""
+
+#: src/ck-manager.c:1666
+msgid "failed to allocate memory to perform suspend"
+msgstr ""
+
+#: src/ck-manager.c:1781
+msgid "failed to allocate memory to perform hibernate"
+msgstr ""
+
+#: src/ck-manager.c:1896
+msgid "failed to allocate memory to perform hybrid sleep"
+msgstr ""
+
+#: src/ck-manager.c:2027
+msgid "Invalid input when creating inhibit lock"
+msgstr ""
+
+#: src/ck-manager.c:2030
+msgid "Unable to create inhibit lock, insufficient memory"
+msgstr ""
+
+#: src/ck-manager.c:2033
+msgid "Error creating the inhibit lock"
+msgstr ""
+
+#: src/ck-manager.c:2709 src/ck-manager.c:2788 src/ck-manager.c:2836
msgid "Unable to get information about the calling process"
msgstr "Невозможно получить информацию о вызывающем процессе"
-#: src/ck-manager.c:2661 src/ck-session.c:278
+#: src/ck-manager.c:2723 src/ck-manager.c:3036 src/ck-session.c:384
#, c-format
msgid "Unable to lookup information about calling process '%d'"
msgstr "Невозможно получить информацию о вызывающем процессе '%d'"
-#: src/ck-manager.c:2685 src/ck-manager.c:2697 src/ck-manager.c:2954
+#: src/ck-manager.c:2734 src/ck-manager.c:2741 src/ck-manager.c:2985
msgid "Unable to find session for cookie"
msgstr "Невозможно найти сессию для cookie"
-#: src/ck-manager.c:2761
+#: src/ck-manager.c:2796
#, c-format
msgid "Unable to lookup session information for process '%d'"
msgstr "Невозможно получить информацию о сессии для процесса '%d'"
-#: src/ck-manager.c:2962
+#: src/ck-manager.c:2993
msgid "User ID does not match the owner of cookie"
msgstr "ID пользователя не соответствует владельцу cookie"
-#: src/ck-manager.c:2972
+#: src/ck-manager.c:3003
msgid "Process ID does not match the owner of cookie"
msgstr "ID процесса не соответствует владельцу cookie"
-#: src/ck-session.c:291
+#: src/ck-manager.c:3197
+msgid "User has no sessions"
+msgstr ""
+
+#: src/ck-manager.c:3233
+msgid "User has no seats"
+msgstr ""
+
+#: src/ck-session.c:390
msgid "Only session owner may set idle hint state"
msgstr "Только владелец сессии может устанавливать маркер простоя"
+#: src/ck-session.c:462
+msgid ""
+"Activate signal not handeled. Session not attached to seat, or the seat "
+"doesn't support activation changes"
+msgstr ""
+
#: tools/ck-history.c:903 tools/list-sessions.c:372
msgid "Version of this application"
msgstr "Версия этого приложения"
@@ -110,7 +200,8 @@ msgstr "Показать список последних вошедших пол
#: tools/ck-history.c:906
msgid "Show 'last' compatible listing of last logged in users"
-msgstr "Показать 'последний' совместимый список последних вошедших пользователей"
+msgstr ""
+"Показать 'последний' совместимый список последних вошедших пользователей"
#: tools/ck-history.c:907
msgid "Show full event log"
diff --git a/src/main.c b/src/main.c
index 0d0300e..7cb134e 100644
--- a/src/main.c
+++ b/src/main.c
@@ -96,37 +96,6 @@ delete_pid (void)
unlink (CONSOLE_KIT_PID_FILE);
}
-#define CONSOLE_TAGS_DIR RUNDIR "/console"
-
-static void
-delete_console_tags (void)
-{
- GDir *dir;
- GError *error = NULL;
- const gchar *name;
-
- g_debug ("Cleaning up %s", CONSOLE_TAGS_DIR);
-
- dir = g_dir_open (CONSOLE_TAGS_DIR, 0, &error);
- if (dir == NULL) {
- g_debug ("Couldn't open directory %s: %s", CONSOLE_TAGS_DIR,
- error->message);
- g_error_free (error);
- return;
- }
- while ((name = g_dir_read_name (dir)) != NULL) {
- gchar *file;
- file = g_build_filename (CONSOLE_TAGS_DIR, name, NULL);
-
- g_debug ("Removing tag file: %s", file);
- if (unlink (file) == -1) {
- g_warning ("Couldn't delete tag file: %s", file);
- }
- g_free (file);
- }
- g_dir_close (dir);
-}
-
static void
delete_inhibit_files (void)
{
@@ -166,7 +135,6 @@ delete_inhibit_files (void)
static void
cleanup (void)
{
- delete_console_tags ();
delete_inhibit_files ();
delete_pid ();
}
@@ -361,7 +329,6 @@ main (int argc,
bus_acquired, name_acquired, name_lost,
NULL, NULL);
- delete_console_tags ();
delete_inhibit_files ();
create_pid_file ();
diff --git a/tools/Makefile.am b/tools/Makefile.am
index 5138e03..81f4d1f 100644
--- a/tools/Makefile.am
+++ b/tools/Makefile.am
@@ -174,17 +174,7 @@ install-exec-hook:
ln -sf $(libexecdir)/udev-acl $(DESTDIR)$(UDEVDIR)/udev-acl
endif
-scriptdir = $(prefix)/lib/ConsoleKit/scripts
-script_SCRIPTS = \
- pam-foreground-compat.ck \
- $(NULL)
-
-install-data-hook:
- mkdir -p $(DESTDIR)$(prefix)/lib/ConsoleKit/run-session.d
- ln -sf $(prefix)/lib/ConsoleKit/scripts/pam-foreground-compat.ck $(DESTDIR)$(prefix)/lib/ConsoleKit/run-session.d/pam-foreground-compat.ck
-
EXTRA_DIST = \
- $(script_SCRIPTS) \
$(NULL)
MAINTAINERCLEANFILES = \
diff --git a/tools/pam-foreground-compat.ck.in b/tools/pam-foreground-compat.ck.in
deleted file mode 100755
index 67ca844..0000000
--- a/tools/pam-foreground-compat.ck.in
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-TAGDIR=@RUNDIR@/console
-
-[ -n "$CK_SESSION_USER_UID" ] || exit 1
-[ "$CK_SESSION_IS_LOCAL" = "true" ] || exit 0
-
-TAGFILE="$TAGDIR/`getent passwd $CK_SESSION_USER_UID | cut -f 1 -d:`"
-
-if [ "$1" = "session_added" ]; then
- mkdir -p "$TAGDIR"
- echo "$CK_SESSION_ID" >> "$TAGFILE"
-fi
-
-if [ "$1" = "session_removed" ] && [ -e "$TAGFILE" ]; then
- sed -i "\%^$CK_SESSION_ID\$%d" "$TAGFILE"
- [ -s "$TAGFILE" ] || rm -f "$TAGFILE"
-fi