Package Details: maltego 4.3.1-1

Git Clone URL: https://aur.archlinux.org/maltego.git (read-only, click to copy)
Package Base: maltego
Description: Information gathering software by Paterva
Upstream URL: https://www.maltego.com
Keywords: information-gathering ITSEC OSINT
Licenses: custom
Submitter: DescartesHorse
Maintainer: Kr1ss
Last Packager: Kr1ss
Votes: 12
Popularity: 0.014107
First Submitted: 2018-07-26 06:42 (UTC)
Last Updated: 2022-08-25 15:11 (UTC)

Dependencies (2)

Required by (0)

Sources (2)

Latest Comments

1 2 3 Next › Last »

Kr1ss commented on 2022-08-25 15:11 (UTC)

Done. Thx for the note @Elmar !

Elmar commented on 2022-08-25 12:01 (UTC) (edited on 2022-08-25 12:16 (UTC) by Elmar)

Hey, maltego have a new version, 4.3.1, it's possible to update de PKGBUILD ? (de new hash for deb file is 9f7493a557522b72e12fd6390001be6f882a0be1f25872eef2bcdf082bbef5c6)

Kr1ss commented on 2021-10-13 22:46 (UTC)

Hi @theguy147,

thanks a lot for this !

AS for the chmod g-w - if I recall correctly - I've included that command because at the time I've noticed that excatly those affected folders were group writeable, but TBH I've never checked that again. I've changed the command to what you're suggesting.

I've also removed the Windows specific files you've mentioned. makepkg itself can care about removing the empty directories, so the last find was not necessary.

Thanks again for your help in improving the package. Cheers !

theguy147 commented on 2021-10-13 17:56 (UTC)

Thx for this package! I do have two comments though:

1) Group Permissions not set correctly

chmod g-w "$pkgdir"/usr{,/bin,/share{,/applications,"/$pkgname",/pixmaps}}

While that line looks pretty fancy, it doesn't do everything what it's supposed to IMHO. It does correctly remove the group writing permissions from the expanded directories but not from the files inside like:

- ./usr/share/pixmaps/maltego.png
- ./usr/share/applications/maltego.desktop
- ./usr/bin/maltego
- ./usr/bin/maltego_memory_config

All these files are still group writable after the installation.

Is there any reason not to use the following line instead? Are there any files that should be group- or world writable in the package?

chmod -R go-w "$pkgdir"

2) Unnecessary Files included in package

I do understand that this package is based on the deb-Archive by Paterva themselves. Unfortunately it seems like they just include everything inside like e.g. all the files only needed for Microsoft Windows. Surely the Windows files don't have to be included in this package and on every machine installing it (unless Paterva does some weird loadlibrary stuff or similar that I haven't detected yet). IMO at least the dll- and exe-Files should be excluded (and also empty directories that result from it):

- ./maltego/usr/share/maltego/platform/lib/nbexec.exe
- ./maltego/usr/share/maltego/platform/lib/nbexec64.exe
- ./maltego/usr/share/maltego/platform/lib/nbexec.dll
- ./maltego/usr/share/maltego/platform/lib/nbexec64.dll
- ./maltego/usr/share/maltego/platform/modules/lib/amd64/jnidispatch-nb.dll
- ./maltego/usr/share/maltego/platform/modules/lib/x86/jnidispatch-nb.dll
- ./maltego/usr/share/maltego/ide/modules/lib/extbrowser64.dll
- ./maltego/usr/share/maltego/ide/modules/lib/extbrowser.dll
- ./maltego/usr/share/maltego/bin/maltego.exe

Maybe something like this could be included to remove them?

find "$pkgdir" -regex ".*\.\(exe\|dll\)$" -type f -delete
find "$pkgdir" -type d -empty -delete

Kr1ss commented on 2021-03-26 18:41 (UTC)

Thx for flagging @bekedbeans; I totally missed that :)

imrehg commented on 2020-09-19 19:50 (UTC)

Hey @Kr1ss, no worries, I'm glad someone takes care of this!

Since I'm not using this package much these days, I don't think I would be much help in the maintenance. But thanks for the offer, if anything changes I'd be happy to help out in the future. :)

Kr1ss commented on 2020-09-19 19:46 (UTC) (edited on 2020-09-19 19:50 (UTC) by Kr1ss)

Thank you very much @imrehg, also for noticing me of the new release.

I wasn't aware of your package. If you're interested in co-maintaining this one, I'd be happy to give you access. :)

PS I just read your merge request. This has been accepted amazingly fast, so hat tip @freswa.

imrehg commented on 2020-09-19 19:37 (UTC)

While updating my "casefile" package (https://aur.archlinux.org/packages/casefile/) just noticed this one. It seems like it's now the same stuff (basically the same package was done twice). I will submit a merge request, to delete my (older) one and transfer the votes to this, as it seems more popular. Cheers!

DescartesHorse commented on 2020-09-03 02:39 (UTC)

No worries @Kr1ss; thanks for taking over :)

Kr1ss commented on 2020-09-02 14:00 (UTC) (edited on 2020-09-02 18:12 (UTC) by Kr1ss)

Thx for maintaining so far @DescartesHorse !

Cheers !