#include #include #include #include #define NAME "/tmp/lol" #define NAMESL "/tmp/lol/" int main(int argc, char *argv[]) { rmdir(NAME); if (mkdir(NAME, 0700) != 0) { fprintf(stderr, "initial failed\n"); return (1); } if (chmod(NAME, 0750) != 0) { fprintf(stderr, "chmod failed\n"); return (1); } if (mkdir(NAMESL, 0755) == -1) { fprintf(stderr, "errno=%d\n", errno); return (1); } fprintf(stderr, "it worked?\n"); return (0); }