I will aim to have this updated before the end of the week.
Search Criteria
Package Details: duck 4.7.17418-2
Package Actions
| Package Base: | duck |
|---|---|
| Description: | Cyberduck CLI |
| Upstream URL: | https://duck.sh/ |
| Category: | network |
| Licenses: | |
| Submitter: | ghost64 |
| Maintainer: | djmattyg007 |
| Last Packager: | ghost64 |
| Votes: | 0 |
| First Submitted: | 2015-04-30 10:13 |
| Last Updated: | 2015-05-15 00:41 |
Latest Comments
Comment by djmattyg007
Comment by ghost64
Thanks for reminding me, I do not use this application anymore. Please adopt it if you wish. Disowning
Comment by djmattyg007
There's a lot of room for improvement in this package.
- There's an unused variable named 'PKGEXT' declared near the top.
- The install script creates symlinks that should be created by the package() function in the PKGBUILD.
- Said symlinks go into /usr/local/bin, which is a direct contravention of the Arch Linux packaging guidelines: https://wiki.archlinux.org/index.php/Arch_packaging_standards#Package_etiquette
- The install script has a direct dependency on the desktop-file-utils package, but this isn't mentioned in the list of dependencies for the package.
- Given this is a CLI package, it's difficult to see why there is a dependency on the desktop-file-utils package at all.
To sum up, I would consider this package dangerous, and would not use it under any circumstances until all of the above points have been addressed.
Comment by ghost64
I have moved from the snapshots to the stable releases as recommended by the developer.