Package Details: kpscript 2.43-1

Git Clone URL: (read-only)
Package Base: kpscript
Description: KeePass scripting utility
Upstream URL:
Licenses: GPL
Submitter: net147
Maintainer: net147
Last Packager: net147
Votes: 8
Popularity: 0.000000
First Submitted: 2011-03-14 01:20
Last Updated: 2019-09-13 03:53

Latest Comments

1 2 Next › Last »

craeckie commented on 2017-08-23 17:30

Update to 2.36:

@@ -1,6 +1,6 @@
# Maintainer: Jonathan Liu <>
pkgdesc="KeePass scripting utility"
@@ -9,7 +9,7 @@ license=('GPL')

package() {

net147 commented on 2016-05-20 11:36

@zoe Updated to 2.33

zoe commented on 2016-05-20 11:33

Version 2.33 is available
Thank you for maintening this package.

net147 commented on 2016-04-27 03:26

@zoe Updated to 2.32

zoe commented on 2016-04-26 14:23

Version 2.32 is available

pschmitt commented on 2015-01-26 07:15

Woops, sorry for flagging this out of date. I hit the wrong button (wanted to vote for it). My apologies.

pschmitt commented on 2015-01-26 06:43

Thanks for the quick update.

I however get mono errors when executing kpscript. Am I missing something? Is it working for you?

$ kpscript -c:ListGroups test.kdbx -pw:PASSWORD

* Assertion at class.c:4675, condition `cur_slot == class->vtable_size' not met


at <unknown> <0xffffffff>
at KeePassLib.Utility.MemUtil.Read (System.IO.Stream,int) <0x00064>
at KeePassLib.Serialization.BinaryReaderEx.ReadBytes (int) <0x0002e>
at KeePassLib.Serialization.KdbxFile.ReadHeader (KeePassLib.Serialization.BinaryReaderEx) <0x00099>
at KeePassLib.Serialization.KdbxFile.Load (System.IO.Stream,KeePassLib.Serialization.KdbxFormat,KeePassLib.Interfaces.IStatusLogger) <0x00180>
at KeePassLib.PwDatabase.Open (KeePassLib.Serialization.IOConnectionInfo,KeePassLib.Keys.CompositeKey,KeePassLib.Interfaces.IStatusLogger) <0x001fd>
at KPScript.Program.RunScriptLine (KeePass.Util.CommandLineArgs) <0x0022d>
at KPScript.Program.Main (string[]) <0x00113>
at (wrapper runtime-invoke) <Module>.runtime_invoke_int_object (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

/usr/lib/ [0x7f5f9f16b1da]
/usr/lib/ [0x7f5f9ee90210]
/usr/lib/ [0x7f5f9eb10a97]
/usr/lib/ [0x7f5f9eb11e6a]
/usr/lib/ [0x7f5f9f2f65e9]
/usr/lib/ [0x7f5f9f2f685c]
/usr/lib/ [0x7f5f9f2f69f3]
/usr/lib/ [0x7f5f9f1dc635]
/usr/lib/ [0x7f5f9f1dc855]
/usr/lib/ [0x7f5f9f1e146a]
/usr/lib/ [0x7f5f9f16e2b7]

Debug info from gdb:

ptrace: Operation not permitted.
No threads.

Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.

zsh: abort (core dumped) kpscript -c:ListGroups test.kdbx -pw:PASSWORD

net147 commented on 2015-01-23 00:54

Updated to 2.28.

pschmitt commented on 2015-01-22 07:58

2.28 is out

net147 commented on 2014-05-26 23:08

Updated to 2.26.