Package Details: keepass-plugin-favicon 1.9.0-1

Git Clone URL: https://aur.archlinux.org/keepass-plugin-favicon.git (read-only)
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: None
Last Packager: GutenYe
Votes: 12
Popularity: 0.000015
First Submitted: 2015-02-04 13:21
Last Updated: 2015-06-24 06:32

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

icedream commented on 2017-10-03 10:35

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

@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

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

@zoe

nice advice, it's done.

zoe commented on 2015-02-13 09:50

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

@zoe

Thank you very much, I've fixed it.

zoe commented on 2015-02-12 08:11

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)