Skip to content

Commit f72b7b7

Browse files
authored
Merge pull request #7 from codewhitesec/develop
v1.2.0 Release - tnx @qtc-de
2 parents 78cab43 + 42ed499 commit f72b7b7

File tree

4 files changed

+12
-3
lines changed

4 files changed

+12
-3
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88

9+
## v1.2.0 - Nov 17, 2023
10+
11+
### Changed
12+
13+
* qubes-keepass-dom0 now aborts if the vault qube is not running
14+
* Minor bugfixes
15+
16+
917
## v1.1.0 - May 31, 2023
1018

1119
### Added

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Qube to copy credentials to other *AppVMs*:
3131

3232
```console
3333
[user@dom0 ~]$ cat /etc/qubes-rpc/policy/custom.QubesKeepass
34-
vault $anyvm allow notify=true
34+
vault @anyvm allow notify=yes
3535
```
3636

3737
According to your preferences, you could also choose `ask` instead of the `allow` action or remove the `notify=true` option,

qubes-keepass-dom0.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33

44
VAULT='vault'
5+
VERSION='qubes-keepass v1.2.0'
56

67

78
function get_id() {
@@ -63,7 +64,7 @@ function main() {
6364
set -e
6465
set -x
6566

66-
qvm-check "${VAULT}"
67+
qvm-check --running -q "${VAULT}"
6768

6869
if [ $? -ne 0 ]; then
6970
echo "[-] Your vault qube ${VAULT} is not running yet."

qubes-keepass.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -838,7 +838,7 @@ def load(service: Secret.Service) -> CredentialCollection:
838838
return CredentialCollection(credentials)
839839

840840

841-
parser = argparse.ArgumentParser(description='''qubes-keepass v1.1.0 - A rofi based KeePassXC frontend for Qubes''')
841+
parser = argparse.ArgumentParser(description='''qubes-keepass v1.2.0 - A rofi based KeePassXC frontend for Qubes''')
842842
parser.add_argument('qube', help='qube to copy the credential to')
843843
parser.add_argument('--trust-level', type=int, help='numerical trust level of the qube')
844844
parser.add_argument('--config', help='path to the configuration file')

0 commit comments

Comments
 (0)