[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: can we find a Debian solution for Bootsplash?



Alexis Sukrieh wrote:
* Matthew A. Nicholson (matt@matt-land.com) disait :

Hmm rhgb is a nice peice of software, it seems they have a list of things that happen built into the software that are announced as they happen. A quick glance over the source reveals a client/server arch in which the rhgb server is started and then starts X, upon which time gtk is used to do pretty stuff. Pretty intresting.


Yes, but if you look at the README file in the cvs source tree of rhgb,
you'll find an interesting notice

* rhgb-cvs/README

ISSUES:

There is no local security, really.  It's quite possible for anyone
during the boot process to talk to either the X server, or send random
requests to the rhgb binary.

[...]

Totally insecure protocol.  Clean up the code a bit.


Even if I agree on the point that rhgb has some important drawbacks, I like the main idea behind.
To conclude about rhgb, it seems that it has a nice set of pretty interesting ideas implemented inside, but with some serious drawbacks :

- a lack of scalability/tuning with configuration files.
- a big security hole.

But it has a nice concept :

- setting up a Vesa X server and use a minimal client to print some stuff on it.

Do you think it would be a good idea to start some work with rhgb and SystemService ?


I myself am very intrested in something like this:

http://www.gnome.org/~seth/blog/2003/Sep/27


Is there some code to look at ? That looks to be only a blog entry...


For a init rewrite for desktop use to be done properly it must support things like:

* Alerting the user that new hardware was added to the system *after* boot
  and login.

* Announcing it's actions and progress as it goes.

* Handling boot failures gracefully.

* Looking good, or not.

* Single userish mode for failure recovery.


Pretty agree with you :)

To me, one important point for the Debian community would be to allow a simple way
to disable the graphic bootup system.


RHGB is nice, but it does not fill all of those needs, not that it would be a bad thing to have in debian or anything...


Yep, and to you, would it be hard to hack rhgb to fit our needs ? ;-)
(I'm pretty excited in contributing on this).

From what I see, it would not be to difficult to port rhgb to debian, but as you have said, there are many problems with it that would never fly with the debian community. These would have to be rectified. Now even though something like rhgb on debian would be nice I still think it's putting a band aid on a broken leg.


--
Matthew A. Nicholson
Matt-land.com



Reply to: