static gboolean udpgate_startup_chkconfig_query(UdpgateStartup *udpgate_startup,gboolean *is_on)
{
int status,status_0_1;
-const gchar *command="chkconfig " PACKAGE;
+/* FC4 chkconfig-1.3.20-1 dumps its help to stderr and returns 1 for: chkconfig PACKAGE
+ * without its existing: /etc/init.d/PACKAGE
+ */
+const gchar *command="chkconfig " PACKAGE " 2>/dev/null";
g_return_val_if_fail(UDPGATE_IS_STARTUP_CHKCONFIG(udpgate_startup),FALSE);
INIT_D_PATHNAME, /* pathname */
PACKAGE ".init", /* basename */
0755, /* pathname_mode */
- TRUE)) /* pathname_backup */
+ BUNDLE_UTIL_BACKUP_MASK)) /* flags */
return FALSE;
#endif /* ENABLE_BUNDLE */