Hey all, I just took over this package. It currently doesn't work (for me), so I'm looking through the git to figure out how to fix it, a working PKGBUILD should be coming soon.
Search Criteria
Package Details: keepass-plugin-favicon 1.9.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/keepass-plugin-favicon.git (read-only, click to copy) |
---|---|
Package Base: | keepass-plugin-favicon |
Description: | A KeePass plugin that downloads and stores favicons. PKGBUILD source code at https://github.com/GutenYe/aur/tree/master/keepass-plugin-favicon |
Upstream URL: | https://sourceforge.net/projects/keepass-favicon/ |
Licenses: | GPLv2 |
Conflicts: | keepass-favicon |
Submitter: | GutenYe |
Maintainer: | menaechmi |
Last Packager: | GutenYe |
Votes: | 13 |
Popularity: | 0.000401 |
First Submitted: | 2015-02-04 13:21 (UTC) |
Last Updated: | 2015-06-24 06:32 (UTC) |
Latest Comments
menaechmi commented on 2022-02-08 00:18 (UTC)
icedream commented on 2017-10-03 10:35 (UTC)
The source code of this plugin is hosted on GitHub: https://github.com/luckyrat/KeePass-Favicon-Downloader
gamezelda commented on 2017-07-24 23:14 (UTC)
@melyadon: While I agree that it's weird that the source isn't in the Sourceforce page as far as I can see, Keepass plugins (PLGX files) contain the uncompiled source code of the plugin.
There are some tools available for this purpose, but you can unpack them with the help of 'dd' and 'gzip' (hint: use 'hexdump' to look for the file names, then look for the '1f 8b' magic number next to them, then 'dd' from that byte to the end and finally unpack the resulting gzip file with 'gzip').
Note that there's still some binary dependencies distributed with this plugin which would need to be audited along with the source.
Disclaimer: I'm not associated with the author of this plugin and have not audited the source.
melyadon commented on 2017-05-12 16:35 (UTC)
A word of warning: This PKGBUILD retrieves a binary from https://sourceforge.net/projects/keepass-favicon/ and there don't seem to be see any source files on sourceforce for this keepass plugin which is supposedly under GPLv2. This is a bit suspicious for something that has access to passwords.
GutenYe commented on 2015-02-13 11:47 (UTC)
@zoe
nice advice, it's done.
zoe commented on 2015-02-13 09:50 (UTC)
Thank you GutenYe.
Just to be cleaner, I suggest to install this plugin in
/usr/share/keepass/plugins
as the others do.
So, I modified PKGBUILD like this :
package() {
mkdir -p "${pkgdir}"/usr/share/keepass/plugins
cd "$srcdir"
install -Dm664 KeePassFaviconDownloader-$pkgver.plgx "$pkgdir/usr/share/keepass/plugins/KeePassFaviconDownloader.plgx"
}
GutenYe commented on 2015-02-13 01:11 (UTC)
@zoe
Thank you very much, I've fixed it.
zoe commented on 2015-02-12 08:11 (UTC)
I had an error on download :
==> Validation des fichiers sources avec md5sums...
KeePassFaviconDownloader-1.9.0.plgx ... ÉCHEC
==> ERREUR : Un ou plusieurs fichiers sont invalides !
==> ERREUR: Makepkg n'a pas pu construire keepass-plugin-favicon.
I had to correct PKGBUILD :
I replaced :
http://downloads.sourceforge.net/project/$pkgname/$pkgver/KeePassFaviconDownloader.plgx
by
http://skylink.dl.sourceforge.net/project/keepass-favicon/1.9.0/KeePassFaviconDownloader.plgx
and it worked (md5sum is still good)
Pinned Comments
menaechmi commented on 2022-02-08 00:18 (UTC)
Hey all, I just took over this package. It currently doesn't work (for me), so I'm looking through the git to figure out how to fix it, a working PKGBUILD should be coming soon.