Author: pjd
Date: Thu Feb  3 10:37:44 2011
New Revision: 218214
URL: http://svn.freebsd.org/changeset/base/218214

Log:
  Let the caller log info about successful privilege drop.
  We don't want to log this in hastctl.
  
  MFC after:    1 week

Modified:
  head/sbin/hastd/primary.c
  head/sbin/hastd/secondary.c
  head/sbin/hastd/subr.c

Modified: head/sbin/hastd/primary.c
==============================================================================
--- head/sbin/hastd/primary.c   Thu Feb  3 10:29:04 2011        (r218213)
+++ head/sbin/hastd/primary.c   Thu Feb  3 10:37:44 2011        (r218214)
@@ -850,6 +850,7 @@ hastd_primary(struct hast_resource *res)
                cleanup(res);
                exit(EX_CONFIG);
        }
+       pjdlog_info("Privileges successfully dropped.");
 
        /*
         * Create the guard thread first, so we can handle signals from the

Modified: head/sbin/hastd/secondary.c
==============================================================================
--- head/sbin/hastd/secondary.c Thu Feb  3 10:29:04 2011        (r218213)
+++ head/sbin/hastd/secondary.c Thu Feb  3 10:37:44 2011        (r218214)
@@ -414,6 +414,7 @@ hastd_secondary(struct hast_resource *re
 
        if (drop_privs() != 0)
                exit(EX_CONFIG);
+       pjdlog_info("Privileges successfully dropped.");
 
        /*
         * Create the control thread before sending any event to the parent,

Modified: head/sbin/hastd/subr.c
==============================================================================
--- head/sbin/hastd/subr.c      Thu Feb  3 10:29:04 2011        (r218213)
+++ head/sbin/hastd/subr.c      Thu Feb  3 10:37:44 2011        (r218214)
@@ -184,7 +184,5 @@ drop_privs(void)
        PJDLOG_VERIFY(getgroups(1, gidset) == 1);
        PJDLOG_VERIFY(gidset[0] == pw->pw_gid);
 
-       pjdlog_info("Privileges successfully dropped.");
-
        return (0);
 }
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to