<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">✔</td>
-->
</tr>
+ <!--
<tr>
<td>Przeglądarka LibreWolf</td>
<td colspan="3" class="centered-text">✔</td>
+ -->
<!--
<td class="centered-text">✔</td>
<td class="centered-text">✔</td>
-->
- </tr>
+ <!-- </tr> -->
<tr>
<td>Przeglądarka Mozilla Firefox ESR</td>
<td colspan="3" class="centered-text">✔</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">• immudex-sdk (Debian 12 Bookworm) •</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">• immudex (stable, Debian 12 Bookworm) •</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">• <a href="https://github.com/xf0r3m/immudex/blob/main/changelogs/<?php echo $version; ?>.txt">Lista zmian dla wydania</a></td>
+ <td colspan="3">• <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">• immudex-testing (Debian testing, 13 Trixie) •</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">• <a href="https://github.com/xf0r3m/immudex-testing/blob/main/changelogs/<?php echo $version; ?>.txt">Lista zmian dla wydania</a></td>
+ <td colspan="3">• <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">• immudex-lhe (oldoldstable, Debian 10 Buster) •</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">• <a href="https://github.com/xf0r3m/immudex-lhe/blob/main/changelogs/<?php echo $version; ?>.txt">Lista zmian dla wydania</a></td>
+ <td colspan="3">• <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>