diff -r 5f7660fe1562 -r f1cff81e425a src/server/safs/pathcheck.c --- a/src/server/safs/pathcheck.c Mon Jun 24 14:41:32 2013 +0200 +++ b/src/server/safs/pathcheck.c Tue Jun 25 15:45:13 2013 +0200 @@ -57,8 +57,8 @@ int require_access(pblock *pb, Session *sn, Request *rq) { char *mask_str = pblock_findval("mask", rq->vars); if(!mask_str) { - // misconfig - // TODO: log + log_ereport(LOG_MISCONFIG, "require-access: missing mask parameter"); + protocol_status(sn, rq, 500, NULL); return REQ_ABORTED; } @@ -80,8 +80,10 @@ if(aclname) { ACLList *acl = acl_get(vs->acls, aclname); if(!acl) { - // TODO: error - fprintf(stderr, "acl %s not found\n", aclname); + log_ereport( + LOG_MISCONFIG, + "append-acl: acl %s not found", aclname); + protocol_status(sn, rq, 500, NULL); return REQ_ABORTED; }