AUR web interface

**This is the bug tracker for the AUR web interface.**

Use this tracker to report bugs or make feature requests regarding the behaviour or implementation of the AUR software.
Please read the Reporting Bug Guidelines before filing a new task.
http://wiki.archlinux.org/index.php/Reporting_Bug_Guidelines

- Please report bugs related to Arch Linux official packages here: http://bugs.archlinux.org/index.php?project=1
- Please report bugs for [community] packages here: http://bugs.archlinux.org/index.php?project=5
- For any packages in the AUR contact the maintainer or leave a comment on the package's detail page.

Source Code:
https://projects.archlinux.org/aurweb.git/
Tasklist

FS#27754 - Check directories in the package for correct permissions.

Attached to Project: AUR web interface
Opened by Thomas Dziedzic (tomd123) - Wednesday, 28 December 2011, 20:40 GMT
Last edited by Lukas Fleischer (lfleischer) - Tuesday, 27 May 2014, 18:47 GMT
Task Type Feature Request
Category Backend
Status Closed
Assigned To Lukas Fleischer (lfleischer)
Architecture All
Severity Medium
Priority Normal
Reported Version 1.9.0
Due in Version 3.0.0
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

I have saved the following in case the package gets updated and fixes this:
http://ompldr.org/vYnlnOA/gnome-shell-extension-shellshape-git.tar.gz

The link to the package: https://aur.archlinux.org/packages.php?ID=50257

The above package in the aur "gnome-shell-extension-shellshape-git" has the permissions 155 on its main folder containing the PKGBUILD.
This is obviously wrong, and there should be a way to check, and reject packages which have incorrect permissions for their folders.

Thanks for your time.
This task depends upon

Closed by  Lukas Fleischer (lfleischer)
Tuesday, 27 May 2014, 18:47 GMT
Reason for closing:  Implemented
Additional comments about closing:  Implemented in 3.0.0.
Comment by Lukas Fleischer (lfleischer) - Wednesday, 21 March 2012, 21:31 GMT
Well, basically sounds like a good idea. What are "correct" permissions in your opinion? 644 for files and 755 for directories? Should we reject everything else?
Comment by Thomas Dziedzic (tomd123) - Wednesday, 04 April 2012, 15:48 GMT
This sounds like a good default.
Comment by Lukas Fleischer (lfleischer) - Wednesday, 07 May 2014, 09:19 GMT
  • Field changed: Due in Version (Undecided → 3.0.0)
Implemented in ba30743 (Check permissions when uploading source packages, 2014-05-06).

Loading...