Opened 3 years ago
Closed 3 years ago
Last modified 3 years ago
#4632 closed task (fixed)
ICA: Some shadow programs incorrectly reference /bin/passwd after first build
|Reported by:||Bruce Dubbs||Owned by:||lfs-book|
login, expiry, and su hardcode /bin/passwd insted of /usr/bin/passwd. This may lead to the impossibility of renewing a password when it is expired.
Explanation Shadow's configure tests whether /usr/bin/passwd exists, and if not, hardcodes /bin/passwd. This is close to a bug: it should harcode $prefix/bin/passwd. Anyway...
Solution touch /usr/bin/passwd before building shadow.
Possible side effect None that I can think of: the empty file is almost immediately replaced when installing shadow.
Change History (2)
comment:1 by , 3 years ago
|Status:||new → closed|
comment:2 by , 3 years ago
|Milestone:||9.2 → 10.0|
Note: See TracTickets for help on using tickets.
Fixed at r11811