FS#53437 - Prevent building packages on filesystems that don't properly support permissions
Attached to Project:
Pacman
Opened by Zulan (Zulan) - Friday, 24 March 2017, 09:38 GMT
Last edited by Allan McRae (Allan) - Friday, 24 March 2017, 09:39 GMT
Opened by Zulan (Zulan) - Friday, 24 March 2017, 09:38 GMT
Last edited by Allan McRae (Allan) - Friday, 24 March 2017, 09:39 GMT
|
Details
Summary and Info:
makepkg will silently build deadly packages with incorrect permissions if built on a filesystem that doesn't properly support permissions. Steps to Reproduce: Mount an ntfs volume like: ntfs defaults,nls=utf8,umask=007,uid=1000,gid=1000 % git clone https://aur.archlinux.org/modules.git % cd modules % makepkg File permissions are missing executable flags. Do not install that package! I suggest that makepkg should perform a sanity check on the used filesystem. |
This task depends upon
Closed by Allan McRae (Allan)
Friday, 24 March 2017, 09:39 GMT
Reason for closing: Won't implement
Additional comments about closing: Idiots will be idiots
Friday, 24 March 2017, 09:39 GMT
Reason for closing: Won't implement
Additional comments about closing: Idiots will be idiots