[Akonadi] [Bug 441214] New: App Armor blocking password save

Caleb Cushing bugzilla_noreply at kde.org
Fri Aug 20 08:35:37 BST 2021


https://bugs.kde.org/show_bug.cgi?id=441214

            Bug ID: 441214
           Summary: App Armor blocking password save
           Product: Akonadi
           Version: unspecified
          Platform: Manjaro
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: xenoterracide at gmail.com
  Target Milestone: ---

SUMMARY

I'm getting a log, and my smtp password for google isn't saving, it's super
weird.


STEPS TO REPRODUCE

I'm not 100% on this, I feel like there might be another thing I'm missing

1. enable app armor
2. use gmail settings for kmail
3. send email

OBSERVED RESULT

kmail always asks for the smtp password, for some reason this is only happening
for smtp, and only gmail, so weird. I'm seeing this log

 AVC apparmor="DENIED" operation="open" profile="/usr/bin/akonadiserver"
name="/etc/authselect/nsswitch.conf" pid=31873 comm="0x557056b51380-"
requested_mask="r" denied_mask="r" fsuid=1000 ouid=0


EXPECTED RESULT

password should be getting saved, no error

SOFTWARE/OS VERSIONS
apparmor: 3.0.1
Akonadi: 21.0.8
Operating System: Manjaro Linux
KDE Plasma Version: 5.22.4
KDE Frameworks Version: 5.85.0
Qt Version: 5.15.2
Kernel Version: 5.10.59-1-MANJARO (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-10610U CPU @ 1.80GHz
Memory: 15.4 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics

ADDITIONAL INFORMATION

here's the additional surrounding logs, they might be relevant, not sure

The reason I think it might be a KDE bug, is because it looks like the last
"arch" bug like this got resolved in KDE. https://bugs.archlinux.org/task/64890

Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
org.kde.pim.messagecomposer: Impossible to specify TO! It's a bug
snapperd.service: Deactivated successfully.
SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj==unconfined
msg='unit=snapperd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=?
addr=? terminal=? res=success'
static bool LibSecretKeyring::findPassword(const QString&, const QString&,
QKeychain::JobPrivate*)
static bool LibSecretKeyring::findPassword(const QString&, const QString&,
QKeychain::JobPrivate*)
We have an error during reading password "Entry not found"
static bool LibSecretKeyring::findPassword(const QString&, const QString&,
QKeychain::JobPrivate*)
We have an error during reading password "Entry not found"
static bool LibSecretKeyring::findPassword(const QString&, const QString&,
QKeychain::JobPrivate*)
We have an error during reading password "Entry not found"
We have an error during reading password "Entry not found"
static bool LibSecretKeyring::findPassword(const QString&, const QString&,
QKeychain::JobPrivate*)
We have an error during reading password "Entry not found"
static bool LibSecretKeyring::findPassword(const QString&, const QString&,
QKeychain::JobPrivate*)
We have an error during reading password "Entry not found"
void SendJob::setFrom(const QString &from) "caleb.cushing at people-meeter.com"
d->m_returnPath "<caleb.cushing at people-meeter.com>"
AVC apparmor="DENIED" operation="open" profile="/usr/bin/akonadiserver"
name="/etc/authselect/nsswitch.conf" pid=31873 comm="0x557056b51380-"
requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
org.kde.pim.akonadiserver.search: Executing search
"akonadi_newmailnotifier_agent-SearchSession"
org.kde.pim.akonadiserver.search: Search
"akonadi_newmailnotifier_agent-SearchSession" done (without remote search)
app-gnome-org.kde.kwalletmanager5-72003.scope: Consumed 2.949s CPU time.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list