/[imapfilter]/imapfilter/imapfilter.c
ViewVC logotype

Diff of /imapfilter/imapfilter.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.27 by lefcha, Wed Jan 30 13:14:58 2002 UTC revision 1.28 by lefcha, Wed Jan 30 19:19:00 2002 UTC
# Line 33  int main(int argc, char *argv[]) Line 33  int main(int argc, char *argv[])
33      ruid = getuid();      ruid = getuid();
34      euid = geteuid();      euid = geteuid();
35      seteuid(ruid);              /* Drop root privileges. */      seteuid(ruid);              /* Drop root privileges. */
36        
37      corefile_disable();      home = getenv("HOME");
       
38      options = (OPTION_DETAILS_NORMAL | OPTION_NAMESPACE);      options = (OPTION_DETAILS_NORMAL | OPTION_NAMESPACE);
39      *logfile = 0;      *logfile = 0;
     home = getenv("HOME");  
40            
41  #ifndef ENCRYPTED_PASSWORDS  #ifndef ENCRYPTED_PASSWORDS
42      while ((c = getopt(argc, argv, "c:hl:qv")) != -1) {      while ((c = getopt(argc, argv, "c:hl:qv")) != -1) {
# Line 76  int main(int argc, char *argv[]) Line 74  int main(int argc, char *argv[])
74          }          }
75      }      }
76    
77        lockfile_check();
78        lockfile_create();
79    
80        corefile_disable();
81            
82      tty_store();      tty_store();
83      catch_signals();      catch_signals();
84    
# Line 137  int main(int argc, char *argv[]) Line 140  int main(int argc, char *argv[])
140    
141      secmem_clear();      secmem_clear();
142      close_logfile();      close_logfile();
143        
144        lockfile_remove();
145    
146      exit(0);      exit(0);
147  }  }

Legend:
Removed from v.1.27  
changed lines
  Added in v.1.28

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26