Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 309257 - x11-misc/cdm-0.5.2 (New Package) login manager
Summary: x11-misc/cdm-0.5.2 (New Package) login manager
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement with 1 vote (vote)
Assignee: Mark Wright
URL:
Whiteboard: sunrise-suggested
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2010-03-13 12:30 UTC by keenblade
Modified: 2012-05-05 10:19 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
x11-misc/cdm-0.5.2.ebuild (cdm-0.5.2.ebuild,1.14 KB, text/plain)
2010-03-13 12:37 UTC, keenblade
Details
x11-misc/cdm-0.5.2.ebuild (cdm-0.5.2.ebuild,1.19 KB, text/plain)
2010-07-16 11:05 UTC, keenblade
Details
trivial update to 0.5.3 (cdm-0.5.3.ebuild,1.21 KB, text/plain)
2012-05-01 11:30 UTC, Mark Wright
Details

Note You need to log in before you can comment on or make changes to this bug.
Description keenblade 2010-03-13 12:30:29 UTC
CDM is a minimalistic, yet full-featured login manager that provides a fast, dialog based login system without the overhead of the X Window System. Written in pure bash, CDM has no other dependencies, yet supports multiple users/sessions and can start virtually any DE/WM.

Reproducible: Always
Comment 1 keenblade 2010-03-13 12:37:17 UTC
Created attachment 223405 [details]
x11-misc/cdm-0.5.2.ebuild

Here is the proposed ebuild. xdm should be removed from default runlevel". Otherwise it is possible logging as root without password, thus leading security problems. Usage is easy, just login with your username.
Comment 2 Markos Chandras (RETIRED) gentoo-dev 2010-03-13 12:58:03 UTC
Hello, The Gentoo Team would like to firstly thank you for your ebuild 
submission. We also apologize for not being able to accommodate you in a timely
manner. There are simply too many new packages.

Allow me to use this opportunity to introduce you to Gentoo Sunrise. The 
sunrise overlay[1] is a overlay for Gentoo which we allow trusted users to 
commit to and all users can have ebuilds reviewed by Gentoo devs for entry 
into the overlay. So, the sunrise team is suggesting that you look into this 
and submit your ebuild to the overlay where even *you* can commit to. =)

Thanks,
On behalf of the Gentoo Sunrise Team,
Markos.

[1]: http://www.gentoo.org/proj/en/sunrise/
[2]: http://overlays.gentoo.org/proj/sunrise/wiki/SunriseFaq
Comment 3 Alec Meyers 2010-07-06 22:24:47 UTC
Works great, thanks!
Comment 4 Alec Meyers 2010-07-14 00:13:49 UTC
Hi keenblade,

Could you add the following as dependencies, since they are called from the cdm script and not everyone might have them:

dev-util/dialog
x11-apps/xdpyinfo
x11-apps/xinit
Comment 5 keenblade 2010-07-16 11:05:25 UTC
Created attachment 239045 [details]
x11-misc/cdm-0.5.2.ebuild

I added the followings as RDEPEND. Alec. thanks for pointing that.
dev-util/dialog
x11-apps/xdpyinfo
x11-apps/xinit
Comment 6 hal 2011-01-23 13:46:17 UTC
does it work together nicely with consolekit?
Comment 7 hal 2011-01-23 13:47:53 UTC
(In reply to comment #6)
> does it work together nicely with consolekit?
> 

does it come along with an autologin feature?
Comment 8 Alec Meyers 2011-01-23 16:01:27 UTC
(In reply to comment #6)
> does it work together nicely with consolekit?

Supposedly it does (it has options for consolekit), but I don't use consolekit.

(In reply to comment #7)
> does it come along with an autologin feature?

No, because it starts *after* you log in from the console.
Comment 9 Mark Wright gentoo-dev 2012-05-01 11:30:05 UTC
Created attachment 310561 [details]
trivial update to 0.5.3

- homepage to github
- SRC_URI to home dir as http://cdm.ghost1227.com/X11 is dead link
- should I add it to portage? (no objections means I add it I guess, I use it with xmonad and KDE).
Comment 10 JTRiley 2012-05-01 17:10:41 UTC
FWIW, +1 for adding to portage :D
Comment 11 keenblade 2012-05-01 17:25:46 UTC
(In reply to comment #9)
> - homepage to github
> - SRC_URI to home dir as http://cdm.ghost1227.com/X11 is dead link
> - should I add it to portage? (no objections means I add it I guess, I use
> it with xmonad and KDE).

It would be very nice to have it in portage.
There is a cdm fork with a bug fixed. It seems that, bug fix has a pull request which is not get into upstream. It would be good, if you add this as a patch:
https://github.com/ghost1227/cdm/pull/3
Or you may prefer to use the fork as source:
https://github.com/ShadowKyogre/cdm
Comment 12 Mark Wright gentoo-dev 2012-05-05 10:19:09 UTC
Added x11-misc/cdm-0.5.3.ebuild to portage, with the patch https://github.com/ghost1227/cdm/pull/3