Ticket #496 (closed defect: fixed)

Opened 14 years ago

Last modified 14 years ago

fix cluster-login-config for Lucid

Reported by: geofft Owned by: jdreed
Priority: blocker Milestone: Summer 2010 (Lucid Deploy)
Component: -- Keywords: lucid
Cc: Fixed in version:
Upstream bug:

Description

Says Evan: "There are going to be things that break in cluster-login-config. I don't know what they are... I'd have to look at the package."

Change History

comment:1 Changed 14 years ago by jdreed

In Karmic, we can solve the user-switching issue by diverting/replacing /usr/lib/indicator-session/indicator-users/service with /bin/true or something. This causes the "users" part of the menu (including 'Guest Session' and 'Switch User') to not be there.

comment:2 Changed 14 years ago by jdreed

OK, so /etc/event.d is now /etc/init, and files must have a ".conf" extension. So the ttymsg fix is now:

-Remove /etc/init/tty{1..6}.conf
-Install ttymsg as /etc/init/ttymsg.conf

The initctl commands remain the same. Though the new .conf files can use a slightly new syntax to consolidate all the "start on..." and "stop on..." lines into a single line, the old syntax works just fine.

Discussion on zephyr suggests that ttymsg should be removed from the .install file and installed using dh_installinit.

comment:3 Changed 14 years ago by jdreed

dh_installinit appears to not work (or at least does not honor --name)

comment:4 Changed 14 years ago by jdreed

  • Owner set to jdreed
  • Status changed from new to accepted

comment:5 Changed 14 years ago by jdreed

  • Keywords lucid added; karmic removed
  • Type changed from task to defect
  • Summary changed from fix cluster-login-config for Karmic to fix cluster-login-config for Lucid

Currently, c-l-c does not disable user switching on Lucid. I don't know if that's because the gconf keys have changed, or because new gdm is too cool for gconf, or what.

Having heard no objections to my idea of diverting the indicator-users service to be a symlink to /bin/true, I vote for doing that.

comment:6 Changed 14 years ago by jdreed

Hrm, is this done? I thought user switching wasn't disabled, but it is for me on a newly installed Lucid machine. If someone else can verify that user switching is in fact disabled, we can close this.

comment:7 Changed 14 years ago by jdreed

  • Status changed from accepted to closed
  • Resolution set to worksforme

comment:8 Changed 14 years ago by jdreed

  • Status changed from closed to reopened
  • Resolution worksforme deleted

Or not.

comment:9 Changed 14 years ago by jdreed

  • Status changed from reopened to committed

Used the horrible hack from #494.

comment:10 Changed 14 years ago by jdreed

  • Status changed from committed to development

Pushed to development and documented:
 http://kb.mit.edu/confluence/x/aIZ2

comment:11 Changed 14 years ago by jdreed

  • Status changed from development to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.