33 lines
1.0 KiB
Plaintext
33 lines
1.0 KiB
Plaintext
$NetBSD: patch-ah,v 1.1.1.1 2009/01/08 00:21:00 jmcneill Exp $
|
|
|
|
--- src/pk-main.c.orig 2008-12-04 08:45:11.000000000 -0500
|
|
+++ src/pk-main.c 2009-01-07 08:33:31.000000000 -0500
|
|
@@ -178,9 +178,11 @@ main (int argc, char *argv[])
|
|
PkSyslog *syslog = NULL;
|
|
GError *error = NULL;
|
|
GOptionContext *context;
|
|
+#ifdef __linux__
|
|
const gchar *env_pk_verbose;
|
|
const gchar *env_pk_console;
|
|
const gchar *env_pk_logging;
|
|
+#endif
|
|
|
|
const GOptionEntry options[] = {
|
|
{ "backend", '\0', 0, G_OPTION_ARG_STRING, &backend_name,
|
|
@@ -251,6 +253,7 @@ main (int argc, char *argv[])
|
|
goto exit_program;
|
|
}
|
|
|
|
+#ifdef __linux__
|
|
/* we don't actually need to do this, except it rules out the
|
|
* 'it works from the command line but not service activation' bugs */
|
|
env_pk_verbose = g_getenv (EGG_VERBOSE);
|
|
@@ -260,6 +263,7 @@ main (int argc, char *argv[])
|
|
g_setenv (EGG_VERBOSE, env_pk_verbose, FALSE);
|
|
g_setenv (EGG_CONSOLE, env_pk_console, FALSE);
|
|
g_setenv (EGG_LOGGING, env_pk_logging, FALSE);
|
|
+#endif
|
|
|
|
/* get values from the config file */
|
|
conf = pk_conf_new ();
|