Earlier quoted context omitted.
Are you referring to Pass? There is... https://mssun.github.io/passforios/ Works wonderfully and with OTPauth also. Run a bare git repo on your own network and there is no reason to use Bitwarden. Edit - and for those that are in AWS, you can use pass along with aws-vault to keep your ~/.aws creds in check. https://github.com/99designs/aws-vault
Is there an equivalent for Android?
Clever uses of pass, the Unix password manager
21–30 of 154 posts
Re: Clever uses of pass, the Unix password manager
#22Earlier quoted context omitted.
Are you referring to Pass? There is... https://mssun.github.io/passforios/ Works wonderfully and with OTPauth also. Run a bare git repo on your own network and there is no reason to use Bitwarden. Edit - and for those that are in AWS, you can use pass along with aws-vault to keep your ~/.aws creds in check. https://github.com/99designs/aws-vault
Is there an equivalent for Android?
Re: Clever uses of pass, the Unix password manager
#23Earlier quoted context omitted.
And this matters a lot because history is normally only accessible to the current user (and root), but process command line arguments are normally accessible to all users.
I've long thought that was a general problem. Why should I see the command line arguments from other users' processes? What if non-root could see their own processes in detail, but only the program name for other users' processes? Would that break a lot of other things?
sudo mount -o remount,hidepid=1 /proc
Re: Clever uses of pass, the Unix password manager
#24Earlier quoted context omitted.
And this matters a lot because history is normally only accessible to the current user (and root), but process command line arguments are normally accessible to all users.
I've long thought that was a general problem. Why should I see the command line arguments from other users' processes? What if non-root could see their own processes in detail, but only the program name for other users' processes? Would that break a lot of other things?
At which point you might as well ask why do you need to see other users processes at all? And indeed, that is an option in grsec. I don't think it causes any major breakage, but there are probably some xkcd #1172 sort of things that break.
edit: apparently there is nowdays also options in mainline for that too: https://pipo.blog/articles/20130930-hidepid-process-hiding and also possibly with selinux?
Re: Clever uses of pass, the Unix password manager
#25Re: Clever uses of pass, the Unix password manager
#26Earlier quoted context omitted.
And this matters a lot because history is normally only accessible to the current user (and root), but process command line arguments are normally accessible to all users.
I've long thought that was a general problem. Why should I see the command line arguments from other users' processes? What if non-root could see their own processes in detail, but only the program name for other users' processes? Would that break a lot of other things?
Re: Clever uses of pass, the Unix password manager
#27Earlier quoted context omitted.
And this matters a lot because history is normally only accessible to the current user (and root), but process command line arguments are normally accessible to all users.
I've long thought that was a general problem. Why should I see the command line arguments from other users' processes? What if non-root could see their own processes in detail, but only the program name for other users' processes? Would that break a lot of other things?
Re: Clever uses of pass, the Unix password manager
#28Earlier quoted context omitted.
And this matters a lot because history is normally only accessible to the current user (and root), but process command line arguments are normally accessible to all users.
I've long thought that was a general problem. Why should I see the command line arguments from other users' processes? What if non-root could see their own processes in detail, but only the program name for other users' processes? Would that break a lot of other things?
https://www.cyberciti.biz/faq/linux-hide-processes-from-othe...
Biggest surprise is that people can't run top/ps to see where load is coming from, but that aside I never noticed any particular downsides.
Re: Clever uses of pass, the Unix password manager
#29Earlier quoted context omitted.
And this matters a lot because history is normally only accessible to the current user (and root), but process command line arguments are normally accessible to all users.
I've long thought that was a general problem. Why should I see the command line arguments from other users' processes? What if non-root could see their own processes in detail, but only the program name for other users' processes? Would that break a lot of other things?
Individual units can opt-in to this behaviour with the ProtectProc= option though. But I don't think there's currently a good way to apply it to users' interactive processes.
Re: Clever uses of pass, the Unix password manager
#30I use pass along with passff and my yubikey for gpg decryption of the password store and gpg-ssh syncing from my home git pass db. Works great
Pasting my password into a form isn't that bad, and it feels far safer.