Comments (5)
I have very little knowledge of arch, but i'm guessing that KDE Wallet is the equivalent of Gnome Keyring on Ubuntu. Keyring stores all saved passwords in encrypted form on disk. The reason this will always prompt for a password is that your login password is also the encryption key, without it no saved passwords can be read.
There is a solution, but it's an absolute security nightmare. By setting an empty password for the keyring you store the passwords in plain text and thus eliminate the need for a password on login. A very heavy trade of between speed and security.
from howdy.
Thanks for you response. It's surely not a good idea to ask KDE Wallet to store passwords in plain text :) Unfortunately, this means that it's going to be difficult to use Howdy in my scenario. In any case, I thank you for such a nice software. Hope you continue the good work!
from howdy.
The information in the ArchWiki entry for KDE Wallet might work for you @bangar1991.
It seems you will need to install kwallet-pam
with no further configuration (as long as you haven't removed any lines from /etc/pam.d/sddm
)
from howdy.
@KelleyMcChes Thanks for your comment. kwallet-pam
is installed by default on my system and PAM configuration is setup correctly as well. The problem, I think, is when I login using howdy and don't enter the login password, kwallet-pam
authentication module is not even invoked (howdy is set as sufficient). Even if it did get invoked somehow, it relies on its master password being the same as login password so that when login password is entered, KDE wallet is unlocked automatically. Since I don't enter any, it remains locked.
This is based on my limited understanding of PAM. Feel free to correct me of course.
from howdy.
I think you're correct, especially after reading "The wallet cannot be unlocked when using autologin." on that wiki page. There's no real way around this except storing the password within howdy, which is a liability i do not want to have.
from howdy.
Related Issues (20)
- KDE Neon 6.0 login screen does not automatically unlock after face detection
- Using howdy only for gdm HOT 5
- Changing and Testing howdy certainty HOT 1
- Enhance the "Error when trying to add a face model" happening
- SSH_CONNECTION security issue is back HOT 5
- abort_if_ssh not working in Fedora 40 HOT 1
- slow to open camera on ubuntu noble
- /usr/lib/libpango-1.0.so.0: undefined symbol: g_once_init_leave_pointer HOT 5
- Deprecation Warning: datetime.datetime.utcnow HOT 1
- No face model known with manual installation using meson HOT 1
- [Feature] Create a command that runs camera setup again
- Can't run howdy on Ubuntu 24.04 HOT 1
- Howdy can't import module ConfigParser however it's alreayd installed HOT 1
- Ubuntu 24.04 - camera authentication will not start HOT 5
- Unable to use Howdy with software managing multiple Python versions
- No module named 'cli' in ubuntu 24.04 LTS HOT 1
- BrokenPipeError after enabling the "hotkey" RubberStamp HOT 2
- howdy on nixos HOT 1
- Howdy does not work with swaylock
- Howdy for unlocking PC
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from howdy.