/etc/csh.login fails when ls command aliased
Bug #70763 reported by
Hadmut Danisch
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tcsh (Debian) |
Fix Released
|
Unknown
|
|||
tcsh (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Binary package hint: tcsh
Hi,
/etc/csh.login is just a simple script which reads all files from /etc/csh/login.d, but actually the script is poorly written.
When - as usual - the ls command is aliased to the internal ls-F command, and the directory contains a link, that script fails, since ls-F appends a @ to the filename. Similar problem for executable files ( *-suffix).
regards
Hadmut
tags: | added: patch |
Changed in tcsh (Debian): | |
status: | Unknown → New |
Changed in tcsh (Debian): | |
status: | New → Fix Released |
To post a comment you must log in.
...and btw calling files without absolute paths is dangerous here.
If at all necessary to call ls, then call /bin/ls