|
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.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|