Hi all, I do not know if this is the correct list, or even method to send patches, but did not found anything appropriate on the OpenBSD website.
I'd like to propose a little feature enhancement for the authpf. Here are the details: - authpf can show a message to an user successfully logged in - this message is read from /etc/authpf/authpf.message - the message is the same for every user - i'll want to change it ;-) Below is a patch which change current behavior, so that the message is searched first in the /etc/authpf/USER dir, and if it's not found there, then the old behavior is used (so fully backward compatible). The patch looks very simple, but I did NOT tested it at all! Anyway it would be nice, if something like this make it's way into the HEAD. ;-) PS. Sorry for any language errors -- Greetings Rafal Bisingier diff -u authpf.c.orig authpf.c --- authpf.c.orig 2008-09-09 17:23:43.315714111 +0200 +++ authpf.c 2008-09-10 21:07:06.258107858 +0200 @@ -314,10 +314,16 @@ signal(SIGQUIT, need_death); signal(SIGTSTP, need_death); while (1) { + char *fn = NULL; printf("\r\nHello %s. ", luser); printf("You are authenticated from host \"%s\"\r\n", ipsrc); setproctitle("[EMAIL PROTECTED]", luser, ipsrc); - print_message(PATH_MESSAGE); + if (asprintf(&fn, "%s/%s/authpf.message", + PATH_USER_DIR, luser) == -1) + print_message(PATH_MESSAGE); + else + print_message(fn); + free(fn); while (1) { sleep(10); if (want_death)