Bug 96424 - adcli attempting to modify userAccountControl during TGT update
Summary: adcli attempting to modify userAccountControl during TGT update
Status: RESOLVED MOVED
Alias: None
Product: realmd
Classification: Unclassified
Component: adcli (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Stef Walter
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-07 13:30 UTC by Luke Bigum
Modified: 2018-10-12 21:18 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Luke Bigum 2016-06-07 13:30:23 UTC
adcli appears to be trying to update the userAccountControl when doing a kerberos ticket renewal, or "adcli update". While it doesn't appear to cause anything to fail, I don't think it should be trying to do this.

[root@localhost ~]# adcli update -D example.com -N bigumlvm -S dc.example.com -v
...
 * Password not too old, no change needed
 * Modifying computer account: userAccountControl
 ! Couldn't set userAccountControl on computer account: CN=bigumlvm,CN=Computers,DC=example,DC=com: Insufficient access
 * Updated existing computer account: CN=bigumlvm,CN=Computers,DC=example,DC=com
Comment 1 Luke Bigum 2016-06-07 13:35:21 UTC
Oh, after reading the man page it may appear you want to write some extra attributes if specifying a credentials cache, but the man page does not mention what in the userAccountControl attribute you are trying to modify. I still don't think it's a good idea though - you could give the account an unlimited password expiry time by modifying userAccountControl.
Comment 2 GitLab Migration User 2018-10-12 21:18:42 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/realmd/adcli/issues/4.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.