- execl("/bin/rm", "rm", "-r", dir, 0);
- execl("/usr/bin/rm", "rm", "-r", dir, 0);
- fprintf(stderr, "Can't find 'rm' command.\n");
+#if BSD4_2
+ if (fork() == 0) {
+ close(1);
+ open(_PATH_TTY, 1);
+ execl(_PATH_STTY, "stty", "new", 0);
+ }
+#endif
+ execl(_PATH_RM, "rm", "-rf", dir, 0);
+ perror(_PATH_RM);
+ fprintf(stderr, "Wrapup: can't find 'rm' command.\n");