]> gitweb.morketsmerke.org Git - mmtool.git/commitdiff
Zmiany w module immudex
authorxf0r3m <jakubstasinski@protonmail.com>
Sat, 30 Dec 2023 14:24:23 +0000 (15:24 +0100)
committerxf0r3m <jakubstasinski@protonmail.com>
Sat, 30 Dec 2023 14:24:23 +0000 (15:24 +0100)
module/immudex.php

index 4b2256911b4cf2d2c0a440128763f2fd804389d4..b655ac329edb752901adab116075409e4dd7e9ff 100755 (executable)
@@ -80,7 +80,7 @@
       <p>
         Immudex nastawiowny jest na wykorzystanie do przechowywania danych 
         szyfrowanych partycji za pomocą mechanizmu LUKS. Domyślnie
-        przeglądarka WWW (<em>LibreWolf</em>) uruchamiany jest przez
+        przeglądarka WWW (<em>Firefox ESR</em>) uruchamiany jest przez
         sandboxer FireJail z własną emulacją stosu TCP/IP. Tak uruchomiana
         przeglądarka nia posiada dostępu do otwartych szyfrowanych partycji.
         Immudex tworzony jest również z myślą o nie narzucaniu rozwiązań
           <td class="centered-text">&#x2714;</td>
           -->
         </tr>
+        <!--
         <tr>
           <td>Przeglądarka LibreWolf</td>
           <td colspan="3" class="centered-text">&#x2714;</td>
+          -->
           <!--
           <td class="centered-text">&#x2714;</td>
           <td class="centered-text">&#x2714;</td>
           -->
-        </tr>
+        <!-- </tr> -->
         <tr>
           <td>Przeglądarka Mozilla Firefox ESR</td>
           <td colspan="3" class="centered-text">&#x2714;</td>
         Przedstawiane tutaj wersje immudex będą wydawane na zasadzie 
         <strong>Meta-Distribution Rolling-Release</strong>. Skąd takie zmiany?
         Otóż główny celem jest ujednolicenie procesu technologicznego dla
-        wszystkich wersji immudex oraz zmiana adaptacji infrastruktury tj.
+        wszystkich wersji immudex oraz zmiana adaptacji infrastruktury. <!--tj.
         wykorzystanie niektórych jej składników w innych celach np. do budowy
         projektu <em>LibreWolf</em> (który wymaga min. 12GB wolnej pamięci RAM).
+        -->
       </p>
       <p>
         Warto wspomnieć, że projekty immudex-lhe oraz immudex-testing zostały
         zarchiwizowane. Zarchiwizowany został również stan repozytoruim
         projektu immudex przed unifikacją. Gałąź <em>main</em> projektu 
         <em>xfcedebian</em>
-        zostanie scalona z gałęzią <em>d13</em> i to ona będzie gałęźią,
+        zostanie scalona z gałęzią <em>d13</em> i to ona będzie gałęzią,
         główną projektu. Wówczas wszystkie zmiany dotyczące <em>layoutu</em>
         środowiska XFCE oraz pakietów podstawowych (tych zapisanych w skrypcie
         <em>install.sh</em>) będą publikowana za pośrednictwem projektu
         <em>xfcedebian</em>.
       </p>
       <p>
-        <strong>Meta-Distribution Rolling-Release</strong>
+        <strong>Meta-Distribution Rolling-Release:</strong>
       </p>
       <p>
         Obecnie immudex wydawany jest na zasadzie: 
         również koncepcja, aby immudex był budowany na dowolnej wersji
         Debiana, z jednym konkretnym layoutem, z jednym zestawem narzędzi.
       </p>
+      <p>
+        Proces budowania immudex można wspomóc korzystając z przygotowanego
+        wcześniej obrazu płyty zawierającego wszystkie potrzebne pakiety
+        wymagane do poprawnego utworzenia obrazu płyty z docelową wersją
+        immudex. Konfiguracja budowania obrazu płyt przy wykorzystaniu
+        dedykowanego środowiska sprowadza się do odpowiedzi na trzy pytania:
+      </p>
+      <ul>
+        <li>wskazania wymaganej przestrzeni dyskowej (min. 10G) w postaci 
+          punktu montowania,</li>
+        <li>podania docelowej architektury,</li>
+        <li>podania bazowej wersji Debiana.</li>
+      </ul>
+      <p>
+        Narzędzia służace do budowania są uruchamiane automatycznie zaraz po
+        zalogowaniu się do systemu. Dane logowania to:
+      </p>
+      <ul>
+        <li>Nazwa użytkownika: <strong>root</strong></li>
+        <li>Hasło: <strong>toor</strong></li>
+      </ul>
+      <p>
+        Obrazy SDK, bazują na Debian Stable i ich wersjonowanie jest identyczne
+        jak tej dystrybucji. Ponad to na obrazie znajdują się narzędzia
+        umożliwiające rozwój oraz dostosowanie immudex do własnych potrzeb.
+        Obraz SDK jest wyłącznie 64-bitowy.
+        Poniżej znajduje odnośnik do obrazu SDK:
+      </p>
+        <table border="1" style="border-collapse: collapse;">
+        <tr>
+          <th colspan="3">&bull;&nbsp;immudex-sdk (Debian 12 Bookworm)&nbsp;&bull;</th>
+          <?php #$branch="stable"; ?>
+        </tr>
+        <tr>
+          <td rowspan="2">64-bit:</td>
+          <?php #$version=getVersion($branch); $arch="64"; ?>
+          <td colspan="3"><?php #getLink($branch, $version, $arch); ?>
+            <a href="https://sourceforge.net/projects/immudex/files/immudex/sdk/immudex-sdk_12.4_amd64.iso/download">https://sourceforge.net/projects/immudex/files/immudex/sdk/immudex-sdk_12.4_amd64.iso/download</a>
+          </td>
+        </tr>
+        <tr>
+          <td>CRC: <?php #echo "CRC: " . getCRC($branch, $version, $arch); ?>3364225365</td>
+          <td>SHA1: <?php #echo "SHA1: " . getSHA1($branch, $version, $arch); ?>92280e8f230e42c9b7a299ecb932b0c6b77f384d</td>
+        </tr>
+      </table>
       <p>
         <strong>Dostęp do systemu:</strong>
       </p>
         wszystko to może ulec zmianie, jeśli tylko będzie mieć na to chęć.
       </p>
       <p>
-        <strong>Obrazy płyt wersji finalnych (dostępne do 31.01.2024):</strong>
+        <strong>Obrazy płyt wersji finalnych:</strong>
       </p>
       <table border="1" style="border-collapse: collapse;">
         <tr>
           <th colspan="3">&bull;&nbsp;immudex (stable, Debian 12 Bookworm)&nbsp;&bull;</th>
-          <?php $branch="stable"; ?>
+          <?php #$branch="stable"; ?>
         </tr>
         <tr>
           <td rowspan="2">64-bit:</td>
-          <?php $version=getVersion($branch); $arch="64"; ?>
-          <td colspan="3"><?php getLink($branch, $version, $arch); ?></td>
+          <?php #$version=getVersion($branch); $arch="64"; ?>
+          <td colspan="3"><?php #getLink($branch, $version, $arch); ?>
+            <a href="https://sourceforge.net/projects/immudex/files/immudex/stable/iso/1.0.7/immudex64.iso/download">https://sourceforge.net/projects/immudex/files/immudex/stable/iso/1.0.7/immudex64.iso/download</a></td>
         </tr>
         <tr>
-          <td><?php echo "CRC: " . getCRC($branch, $version, $arch); ?></td>
-          <td><?php echo "SHA1: " . getSHA1($branch, $version, $arch); ?></td>
+          <td>CRC: <?php #echo "CRC: " . getCRC($branch, $version, $arch); ?>611376696</td>
+          <td>SHA1: <?php #echo "SHA1: " . getSHA1($branch, $version, $arch); ?>787bb9d842d9360a5dc3f9be888b3ae085d4e592</td>
         </tr>
         <tr>
           <td rowspan="2">32-bit:</td>
           <?php $arch="32"; ?>
-          <td colspan="3"><?php getLink($branch, $version, $arch); ?></td>
+          <td colspan="3"><?php #getLink($branch, $version, $arch); ?>
+            <a href="https://sourceforge.net/projects/immudex/files/immudex/stable/iso/1.0.7/immudex32.iso/download">https://sourceforge.net/projects/immudex/files/immudex/stable/iso/1.0.7/immudex32.iso/download</a></td>
         </tr>
         <tr>
-          <td><?php echo "CRC: " . getCRC($branch, $version, $arch); ?></td>
-          <td><?php echo "SHA1: " . getSHA1($branch, $version, $arch); ?></td>
+          <td>CRC: <?php #echo "CRC: " . getCRC($branch, $version, $arch); ?>829906021</td>
+          <td>SHA1: <?php #echo "SHA1: " . getSHA1($branch, $version, $arch); ?>812d09738287e288da8dae6b83882de4e3bc3af0</td>
         </tr>
         <tr>
-          <td colspan="3">&bull;&nbsp;<a href="https://github.com/xf0r3m/immudex/blob/main/changelogs/<?php echo $version; ?>.txt">Lista zmian dla wydania</a></td>
+          <td colspan="3">&bull;&nbsp;<a href="https://github.com/xf0r3m/immudex/blob/main/changelogs/<?php #echo $version; ?>1.0.7.txt">Lista zmian dla wydania</a></td>
         </tr>
-        <!--
         <tr>
           <th colspan="3">&bull;&nbsp;immudex-testing (Debian testing, 13 Trixie)&nbsp;&bull;</th>
           <?php #$branch="testing"; ?>
         <tr>
           <td rowspan="2">64-bit:</td>
           <?php #$version=getVersion($branch); $arch="64"; ?>
-          <td colspan="3"><?php #getLink($branch, $version, $arch); ?></td>
+          <td colspan="3"><?php #getLink($branch, $version, $arch); ?>
+            <a href="https://sourceforge.net/projects/immudex/files/immudex/testing/iso/1.1.0/immudex-testing64.iso/download">https://sourceforge.net/projects/immudex/files/immudex/testing/iso/1.1.0/immudex-testing64.iso/download</a>
+          </td>
         </tr>
         <tr>
-          <td><?php #echo "CRC: " . getCRC($branch, $version, $arch); ?></td>
-          <td><?php #echo "SHA1: " . getSHA1($branch, $version, $arch); ?></td>
+          <td>CRC: <?php #echo "CRC: " . getCRC($branch, $version, $arch); ?>3209508973</td>
+          <td>SHA1: <?php #echo "SHA1: " . getSHA1($branch, $version, $arch); ?>7d1e20cae38517e9f7a94866ce2eddff5d1da33f</td>
         </tr>
         <tr>
           <td rowspan="2">32-bit:</td>
           <?php #$arch="32"; ?>
-          <td colspan="3"><?php #getLink($branch, $version, $arch); ?></td>
+          <td colspan="3"><?php #getLink($branch, $version, $arch); ?>
+            <a href="https://sourceforge.net/projects/immudex/files/immudex/testing/iso/1.1.0/immudex-testing32.iso/download">https://sourceforge.net/projects/immudex/files/immudex/testing/iso/1.1.0/immudex-testing32.iso/download</a>
+          </td>
         </tr>
         <tr>
-          <td><?php #echo "CRC: " . getCRC($branch, $version, $arch); ?></td>
-          <td><?php #echo "SHA1: " . getSHA1($branch, $version, $arch); ?></td>
+          <td>CRC: <?php #echo "CRC: " . getCRC($branch, $version, $arch); ?>2912498511</td>
+          <td>SHA1: <?php #echo "SHA1: " . getSHA1($branch, $version, $arch); ?>bae73930f1a928399a3a42e0f4850e14bc4b8ef8</td>
         </tr>
         <tr>
-          <td colspan="3">&bull;&nbsp;<a href="https://github.com/xf0r3m/immudex-testing/blob/main/changelogs/<?php echo $version; ?>.txt">Lista zmian dla wydania</a></td>
+          <td colspan="3">&bull;&nbsp;<a href="https://github.com/xf0r3m/archive/blob/main/immudex-testing/changelogs/1.1.0.txt">Lista zmian dla wydania</a></td>
         </tr>
-        -->
         <tr>
           <th colspan="3">&bull;&nbsp;immudex-lhe (oldoldstable, Debian 10 Buster)&nbsp;&bull;</th>
           <?php $branch="lhe"; ?>
         </tr>
         <tr>
           <td rowspan="2">32-bit:</td>
-          <?php $arch="32"; $version=getVersion($branch, $arch); ?>
-          <td colspan="3"><?php getLink($branch, $version, $arch); ?></td>
+          <?php #$arch="32"; $version=getVersion($branch, $arch); ?>
+          <td colspan="3"><?php #getLink($branch, $version, $arch); ?>
+            <a href="https://sourceforge.net/projects/immudex/files/immudex/lhe/iso/0.0.2/immudex-lhe32.iso/download">https://sourceforge.net/projects/immudex/files/immudex/lhe/iso/0.0.2/immudex-lhe32.iso/download</a></td>
         </tr>
         <tr>
-          <td><?php echo "CRC: " . getCRC($branch, $version, $arch); ?></td>
-          <td><?php echo "SHA1: " . getSHA1($branch, $version, $arch); ?></td>
+          <td>CRC: <?php #echo "CRC: " . getCRC($branch, $version, $arch); ?>2111259419</td>
+          <td>SHA1: <?php #echo "SHA1: " . getSHA1($branch, $version, $arch); ?>a0f8807ba247acd5fb27e659f58353388edbd8ea</td>
         </tr>
         <tr>
-          <td colspan="3">&bull;&nbsp;<a href="https://github.com/xf0r3m/immudex-lhe/blob/main/changelogs/<?php echo $version; ?>.txt">Lista zmian dla wydania</a></td>
+          <td colspan="3">&bull;&nbsp;<a href="https://github.com/xf0r3m/immudex-lhe/blob/main/changelogs/<?php #echo $version; ?>0.0.2.txt">Lista zmian dla wydania</a></td>
         </tr>
       </table>
       <p>