Repository navigation
Releases
SecretSpace for Linux 1.0.0-alpha.4 (test version)
SecretSpace for Linux 1.0.0-alpha.4: a test version, not for real passwords yet. For real use, take the release marked Latest.
What's new
- A smoother look.
- Rounded corners are drawn smoothed instead of in pixel steps, on every screen and dialog.
- The sign-in screen's padlock and key are redrawn with smooth edges; the padlock has a rounded body and a keyhole.
- An entry's coloured header has room around its letter tile.
- Otherwise the same as 1.0.0-alpha.3. The same as SecretSpace for Windows 3.0.0-alpha.4.
Install
sudo apt install ./secretspace_1.0.0-alpha.4_all.deb
Ubuntu 22.04 or newer. The package's own version is 1.0.0~alpha.4. GitHub doesn't allow ~ in file names, so the file says -alpha.4.
SHA-256 checksums are in SHA256SUMS.txt.
🤖 Generated with Claude Code
SecretSpace for Linux 1.0.0-alpha.3 (test version)
SecretSpace for Linux 1.0.0-alpha.3: a test version, not for real passwords yet. For real use, take the release marked Latest.
What's new
- Sync for accounts. An account can now be put on a SecretSpace Sync Server 2.0.0-alpha.1 or later (Settings > Sync > Set up…):
- the first device creates the account on the server, using the server's token as the sign-up code;
- other devices use Sign in from a server on the start screen, with the account name, master password and, the first time on a device, the Secret Key;
- Sync merges changes from both sides (the same three-way merge as 0.x), and Disconnect takes the account off the server on this device.
- Changing the master password of a synced account updates the server too, so the other devices keep signing in with the new password.
- What the server never sees: the master password, the Secret Key or the vault key.
- Otherwise the same as 1.0.0-alpha.2. The same as SecretSpace for Windows 3.0.0-alpha.3.
Install
sudo apt install ./secretspace_1.0.0-alpha.3_all.deb
Ubuntu 22.04 or newer. The package's own version is 1.0.0~alpha.3. GitHub doesn't allow ~ in file names, so the file says -alpha.3.
SHA-256 checksums are in SHA256SUMS.txt.
🤖 Generated with Claude Code
SecretSpace for Linux 0.11.0
SecretSpace for Linux 0.11.0: the stable version for your real passwords.
What's new
- A smoother look.
- Rounded corners are drawn smoothed instead of in pixel steps, on every screen and dialog.
- The sign-in screen's padlock and key are redrawn with smooth edges; the padlock has a rounded body and a keyhole.
- An entry's coloured header has room around its letter tile.
- Nothing else changed: same features, same vault files, same sync. The same as SecretSpace for Windows 2.13.0.
As always, back up your vault folder before an upgrade.
Install
sudo apt install ./secretspace_0.11.0_all.deb
Ubuntu 22.04 or newer.
SHA-256 checksums are in SHA256SUMS.txt.
🤖 Generated with Claude Code
SecretSpace for Linux 1.0.0-alpha.2 (test version)
SecretSpace for Linux 1.0.0-alpha.2: a test version, not for real passwords yet. For real use, take the release marked Latest.
What's new
- Renamed from PassMan to SecretSpace. Another password manager already uses the name PassMan.
- The package is now
secretspace: the commandsecretspace, files in/usr/lib/secretspace, a menu entry "SecretSpace". - It replaces the
passmanpackage in one step (Conflicts/Replaces/Provides: passman). - Your vaults stay in
~/.local/share/passman, which SecretSpace keeps using. Nothing is moved. - CI checked this by upgrading the real passman 0.9.0 package.
- The package is now
- Otherwise the same as 1.0.0-alpha.1: accounts with a Secret Key and a 12-word recovery phrase, Argon2id, and importing 2.x vaults. No sync yet. The same as SecretSpace for Windows 3.0.0-alpha.2.
Install
sudo apt install ./secretspace_1.0.0-alpha.2_all.deb
Ubuntu 22.04 or newer. The package's own version is 1.0.0~alpha.2. GitHub doesn't allow ~ in file names, so the file says -alpha.2.
SHA-256 checksums are in SHA256SUMS.txt.
🤖 Generated with Claude Code
SecretSpace for Linux 0.10.0
SecretSpace for Linux 0.10.0: the stable version for your real passwords. It matches SecretSpace for Windows 2.12.0.
What's new
- PassMan is now SecretSpace. Another password manager already uses the name PassMan. This release is 0.9.0 with the new name. Nothing else changed: same features, same vault files, same sync.
- The package is now
secretspace: the commandsecretspace, files in/usr/lib/secretspace, a menu entry "SecretSpace".
- The package is now
- Upgrading from the
passmanpackage:sudo apt install ./secretspace_0.10.0_all.debreplaces it in one step (Conflicts/Replaces/Provides: passman).- Your vaults stay in
~/.local/share/passman, which SecretSpace keeps using. Nothing is moved. - CI checked this by upgrading the real passman 0.9.0 package on Ubuntu 22.04 and 24.04.
- Licence: GPL-3.0-only (was MIT), and a
SECURITY.md.
Install
sudo apt install ./secretspace_0.10.0_all.deb
Ubuntu 22.04 or newer.
SHA-256 checksums are in SHA256SUMS.txt.
🤖 Generated with Claude Code
PassMan for Linux 1.0.0-alpha.1 (test version, lab only)
A test version, for the lab only. For real use keep 0.9.0.
This is the same as PassMan for Windows 3.0.0-alpha.1: accounts with a Secret Key and a 12-word recovery phrase, Argon2id, and importing 2.x vaults with their history. It has no sync yet. It opens PassMan 3 accounts only, so do not install it over 0.9.0: your vaults would not show up (they are not changed).
On Linux the Secret Key is kept under your master password, because there is no DPAPI. A copy of the account folder therefore opens with the password alone, the same as a 2.x vault file. Account folders are 700 and their files 600.
The file is named passman_1.0.0-alpha.1_all.deb because GitHub does not allow ~ in asset names. Inside, the package version is 1.0.0~alpha.1, which apt sorts after 0.9.0 and before 1.0.0.
PassMan for Linux 0.9.0
Sync when I unlock — the same as PassMan for Windows 2.11.0. A new setting in Settings → Sync, off by default. When it is on, unlocking a vault syncs it. If the server can't be reached, PassMan says so once and keeps working offline. The setting is kept per vault and per PC.
The package now depends on python3-argon2 (Ubuntu universe). It is for the 3.0 account cryptography, which ships here but the app does not use yet. Nothing changes on disk.
Install: sudo apt install ./passman_0.9.0_all.deb (Ubuntu 22.04 or newer).
PassMan for Linux 0.8.0
PassMan for Linux 0.8.0 (matches PassMan for Windows 2.10.0).
Install
Download passman_0.8.0_all.deb and install it on Ubuntu or Debian:
sudo apt install ./passman_0.8.0_all.debapt pulls in Tk, cryptography and Pillow. PassMan is then in the application menu, and passman starts it from a terminal. sudo apt remove passman removes the program and leaves your vaults alone. Installing over 0.7.0 upgrades it in place.
What's new
- 2FA codes, as in PassMan for Windows 2.10.0. Paste the secret (or
otpauth://link) a site shows into 2FA secret when adding or editing an entry. The entry's page then has a hidden 2FA code box: Show asks for your master password every time, then shows the live code with a countdown and Copy (cleared after 30 s, like a password). Leaving the entry or locking hides it again. A secret that can't produce codes is refused on save, with the reason. - Constant-time master-password checks in the re-ask dialogs.
A 2FA code kept next to its password is a single factor if someone opens your vault — keep email and banking 2FA on your phone.
Vault format unchanged. Vaults move between Windows and Linux as before.
SHA-256 checksums are listed in SHA256SUMS.txt.
🤖 Generated with Claude Code
PassMan for Linux 0.7.0
PassMan for Linux 0.7.0 (matches PassMan for Windows 2.9.0).
Install
Download passman_0.7.0_all.deb and install it on Ubuntu or Debian:
sudo apt install ./passman_0.7.0_all.debapt pulls in Tk, cryptography and Pillow. PassMan is then in the application menu, and passman starts it from a terminal. sudo apt remove passman removes the program and leaves your vaults alone. Installing over 0.6.0 upgrades it in place.
What's new
- The black-and-green redesign, as in PassMan for Windows 2.7.0 and 2.9.0: a login screen with one tile per vault, a two-pane window (the entry list, and the selected entry's details with copy buttons, strength, notes and history), and dialogs to match, with a header band, settings in cards and the buttons in a bar at the bottom.
- Fixed: account avatars are round again; they were stretched into ovals on Linux.
Vault format unchanged. Vaults move between Windows and Linux as before.
SHA-256 checksums are listed in SHA256SUMS.txt.
🤖 Generated with Claude Code
PassMan for Linux 0.6.0
PassMan for Linux 0.6.0 (matches PassMan for Windows 2.8.0, except the 2.7.0 redesign, which is not ported yet).
Install
Download passman_0.6.0_all.deb and install it on Ubuntu or Debian:
sudo apt install ./passman_0.6.0_all.debapt pulls in Tk, cryptography and Pillow. PassMan is then in the application menu, and passman starts it from a terminal. sudo apt remove passman removes the program and leaves your vaults alone. Installing over 0.5.0 upgrades it in place.
What's new
- Locking keeps a copied password. Locking the vault, by hand or after idle time, no longer clears the clipboard. The 30-second auto-clear still runs, and closing PassMan still clears it at once.
SHA-256 checksums are listed in SHA256SUMS.txt.
🤖 Generated with Claude Code