FS#63867 - [xorg-xdm] XDM's default userPath / systemPath hide /usr/local

Attached to Project: Arch Linux
Opened by Michaël Cadilhac (cadilhac) - Friday, 20 September 2019, 20:36 GMT
Last edited by Andreas Radke (AndyRTR) - Monday, 02 March 2020, 06:13 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Andreas Radke (AndyRTR)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
XDM defaults PATH to /bin:/usr/bin:/usr/bin:/usr/ucb. Upon logging in, /etc/profile then adds /usr/local/bin to the PATH *at the end*. Consequently, /usr/local/bin/ is shadowed by /usr/bin, which is not the expected behavior.

A possible solution, suggested by seth in that thread: https://bbs.archlinux.org/viewtopic.php?pid=1864289 ; is to compile XDM with a different value for DEF_USER_PATH (empty? /usr/local before /usr?).

Additional info:
* package version: xorg-xdm 1.1.12-1
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Monday, 02 March 2020, 06:13 GMT
Reason for closing:  Fixed
Comment by Andreas Radke (AndyRTR) - Sunday, 23 February 2020, 08:51 GMT
Please test 1.1.12-2 with common default PATHs preset.

Loading...