Changeset 35 for emailtotracscript
- Timestamp:
- 01/20/06 21:35:04 (17 years ago)
- Location:
- emailtotracscript/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
emailtotracscript/trunk/Makefile.in
r32 r35 17 17 MTA_USER=@mta_user@ 18 18 19 TRAC_SCRIPT_NAME=email2trac 20 19 21 CC=@CC@ 20 22 DEBUG=0 … … 30 32 31 33 install: all 32 install --mode=4 700--owner=root run_email2trac $(EXEC_PREFIX)34 install --mode=4111 --owner=root run_email2trac $(EXEC_PREFIX) 33 35 for script in $(PYTHON_FILES) ; \ 34 36 do \ -
emailtotracscript/trunk/run_email2trac.c
r31 r35 33 33 #include <string.h> 34 34 #include <stdio.h> 35 #include <limits.h> 35 36 36 37 #include "run_email2trac.h" … … 45 46 int caller = getuid(); 46 47 int status; 47 char trac_script[255]; 48 char** trac_script_args; 48 49 char *trac_script; 50 char **trac_script_args; 49 51 struct passwd *TRAC; 50 52 struct passwd *MTA; 51 53 struct stat script_attrs; 52 53 strcat(trac_script,TRAC_SCRIPT_PATH); 54 55 trac_script = malloc((strlen(TRAC_SCRIPT_PATH) 56 + strlen(TRAC_SCRIPT_NAME) + 10) * sizeof(char)); 57 58 strncat(trac_script,TRAC_SCRIPT_PATH, strlen(TRAC_SCRIPT_PATH)); 54 59 strcat(trac_script,"/"); 55 strcat(trac_script,TRAC_SCRIPT_NAME); 60 strncat(trac_script,TRAC_SCRIPT_NAME, strlen(TRAC_SCRIPT_NAME)); 61 62 /* 63 printf("trac_script = %s\n", trac_script); 64 */ 56 65 57 66 /* First copy arguments passed to the wrapper as scripts arguments
Note: See TracChangeset
for help on using the changeset viewer.