Changeset 125


Ignore:
Timestamp:
10/17/06 11:18:16 (18 years ago)
Author:
bas
Message:

EmailtoTracScript?:

run_email2trac.c:

  • setgid() must be called before setuid()
Location:
emailtotracscript/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • emailtotracscript/trunk/ChangeLog

    r124 r125  
    33          an exception in the syslog if we use sys.exit(0), replaced by
    44          return.
     5
     6        * run_email2trac.c. Setgid() must be called before setuid().
     7          Reported by:  Anonymous
     8          Fixed    by:  Bas van der Vlies
    59       
    6102006-10-10
  • emailtotracscript/trunk/debian/changelog

    r124 r125  
     1email2trac (0.8.1-3) stable; urgency=low
     2
     3  * setgid() must be called before setuid()
     4
     5 -- root <root@rc.sara.nl>  Tue, 17 Oct 2006 11:17:13 +0200
     6
    17email2trac (0.8.1-2) stable; urgency=low
    28
  • emailtotracscript/trunk/run_email2trac.c

    r110 r125  
    109109  check_username(TRAC_USER);
    110110  if ( TRAC = getpwnam(TRAC_USER) ) {
     111    setgid(TRAC->pw_gid);
    111112    setuid(TRAC->pw_uid);
    112     setgid(TRAC->pw_gid);
    113113  } else {
    114114    if ( DEBUG ) printf("Invalid Trac user (%s)\n",TRAC_USER);
Note: See TracChangeset for help on using the changeset viewer.