#include "strerr.h" #include "exit.h" #define FATAL "maildirmake: fatal: " void main(argc,argv) int argc; char **argv; { umask(077); if (!argv[1]) strerr_die1x(100,"maildirmake: usage: maildirmake name"); if (mkdir(argv[1],0700) == -1) strerr_die4sys(111,FATAL,"unable to mkdir ",argv[1],": "); if (chdir(argv[1]) == -1) strerr_die4sys(111,FATAL,"unable to chdir to ",argv[1],": "); if (mkdir("tmp",0700) == -1) strerr_die4sys(111,FATAL,"unable to mkdir ",argv[1],"/tmp: "); if (mkdir("new",0700) == -1) strerr_die4sys(111,FATAL,"unable to mkdir ",argv[1],"/new: "); if (mkdir("cur",0700) == -1) strerr_die4sys(111,FATAL,"unable to mkdir ",argv[1],"/cur: "); _exit(0); }