Unix logging to LOG_AUTHPRIV and bumped to version 0.95.15

This commit is contained in:
Michiel Broek
2012-12-26 15:13:09 +01:00
parent 925ebf1738
commit 3a78d3bedf
7 changed files with 176 additions and 160 deletions

View File

@@ -1,11 +1,10 @@
/*****************************************************************************
*
* $Id: mblogin.c,v 1.9 2007/08/26 15:05:33 mbse Exp $
* Purpose ...............: Login program for MBSE BBS.
* Shadow Suite (c) ......: Julianne Frances Haugh
*
*****************************************************************************
* Copyright (C) 1997-2007
* Copyright (C) 1997-2012
*
* Michiel Broek FIDO: 2:280/2802
* Beekmansbos 10
@@ -462,7 +461,7 @@ int main(int argc, char **argv)
memzero(utent.ut_host, sizeof utent.ut_host);
#endif
openlog("mblogin", LOG_PID|LOG_CONS|LOG_NOWAIT, LOG_AUTH);
openlog("mblogin", LOG_PID|LOG_CONS|LOG_NOWAIT, LOG_AUTHPRIV);
setup_tty();
umask(getdef_num("UMASK", 007));
@@ -813,9 +812,9 @@ auth_ok:
endsgent(); /* stop access to shadow group file */
#endif
if (pwent.pw_uid == 0)
syslog(LOG_NOTICE, ROOT_LOGIN, fromhost);
syslog(LOG_WARNING, ROOT_LOGIN, fromhost);
else
syslog(LOG_INFO, REG_LOGIN, username, fromhost);
syslog(LOG_WARNING, REG_LOGIN, username, fromhost);
closelog();
shell (pwent.pw_shell, (char *) 0); /* exec the shell finally. */

View File

@@ -4,7 +4,7 @@
* Shadow Suite (c) ......: Julianne Frances Haugh
*
*****************************************************************************
* Copyright (C) 1997-2011
* Copyright (C) 1997-2012
*
* Michiel Broek FIDO: 2:280/2802
* Beekmansbos 10
@@ -901,7 +901,7 @@ int main(int argc, char *argv[])
* We don't log into MBSE BBS logfiles but to the system logfiles,
* because we are modifying system files not belonging to MBSE BBS.
*/
openlog("mbpasswd", LOG_PID|LOG_CONS|LOG_NOWAIT, LOG_AUTH);
openlog("mbpasswd", LOG_PID|LOG_CONS|LOG_NOWAIT, LOG_AUTHPRIV);
/*
* Find out the name of our parent.

View File

@@ -1,10 +1,9 @@
/*****************************************************************************
*
* $Id: mbuseradd.c,v 1.24 2007/05/28 10:40:24 mbse Exp $
* Purpose ...............: setuid root version of useradd
*
*****************************************************************************
* Copyright (C) 1997-2007
* Copyright (C) 1997-2012
*
* Michiel Broek FIDO: 2:280/2802
* Beekmansbos 10
@@ -342,7 +341,7 @@ int main(int argc, char *argv[])
* We don't log into MBSE BBS logfiles but to the system logfiles,
* because we are modifying system files not belonging to MBSE BBS.
*/
openlog("mbuseradd", LOG_PID|LOG_CONS|LOG_NOWAIT, LOG_AUTH);
openlog("mbuseradd", LOG_PID|LOG_CONS|LOG_NOWAIT, LOG_AUTHPRIV);
syslog(LOG_WARNING, "mbuseradd %s %s %s %s", argv[1], argv[2], argv[3], argv[4]);
/*