Skip to content

Remove ConsoleKit 0.4.4 #1365

Merged
merged 3 commits into from
Sep 27, 2019
Merged

Remove ConsoleKit 0.4.4 #1365

merged 3 commits into from
Sep 27, 2019

Conversation

pmenzel
Copy link
Collaborator

@pmenzel pmenzel commented Sep 27, 2019

Tested on rabammel.

Recreate the bee file with the command below, and add customizations
back.

```
$ bee init -f -o consolekit-0.4.4-0.bee http://www.freedesktop.org/software/ConsoleKit/dist/ConsoleKit-0.4.4.tar.bz2
creating consolekit-0.4.4-0.bee from template '/etc/default/bee/templates/fallback'
```
ConsoleKit is no longer needed, and systemd-logind is used instead. So,
remove the package.

Note, the line was ConsoleKit line was already removed from
`/etc/pam.d/system-auth`, and `/usr/bin/kdm` has been removed in the
meantime.
@pmenzel pmenzel merged commit 55b12e8 into master Sep 27, 2019
@pmenzel
Copy link
Collaborator Author

pmenzel commented Sep 27, 2019

/var/log/ConsoleKit/ might need to be cleaned up manually on systems.

@thomas
Copy link
Collaborator

thomas commented Sep 27, 2019

Well, I guess this was a bit too quick :)

This would remove: /usr/bin/ck-launch-session

What would cause trouble in: /usr/share/xsessions/xsession.desktop

Which in turn would inhibit the usage of custom/user window mangers like: fluxbox, fvwm?

Anyway, you won't make friends with this action :)

What about an update ?

@thomas
Copy link
Collaborator

thomas commented Sep 27, 2019

P.S. I've reinstalled it on DM - no danger anymore

@pmenzel
Copy link
Collaborator Author

pmenzel commented Sep 27, 2019

Did you try to remove ck-launch-session from /usr/share/xsessions/xsession.desktop? I think it’s not needed.

@thomas
Copy link
Collaborator

thomas commented Sep 27, 2019 via email

@thomas
Copy link
Collaborator

thomas commented Sep 30, 2019

Removel is harmless, provided the call to ck-launch-session is removed from /usr/share/xsessions/xsession.desktop. Printing/udisksctl works in 'ck'- free sessions.
Thus the package is removed, and xsession.desktop was adjusted.

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