SPECS (DEVEL): util-linux.spec - added buildcond with
Jakub Piotr Cłapa
loc w toya.net.pl
Nie, 23 Maj 2004, 23:41:13 CEST
Andrzej Krzysztofowicz wrote:
> =?iso-8859-2?Q?Pawe=B3?= Sakowski wrote:
>
>>>1. Jak definiować listy tego co ma się odpalić, by mozliwy był np.
>>>opóźniony start serwerów (mysql, apache) na desktopach (niech poczekają
>>>na gdma i zaladują sie w tle)?
>>
>>W schemacie "need" to jest dość proste: w pewnym momencie (dla przykładu
>>po załadowaniu "syslog") zarówno gdm jak i mysql będą miały spełnione
>>wszystkie zależności i będą mogły się startować równolegle. W tym
>>momencie chyba nie potrzeba opóźniać mysql, żeby poczekał aż gdm się
>>skończy ładować.
>
> Mysle, ze pytkowi chodzilo o co innego:
> w jaki sposob ustawiac zaleznosci specyficzne dla danego systemu (a nie:
> zalezne od listy zainstalowanych pakietow), aby nie popsuc aktualizacji
> listy zaleznosci zwiazanych z pakietami.
Niestety chyba nie rozumiem tego co napisałeś... może już zbyt póżna
pora dla mnie. :)
gdm dość szybko będzie miał spełnione zależności - to prawda, ale nadal
będzie opóźniany przez startujący równolegle z nim (a zupełnie
niepotrzebnie) serwer mysql albo apache. Chodziło mi o to, żeby ze
startem takich rzeczy na desktopie poczekac do chwili, gdy user ma juz
przed sobą ekran logowania (a może nawet troche dłużej).
Może dodać do wszystkich serwerów jakiegoś bogusowego needa? Niech
wymagają idle, a idle się ,,odpali'' tylko jeśli system load spadnie
poniżej iluśtam/po zwyczajnym sleepie/need gdm a potem sleep. Oczywiście
zawartość takiego skryptu zależałaby od konfiguracji komputera. W
/etc/sysconfig/rc-scripts ustawialibyśmy sobie np. ROLE=desktop lub server.
--
z wyrazami szacunku,
Jakub Piotr Cłapa
Więcej informacji o liście dyskusyjnej pld-devel-pl