version 1.27, 2015/11/09 21:25:06 |
version 1.28, 2015/11/11 02:56:07 |
|
|
secure = 1; |
secure = 1; |
|
|
if (secure) { |
if (secure) { |
if (pledge("stdio rpath wpath tty", NULL) == -1) |
if (pledge("stdio rpath wpath tty", NULL) == -1) { |
perror("pledge"); |
perror("pledge"); |
|
exit(1); |
|
} |
} else { |
} else { |
if (pledge("stdio rpath wpath cpath fattr proc exec tty", NULL) == -1) |
if (pledge("stdio rpath wpath cpath fattr proc exec tty", NULL) == -1) { |
perror("pledge"); |
perror("pledge"); |
|
exit(1); |
|
} |
} |
} |
|
|
/* |
/* |
|
|
open_getchr(); |
open_getchr(); |
|
|
if (secure) |
if (secure) |
if (pledge("stdio rpath tty", NULL) == -1) |
if (pledge("stdio rpath tty", NULL) == -1) { |
perror("pledge"); |
perror("pledge"); |
|
exit(1); |
|
} |
|
|
raw_mode(1); |
raw_mode(1); |
init_signals(1); |
init_signals(1); |