Skip to content

Update polkit from 0.113+ to 0.115 #1000

Merged
merged 6 commits into from
Jan 14, 2019
Merged

Conversation

pmenzel
Copy link
Collaborator

@pmenzel pmenzel commented Jan 10, 2019

Hopefully fixes mount problems reported on teiglin and thalos.

$ udisksctl mount -b /dev/sdc1 --filesystem-type ntfs-3g
==== AUTHENTICATING FOR org.freedesktop.udisks2.filesystem-mount ====
Authentication is required to mount WD Elements 1042 (/dev/sdc1)

Tested on keineahnung (where mounting worked fine also before).

Note, systemctl daemon-reload and systemctl restart polkit should be executed after installing the new version.

mozjs 52.2.1 requires at least version 58.1, so upgrade to the latest one.

    checking for icu-i18n >= 58.1... Requested 'icu-i18n >= 58.1' but version of icu-i18n is 53.1
    configure: error: Library requirements (icu-i18n >= 58.1) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
Polkit 0.115 requires this version.
Also, add security patch mentioned in the [BLFS book][1].

The release notes are available [on-line][2].

[1]: http://www.linuxfromscratch.org/blfs/view/systemd/postlfs/polkit.html
[2]: https://gitlab.freedesktop.org/polkit/polkit/blob/master/NEWS
There is no group *wheel* in MarIuX, so this rule is not needed. We have
to discuss if group *edv* could be used.

This gets rid of the message below.

    polkitd[782]: Identity `unix-group:wheel' is not valid, ignoring ret strs unix-group:wheel
@pmenzel pmenzel force-pushed the update-polkit-from-0.113+-to-0.115 branch from eaa350e to 2f8431d Compare January 11, 2019 14:19
@donald donald merged commit 02b3e8d into master Jan 14, 2019
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants