- 25 May, 2018 3 commits
-
-
Rolf Eike Beer authored
-
-
-
- 23 May, 2018 4 commits
-
-
Differential Revision: https://phabricator.kde.org/D13015
-
Albert Astals Cid authored
-
Albert Astals Cid authored
to the master version, change back to the correct one
-
Albert Astals Cid authored
Summary: Don't return on error conditions, exit instead. It's a child process we need to finish it Don't use pam_syslog, there's a comment at the beginning saying it doesn't work, it seems to kind of work for me but some investigation by Matthias Gerstner seems to show it's doing funny things with the fds so don't use it. Reviewers: fvogt Reviewed By: fvogt Subscribers: anthonyfieroni, mgerstner, fvogt, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D13013
-
- 21 May, 2018 2 commits
-
-
Albert Astals Cid authored
-
Albert Astals Cid authored
Summary: If it's not a regular file we try to re-create it if we can't for some reason, we bail out Reviewers: fvogt, mgerstner Reviewed By: fvogt Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D12991
-
- 18 May, 2018 4 commits
-
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
- 16 May, 2018 2 commits
-
-
Albert Astals Cid authored
Reviewers: mart, fvogt Reviewed By: mart, fvogt Subscribers: fvogt, mgerstner, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D12909
-
Albert Astals Cid authored
Summary: PAM_SUCCESS signals to the PAM stack that the authentication succeeded. That is actually not the case, because pam_kwallet doesn't authenticate anything. If a user would badly configure his PAM stack by classifying pam_kwallet as sufficient then login would always be possible. Reviewers: davidedmundson Reviewed By: davidedmundson Subscribers: mgerstner, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D12910
-
- 05 May, 2018 2 commits
-
-
Maximiliano Curia authored
-
Maximiliano Curia authored
Summary: The fixes for CVE-2018-10380 introduced a regression for most users not using kde, and some for kde sessions. In particular the reorder of the close calls and creating a new socket caused that the socket is always assigned the file descriptor 2, aka stderr. BUG: 393856 Test Plan: It works Reviewers: #plasma, aacid Reviewed By: aacid Subscribers: asturmlechner, rdieter, davidedmundson, plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D12702
-
- 03 May, 2018 3 commits
-
-
Albert Astals Cid authored
-
Albert Astals Cid authored
We don't need to be creating the socket as root, and doing so, specially having a chown is problematic security wise.
-
Albert Astals Cid authored
Opening files for writing as root is very tricky since through the power of symlinks we can get tricked to write in places we don't want to and we don't really need to be root to create the salt file
-
- 01 May, 2018 1 commit
-
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
- 27 Mar, 2018 1 commit
-
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
- 06 Mar, 2018 1 commit
-
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
- 20 Feb, 2018 1 commit
-
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
- 13 Feb, 2018 1 commit
-
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
- 01 Feb, 2018 1 commit
-
-
Bhushan Shah authored
GIT_SILENT
-
- 15 Jan, 2018 2 commits
-
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
- 05 Jan, 2018 1 commit
-
-
Laurent Montel authored
-
- 14 Sep, 2017 1 commit
-
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
- 13 Sep, 2017 1 commit
-
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
- 28 Aug, 2017 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 22 Aug, 2017 1 commit
-
-
Fabian Vogt authored
Summary: It's a documented side effect that initialization of secure memory in gcrypt drops privileges if getuid() != geteuid(). This results in breaking setuid callers, like sudo or su. Test Plan: Can use sudo again when pam_kwallet is involved. Reviewers: #plasma Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D7124
-
- 18 Aug, 2017 1 commit
-
-
Fabian Vogt authored
Summary: Avoid running if it detects a text session. This can be overridden by adding "force_run" as argument. Test Plan: Put pam_kwallet5.so as optional in a global common-session pam file that is included by all other services. It is not invoked when logging in from a tty with getty, sudo or su and still works when using SDDM. When adding force_run it runs in all cases. Reviewers: #plasma Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D7125
-
- 09 Aug, 2017 1 commit
-
-
Fabian Vogt authored
Summary: - No cppcheck warnings anymore - Use snprintf everywhere - Avoid pointless multiplication with sizeof(char) - Avoid memory leaks Test Plan: Still builds, works the same as before. Reviewers: #plasma Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D7123
-
- 31 May, 2017 1 commit
-
-
Adriaan de Groot authored
Summary: FreeBSD has neither pam_ext.h nor pam_syslog(), so check for headers and add defines as appropriate. Test Plan: Builds on FreeBSD, now. Needs a test-build on Linux. Reviewers: jriddell, #plasma Reviewed By: jriddell, #plasma Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D6000
-
- 11 May, 2017 2 commits
-
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
Jonathan Esk-Riddell authored
GIT_SILENT
-
- 13 Apr, 2017 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-
- 29 Mar, 2017 1 commit
-
-
Script Kiddy authored
In case of conflict in i18n, keep the version of the branch "ours" To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
-