Change warning when user tries to sudoedit a symbolic link.

This commit is contained in:
Todd C. Miller
2015-08-07 07:09:01 -06:00
parent 531bcc8aa6
commit 2fbce103f6
2 changed files with 27 additions and 25 deletions

View File

@@ -244,10 +244,12 @@ sudo_edit_create_tfiles(struct command_details *command_details,
}
if (rc == -1) {
/* open() or fstat() error. */
if (ofd == -1 && errno == ELOOP)
sudo_warnx(U_("%s: is a symbolic link"), files[i]);
else
if (ofd == -1 && errno == ELOOP) {
sudo_warnx(U_("%s: editing symbolic links is not permitted"),
files[i]);
} else {
sudo_warn("%s", files[i]);
}
if (ofd != -1)
close(ofd);
continue;