$NetBSD: patch-aj,v 1.7 2001/09/10 08:23:19 skrll Exp $ --- kdm/kdmconfig.cpp.orig Fri Apr 23 14:12:54 1999 +++ kdm/kdmconfig.cpp @@ -134,10 +134,26 @@ _shutdownButton = KNone; _shutdown = new QString( kc->readEntry( "Shutdown")); if( _shutdown->isNull()) +#ifdef __NetBSD__ + *_shutdown = "/sbin/shutdown -h now"; +#else /* !__NetBSD__ */ +#ifdef __SVR4 + *_shutdown = "/usr/sbin/halt"; +#else /* !__SVR4 */ *_shutdown = "/sbin/halt"; +#endif /* __SVR4 */ +#endif /* __NetBSD__ */ _restart = new QString( kc->readEntry( "Restart")); if( _restart->isNull()) +#ifdef __NetBSD__ + *_restart = "/sbin/shutdown -r now"; +#else /* !__NetBSD__ */ +#ifdef __SVR4 + *_restart = "/usr/sbin/reboot"; +#else /* !__SVR4 */ *_restart = "/sbin/reboot"; +#endif /* __SVR4 */ +#endif /* __NetBSD__ */ } else _shutdownButton = KNone; if( kc->hasKey( "GUIStyle")) {