$NetBSD: patch-ak,v 1.6 2004/08/21 12:35:15 markd Exp $ --- kcontrol/kdm/main.cpp.orig 2004-08-06 06:57:02.000000000 +1200 +++ kcontrol/kdm/main.cpp @@ -142,7 +142,11 @@ KDModule::KDModule(QWidget *parent, cons kdWarning() << "user(s) '" << tgmapci.data().join(",") << "' have unknown GID " << tgmapci.key() << endl; - config = new KSimpleConfig( QString::fromLatin1( KDE_CONFDIR "/kdm/kdmrc" )); + QFile confFile (QString::fromLatin1( "@PKG_SYSCONFDIR@" "/kdm/kdmrc" )); + if ( !confFile.exists() ) + confFile.setName (QString::fromLatin1( KDE_CONFDIR "/kdm/kdmrc" )); + + config = new KSimpleConfig( confFile.name()); QVBoxLayout *top = new QVBoxLayout(this); tab = new QTabWidget(this);