Utworzono zgłoszenie.
Produkt: immudex (Stabilna wersja dystrybucji GNU/Linux oparta na Debianie Stable.)
Komponent: Infrastruktura (Problemy z narzędziami zawartymi w projekcie immudex oraz z infrastrukturą dystrybuującą ten system.)
Rodzaj zgłoszenia: ulepszenie
Temat: Informacja o aktualizacji pakietów
Opis zgłoszenia: Ze względu na to, że zachwilę będą trzy wersji immudex, przydało by się utworzenie serwera z listami aktualizacji pakietów.
Zwykłe wydanie polecenia 'apt update' oraz 'apt list --upgradeable', najlepiej byłoby zapisać to jako lisę HTML do pliku. Potem można by to nawet opublikować pod konkretnym odnośnikiem w nowej sekcji 'immudex' na morketsmerke.org
Status zgłoszenia został zmieniony z Przyjęty na Potwierdzony
Skrypt generujący listę jest już prawie gotowy. Pozostało tylko dodać legendę oraz trzecią kolumnę dla immudex-lhe.
Aby całe to przedsięwizięcie miało sens potrzebna będzie infrastruktura, która pozwoli nam utworzyć taką listę powiedzmy nad ranem i ją opublikować na stronie.
Wówczas będzie wiadomo jakich aktualizacji można się spodziewać. Warto też dodać pakiety base-files oraz desktop-base.
Oprogramowanie jest gotowe. Potrzebne jest, o ile to możliwe ograniczenie uprawnień do repozytorium na GH z morketsmerke, aby skrypt mógł commitować tylko ten jeden plik - plik z listą oprogramowania.
Niezbędna jest również maszyna wirtualna z dyskiem min. 32 GB, najlepiej skonfigurowana jako LVM.
Na serwerze ftp, udostępniony zostanie wirtualny hosting ipr.morketsmerke.org, na którym bedzie hostowana lista pakietów oprogramowania. Użytkownik na serwer ftp za pomocą cron-a raz w tygodniu w czwartek o godzinie 20 (na przykład) będzie generował i następnie pobierze do katalogu hostingu listę.
IPR wdrożony na hostingu. Cron ustawiony na czwartek godz. 20.00. 01.08 jeszcze zostanie wygenerowana lista pakietów, przed wdrożeniem nowej wersji morketsmerke.org
Status zgłoszenia został zmieniony z Potwierdzony na W trakcie
Z zamknięciem poczekamy do czwartku na efekt działania przez Cron.
Wymagana jest aktualizacja, aby skrypty 'chroot' uwzględniały pakiety, zainstalowane lokalnie. Zmiany do wdrożenia znajdują się na prywatnym repozytorium.
Zmiany zostały uwzględnione w plikach projektu. Do zamknięcia.
Status zgłoszenia został zmieniony z W trakcie na Zakończony