LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 07-26-2014, 04:53 PM   #16
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097

The problem of the init system is differentiating between bootscripts and the software itself. I actually agree with you that a faulty script should be reimplemented properly, but when an error is found it should at least flag the source of the error, assume the defaults, and upon the last stage of the boot process just before login, it should openly display the error in question, or pause the boot and open the sulogin to repair the faulty trigger(s) at the source, then once finished proceed onward.

However yes, I do segregate bootscripts from the init because many people see this as an argument that init has to do more than it should. Bootscripts are just that in my opinion, bootscripts. Init is a separate entity as I see init as a software package only.

The problem with bootscripts falls on the author, but then again, if people read documentation rather just assuming and assigning bad flags in fstab to devices or expecting uber-magic-utility_X to do all the work for them, situations like this would be fewer and further between. To me there's no excuse for not reading documentation when you choose to use a GNU/Linux based operating system.
 
Old 07-27-2014, 06:58 AM   #17
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by ReaperX7 View Post
when an error is found it should at least flag the source of the error, assume the defaults, and upon the last stage of the boot process just before login, it should openly display the error in question, or pause the boot and open the sulogin to repair the faulty trigger(s) at the source, then once finished proceed onward.
Indeed, pausing the boot and displaying the error at hand, so that the admin is able to fix problems, should be the way to do it, but it should do that immediately when the error occurs. The init system can not assume defaults and hope all goes well to the state just before login (not that it would make much sense to start serving processes, like NFS, Samba or httpd, when not all disks are mounted and possibly log storage or the content that has to be served is not available).
 
Old 07-28-2014, 05:20 PM   #18
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
One of the many reason why people should read documentation and properly setup a system so that problems are less likely to occur. Problems with an improper parsing of /etc/fstab are less a software issue, and more of a user problem. Had /etc/fstab been properly configured, this wouldn't be an issue.

Last edited by ReaperX7; 07-28-2014 at 05:22 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Debian Jessie security dinodesilva Debian 3 06-26-2014 09:52 PM
LXer: Ubuntu 14.04 vs. Debian 7.3 vs. Debian Jessie Preview LXer Syndicated Linux News 0 01-27-2014 08:52 PM
No Network Manger Display in Debian Squeeze adamwoop Linux - Newbie 8 08-01-2011 08:26 AM
Is there a command to display what Windows Manger your using? dr_zayus69 Linux - Software 3 12-12-2006 03:19 PM
changing display manger -- mandrake 10.2/mandriva olubone Mandriva 1 06-27-2005 07:20 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 06:45 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration