added my Recipes
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
From 79fd11f1d8e4827ae8aee03420a5c92038fe4ef5 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
|
||||
Date: Wed, 26 Feb 2020 20:25:06 +0100
|
||||
Subject: [PATCH] Install polkit action unconditionally - executable pkexec is
|
||||
not in our sysroot
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Upstream-Status: Inappropriate [OE-specific]
|
||||
|
||||
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
|
||||
---
|
||||
configure.ac | 17 +----------------
|
||||
1 file changed, 1 insertion(+), 16 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 43503ac..b339ee5 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -24,22 +24,7 @@ dnl======================
|
||||
dnl Find graphical privilege escalation program
|
||||
dnl======================
|
||||
dnl Check for pkexec >= 0.102 for it's ability to run X11 apps.
|
||||
-AM_CONDITIONAL([INSTALL_POLKIT_ACTIONS], false)
|
||||
-PKEXEC_REQUIRED_VERSION='0.102'
|
||||
-AC_MSG_CHECKING([for pkexec >= $PKEXEC_REQUIRED_VERSION])
|
||||
-PKEXEC_REQUIRED_INT=`echo "$PKEXEC_REQUIRED_VERSION" | $AWK -F. '{print $1 * 10000 + $2}'`
|
||||
-PKEXEC_VERSION_OUTPUT=`pkexec --version 2> /dev/null` ||
|
||||
- AC_MSG_RESULT([not found])
|
||||
-if test "x$PKEXEC_VERSION_OUTPUT" != 'x'; then
|
||||
- PKEXEC_FOUND_VERSION=`echo "$PKEXEC_VERSION_OUTPUT" | head -1 | cut -d' ' -f3`
|
||||
- PKEXEC_FOUND_INT=`echo "$PKEXEC_FOUND_VERSION" | $AWK -F. '{print $1 * 10000 + $2}'`
|
||||
- AC_MSG_RESULT([$PKEXEC_FOUND_VERSION found])
|
||||
- if test "$PKEXEC_FOUND_INT" -ge "$PKEXEC_REQUIRED_INT"; then
|
||||
- GKSUPROG='pkexec --disable-internal-agent'
|
||||
- AC_SUBST([GKSUPROG])
|
||||
- AM_CONDITIONAL([INSTALL_POLKIT_ACTIONS], true)
|
||||
- fi
|
||||
-fi
|
||||
+AM_CONDITIONAL([INSTALL_POLKIT_ACTIONS], true)
|
||||
|
||||
dnl Check for alternative graphical privilege escalation programs.
|
||||
if test "x$GKSUPROG" = 'x'; then
|
||||
--
|
||||
2.21.0
|
||||
|
||||
@@ -0,0 +1,44 @@
|
||||
SUMMARY = "A partition editor to graphically manage disk partitions "
|
||||
HOMEPAGE = "http://gparted.org/index.php"
|
||||
LICENSE = "GPL-2.0-only"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f"
|
||||
|
||||
inherit autotools pkgconfig python3native gettext gnome-help gtk-icon-cache features_check
|
||||
|
||||
ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
|
||||
|
||||
SRC_URI = " \
|
||||
${SOURCEFORGE_MIRROR}/project/${BPN}/${BPN}/${BPN}-${PV}/${BPN}-${PV}.tar.gz \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'polkit', 'file://0001-Install-polkit-action-unconditionally-executable-pke.patch', '', d)} \
|
||||
"
|
||||
SRC_URI[sha256sum] = "3c95ea26a944083ff1d9b17639b1e2ad9758df225dc751ff407b2a6aa092a8de"
|
||||
|
||||
UPSTREAM_CHECK_URI = "https://sourceforge.net/projects/gparted/files/gparted/"
|
||||
UPSTREAM_CHECK_REGEX = "gparted-(?P<pver>\d+\.(\d+)+(\.\d+)+)"
|
||||
|
||||
DEPENDS += " \
|
||||
glib-2.0-native \
|
||||
yelp-tools-native \
|
||||
intltool-native \
|
||||
glib-2.0 \
|
||||
gtkmm3 \
|
||||
parted \
|
||||
"
|
||||
|
||||
PACKAGECONFIG = "${@bb.utils.filter('DISTRO_FEATURES', 'polkit', d)}"
|
||||
PACKAGECONFIG[polkit] = ",,polkit"
|
||||
|
||||
FILES:${PN} += " \
|
||||
${datadir}/appdata \
|
||||
${datadir}/icons \
|
||||
"
|
||||
|
||||
PACKAGES += "${PN}-polkit"
|
||||
FILES:${PN}-polkit = "${datadir}/polkit-1"
|
||||
|
||||
RDEPENDS:${PN} = " \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'polkit', '${PN}-polkit', '', d)} \
|
||||
dosfstools \
|
||||
mtools \
|
||||
e2fsprogs \
|
||||
"
|
||||
@@ -0,0 +1,80 @@
|
||||
From: Utopia Maintenance Team
|
||||
<pkg-utopia-maintainers@lists.alioth.debian.org>
|
||||
Date: Mon, 30 Apr 2018 17:56:52 +0000
|
||||
Subject: Select the current user to authenticate with by default
|
||||
|
||||
Bug: http://bugzilla.gnome.org/show_bug.cgi?id=596188
|
||||
Bug-Ubuntu: https://launchpad.net/bugs/435227
|
||||
Upstream-Status: Pending
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
---
|
||||
src/polkitgnomeauthenticationdialog.c | 23 ++++++++++++++---------
|
||||
1 file changed, 14 insertions(+), 9 deletions(-)
|
||||
|
||||
diff --git a/src/polkitgnomeauthenticationdialog.c b/src/polkitgnomeauthenticationdialog.c
|
||||
index 743cc96..d307516 100644
|
||||
--- a/src/polkitgnomeauthenticationdialog.c
|
||||
+++ b/src/polkitgnomeauthenticationdialog.c
|
||||
@@ -138,7 +138,7 @@ user_combobox_changed (GtkComboBox *widget,
|
||||
static void
|
||||
create_user_combobox (PolkitGnomeAuthenticationDialog *dialog)
|
||||
{
|
||||
- int n;
|
||||
+ int n, i, selected_index = 0;
|
||||
GtkComboBox *combo;
|
||||
GtkTreeIter iter;
|
||||
GtkCellRenderer *renderer;
|
||||
@@ -162,7 +162,7 @@ create_user_combobox (PolkitGnomeAuthenticationDialog *dialog)
|
||||
|
||||
|
||||
/* For each user */
|
||||
- for (n = 0; dialog->priv->users[n] != NULL; n++)
|
||||
+ for (i = 0, n = 0; dialog->priv->users[n] != NULL; n++)
|
||||
{
|
||||
gchar *gecos;
|
||||
gchar *real_name;
|
||||
@@ -224,6 +224,14 @@ create_user_combobox (PolkitGnomeAuthenticationDialog *dialog)
|
||||
USERNAME_COL, dialog->priv->users[n],
|
||||
-1);
|
||||
|
||||
+ i++;
|
||||
+ if (passwd->pw_uid == getuid ())
|
||||
+ {
|
||||
+ selected_index = i;
|
||||
+ g_free (dialog->priv->selected_user);
|
||||
+ dialog->priv->selected_user = g_strdup (dialog->priv->users[n]);
|
||||
+ }
|
||||
+
|
||||
g_free (real_name);
|
||||
g_object_unref (pixbuf);
|
||||
}
|
||||
@@ -252,8 +260,8 @@ create_user_combobox (PolkitGnomeAuthenticationDialog *dialog)
|
||||
user_combobox_set_sensitive,
|
||||
NULL, NULL);
|
||||
|
||||
- /* Initially select the "Select user..." ... */
|
||||
- gtk_combo_box_set_active (GTK_COMBO_BOX (combo), 0);
|
||||
+ /* Select the default user */
|
||||
+ gtk_combo_box_set_active (GTK_COMBO_BOX (combo), selected_index);
|
||||
|
||||
/* Listen when a new user is selected */
|
||||
g_signal_connect (GTK_WIDGET (combo),
|
||||
@@ -719,16 +727,13 @@ polkit_gnome_authentication_dialog_constructed (GObject *object)
|
||||
gtk_widget_set_tooltip_markup (label, s);
|
||||
g_free (s);
|
||||
|
||||
- if (have_user_combobox)
|
||||
+ /* Disable password entry and authenticate until have a user selected */
|
||||
+ if (have_user_combobox && gtk_combo_box_get_active (GTK_COMBO_BOX (dialog->priv->user_combobox)) == 0)
|
||||
{
|
||||
- /* ... and make the password entry and "Authenticate" button insensitive */
|
||||
gtk_widget_set_sensitive (dialog->priv->prompt_label, FALSE);
|
||||
gtk_widget_set_sensitive (dialog->priv->password_entry, FALSE);
|
||||
gtk_widget_set_sensitive (dialog->priv->auth_button, FALSE);
|
||||
}
|
||||
- else
|
||||
- {
|
||||
- }
|
||||
|
||||
gtk_widget_realize (GTK_WIDGET (dialog));
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
From: Lars Uebernickel <lars@uebernic.de>
|
||||
Date: Fri, 17 Oct 2014 15:35:25 +0200
|
||||
Subject: Auth dialog: Make the label wrap at 70 chars
|
||||
|
||||
Because GtkWindow doesn't have a default width anymore.
|
||||
|
||||
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=738688
|
||||
Bug-Ubuntu: https://launchpad.net/bugs/1382566
|
||||
Upstream-Status: Pending
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
---
|
||||
src/polkitgnomeauthenticationdialog.c | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/src/polkitgnomeauthenticationdialog.c b/src/polkitgnomeauthenticationdialog.c
|
||||
index d307516..efd4185 100644
|
||||
--- a/src/polkitgnomeauthenticationdialog.c
|
||||
+++ b/src/polkitgnomeauthenticationdialog.c
|
||||
@@ -574,6 +574,7 @@ polkit_gnome_authentication_dialog_constructed (GObject *object)
|
||||
g_free (s);
|
||||
gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.5);
|
||||
gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);
|
||||
+ gtk_label_set_max_width_chars (GTK_LABEL (label), 70);
|
||||
gtk_box_pack_start (GTK_BOX (main_vbox), label, FALSE, FALSE, 0);
|
||||
|
||||
/* secondary message */
|
||||
@@ -601,6 +602,7 @@ polkit_gnome_authentication_dialog_constructed (GObject *object)
|
||||
}
|
||||
gtk_misc_set_alignment (GTK_MISC (label), 0.0, 0.5);
|
||||
gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);
|
||||
+ gtk_label_set_max_width_chars (GTK_LABEL (label), 70);
|
||||
gtk_box_pack_start (GTK_BOX (main_vbox), label, FALSE, FALSE, 0);
|
||||
|
||||
/* user combobox */
|
||||
@@ -0,0 +1,138 @@
|
||||
From: Marc Deslauriers <marc.deslauriers@canonical.com>
|
||||
Date: Mon, 30 Apr 2018 18:03:22 +0000
|
||||
Subject: Get user icon from accountsservice instead of looking in ~/.face
|
||||
|
||||
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=669857
|
||||
Bug-Ubuntu: https://launchpad.net/bugs/928249
|
||||
|
||||
Upstream-Status: Pending
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
---
|
||||
src/polkitgnomeauthenticationdialog.c | 107 ++++++++++++++++++++++++++++++----
|
||||
1 file changed, 97 insertions(+), 10 deletions(-)
|
||||
|
||||
diff --git a/src/polkitgnomeauthenticationdialog.c b/src/polkitgnomeauthenticationdialog.c
|
||||
index efd4185..565da87 100644
|
||||
--- a/src/polkitgnomeauthenticationdialog.c
|
||||
+++ b/src/polkitgnomeauthenticationdialog.c
|
||||
@@ -135,6 +135,102 @@ user_combobox_changed (GtkComboBox *widget,
|
||||
}
|
||||
}
|
||||
|
||||
+static GdkPixbuf *
|
||||
+get_user_icon (char *username)
|
||||
+{
|
||||
+ GError *error;
|
||||
+ GDBusConnection *connection;
|
||||
+ GVariant *find_user_result;
|
||||
+ GVariant *get_icon_result;
|
||||
+ GVariant *icon_result_variant;
|
||||
+ const gchar *user_path;
|
||||
+ const gchar *icon_filename;
|
||||
+ GdkPixbuf *pixbuf;
|
||||
+
|
||||
+ error = NULL;
|
||||
+ connection = g_bus_get_sync (G_BUS_TYPE_SYSTEM, NULL, &error);
|
||||
+
|
||||
+ if (connection == NULL)
|
||||
+ {
|
||||
+ g_warning ("Unable to connect to system bus: %s", error->message);
|
||||
+ g_error_free (error);
|
||||
+ return NULL;
|
||||
+ }
|
||||
+
|
||||
+ find_user_result = g_dbus_connection_call_sync (connection,
|
||||
+ "org.freedesktop.Accounts",
|
||||
+ "/org/freedesktop/Accounts",
|
||||
+ "org.freedesktop.Accounts",
|
||||
+ "FindUserByName",
|
||||
+ g_variant_new ("(s)",
|
||||
+ username),
|
||||
+ G_VARIANT_TYPE ("(o)"),
|
||||
+ G_DBUS_CALL_FLAGS_NONE,
|
||||
+ -1,
|
||||
+ NULL,
|
||||
+ &error);
|
||||
+
|
||||
+ if (find_user_result == NULL)
|
||||
+ {
|
||||
+ g_warning ("Accounts couldn't find user: %s", error->message);
|
||||
+ g_error_free (error);
|
||||
+ return NULL;
|
||||
+ }
|
||||
+
|
||||
+ user_path = g_variant_get_string (g_variant_get_child_value (find_user_result, 0),
|
||||
+ NULL);
|
||||
+
|
||||
+ get_icon_result = g_dbus_connection_call_sync (connection,
|
||||
+ "org.freedesktop.Accounts",
|
||||
+ user_path,
|
||||
+ "org.freedesktop.DBus.Properties",
|
||||
+ "Get",
|
||||
+ g_variant_new ("(ss)",
|
||||
+ "org.freedesktop.Accounts.User",
|
||||
+ "IconFile"),
|
||||
+ G_VARIANT_TYPE ("(v)"),
|
||||
+ G_DBUS_CALL_FLAGS_NONE,
|
||||
+ -1,
|
||||
+ NULL,
|
||||
+ &error);
|
||||
+
|
||||
+ g_variant_unref (find_user_result);
|
||||
+
|
||||
+ if (get_icon_result == NULL)
|
||||
+ {
|
||||
+ g_warning ("Accounts couldn't find user icon: %s", error->message);
|
||||
+ g_error_free (error);
|
||||
+ return NULL;
|
||||
+ }
|
||||
+
|
||||
+ g_variant_get_child (get_icon_result, 0, "v", &icon_result_variant);
|
||||
+ icon_filename = g_variant_get_string (icon_result_variant, NULL);
|
||||
+
|
||||
+ if (icon_filename == NULL)
|
||||
+ {
|
||||
+ g_warning ("Accounts didn't return a valid filename for user icon");
|
||||
+ pixbuf = NULL;
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ /* TODO: we probably shouldn't hard-code the size to 16x16 */
|
||||
+ pixbuf = gdk_pixbuf_new_from_file_at_size (icon_filename,
|
||||
+ 16,
|
||||
+ 16,
|
||||
+ &error);
|
||||
+ if (pixbuf == NULL)
|
||||
+ {
|
||||
+ g_warning ("Couldn't open user icon: %s", error->message);
|
||||
+ g_error_free (error);
|
||||
+ }
|
||||
+ }
|
||||
+
|
||||
+ g_variant_unref (icon_result_variant);
|
||||
+ g_variant_unref (get_icon_result);
|
||||
+
|
||||
+ return pixbuf;
|
||||
+}
|
||||
+
|
||||
static void
|
||||
create_user_combobox (PolkitGnomeAuthenticationDialog *dialog)
|
||||
{
|
||||
@@ -197,16 +293,7 @@ create_user_combobox (PolkitGnomeAuthenticationDialog *dialog)
|
||||
g_free (gecos);
|
||||
|
||||
/* Load users face */
|
||||
- pixbuf = NULL;
|
||||
- if (passwd->pw_dir != NULL)
|
||||
- {
|
||||
- gchar *path;
|
||||
- path = g_strdup_printf ("%s/.face", passwd->pw_dir);
|
||||
- /* TODO: we probably shouldn't hard-code the size to 16x16 */
|
||||
- pixbuf = gdk_pixbuf_new_from_file_at_scale (path, 16, 16, TRUE, NULL);
|
||||
- g_free (path);
|
||||
- }
|
||||
-
|
||||
+ pixbuf = get_user_icon (dialog->priv->users[n]);
|
||||
/* fall back to avatar-default icon */
|
||||
if (pixbuf == NULL)
|
||||
{
|
||||
@@ -0,0 +1,48 @@
|
||||
From: Jeffrey Knockel <jeff250@gmail.com>
|
||||
Date: Mon, 30 Apr 2018 18:05:20 +0000
|
||||
Subject: Use fresh X11 timestamps when displaying authentication dialog
|
||||
|
||||
This circumvents focus-stealing prevention.
|
||||
|
||||
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=676076
|
||||
Bug-Debian: https://bugs.debian.org/684300
|
||||
Bug-Ubuntu: https://launchpad.net/bugs/946171
|
||||
|
||||
Upstream-Status: Pending
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
---
|
||||
src/polkitgnomeauthenticator.c | 4 +++-
|
||||
1 file changed, 3 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/src/polkitgnomeauthenticator.c b/src/polkitgnomeauthenticator.c
|
||||
index 23163b4..e57d76e 100644
|
||||
--- a/src/polkitgnomeauthenticator.c
|
||||
+++ b/src/polkitgnomeauthenticator.c
|
||||
@@ -26,6 +26,7 @@
|
||||
#include <sys/types.h>
|
||||
#include <pwd.h>
|
||||
#include <glib/gi18n.h>
|
||||
+#include <gdk/gdkx.h>
|
||||
|
||||
#include <polkit/polkit.h>
|
||||
#include <polkitagent/polkitagent.h>
|
||||
@@ -306,7 +307,17 @@ session_request (PolkitAgentSession *session,
|
||||
}
|
||||
|
||||
gtk_widget_show_all (GTK_WIDGET (authenticator->dialog));
|
||||
- gtk_window_present (GTK_WINDOW (authenticator->dialog));
|
||||
+ GdkWindow *window = gtk_widget_get_window (GTK_WIDGET (authenticator->dialog));
|
||||
+
|
||||
+ if (GDK_IS_X11_WINDOW (window))
|
||||
+ {
|
||||
+ gtk_window_present_with_time (GTK_WINDOW (authenticator->dialog), gdk_x11_get_server_time (window));
|
||||
+ }
|
||||
+ else
|
||||
+ {
|
||||
+ gtk_window_present (GTK_WINDOW (authenticator->dialog));
|
||||
+ }
|
||||
+
|
||||
password = polkit_gnome_authentication_dialog_run_until_response_for_prompt (POLKIT_GNOME_AUTHENTICATION_DIALOG (authenticator->dialog),
|
||||
modified_request,
|
||||
echo_on,
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
From 334abb04ff953dabec63a91094de43e3cf064d7d Mon Sep 17 00:00:00 2001
|
||||
From: Markus Volk <f_l_k@t-online.de>
|
||||
Date: Fri, 24 Feb 2023 17:29:24 +0100
|
||||
Subject: [PATCH] configure.ac: disable gnome-tools that are not provided
|
||||
|
||||
Upstream-Status: Inappropriate [OE-specific]
|
||||
Signed-off-by: Markus Volk <f_l_k@t-online.de>
|
||||
---
|
||||
configure.ac | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 24eb724..02fccbd 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -33,8 +33,8 @@ LT_INIT
|
||||
# GNOME
|
||||
# *****
|
||||
|
||||
-GNOME_DEBUG_CHECK
|
||||
-GNOME_COMPILE_WARNINGS([maximum])
|
||||
+#GNOME_DEBUG_CHECK
|
||||
+#GNOME_COMPILE_WARNINGS([maximum])
|
||||
|
||||
#### gcc warning flags
|
||||
|
||||
--
|
||||
2.34.1
|
||||
|
||||
@@ -0,0 +1,87 @@
|
||||
[Desktop Entry]
|
||||
Name=PolicyKit Authentication Agent
|
||||
Name[ar]=مدير الاستيثاق PolicyKit
|
||||
Name[be]=PolicyKit - аґент аўтэнтыфікацыі
|
||||
Name[bn_IN]=PolicyKit অনুমোদনের এজেন্ট
|
||||
Name[ca]=Agent d'autenticació del PolicyKit
|
||||
Name[cs]=Ověřovací agent PolicyKit
|
||||
Name[da]=Godkendelsesprogrammet PolicyKit
|
||||
Name[de]=Legitimationsdienst von PolicyKit
|
||||
Name[el]=Πράκτορας πιστοποίησης PolicyKit
|
||||
Name[en_GB]=PolicyKit Authentication Agent
|
||||
Name[es]=Agente de autenticación de PolicyKit
|
||||
Name[eu]=PolicyKit autentifikatzeko agentea
|
||||
Name[fi]=PolicytKit-tunnistautumisohjelma
|
||||
Name[fr]=Agent d'authentification de PolicyKit
|
||||
Name[gl]=Axente de autenticación PolicyKit
|
||||
Name[gu]=PolicyKit સત્તાધિકરણ એજન્ટ
|
||||
Name[hi]=PolicyKit प्रमाणीकरण प्रतिनिधि
|
||||
Name[hu]=PolicyKit hitelesítési ügynök
|
||||
Name[it]=Agente di autenticazione per PolicyKit
|
||||
Name[ja]=PolicyKit 認証エージェント
|
||||
Name[kn]=PolicyKit ದೃಢೀಕರಣ ಮಧ್ಯವರ್ತಿ
|
||||
Name[lt]=PolicyKit tapatybės nustatymo agentas
|
||||
Name[ml]=പോളിസിക്കിറ്റ് ഓഥന്റിക്കേഷന് ഏജന്റ്
|
||||
Name[mr]=PolicyKit ऑथेंटीकेशन एजेंट
|
||||
Name[or]=PolicyKit ବୈଧିକରଣ ସଦସ୍ୟ
|
||||
Name[pa]=ਪਾਲਸੀਕਿੱਟ ਪਰਮਾਣਕਿਤਾ ਏਜੰਟ
|
||||
Name[pl]=Agent uwierzytelniania PolicyKit
|
||||
Name[pt]=Agente de Autenticação PolicyKit
|
||||
Name[pt_BR]=Agente de autenticação PolicyKit
|
||||
Name[ro]=Agent de autentificare PolicyKit
|
||||
Name[sk]=Agent PolicyKit na overovanie totožnosti
|
||||
Name[sl]=PolicyKit program overjanja
|
||||
Name[sv]=Autentiseringsagent för PolicyKit
|
||||
Name[ta]=PolicyKit அங்கீகார முகவர்
|
||||
Name[te]=పాలసీకిట్ ధృవీకరణ ప్రతినిధి
|
||||
Name[th]=ตัวกลางสำหรับยืนยันตัวบุคคล PolicyKit
|
||||
Name[uk]=Агент автентифікації PolicyKit
|
||||
Name[zh_CN]=PolicyKit 认证代理
|
||||
Name[zh_HK]=PolicyKit 驗證代理程式
|
||||
Name[zh_TW]=PolicyKit 驗證代理程式
|
||||
Comment=PolicyKit Authentication Agent
|
||||
Comment[ar]=مدير الاستيثاق PolicyKit
|
||||
Comment[be]=PolicyKit - аґент аўтэнтыфікацыі
|
||||
Comment[bn_IN]=PolicyKit অনুমোদনের এজেন্ট
|
||||
Comment[ca]=Agent d'autenticació del PolicyKit
|
||||
Comment[cs]=Ověřovací agent PolicyKit
|
||||
Comment[da]=Godkendelsesprogrammet PolicyKit
|
||||
Comment[de]=Legitimationsdienst von PolicyKit
|
||||
Comment[el]=Πράκτορας πιστοποίησης PolicyKit
|
||||
Comment[en_GB]=PolicyKit Authentication Agent
|
||||
Comment[es]=Agente de autenticación de PolicyKit
|
||||
Comment[eu]=PolicyKit autentifikatzeko agentea
|
||||
Comment[fi]=PolicytKit-tunnistautumisohjelma
|
||||
Comment[fr]=Agent d'authentification de PolicyKit
|
||||
Comment[gl]=Axente de autenticación PolicyKit
|
||||
Comment[gu]=PolicyKit સત્તાધિકરણ એજન્ટ
|
||||
Comment[hi]=PolicyKit प्रमाणीकरण प्रतिनिधि
|
||||
Comment[hu]=PolicyKit hitelesítési ügynök
|
||||
Comment[it]=Agente di autenticazione per PolicyKit
|
||||
Comment[ja]=PolicyKit 認証エージェント
|
||||
Comment[kn]=PolicyKit ದೃಢೀಕರಣ ಮಧ್ಯವರ್ತಿ
|
||||
Comment[lt]=PolicyKit tapatybės nustatymo agentas
|
||||
Comment[ml]=പോളിസിക്കിറ്റ് ഓഥന്റിക്കേഷന് ഏജന്റ്
|
||||
Comment[mr]=PolicyKit ऑथेंटीकेशन एजेंट
|
||||
Comment[or]=PolicyKit ବୈଧିକରଣ ସଦସ୍ୟ
|
||||
Comment[pa]=ਪਾਲਸੀਕਿੱਟ ਪਰਮਾਣਕਿਤਾ ਏਜੰਟ
|
||||
Comment[pl]=Agent uwierzytelniania PolicyKit
|
||||
Comment[pt]=Agente de Autenticação PolicyKit
|
||||
Comment[pt_BR]=Agente de autenticação PolicyKit
|
||||
Comment[ro]=Agent de autentificare PolicyKit
|
||||
Comment[sk]=Agent PolicyKit na overovanie totožnosti
|
||||
Comment[sl]=PolicyKit program overjanja
|
||||
Comment[sv]=Autentiseringsagent för PolicyKit
|
||||
Comment[ta]=PolicyKit அங்கீகார முகவர்
|
||||
Comment[te]=పాలసీకిట్ ధృవీకరణ ప్రతినిధి
|
||||
Comment[th]=ตัวกลางสำหรับยืนยันตัวบุคคล PolicyKit
|
||||
Comment[uk]=Агент автентифікації PolicyKit
|
||||
Comment[zh_CN]=PolicyKit 认证代理
|
||||
Comment[zh_HK]=PolicyKit 驗證代理程式
|
||||
Comment[zh_TW]=PolicyKit 驗證代理程式
|
||||
Exec=/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=
|
||||
NoDisplay=true
|
||||
OnlyShowIn=GNOME;
|
||||
@@ -0,0 +1,29 @@
|
||||
SUMMARY = "PolicyKit-gnome provides an Authentication Agent for PolicyKit"
|
||||
HOMEPAGE = "https://gitlab.gnome.org/Archive/policykit-gnome"
|
||||
LICENSE = "GPL-2.0-only"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=74579fab173e4c5e12aac0cd83ee98ec"
|
||||
|
||||
DEPENDS = "glib-2.0-native glib-2.0 gtk+3 polkit intltool-native"
|
||||
|
||||
inherit autotools pkgconfig features_check
|
||||
|
||||
REQUIRED_DISTRO_FEATURES = "polkit"
|
||||
|
||||
SRC_URI = " \
|
||||
git://gitlab.gnome.org/Archive/policykit-gnome.git;protocol=https;branch=master \
|
||||
file://0001-Select-the-current-user-to-authenticate-with-by-defa.patch \
|
||||
file://0002-Auth-dialog-Make-the-label-wrap-at-70-chars.patch \
|
||||
file://0003-Get-user-icon-from-accountsservice-instead-of-lookin.patch \
|
||||
file://0004-Use-fresh-X11-timestamps-when-displaying-authenticat.patch \
|
||||
file://0005-configure.ac-disable-gnome-tools-that-are-not-provid.patch \
|
||||
file://polkit-gnome-authentication-agent-1.desktop \
|
||||
"
|
||||
SRCREV = "a0763a246a81188f60b0f9810143e49224dc752f"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
|
||||
do_install:append() {
|
||||
install -d ${D}${datadir}/applications
|
||||
install -m644 ${WORKDIR}/polkit-gnome-authentication-agent-1.desktop \
|
||||
${D}${datadir}/applications
|
||||
}
|
||||
Reference in New Issue
Block a user