File add-printer.patch of Package libgnomeprintui
diff -pruN libgnomeprintui-2.8.2-old/libgnomeprintui/gnome-printer-selector.c libgnomeprintui-2.8.2/libgnomeprintui/gnome-printer-selector.c
--- libgnomeprintui-2.8.2-old/libgnomeprintui/gnome-printer-selector.c Fri Oct 1 20:44:23 2004
+++ libgnomeprintui-2.8.2/libgnomeprintui/gnome-printer-selector.c Tue Jan 18 12:18:05 2005
@@ -313,7 +313,7 @@ gpw_configure_clicked (GtkWidget *widget
static void
gpw_add_clicked (GtkWidget *btn, GPAWidget *gpaw)
{
- static char *argv[] = { ADD_PRINTER_APP, NULL };
+ static char *argv[] = { "gnomesu", "--", ADD_PRINTER_APP, NULL };
GError *err = NULL;
g_spawn_async (NULL, argv, NULL, G_SPAWN_SEARCH_PATH,
NULL, NULL, NULL, &err);