Podpisany pakiet
Archiwum 15.10.4 jest związane skrótem z podpisanym manifestem.
DH20.01 odpowiada technicznemu pakietowi DCSF 15.10.4. Publiczny bootstrap przyjmuje wyłącznie to dokładne podpisane wydanie i jego zamknięty wykaz artefaktów.
Instalator, podpisany manifest aktualizacji, publiczny klucz weryfikacyjny, skrót pakietu i tożsamość wydania są publikowane razem.
Archiwum 15.10.4 jest związane skrótem z podpisanym manifestem.
Bootstrap przypina klucz RSA-3072, podpis, SHA-256, rozmiar i zamknięty wykaz plików.
DH20.01 jednoznacznie odpowiada technicznej wersji DCSF 15.10.4.
Zweryfikowano wszystkie 51 poprawek i trzy zabezpieczenia operacyjne, czyli 54 z 54 bramek pełnej macierzy wydania.
Bootstrap rozpoznaje stan serwera przed zmianą plików i nie traktuje aktualizacji jak nowej instalacji.
Wymaga jawnego wyboru --testing albo --production. Zalecany pierwszy przebieg to --testing.
Instalator wykrywa bieżącą wersję, odmawia obniżenia wersji i prosi o potwierdzenie aktualizacji lub reinstalacji.
Najpierw weryfikuje i testuje cały podpisany pakiet, potem prosi o zgodę. Po potwierdzeniu tworzy prywatną kopię konfiguracji i reguł, sprawdza źródło rollbacku, usuwa RPM cPanelu i instaluje DCSF.
Dla nowej instalacji zacznij od --testing. Przy aktualizacji uruchom skrypt bez flagi profilu, aby zachować istniejące TESTING, i odpowiedz na pytanie instalatora.
Pobierz skrypt do pliku, sprawdź podaną sumę i treść, a następnie uruchom go jawnie.
curl -fsSLo dcsf-install.sh https://dcsf.pl/install.sh
printf '%s %s\n' '1d6d59335350a41daca115ee80f620f1fa6ece0639c5375e7e74052d7fe572c9' dcsf-install.sh | sha256sum -c -
less dcsf-install.sh
sudo sh dcsf-install.sh --testingKażda z trzech domen udostępnia te same bajty z jednego, chronionego katalogu publikacyjnego.
| Wydanie publiczne | DH20.01 |
|---|---|
| Wersja techniczna | 15.10.4 |
| SHA-256 pakietu | d3bad5a7cabf03288d65753de5e3817f4b9b5309d13485376b1e4fc896728dfe |
| Rozmiar pakietu | 5 712 959 bajtów |
| Zamknięty inwentarz | 536 wpisów |
| Commit źródłowy | fbceb3467ea5bbbd3d01df9c1ff3b70f7546767e |
| Manifest | manifest.txt · podpis |
| Metadane publiczne | release.json · install.sh.sha256 |
| Licencja | GNU GPLv3 |