X-Git-Url: http://git.dolda2000.com/gitweb/?a=blobdiff_plain;f=daemon%2Fui.c;h=467970e7088665ecc9c98372d50a60d209ba1150;hb=392a42ef2e407fb549fb37b17b1ad3f3cd247909;hp=af5bd99c42938234b78cd8d8ffa901837dafd1d0;hpb=f7292a8b27d1ea458ece778207afbb8f386e9003;p=doldaconnect.git diff --git a/daemon/ui.c b/daemon/ui.c index af5bd99..467970e 100644 --- a/daemon/ui.c +++ b/daemon/ui.c @@ -1143,9 +1143,9 @@ static void cmd_filtercmd(struct socket *sk, struct uidata *data, int argc, wcha sq(sk, 0, L"505", L"System error - Could not fork session", "Internal error", NULL); return; } - filtercmd = findfile(icswcstombs(confgetstr("ui", "filtercmd"), NULL, NULL), NULL, 0); + filtercmd = findfile("dc-filtercmd", pwent->pw_dir, 0); if(filtercmd == NULL) - filtercmd = findfile("dc-filtercmd", pwent->pw_dir, 0); + filtercmd = findfile(icswcstombs(confgetstr("ui", "filtercmd"), NULL, NULL), NULL, 0); if(filtercmd == NULL) { flog(LOG_WARNING, "could not find filtercmd executable for user %s", pwent->pw_name);