From 651e4404d58da9f37cea2dfcc7f83046ccd29406 Mon Sep 17 00:00:00 2001 From: xf0r3m Date: Thu, 31 Aug 2023 18:00:30 +0200 Subject: [PATCH] Synchronizacja z ze starym repozytorium --- index.html | 231 ------------------------- module/immudex.php | 87 ++++++++-- immudex.html => module/immudex_old.php | 104 ++++++++--- resources/fp_changelog.txt | 3 +- resources/fp_changelog.txt_ | 72 -------- resources/idx_changelog.txt | 7 +- 6 files changed, 162 insertions(+), 342 deletions(-) delete mode 100644 index.html rename immudex.html => module/immudex_old.php (64%) mode change 100644 => 100755 delete mode 100644 resources/fp_changelog.txt_ diff --git a/index.html b/index.html deleted file mode 100644 index 0e1d8ce..0000000 --- a/index.html +++ /dev/null @@ -1,231 +0,0 @@ - - - - - - - - -
-			 __        __                           __
-   ____ ___  ____  _____/ /_____  / /__________ ___  ___  _____/ /_____
-  / __ `__ \/ __ \/ ___/ //_/ _ \/ __/ ___/ __ `__ \/ _ \/ ___/ //_/ _ \
- / / / / / / /_/ / /  / ,< /  __/ /_(__  ) / / / / /  __/ /  / ,< /  __/
-/_/ /_/ /_/\____/_/  /_/|_|\___/\__/____/_/ /_/ /_/\___/_/  /_/|_|\___/
-
-
-
- -

 

-

- Changelog: -

- -

Ostatnie zmiany w projektach: https://github.com/xf0r3m

- -

Ostatnie zgłoszenia w serwisie BugTrack: https://bugtrack.morketsmerke.org

- -

 

-

- O mnie -

-
- -

- Cześć, mam imię Jakub i jestem entuzajstą systemów uniksopodobnych, - serwerów (zarówno fizycznych maszyn jak i demonów) oraz różnych - dziwnych - rozwiązań komputerowych jak np. cienkie klienty. Żaden ze mnie - sysadmin. Ta strona jest przedłużeniem mojej pamięci i - powstała w jednym celu - zapisać wszystko z czym miałem styczność - podczas moich zabaw z komputerami (if u know what i mean ;)). Często - korzystałem z różnych źródeł próbując coś sobie skonfigurować na - Linuksie czy innym Uniksie i zawarte tam informacje nie zawsze były - trafne, akurat w moim przypadku. (Oczywiście!) Dlatego też zamiast - 15 minut, spędzałem nad nią kilka godzin. - Kiedy już osiągnąłem cel, doszedłem do wniosku że tyle pracy nie może - przecież pójść na marne i zacząłem te swoje rozwiązania spisywać - do plików .txt. Później wpadłem na pomysł, że przecież mogę utworzyć - bloga i tam wszystko umieszczać. Ta strona miała kilka wersji, - charakteryzujących się różnorakim designem, layoutem. - czy rozwiązaniem. Ta jest wersją 6. Czy ostateczną? Tego niewiadomo. - Sądząc po tym jak szybko się nudze i jak bardzo nie służy mi stagnacja - z dużym prawdopodobieństwem chyba nie. - -

-
-

- Materiały tutaj zamieszczone, tworzę wyłącznie z myślą o sobie samym. - Materiały są pełne literówek, błędów językowych, gramatycznych czy - ortograficznych (spędzając wiecej czasu w książkach o Linuksie czy - jezykach oprogramowania nabawiłem się chyba jakiejś dysleksji, może te - akapity uda się napisać poprawnie). - Te można sobie darować, jednak pracuje nad tym aby każdy materiał był - jak najbardziej merytoryczny i zawierał jak najmniej tego typu błędów. - Jednym słowem grafomania. Materiały zawarte na tej stronie są publikowne - w oparciu o copyleft. (Nie chce mi się przytaczać pełnej nazwy - tej licencji. Nawet jej nie znam. W kwestajach licencyjnych jestem - straszym ignoratem, liczą się tylko te najbardziej liberalne jak - GPL [zaraz i tak się dowiem, że GPL nie jest, aż tak mocno - liberalna], zatem moją licencje mogę określić mianem JCh - "Bierzcie i - korzystajcie z tego wszyscy, to jest moja praca wydana na wieki - wieków", wszystkie inne licencje ograniczające użytkownika to ściek.) - Dlatego też śmiało można korzystać ze wszystkich materiałów tutaj - umieszczonych. Nie obiecuje, że ta strona będzie komukolwiek przydatna, - ale jak już jesteście to siadajcie. Brawo dotarłeś do końca internetu. -

-

- Jakby ktoś potrzebował kontaktu ze mną, to znajdzie go pod tym - adresem mailowm: itaktegonieodczytam@gmail.com. -

-

 

-

- Oznaczenia tekstu stosowane w materiałach:
- (autor zastrzega sobie możliwość niestosowania się do poniższych - reguł) -

- -
-

 

- - - - - - diff --git a/module/immudex.php b/module/immudex.php index 9f1b8c0..a6d2958 100755 --- a/module/immudex.php +++ b/module/immudex.php @@ -147,6 +147,12 @@ ✔ ✔ + + Przeglądarka LibreWolf + ✖ + ✔ + ✖ + Przeglądarka Mozilla Firefox ESR ✔ @@ -210,31 +216,33 @@ • Lista zmian dla wydania + • immudex-lhe (oldoldstable, Debian 10 Buster) • @@ -249,7 +257,7 @@ - • Lista zmian dla wydania + • Lista zmian dla wydania

@@ -257,6 +265,65 @@ uzyskujemy za pomocą hasła user1. Możemy również skorzystać z konta superużytkownika root z hasłem toor.

+

+ Meta-Distribution Rolling-Release +

+

+ Obecnie immudex-testing wydawany jest na zasadzie: + Meta-Distribution Rolling-Release. + Przez co obrazy płyty wydawane przez autora dystrybucji nie będą już + dostępne. Zatem takie czynności jak 'rewinding' oraz aktualizacje + obrazu nie mają już racji bytu. Obecnie istnieje tylko kod i tylko on + się liczy. Jeśli chcemy dokonać jakiś zmian wystarczy dodać swoje + zmiany do pliku bazowego (versions/base.sh). +

+

+ Zmiany będą publikowane nieregularnie. Tylko i wyłącznie za pomocą + serwisu Git (github.com). Każda aktualizacja będzie wymagała zbudowania + nowego obrazu iso. +

+

+ Zmiana podejścia jest efektem dążenia do pełnej bezkosztowości. Gdzie + do tej pory dotyczyła ona jedynie tych użytkowników, którzy budowali + immudex od zera. Nie dotyczyła za to ich twórców, którzy muszą ponieść + koszta związane z utrzymaniem mirrorów obrazów płyt (nie ma co się + oszukiwać serwis sourceforge.net [ze względów wyłącznie związanych z + prędkością przesyłania] nie jest nalepszym miejscem dystrybucji dużych + plików, jaką z pewnością stał by się immudex [rozmiary obrazów co raz + bardziej zbliżają się do 2GB]), serwerów budowania, czy środowisk + wirtualizacji na których sprawdzane są obrazy pod względem poprawności + działania wielu kluczowych komponentów. Przy słabszych połączeniach + internetowych znacznie szybciej jesteśmy w stanie zbudować immudex + niż pobrać obraz płyty. Debian posiada serwery lustrzane w każdym + bardziej rozwiniętym kraju świata. Wystarczy ustawić odpowiedni mirror. + A mówimy tu wyłącznie o kosztach materialnych, nie został tutaj + uwzględniony czas poświęcony na przygotowanie gotowego i sprawnego + obrazu. +

+

+ Warto wziąć również pod uwagę to, że czasmi zdarzy się jakiś 'bug', + coś nie działa lub jakiś plik został zastąpiony przez oryginalny plik z + pakietu przez coś zmienia się nieoczekiwanie. Przy tym trybie zmian + można wdrażać na bierząco. +

+

+ Zmianie ulegąją również nazwy narzędzi. Wszystkie posiadają teraz + przedrostek 'immudex-'. Alias 'chhome' również. +

+

+ Ostatnie utworzone przez autora obrazy płyt będą dostępne na pod adresem: + https://ftp.morketsmerke.org/archive/immudex-cd. +

+

+ Nie wykluczone jest także aby wersja stablina przeszła na sam tryb. + Wówczas najprawdopodobniej dojdzie do unifikacji wszystkich trzech + wersji. Użytkownicy będą wybierać poprzez wskazanie konkretnego pliku + bazowego. Wybór będzie pomiędzy LHE a wersją stabilną. Po wersji + testowej pozostanie tylko wykorzystywana gałąź projektu 'xfcedebian', + gdyż jest ona chyba najbardziej przyjemna w obsłudze. Pojawiła się + również koncepcja, aby immudex był budowany na dowolnej wersji + Debiana, z jednym konkretnym layoutem, z jednym zestawem narzędzi. +

Dokumentacja projektu:

diff --git a/immudex.html b/module/immudex_old.php old mode 100644 new mode 100755 similarity index 64% rename from immudex.html rename to module/immudex_old.php index 46d85e5..80f68d0 --- a/immudex.html +++ b/module/immudex_old.php @@ -1,3 +1,39 @@ +#!/usr/bin/php -d log_errors=Off +https://ftp.morketsmerke.org/immudex/" . $branch . "/iso/" . $version . "/immudex" . $arch . ".iso"; + } else { + echo "https://ftp.morketsmerke.org/immudex/" . $branch . "/iso/" . $version . "/immudex-" . $branch . $arch . ".iso"; + } + + } + + function getCRC($branch, $version, $arch) { + if ( $branch == "stable" ) { + $crcArray=explode(' ', trim(file_get_contents("https://ftp.morketsmerke.org/immudex/" . $branch . "/iso/" . $version . "/immudex" . $arch . "_" . $version . "_crc.txt"))); + return $crcArray[0]; + } else { + $crcArray=explode(' ', trim(file_get_contents("https://ftp.morketsmerke.org/immudex/" . $branch . "/iso/" . $version . "/immudex-" . $branch . $arch . "_" . $version . "_crc.txt"))); + return $crcArray[0]; + } + } + + function getSHA1($branch, $version, $arch) { + if ( $branch == "stable" ) { + $sha1Array=explode(' ', trim(file_get_contents("https://ftp.morketsmerke.org/immudex/" . $branch . "/iso/" . $version . "/immudex" . $arch . "_" . $version . "_sha1.txt"))); + return $sha1Array[0]; + } else { + $sha1Array=explode(' ', trim(file_get_contents("https://ftp.morketsmerke.org/immudex/" . $branch . "/iso/" . $version . "/immudex-" . $branch . $arch . "_" . $version . "_sha1.txt"))); + return $sha1Array[0]; + } + + } +?> @@ -22,9 +58,13 @@ Aktualności:

O dystrybucji: @@ -107,6 +147,12 @@ ✔ ✔ + + Przeglądarka LibreWolf + ✖ + ✔ + ✖ + Przeglądarka Mozilla Firefox ESR ✔ @@ -147,61 +193,69 @@ - + + - + + - - + + - + + - - + + - + - + + - + + - - + + - + + - - + + - + - + + - + + - - + + - +
• immudex (stable, Debian 12 Bookworm) •
64-bit:https://ftp.morketsmerke.org/immudex/stable/iso/1.0.1/immudex64.iso
CRC: 3131350976SHA1: 10de6cd5a10f3177fb37ad4da4a472151c260475
32-bit:https://ftp.morketsmerke.org/immudex/stable/iso/1.0.1/immudex32.iso
CRC: 1944978744SHA1: 761e5903e684d09a400621c0b4099348707c9cf9
• Lista zmian dla wydania• Lista zmian dla wydania
• immudex-testing (Debian testing, 13 Trixie) •
64-bit:https://ftp.morketsmerke.org/immudex/testing/iso/1.0.5/immudex-testing64.iso
CRC: 3706059005SHA1: c75f5704fc7ed6d4fc917df5446b0803d1c9d6e2
32-bit:https://ftp.morketsmerke.org/immudex/testing/iso/1.0.5/immudex-testing32.iso
CRC: 1215266066SHA1: d458053b277fc1baa35e586e4fd42a5653306539
• Lista zmian dla wydania• Lista zmian dla wydania
• immudex-lhe (oldoldstable, Debian 10 Buster) •
32-bit:https://ftp.morketsmerke.org/immudex/lhe/iso/0.0.0/immudex-lhe32.iso
CRC: 2205689658SHA1: 8799ca24c5246c5cddf440ff5e271feeb546b4ba
• Lista zmian dla wydania• Lista zmian dla wydania

@@ -231,5 +285,3 @@ - - diff --git a/resources/fp_changelog.txt b/resources/fp_changelog.txt index ed6bd7f..d06ca8b 100644 --- a/resources/fp_changelog.txt +++ b/resources/fp_changelog.txt @@ -1,5 +1,4 @@ -29.07.2023 - Test funkcji writeChangelogEntry -28.07.2023 - Nocny test +01.08.2023 - Zmiany na stronie głównej morketsmerke.org oraz nowa strona dla informacji ogólnych o immudex 14.04.2023 - Utworzenie kategorii dla dokumentacji Immudex 23.12.2022 - Dodanie "Instalacja własnościowego sterownika graficznego Nvidii na Debian 11" 10.12.2022 - Zmiana layoutu dużych materiałów na terminallog diff --git a/resources/fp_changelog.txt_ b/resources/fp_changelog.txt_ deleted file mode 100644 index e5f1494..0000000 --- a/resources/fp_changelog.txt_ +++ /dev/null @@ -1,72 +0,0 @@ -14.04.2023 - Utworzenie kategorii dla dokumentacji Immudex -23.12.2022 - Dodanie "Instalacja własnościowego sterownika graficznego Nvidii na Debian 11" -10.12.2022 - Zmiana layoutu dużych materiałów na terminallog -10.12.2022 - Odświerzenie artykułu 'Ściąga z PYTHONga' -10.09.2022 - Dodanie "Python. Ćwiczenia." na terminallog -01.09.2022 - Wydanie immudex w wersji 0.0.0 -01.09.2022 - Dodanie "Red Hat Enterprise Linux 9 - RHCSA" na terminallog -24.07.2022 - Dodanie "Uruchomienie skryptu podczas ładowania systemu - jednostka systemd" -20.05.2022 - Dodanie "Przenoszenie systemu operacyjnego z maszyny wirtualnej na fizyczny komputer" -15.05.2022 - Zmiana FAQ na Tips&Tricks -13.05.2022 - Dodanie "Podłączanie 7-calowego ekranu dotykowego (1024x600) do Raspberry Pi" -07.05.2022 - Przeniesienie strony na adres https://morketsmerke.github.io -06.05.2022 - Wydanie greenOS 1.4 -05.05.2022 - Zmiany w greenOS. Wydanie wersji greenOS 1.3 (btw i use Arch) -27.04.2022 - Wydanie OTP w wersji 1.0.5 -17.04.2022 - Wydanie OTP w wersji 1.0.4 -16.04.2022 - Wydanie OTP w wersji 1.0.3 -31.03.2022 - Przeniesienie strony na inny serwer. Powrót do domeny morketsmerke.net. Home Sweet Home. -29.03.2022 - Test GitHub CLI -27.03.2022 - Wydanie greenOS greenServer -27.03.2022 - Wydanie wersji greenOS 1.2 -27.02.2022 - Usunięcie dotychczasowej serii "Jak działa Linux". Wymaga ona przeredagowania. -13.02.2022 - Wydanie OTP w wersji 1.0.2 -13.02.2022 - Wydanie greenOSTe 9.0.1 -11.02.2022 - Upublicznienie archiwum z greenOSAE -11.02.2022 - Przeniesienie danych z ftp.morketsmerke.net na serwis sourceforge.net oraz aktualizacja adresów odnośników na stronie greenOS -30.01.2022 - Wydanie greenOS Ratpoison -30.01.2022 - Wydanie greenOS 1.1 -22.01.2022 - Dodanie kolejnego rozdziału do serii "Jak działa Linux?" -07.01.2022 - Dodanie kolejnego rozdziału do serii "Jak działa Linux?" -04.01.2022 - Dodanie "linux/Szyfrowany rootfs na greenOSTe" -30.12.2021 - Wydanie pierwszej wersji greenOS Trisquel edition (Torwards the sun) -23.12.2021 - Dodanie "Szyfrowany rootfs na greenOS" -22.12.2021 - Wydanie OTP w wersji 1.0.1 -19.12.2021 - Dodanie kolejnego rozdziału do serii "Jak działa Linux?" -12.12.2021 - Wydanie pierwszej wersji OTP o nazwie kodowej "Wise choice". -06.12.2021 - Rozpoczęcie prac nad OTP. -05.12.2021 - Reaktywacja projektu greenOS (Wydanie wersji 1 [Torwards the sun]) -18.11.2021 - Dodanie kolejnego rodziału do serii "Jak działa Linux?" -14.11.2021 - Update materiału "Parabola GNU/Linux-libre" -12.11.2021 - Dodanie "Parabola GNU/Linux-libre" -28.10.2021 - Dodanie kolejnego rozdziału do serii "Jak działa Linux?" -15.10.2021 - Dodanie kolejnego rozdziału do serii "Jak działa Linux?" -03.10.2021 - Dodanie kolejnego rozdziału do serii "Jak działa Linux?" -26.09.2021 - Przeniesie morketsmerke.net na morketsmerke.github.io -24.09.2021 - Zwieszenie wsparcia dla greenOS -19.09.2021 - Dodanie "greenOSAE" -05.09.2021 - Dodanie "Raspberry Pi jako przekaźnik bluetooth" -03.09.2021 - Dodanie "Instalacja systemu z własnego obrazu LiveCD z Debianem" -02.09.2021 - Dodanie "Własne LiveCD z Debianem" -21.08.2021 - Wydanie pierwszej oficjalnej wersji greenOS -30.07.2021 - Dodanie "GNU mailutils jako program mailowy" -29.07.2021 - Dodanie "Raspberry Pi jako serwer poczty" -30.06/01.07.2021 - Uruchomienie mirroru Debiana dla stable, oldstable dla architektur amd64 oraz i386 -12-13.06.2021 - Rozpoczęcie prac nad greenOS -08.06.2021 - Rozpoczęcie serii materiałów "Jak działa Linux?" -15.05.2021 - Uaktualnienie "Laboratorium sieci VPN". -15.05.2021 - Dodanie "Sieci VPN" na terminallog. -07.05.2021 - Dodanie "Konfiguracja HAProxy dla HTTP oraz HTTPS" na terminallog. -05.05.2021 - Aktualizacja FAQ. -03.05.2021 - Zmiany w "lost+found". -02.05.2021 - Dodanie "20 letni Sun Netra T1 jako serwer mailowy z wykorzystaniem NetBSD". -30.04.2021 - Dodanie "Instalacja NetBSD". -11.04.2021 - Dodanie "Dziennika OpenBSD". -04.04.2021 - Zakończenie prac nad obecną formą strony. -26.03.2021 - Zakończenie przenoszenia treści na nową wersję strony. -01.11.2020 - Przenosiny zakończone, utworzenie frontpage-a morketsmerke.net. -28.10.2020 - Rozpoczęcie przenosin na inny sprzęt. -19.10.2020 - Rozpoczęcie redagowania artykułu Bash Bushido dla terminallog. -16.10.2020 - Rozpoczęcie przenoszenia treści na nową wersję strony. -15.10.2020 - Utworznie statycznych podstron dla katalogów. -14.10.2020 - Rozpoczęcie tworzenia nowej odsłony strony morketsmerke.net. diff --git a/resources/idx_changelog.txt b/resources/idx_changelog.txt index 62afff6..4dcdd15 100644 --- a/resources/idx_changelog.txt +++ b/resources/idx_changelog.txt @@ -1,3 +1,8 @@ -29.07.2023 - Test writeChangelogEntry w module immudex +27.08.2023 - Publikacja finalnego obrazu płytu dla immudex-testing - wersja 1.1.0 +20.08.2023 - Publikacja immudex-testing w wersji 1.0.9 +16.08.2023 - Publikacja immudex (wersja stabilna) w wersji 1.0.3 +13.08.2023 - Publikacja immudex-testing w wersji 1.0.8 +06.08.2023 - Publikacja immudex-testing w wersji 1.0.7 +01.08.2023 - Wydanie nowej wersji immudex - immudex-lhe (Low Hardware Edition) oraz aktualizacja wersji stabilnej (immudex) do wersji 1.0.2 25.07.2023 - Uwaga! Od poniedziałku (31.07) godziny 18:00 do wtorku(01.08) godziny 07:00 dostęp do searx.morketsmerke.org (silnik wyszukiwania, strona startowa firefox-a) może być ograniczony ze względu na prowadzone w tym czasie prace konserwatorskie. 11.06.2023 - Uwaga! Od wersji 1.0.0, immudex będzie wymagać min. 6GB wolnego miejsca na dysku. -- 2.39.5