Właściwości danych systemu operacyjnego
Właściwości danych systemu operacyjnego pozwalają sprawdzić wymagania wstępne dotyczące systemu operacyjnego, takie jak wersja, architektura, łączna pamięć, dostępna pamięć i łączna pamięć fizyczna. Dla systemów Windows używa kolektorów VBScript systemu operacyjnego w katalogu ips_root/lib, z przedrostkiem os w nazwie pliku. Dla systemów UNIX używa kolektorów systemu operacyjnego UNIX w katalogu ips_root/UNIX_Linux, z przedrostkiem os w nazwie pliku.
| Właściwość wymagania wstępnego | Platforma | Opis | Poprawne wartości |
|---|---|---|---|
|
Wszystkie |
Sprawdza architekturę systemu operacyjnego |
|
|
UNIX |
Sprawdza, czy działa funkcja automatycznego podłączania (automount) |
Wartość boolowska, na przykład:
|
|
Windows |
Sprawdza, czy automatyczna aktualizacja Windows jest włączona, zwraca wartość True, jeśli tak jest. |
Wartość boolowska, na przykład:
|
|
Windows |
Sprawdza ilość pamięci wirtualnej, która jest dostępna, ale nieużywana przez system operacyjny. |
Wartością może być dowolny z następujących typów:
|
|
UNIX |
Sprawdza system plików dir_name, który jest określany na podstawie następujących atrybutów kwalifikacji:
dir_name może mieć wartość na przykład:
|
Łańcuch o następującym formacie kwalifikatora:
Na przykład, aby sprawdzić, czy katalog osobisty ma uprawnienia drwxr-xr-x:
Uwaga: Sprawdzanie obsługuje używanie znaku specjalnego + w wartości oczekiwanej. Patrz sekcja Tabela 1.
Na przykład, aby sprawdzić, czy właściciel, grupa i inni użytkownicy mają dostęp do odczytu, wykonywania i opcjonalnie do zapisywania w systemie plików home:
Ponieważ podano symbol +, sprawdzenie powiedzie się również dla uprawnień 777. |
|
Sprawdza limit wykorzystania dysku dla zalogowanego użytkownika; zwraca wartość limitu w kilobajtach lub wartość Unlimited (brak limitu) |
Wartością może być dowolny z następujących typów:
|
|
|
UNIX |
Sprawdza, czy na komputerze dostępne jest rozszerzenie Expect dla języka TCL, zwraca wartość Available, jeśli tak jest. Uwaga: Właściwość wymagania wstępnego os.file.expect określa, czy rozszerzenie Expect jest zainstalowane na komputerze.
|
Available|Unavailable |
|
UNIX |
Sprawdza, czy plik binarny binary_name jest dostępny na komputerze. Zmienna binary_name może reprezentować dowolny plik binarny, na przykład:
|
Wartość boolowska, na przykład:
|
|
UNIX | Sprawdza, czy plik file_name jest zgodny ze specyfikacją określoną na podstawie następujących atrybutów:
|
Łańcuch o następującym formacie kwalifikatora:
Na przykład, aby sprawdzić, czy właściciel, grupa i inni użytkownicy mają dostęp do odczytu i wykonywania pliku binarnego nmap, którego ścieżka jest podana w zmiennej środowiskowej PATH:
Uwaga: Ten format kwalifikatora obsługuje użycie znaku
specjalnego + w wartości oczekiwanej. Patrz sekcja Tabela 1.
Na przykład, aby sprawdzić, czy właściciel, grupa i inni użytkownicy mają dostęp do odczytu, wykonywania i opcjonalnie do zapisu pliku binarnego nmap, którego ścieżka nie jest podana w zmiennej środowiskowej PATH:
Ponieważ podano symbol +, sprawdzenie powiedzie się również dla uprawnień 777.
Na przykład, aby sprawdzić, czy plik haseł istnieje w określonej ścieżce:
|
|
UNIX |
Właściwość wymagań wstępnych została zgrupowana z innymi właściwościami wymagań przeglądarki i zostanie wycofana w przyszłej wersji. Patrz sekcja Właściwości danych przeglądarki. |
|
|
UNIX |
Sprawdza łączną wielkość dostępnej pamięci podręcznej |
Liczba (w megabajtach lub gigabajtach), na przykład:
Uwaga: W wartościach można używać znaków specjalnych (patrz
Tabela 1).
|
|
UNIX |
Sprawdza, czy użytkownik root jest wymieniony w pliku ftpusers, który określa użytkowników bez uprawnień logowania w usłudze FTP; zwraca Available, jeśli użytkownik nie jest wymieniony. |
Available|Unavailable |
|
UNIX |
Sprawdza, czy program narzędziowy GNU tar jest dostępny na komputerze; zwraca wartość Available, jeśli tak jest. |
Available|Unavailable |
|
UNIX |
Sprawdza, czy format pozycji w pliku /etc/host jest poprawny:
adres_IP nazwa_hosta krótka_nazwa1 [krótka_nazwaN], gdzie:
|
Wartość boolowska, na przykład:
|
|
Linux PowerPC | Sprawdza, czy podana wersja biblioteki IBM (IBM_lib_name) jest zainstalowana na komputerze, używając następujących atrybutów kwalifikacji:
Atrybuty kwalifikacji są oddzielane średnikiem. |
Łańcuch w następującym formacie:
Na przykład:
|
|
AIX | Sprawdza, czy określona poprawka tymczasowa lub poprawki tymczasowe są zainstalowane na komputerze. Jeśli podano wiele poprawek tymczasowych, wszystkie poprawki tymczasowe muszą zostać zainstalowane. W przeciwnym razie sprawdzenie się nie powiedzie. Ograniczenie: Właściwość wymagań wstępnych ma następujące ograniczenia:
|
Łańcuch w następującym formacie:
|
|
AIX |
Sprawdza status asynchronicznych operacji we/wy (aio0), czyli proces jądra, który poprawia wydajność operacji we/wy. Zwraca wartość Available, jeśli proces taki jest dostępny. |
Available|Unavailable |
|
Windows |
Sprawdza, czy automatycznie są stosowane nazwy plików w formacie 8.3; zwraca wartość True, jeśli tak jest |
Wartość boolowska, na przykład:
|
|
Windows |
Sprawdza, czy podana usługa (service_name) działa na komputerze. Wartość service_name reprezentuje poprawną nazwę usługi w systemie Windows bez spacji ani znaków %, na przykład:
Jeśli w nazwie usługi zostanie podana spacja albo znak %, zarejestrowane zostanie ostrzeżenie. Zwrócona zostanie wartość Not Found i sprawdzenie się nie powiedzie. Ostrzeżenie: Należy używać rzeczywistej nazwy usługi
Windows. Jeśli w wartości przyrostka service_name zostanie podana nazwa wyświetlana, proces skanujący nie wykryje usługi i zwróci
wartość False. Sprawdzenie się powiedzie albo się nie powiedzie w zależności od tego, jaka była wartość oczekiwana.
|
Wartość boolowska, na przykład:
|
|
UNIX |
Sprawdza, czy podana usługa albo demon (daemon_name) działa na komputerze. Wartość daemon_name reprezentuje następujące procesy demonów lub usług sprawdzanych przez narzędzie:
Narzędzie wymaga, aby ścieżka następującej komendy (sprawdzającej status procesu demona) była ustawiona w zmiennej środowiskowej PATH:
Uwaga: Jeśli narzędzie uruchamia skanowanie w systemie UNIX, w którym jest
uruchomiony proces demona lub usługi, zwraca ona wynik PASS; w przeciwnym razie zwraca wynik FAIL.
|
Wartość boolowska, na przykład:
|
|
AIX |
Sprawdza architekturę procesora obsługiwaną przez jądro albo tryb nieograniczony |
32-bit|64-bit |
|
Linux |
Sprawdza, czy dla systemu operacyjnego dostępne są parametry jądra |
Available|Unavailable |
|
Linux |
Sprawdza, czy wartość parametru jądra (setting_name) mającego wpływ na wydajność i strojenie została ustawiona w systemie. setting_name reprezentuje parametr jądra skonfigurowany w systemie za pomocą komendy sysctl w celu dostrojenia wydajności:
Jeśli ustawienie jądra setting_name jest niepoprawne, rejestrowany jest komunikat o błędzie. Zwrócona zostanie wartość Not Found i sprawdzenie się nie powiedzie. Ograniczenie: Ścieżka do pliku binarnego sysctl musi być ustawiona w zmiennej środowiskowej
PATH; w przeciwnym razie zarejestrowany zostanie komunikat o błędzie. Zwrócona zostanie wartość Not Found i
sprawdzenie się nie powiedzie.
|
Łańcuch lub wartość liczbowa, w zależności od poprawnych wartości dla określonego ustawienia, na przykład:
|
|
UNIX |
Sprawdza wydanie jądra systemu operacyjnego UNIX |
Łańcuch, na przykład:
Uwaga: Sprawdzanie obsługuje używanie znaku specjalnego + i * w wartości oczekiwanej. Patrz sekcja Tabela 1.
Na przykład:
|
|
UNIX |
Sprawdza obsługę wielkich plików |
Wartość boolowska, na przykład:
|
|
UNIX |
Sprawdza, czy zmienna środowiskowa LD_LIBRARY_PATH istnieje i czy kończy się znakiem dwukropka, czyli os.ldLibPath=[endsWith=:] |
Available|Unavailable |
|
AIX |
Sprawdza, czy poziom systemu operacyjnego AIX jest większy od 10 dla systemu AIX 5.3 lub większy od 3 dla systemu AIX 6.1 |
Wartość boolowska, na przykład:
|
|
UNIX |
Sprawdza, czy biblioteka lib_name (lub zestaw bibliotek) jest zainstalowana na komputerze. Sprawdzenie można doprecyzować, podając architekturę systemu operacyjnego: lib_name reprezentuje nazwę i opcjonalnie wersję biblioteki lub zestawu bibliotek, na przykład:
_32|64 reprezentuje opcjonalny atrybut kwalifikacji sprawdzający, czy biblioteka lub ich zbiór istnieje dla architektury 32- albo 64 bitowej, na przykład:
|
Wartością może być dowolny z następujących typów: Łańcuch wymagający dokładnej zgodności, na przykład:
regex {str} wyrażenie regularne z parametrem wejściowym
str reprezentujące wzorzec wyszukiwania nazwy biblioteki, na przykład:
Sprawdza, czy biblioteka libXft.so jest zainstalowana na komputerze.Domyślnie sprawdzane są biblioteki 32-bitowe. Aby narzędzie jawnie sprawdzało biblioteki 64-bitowe, należy w nazwie właściwości podać opcjonalny parametr architektury systemu operacyjnego, na przykład os.lib.libXft_64. Program narzędziowy zwraca wartość FAIL (niepowodzenie), jeśli skanowanie znajdzie bibliotekę 64-bitową, gdy w nazwie właściwości wymagania wstępnego nie podano kwalifikatora architektury systemu operacyjnego. |
|
Wszystkie |
Sprawdza, czy istnieje pozycja w pliku hosts, która odwzorowuje nazwę hosta lokalnego na adres IP 127.0.0.1, na przykład:
|
Wartość boolowska, na przykład:
|
|
UNIX |
Sprawdza, czy domyślne ścieżki dla użytkownika root są ustawione w zmiennych środowiskowych PATH i SUPATH; zwraca wartość Available, jeśli tak jest. |
Available|Unavailable |
|
UNIX |
Sprawdza, czy katalog /export/home/maximo jest dostępny |
Available|Unavailable |
|
UNIX |
Sprawdza właściciela katalogu /export/home/maximo |
maximo |
|
UNIX |
Sprawdza maksymalną liczbę procesów, które można uruchomić dla każdego użytkownika. |
Liczba, na przykład 2048 |
|
UNIX |
Właściwość wymagań wstępnych została zgrupowana z innymi właściwościami wymagań przeglądarki. Patrz sekcja Właściwości danych przeglądarki. | |
|
UNIX |
Sprawdza, czy system plików jest podłączony na podstawie następujących atrybutów kwalifikacji:
|
Łańcuch o następującym formacie kwalifikatora:
Na przykład, aby sprawdzić, czy katalog /home jest podłączony i czy opcja nosuid nie jest ustawiona:
|
|
AIX |
Sprawdza, czy wartość parametru strojenia opcji sieciowej parameter_name została podana na komputerze docelowym. parameter_name reprezentuje parametr strojenia skonfigurowany za pomocą komendy no, na przykład:
Jeśli parametr strojenia opcji sieciowej parameter_name nie jest poprawny, rejestrowany jest komunikat o błędzie. Zwrócona zostanie wartość Not Found i sprawdzenie się nie powiedzie. Ograniczenie: Ścieżka do pliku binarnego no musi być
ustawiona w zmiennej środowiskowej PATH; w przeciwnym razie zarejestrowany zostanie komunikat o błędzie.
Zwrócona zostanie wartość Not Found i sprawdzenie się nie powiedzie.
|
Format liczbowy, na przykład:
|
Właściwości wymagań wstępnych os.package.package_name Prerequisite Scanner obsługuje dwa warianty właściwości
os.package.package_name:
W jednym pliku konfiguracyjnym można używać obu wariantów właściwości. |
|||
|
UNIX |
Sprawdza, czy na komputerze zainstalowana jest obsługiwana wersja pakietu package_name. Łańcuch reprezentuje nazwę pakietu (package_name), tak jak pogrubiono to na poniższym przykładzie:
Ograniczenie: W systemach HP-UX program
narzędziowy wykorzystuje komendę swlist -l do pobrania listy zainstalowanych pakietów. Ta komenda wymaga, aby zalogowany użytkownik miał dostęp przynajmniej z
uprawnieniami superużytkownika. Jeśli zalogowany użytkownik nie jest użytkownikiem root, sprawdzenie się nie powiedzie.
|
Łańcuch reprezentujący wymaganą wersję, która musi być zainstalowana, na przykład:
Uwaga: W tym wariancie właściwości wymagania wstępnego obsługiwane jest używanie znaków specjalnych
+ lub - w wartości oczekiwanej. Na przykład:
|
|
UNIX |
Sprawdza, czy pakiet package_name o wersji z podanego zakresu jest zainstalowany na komputerze. package_name reprezentuje krótką nazwę pakietu, a [lower_range-upper_range] reprezentuje zakres wersji. Przykłady nazw package_name:
Ograniczenie: W systemach HP-UX
program narzędziowy wykorzystuje komendę swlist -l do pobrania listy zainstalowanych pakietów. Ta komenda wymaga, aby zalogowany użytkownik miał dostęp przynajmniej z
uprawnieniami superużytkownika. Jeśli zalogowany użytkownik nie jest użytkownikiem root, sprawdzenie się nie powiedzie.
|
|
|
UNIX |
Sprawdza wielkość strony w systemie. |
Liczba w KB, na przykład:
Uwaga: W wartościach można używać znaków specjalnych (patrz
Tabela 1).
|
|
AIX | Sprawdza, czy wymagana wielkość strony jest włączona na komputerze, bazując na następujących segmentach:
|
Łańcuchy reprezentujące poprawne segmenty wielkości stron:
|
|
UNIX |
Sprawdza pamięć RAM, do której system operacyjny ma dostęp. Może być mniejsza od liczby GB zainstalowanej pamięci, w zależności od typu systemu operacyjnego. |
Wartością może być dowolny z następujących typów:
|
|
Windows | Sprawdza, czy wartość key_value dla podklucza HKEY_LOCAL_MACHINE została podana w rejestrze Windows. Wykorzystywane są następujące atrybuty kwalifikacji:
user_defined_id reprezentuje przyrostek unikalnego identyfikatora do obsługi wielu wymaganych wstępnie właściwości mających taką samą wartość klucza dla różnych podkluczy. Właściwość wymagań wstępnych obsługuje następujące typy danych dla danych wartości klucza:
Ograniczenie: Ta właściwość wymagań wstępnych obsługuje tylko podklucze klucza HKEY_LOCAL_MACHINE.
|
Łańcuch o następującym formacie kwalifikatora dla podklucza HKEY_LOCAL_MACHINE:
Na przykład, aby sprawdzić, czy porty 1433 i 1434 są podane w wartości klucza ReservedPorts powiązanego z podkluczem SYSTEM\CurrentControlSet\Services\Tcpip\Parameters:
Aby sprawdzić, czy zestaw uprawnień został podany dla wartości klucza RequiredPrivileges powiązanego z podkluczem SYSTEM\CurrentControlSet\services\COMSysApp:
|
|
Linux |
Właściwość wymagań wstępnych została zgrupowana z innymi właściwościami wymagań przeglądarki i zostanie wycofana w przyszłej wersji. Patrz sekcja Właściwości danych przeglądarki. |
|
|
Linux |
Sprawdza status wymuszania funkcji Security-Enhancement Linux, który jest określany na podstawie następujących atrybutów kwalifikacji:
|
Wartością może być dowolny z następujących typów:
|
|
Windows |
Sprawdza bieżącą wersję pakietu serwisowego, który jest zainstalowany |
Liczba w formacie majorVersion.minorVersion lub tylko majorVersion Na przykład, aby sprawdzić, czy zainstalowany jest pakiet poprawek 2 lub nowszy: 2+ Uwaga: W wartościach można używać znaków specjalnych (patrz
Tabela 1).
|
|
UNIX |
Sprawdza bieżącą wersję pakietu serwisowego, który jest zainstalowany |
Wartością może być dowolny z następujących typów:
Uwaga: W
wartościach można używać znaków specjalnych (patrz Tabela 1).
|
|
UNIX | Sprawdza, czy port TCP dla usługi service_type lub zakres portów nie jest wymieniony w pliku /etc/services. Wartość service_type odnosi się do nazwy usługi definiowanej przez użytkownika, na przykład os.servicesTCPavailablePorts.db2c_db2inst1_tcp_port sprawdza, czy port TCP dla usługi db2c_db2inst1 nie jest wymieniony, gdzie service_type ma wartość db2inst1_tcp_port. Skanowanie zwraca przedrostek PortsInUse: i listę portów wymienionych w pliku. Jeśli oczekiwany port nie znajduje się na liście, oznacza to, że port jest dostępny. |
Pojedyncze dodatnie liczby całkowite, na przykład:
Zakres dodatnich liczb całkowitych określony z użyciem znaku - lub lista wartości oddzielonych przecinkami, na przykład:
|
|
UNIX | Sprawdza, czy port UDP dla usługi service_type lub zakres portów nie jest wymieniony w pliku /etc/services. Wartość service_type odnosi się do nazwy usługi definiowanej przez użytkownika, na przykład os.servicesUDPavailablePorts.objcall_udp_port sprawdza, czy port UDP dla usługi demona objcall produktu Tivoli Management Framework nie jest wymieniony, gdzie service_type ma wartość objcall_udp_port. Skanowanie zwraca przedrostek PortsInUse: i listę portów wymienionych w pliku. Jeśli oczekiwany port nie znajduje się na liście, oznacza to, że port jest dostępny. |
Pojedyncze dodatnie liczby całkowite, na przykład:
Zakres dodatnich liczb całkowitych określony z użyciem znaku - lub lista wartości oddzielonych przecinkami, na przykład:
|
|
Red Hat Enterprise Linux |
Sprawdza, czy zainstalowana jest domyślna powłoka w systemie |
Łańcuch reprezentujący domyślną powłokę, na przykład bash |
Właściwości wymagań wstępnych os.space.dir_name Prerequisite Scanner obsługuje trzy warianty właściwości
os.space.dir_name:
W jednym pliku konfiguracyjnym można użyć obu wariantów właściwości: os.space.dir_name_nonroot i os.space.dir_name_root. Prerequisite Scanner zwraca NOT_REQ_CHECK_ID w wynikach dla wariantu, który nie ma zastosowania. Na przykład, jeśli zalogowanym użytkownikiem jest użytkownik root, Prerequisite Scanner zwraca NOT_REQ_CHECK_ID dla wariantu os.space.dir_name_nonroot. Wartość
dir_path dla atrybutu kwalifikacji dir określającego system plików może mieć jeden z następujących
formatów:
|
|||
|
UNIX |
Sprawdza ilość dostępnego miejsca na dysku dla określonego systemu plików dir_name, z wykorzystaniem jednego lub kilku atrybutów kwalifikacji:
Wartość atrybutu dir zależy od zalogowanego użytkownika, dlatego wartość jest parą nazwa-klucz reprezentującą typ użytkownika (root lub non-root) i ścieżkę. dir_name może mieć wartość na przykład:
Uwaga: W jednym pliku konfiguracyjnym nie można użyć tego wariantu dwukrotnie dla tego samego systemu plików. Należy użyć kombinacji wariantów
os.space.dir_name_nonroot i
os.space.dir_name_root.
Gdy dla danej ścieżki podano zakres oczekiwanych wartości, czyli minimum_value-recommended_value, skanowanie ustawia różny poziom istotności i zwraca wynik w zależności od tego, czy bieżąca wartość znajduje się poniżej, powyżej, czy też w określonym zakresie. Patrz sekcja Poziomy istotności. |
Łańcuch o następującym formacie kwalifikatora dla systemu plików użytkownika root:
Na przykład:
Łańcuch o następującym formacie kwalifikatora dla systemu plików użytkownika innego niż root:
Na przykład:
|
Łańcuch z następującym pojedynczym kwalifikatorem formatu dla systemu plików i obu typów użytkowników:
Na przykład:
Liczba (w megabajtach lub gigabajtach), na przykład:
Zakres dodatnich liczb całkowitych w megabajtach lub gigabajtach, które reprezentują minimalne i zalecane miejsce na dysku z użyciem znaku -, na przykład:
|
|||
|
UNIX |
Sprawdza ilość dostępnego miejsca na dysku dla określonego systemu plików dir_name dla użytkownika innego niż root, z wykorzystaniem jednego lub kilku atrybutów kwalifikacji:
dir_name może
mieć wartość na przykład:
Gdy dla danej ścieżki podano zakres oczekiwanych wartości, czyli minimum_value-recommended_value, skanowanie ustawia różny poziom istotności i zwraca wynik w zależności od tego, czy bieżąca wartość znajduje się poniżej, powyżej, czy też w określonym zakresie. Patrz sekcja Poziomy istotności. |
Łańcuch o następującym formacie kwalifikatora dla systemu plików użytkownika innego niż root:
Na przykład:
Łańcuch z atrybutem kwalifikatora dir tylko dla systemu plików i użytkownika innego niż root:
Na przykład:
|
|
UNIX |
Sprawdza ilość dostępnego miejsca na dysku dla określonego systemu plików dir_name dla użytkownika root, z wykorzystaniem jednego lub kilku atrybutów kwalifikacji:
dir_name może
mieć wartość na przykład:
Gdy dla danej ścieżki podano zakres oczekiwanych wartości, czyli minimum_value-recommended_value, skanowanie ustawia różny poziom istotności i zwraca wynik w zależności od tego, czy bieżąca wartość znajduje się poniżej, powyżej, czy też w określonym zakresie. Patrz sekcja Poziomy istotności. |
Łańcuch o następującym formacie kwalifikatora dla systemu plików użytkownika root:
Na przykład:
Łańcuch z atrybutem kwalifikatora dir tylko dla systemu plików i użytkownika root:
Na przykład:
|
|
UNIX |
Sprawdza, czy dozwolone jest logowanie użytkownika root w sesji SSH |
Available|Unavailable |
|
UNIX |
Sprawdza, czy obszar wymiany musi być większy od wielkości pamięci RAM lub łączna ilość miejsca w obszarze wymiany Uwaga: W
systemach AIX zalogowany użytkownik inny niż root musi mieć uprawnienie do uruchamiania komendy bootinfo; w przeciwnym przypadku
zwracane wyniki mogą być nieoczekiwane.
|
Wartością może być dowolny z następujących typów:
|
|
UNIX |
Sprawdza uprawnienia dostępu, które są przypisane do systemu plików /tmp, w tym uprawnienia ustawiane za pomocą flag, na przykład sticky, setuid i setgid w bitach cyfry ósemkowej. |
Liczba reprezentująca cyfry ósemkowe octal_digits uprawnień dostępu. Na przykład, aby sprawdzić, czy katalog tymczasowy ma uprawnienia drwxrwxrwt:
Kolejny przykład, aby sprawdzić, czy katalog tymczasowy ma uprawnienia drwxrwxrwx (z wyłączeniem bitu pozostania w pamięci):
|
|
Windows |
Łączna wielkość pamięci wirtualnej, do której system operacyjny ma dostęp |
Wartością może być dowolny z następujących typów:
|
|
Windows |
Łączna ilość pamięci fizycznej, do której system operacyjny ma dostęp. Nie wskazuje prawdziwej pojemności pamięci na komputerze docelowym. |
Wartością może być dowolny z następujących typów:
|
|
Windows |
Sprawdza, czy kontrola konta użytkownika (UAC) jest włączona w systemie docelowym Uwaga: Jeśli narzędzie zostanie uruchomione na komputerze z systemem
Windows bez tego komponentu, zwrócony zostanie wynik FAIL (niepowodzenie) z wartością [Not Found].
|
Wartość boolowska, na przykład:
|
|
UNIX |
Sprawdza, czy można uruchomić nieograniczoną liczbę procesów na podstawie następujących atrybutów kwalifikacji:
Alternatywnie sprawdza, czy w pliku /etc/security/limits.conf ustawione są następujące limity dla
podanej domeny:
|
Wartością może być dowolny z następujących typów:
|
|
UNIX |
Sprawdza uprawnienia dla maski trybu utworzenia pliku |
Liczba reprezentująca cyfry ósemkowe octal_digits uprawnień dostępu. Na przykład, aby sprawdzić, czy nowe pliki są tylko do zapisu przez właściciela, cyfry ósemkowe mają mieć wartość 0022 |
|
UNIX |
Sprawdza, czy maksymalna wielkość stosu jest nielimitowana, zwraca wartość Available, jeśli tak jest |
Available|Unavailable |
|
Wszystkie | Pełna nazwa i wersja systemu operacyjnego, który jest uruchomiony na tym komputerze. Można również użyć wyrażenia regularnego, aby przekazać łańcuch reprezentujący
wiele wariantów systemu operacyjnego. Wskazówka: Ta właściwość wraz z właściwościami os.servicePack (Windows) lub
os.ServicePack (UNIX) oraz os.architecture pozwala sprawdzić bieżący pakiet poprawek i architekturę systemu.
Uwaga: Ta właściwość zastępuje właściwość wymagań wstępnych OS Version, która zostanie usunięta w przyszłej wersji.
|
Wartością może być dowolny z następujących typów:
Uwaga: W wartościach można używać znaków specjalnych (patrz
Tabela 1).
|
|
Windows |
Sprawdza bieżącą wersję systemu operacyjnego zainstalowanego na komputerze |
Format liczbowy, na przykład 5.0+ Uwaga: W wartościach można używać znaków specjalnych (patrz
Tabela 1).
|
|
AIX |
Sprawdza, czy wartość parametru strojenia menedżera pamięci wirtualnej parameter_name została podana na komputerze docelowym. parameter_name reprezentuje parametr strojenia skonfigurowany za pomocą komendy vmo, na przykład:
Jeśli parametr strojenia parameter_name nie jest poprawny, rejestrowany jest komunikat o błędzie. Zwrócona zostanie wartość Not Found i sprawdzenie się nie powiedzie. Ograniczenie: Ścieżka do pliku binarnego vmo musi być ustawiona w zmiennej środowiskowej
PATH; w przeciwnym razie zarejestrowany zostanie komunikat o błędzie. Zwrócona zostanie wartość Not Found i
sprawdzenie się nie powiedzie.
|
Format liczbowy, na przykład:
|
|
UNIX |
Sprawdza, czy dostępne jest środowisko graficzne, takie jak GNOME lub KDE |
Available|Unavailable |