ďťż
 
 
   Kolorowe komunikaty startowe
 
 

Tematy

 
    
 

 

 

 

Kolorowe komunikaty startowe





jasiu 86 - 16-12-2007 15:52
Mam pytanie, w jaki sposób w debianie ( lub generalnie w dystrybucjach ) linuxowych ustawić aby komunikaty wypluwane przy starcie systemu miały kolor inny niż biały ;) tak jak to jest ustawione w innych dystrybucjach ( np Knoppix )

To jest taka mała rzecz a cieszy.



CyberBoB - 17-12-2007 12:08
przyłączam się do pytania/prośby kolegi powyżej, precyzując, że chodzi nam np. o uruchamianie się demona apache'a, aby napis DONE był wyświetlany na zielono.



nightwish86 - 17-12-2007 12:29
Musicie ręcznie edytować skrypty startowe z /etc/init.d/*. Innej opcji nie ma



ruun - 17-12-2007 14:26
Było już o tym. Hagal wyjaśniał szczegółowo jak to zrobić. Niestety nie mogę znaleść tego tematu :/

//edit

znalazłem

http://debian.linux.pl/viewtopic.php?t=2135

zmodyfikować trzeba plik /lib/lsb/init-functions, Hagal napisał jak korzystać z kolorów.



- 17-12-2007 15:11
@ruun:
tu akurat rację ma nightwish86 - w grę wchodzi przede wszystkim edycja skryptów startowych w /etc/init.d/
... oraz dodatkowo to co sam piszesz - czyli zmiany w pliku /lib/lsb/init-functions

Pozdrawiam



CyberBoB - 17-12-2007 22:50
wielkie dzięki, szukałem, ale znajdowałem jedynie informacje o splashy etc, a wasze posty to właśnie to o co mi chodziło.



rupek - 18-12-2007 13:57
Gdyby ktoś pokusił się o małe HOWTO, byłbym wdzięczny, bo ja się zgubiłem w /lib/lsb/init-functions :->



CyberBoB - 19-12-2007 11:48
Moim zdaniem powinieneś zacząć od tego: http://bash.wikidot.com/start, a następnie naprawdę przystępnie masz to opisane w poście Hagala.



rupek - 19-12-2007 17:57
CyberBoB, skrypty bashu to ja umiem pisać i napisałem nie jeden, :-?



Najpierw :
Cytat: Napisał rupek Gdyby ktoś pokusił się o małe HOWTO, byłbym wdzięczny, bo ja się zgubiłem w /lib/lsb/init-functions :-> a później: Cytat: Napisał rupek skrypty bashu to ja umiem pisać i napisałem nie jeden Hmm... widać z tego przykładu, że nie wystarczy "umieć" - trzeba jeszcze rozumieć.

Pokrótce:
/lib/lsb/init-functions to tylko plik z funkcjami basha, które potem są wykorzystywane w plikach startowych celem ułatwienia pisania ich.
Jak chcesz zmieniać pliki startowe wstawiając własne modyfikacje bez potrzeby zmian w init-functions, to stwórz sobie własny plik z funkcjami dopasowanymi do własnych potrzeb i w każdym pliku startowym includuj go na początku.
Na koniec tylko w odpowiednich sekcjach pliku startowego podmień standardowe komunikaty skryptu na funkcje, które sobie utworzysz.

Skoro znasz basha, to powinno być to dla Ciebie proste jak budowa cepa.

Pozdrawiam l Show 40 post(s) from this thread on one page Strona 1 z 2 - 19-12-2007 18:17

Najpierw :

Gdyby ktoś pokusił się o małe HOWTO, byłbym wdzięczny, bo ja się zgubiłem w /lib/lsb/init-functions :-> a później:
skrypty bashu to ja umiem pisać i napisałem nie jeden Hmm... widać z tego przykładu, że nie wystarczy "umieć" - trzeba jeszcze rozumieć.

Pokrótce:
/lib/lsb/init-functions to tylko plik z funkcjami basha, które potem są wykorzystywane w plikach startowych celem ułatwienia pisania ich.
Jak chcesz zmieniać pliki startowe wstawiając własne modyfikacje bez potrzeby zmian w init-functions, to stwórz sobie własny plik z funkcjami dopasowanymi do własnych potrzeb i w każdym pliku startowym includuj go na początku.
Na koniec tylko w odpowiednich sekcjach pliku startowego podmień standardowe komunikaty skryptu na funkcje, które sobie utworzysz.

Skoro znasz basha, to powinno być to dla Ciebie proste jak budowa cepa.

Pozdrawiam



rupek - 19-12-2007 21:36
Hagal, dzięki za wyjaśnienie. Od razu łatwiej bo nie wiedziałem z której strony się do tego zabrać ;-)
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis