Lines Matching refs:dirname
74 char *dirname; in main() local
134 dirname = argv[0]; in main()
135 if (mkdirp(dirname, 0777) < 0) { in main()
138 fprintf(stderr, gettext("install: mkdir: %s: %s\n"), dirname, strerror(errno)); in main()
142 if (stat(dirname, &stb) < 0) { in main()
143 fprintf(stderr, gettext("install: stat: %s: %s\n"), dirname, strerror(errno)); in main()
147 fprintf(stderr, gettext("install: %s is not a directory\n"), dirname); in main()
151 if (mflag && chmod(dirname, mode)) { in main()
152 fprintf(stderr, gettext("install: chmod: %s: %s\n"), dirname, strerror(errno)); in main()
154 (void) unlink(dirname); in main()
157 if (oflag && chown(dirname, pp->pw_uid, -1) && errno != EPERM) { in main()
158 fprintf(stderr, gettext("install: chown: %s: %s\n"), dirname, strerror(errno)); in main()
160 (void) unlink(dirname); in main()
163 if (gflag && chown(dirname, -1, gp->gr_gid) && errno != EPERM) { in main()
164 fprintf(stderr, gettext("install: chgrp: %s: %s\n"), dirname, strerror(errno)); in main()
166 (void) unlink(dirname); in main()