Kolorowe komunikaty startowe

Ogólne pytania dotyczące systemu
jasiu 86
Posty: 6
Rejestracja: 02 sierpnia 2007, 01:39

Kolorowe komunikaty startowe

Post autor: jasiu 86 »

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
Posty: 9
Rejestracja: 12 lipca 2007, 15:13

Post autor: CyberBoB »

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
Posty: 91
Rejestracja: 10 czerwca 2007, 13:03
Lokalizacja: Wroc³aw

Post autor: nightwish86 »

Musicie ręcznie edytować skrypty startowe z /etc/init.d/*. Innej opcji nie ma
Awatar użytkownika
ruun
Member
Posty: 1366
Rejestracja: 29 marca 2007, 21:07
Lokalizacja: Kruszwica

Post autor: ruun »

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.
Gość

Post autor: Gość »

@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
Posty: 9
Rejestracja: 12 lipca 2007, 15:13

Post autor: CyberBoB »

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
Posty: 73
Rejestracja: 08 listopada 2007, 18:48

Post autor: rupek »

Gdyby ktoś pokusił się o małe HOWTO, byłbym wdzięczny, bo ja się zgubiłem w /lib/lsb/init-functions :->
CyberBoB
Posty: 9
Rejestracja: 12 lipca 2007, 15:13

Post autor: CyberBoB »

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
Posty: 73
Rejestracja: 08 listopada 2007, 18:48

Post autor: rupek »

CyberBoB, skrypty bashu to ja umiem pisać i napisałem nie jeden, :-?
Gość

Post autor: Gość »

Najpierw :
rupek pisze: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:
rupek pisze: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
ODPOWIEDZ