[arch-general] initscripts-splash
Hallo, Currently I'm maintaining splashy and fbsplash. Some time ago there was a discussion of integration of the splash hooks in the initscripts in [core]. Is there something planed? It would reduce problems for some less experienced users. If this isn't possible, can someone update initscripts-splash when the new initscripts go to [core]? I only could upload a third initscripts package, that I can maintain myself, but that would only make a mess... I don't know if dtw is still active. The last time a dev updated the initscripts-splash package. Since I'm not a TU I depend on someone who updates it in order to support the new udev in a correct way. Thanks for now, dongiovanni
On Thu, Mar 13, 2008 at 2:58 PM, <dongiovanni@archlinux.de> wrote:
Hallo,
Currently I'm maintaining splashy and fbsplash. Some time ago there was a discussion of integration of the splash hooks in the initscripts in [core]. Is there something planed? It would reduce problems for some less experienced users.
Actually, anyone can do it and you don't even need to overwrite the initscripts package. The initscripts in testing will load functions from /etc/rc.d/functions.d/*. Due to the way shell scripts work, if I redefine a function, it overwrites it. This way, one can simply create a functions.d/ file that overrides the standard stat_* functions to call splash related functions. No need to additions to the initscripts package, it's all there for ya.
On Thu, Mar 13, 2008 at 2:58 PM, <dongiovanni@archlinux.de> wrote:
Hallo,
Currently I'm maintaining splashy and fbsplash. Some time ago there was a discussion of integration of the splash hooks in the initscripts in [core]. Is there something planed? It would reduce problems for some less experienced users.
Actually, anyone can do it and you don't even need to overwrite the initscripts package. The initscripts in testing will load functions from /etc/rc.d/functions.d/*. Due to the way shell scripts work, if I redefine a function, it overwrites it.
This way, one can simply create a functions.d/ file that overrides the standard stat_* functions to call splash related functions. No need to additions to the initscripts package, it's all there for ya.
I must have missed that ;) Thanks... I hope I will get a working solution on that soon!
2008/3/13, dongiovanni@archlinux.de <dongiovanni@archlinux.de>:
On Thu, Mar 13, 2008 at 2:58 PM, <dongiovanni@archlinux.de> wrote:
Hallo,
Currently I'm maintaining splashy and fbsplash. Some time ago there was a discussion of integration of the splash hooks in the initscripts in [core]. Is there something planed? It would reduce problems for some less experienced users.
Actually, anyone can do it and you don't even need to overwrite the initscripts package. The initscripts in testing will load functions from /etc/rc.d/functions.d/*. Due to the way shell scripts work, if I redefine a function, it overwrites it.
This way, one can simply create a functions.d/ file that overrides the standard stat_* functions to call splash related functions. No need to additions to the initscripts package, it's all there for ya.
I must have missed that ;) Thanks... I hope I will get a working solution on that soon!
Actually, I was planning to steal fbsplash and splashy and put them in community ;-) but didn't have much time recently to actually do this. :-( In addition I want to do a couple of small changes to initscripts that will not affect non-splashed systems at all, but will just provide more places to hook something via functions.d -- Roman Kyrylych (Роман Кирилич)
2008/3/13, dongiovanni@archlinux.de <dongiovanni@archlinux.de>:
On Thu, Mar 13, 2008 at 2:58 PM, <dongiovanni@archlinux.de> wrote:
Hallo,
Currently I'm maintaining splashy and fbsplash. Some time ago there was a discussion of integration of the splash hooks in the initscripts in [core]. Is there something planed? It would reduce problems for some less experienced users.
Actually, anyone can do it and you don't even need to overwrite the initscripts package. The initscripts in testing will load functions from /etc/rc.d/functions.d/*. Due to the way shell scripts work, if I redefine a function, it overwrites it.
This way, one can simply create a functions.d/ file that overrides the standard stat_* functions to call splash related functions. No need to additions to the initscripts package, it's all there for ya.
I must have missed that ;) Thanks... I hope I will get a working solution on that soon!
Actually, I was planning to steal fbsplash and splashy and put them in community ;-) but didn't have much time recently to actually do this. :-( In addition I want to do a couple of small changes to initscripts that will not affect non-splashed systems at all, but will just provide more places to hook something via functions.d
Nice! This would make the scripts for fbsplash/splashy much easier to write. It makes no sense to start porting them to the functions.d system right now, right? If I can help you writing new scripts, when you will take fbsplash, let me know. dongiovanni
2008/3/14, dongiovanni@archlinux.de <dongiovanni@archlinux.de>:
Actually, I was planning to steal fbsplash and splashy and put them in community ;-) but didn't have much time recently to actually do this. :-( In addition I want to do a couple of small changes to initscripts that will not affect non-splashed systems at all, but will just provide more places to hook something via functions.d
Nice! This would make the scripts for fbsplash/splashy much easier to write. It makes no sense to start porting them to the functions.d system right now, right?
Yes, because some functionality will be impossible to implement without patching initscripts.
If I can help you writing new scripts, when you will take fbsplash, let me know.
Sure, I will contact you when everything will be ready to port fbsplash & splashy to functions.d and since I don't use them yet I will rely on you for testing. ;-) -- Roman Kyrylych (Роман Кирилич)
On Fri, Mar 14, 2008 at 9:37 AM, Roman Kyrylych <roman.kyrylych@gmail.com> wrote:
2008/3/14, dongiovanni@archlinux.de <dongiovanni@archlinux.de>:
Actually, I was planning to steal fbsplash and splashy and put them in community ;-) but didn't have much time recently to actually do this. :-( In addition I want to do a couple of small changes to initscripts that will not affect non-splashed systems at all, but will just provide more places to hook something via functions.d
Nice! This would make the scripts for fbsplash/splashy much easier to write. It makes no sense to start porting them to the functions.d system right now, right?
Yes, because some functionality will be impossible to implement without patching initscripts.
Only some though. I took a look at it, and it's easy, but some stuff would be missed.
participants (3)
-
Aaron Griffin
-
dongiovanni@archlinux.de
-
Roman Kyrylych