Bug 494130 - virtual terminal logins are disabled during firstboot
Summary: virtual terminal logins are disabled during firstboot
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: firstboot
Version: 11
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Chris Lumens
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-04-04 21:20 UTC by Andrew McNabb
Modified: 2009-09-08 19:15 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-09-08 19:15:17 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Andrew McNabb 2009-04-04 21:20:07 UTC
Virtual terminals have no login prompts during firstboot.  When I do Ctrl-Alt-F2, I get a blank screen, and there's no way to log in.  I can't think of any reason not to enable logins on virtual terminals, and they would really help for the situation where a user really knows what they're doing and wants to bypass firstboot.  This is especially important because firstboot is deliberately designed to not let advanced users do anything that might be harmful for less advanced users (see bug #474007).  Without virtual terminals, advanced users have no recourse but to reboot in single user mode.  Enabling virtual terminals wouldn't hurt less advanced users, but it would be very helpful for advanced users.

Comment 1 Andrew McNabb 2009-04-21 18:32:27 UTC
I noticed that you can hit Ctrl-Alt-Backspace in firstboot to quit it.  This is a partial workaround.

Comment 2 Chris Lumens 2009-06-01 20:55:03 UTC
I don't believe there's anything firstboot can do here.  firstboot is started as a service by upstart just like everything else.  When it's done, then I believe we move on to firing off the other events that start shells on the ttys.  If there's a way around it, I'm all for it.  I just don't know what's possible and what's not using upstart.

Comment 3 Andrew McNabb 2009-06-02 17:19:50 UTC
I'm not really familiar with Upstart, but it seems like it should be possible to have firstboot be a script in /etc/event.d rather than a normal init script.

If this isn't possible, then it's all the more important to be able to quit firstboot.  You've pointed out that this could make it impossible for inexperienced users to accidentally make it impossible to log in.  However, as long as firstboot doesn't write to /etc/sysconfig/firstboot when it's cancelled, then firstboot will run again on reboot.

Comment 4 Bug Zapper 2009-06-09 13:17:07 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle.
Changing version to '11'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 5 Chris Lumens 2009-09-08 19:15:17 UTC
I'm happy to review patches, but this is not something I have time to fix in the near term, nor do I really think there's that big of a problem here.


Note You need to log in before you can comment on or make changes to this bug.