Witam,
> Proponował bym tak: > - vserver, openvz czy linux containers - wszystkie ustawiają CONTAINER=yes i > każdy odpowiednio swoje czyli np. VSERVER, OPENVZ, LINUXCONTAINER=yes. > Wtedy wspólne fragmenty kodu będą miały tylko if $CONTAINER. Specyficzne po > dany rodzaj jak np. proc będą miały if ! is_yes "$VSERVER" czy if $OPENVZ itd. W załączniku łatka dla rc, proszę o komenterze i ewentualne dodanie do cvs. Testowałem łatkę na hoscie i w kontenerze w przypadku OpenVZ, w obu przypadkach zadziałała poprawnie. Tak na marginesie: czas restartu 'gołego' (czyli podstawowego systemu) kontenera pld to ok. 3 sekundy (wartości zmiennych wypisanych przez rc.shutdown i rc.sysinit): Mon Jan 31 21:40:01 CET 2011: SHUTDOWN CONTAINER: yes Mon Jan 31 21:40:04 CET 2011: SYSINIT CONTAINER: yes Mon Jan 31 21:40:04 CET 2011: SYSINIT OPENVZ: yes Dodatkowo łatka na /etc/sysconfig/system, dodająca OPENVZ=detect. -- Pozdrawiam, brushek
rc4.patch
Description: Binary data
system.patch
Description: Binary data
_______________________________________________ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl