Skip to content

Commit

Permalink
Publishing to gh-pages
Browse files Browse the repository at this point in the history
  • Loading branch information
morfikov committed Jun 16, 2024
1 parent fed9656 commit 2b9bfe3
Show file tree
Hide file tree
Showing 266 changed files with 6,555 additions and 4,990 deletions.
24 changes: 12 additions & 12 deletions categories/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,27 @@
<description>Recent content in Categories on Morfitronik</description>
<generator>Hugo -- gohugo.io</generator>
<language>pl-PL</language>
<lastBuildDate>Mon, 03 Jun 2024 20:00:00 +0200</lastBuildDate><atom:link href="https://morfikov.github.io/categories/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Sun, 16 Jun 2024 16:30:00 +0200</lastBuildDate><atom:link href="https://morfikov.github.io/categories/feed.xml" rel="self" type="application/rss+xml" />
<item>
<author>Mikhail Morfikov</author>
<title>Linux</title>
<link>https://morfikov.github.io/categories/linux/</link>
<pubDate>Mon, 03 Jun 2024 20:00:00 +0200</pubDate>
<pubDate>Sun, 16 Jun 2024 16:30:00 +0200</pubDate>

<guid>https://morfikov.github.io/categories/linux/</guid>
<description></description>
</item>

<item>
<author>Mikhail Morfikov</author>
<title>RaspberryPi</title>
<link>https://morfikov.github.io/categories/raspberrypi/</link>
<pubDate>Sun, 16 Jun 2024 16:30:00 +0200</pubDate>

<guid>https://morfikov.github.io/categories/raspberrypi/</guid>
<description></description>
</item>

<item>
<author>Mikhail Morfikov</author>
<title>Android</title>
Expand All @@ -37,16 +47,6 @@
<description></description>
</item>

<item>
<author>Mikhail Morfikov</author>
<title>RaspberryPi</title>
<link>https://morfikov.github.io/categories/raspberrypi/</link>
<pubDate>Sat, 13 Nov 2021 13:26:00 +0100</pubDate>

<guid>https://morfikov.github.io/categories/raspberrypi/</guid>
<description></description>
</item>

<item>
<author>Mikhail Morfikov</author>
<title>Blog</title>
Expand Down
21 changes: 10 additions & 11 deletions categories/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

<meta itemprop="name" content="Categories">
<meta itemprop="description" content="Blog o bezpieczeństwie, prywatności oraz systemach linux (Debian/Ubuntu, OpenWRT i Android)">
<meta itemprop="dateModified" content="2024-06-08T13:55:00+02:00">
<meta itemprop="dateModified" content="2024-06-16T16:30:00+02:00">

<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Categories">
Expand Down Expand Up @@ -95,40 +95,39 @@ <h1 class="page__title">Categories</h1>
<article class="entry card__box block">
<h1 class="entry__title title-excerpt"><a class="entry__title-link" href="https://morfikov.github.io/categories/linux/">Linux</a></h1>
<div class="entry__meta meta mt tar">
<time class="entry__meta-published meta-published" datetime="2024-06-03T20:00:00&#43;02:00">Opublikowano: 03/06/2024</time>
<time class="entry__meta-lastmod meta-lastmod" datetime="2024-06-08T13:55:00&#43;02:00">Zaktualizowano: 08/06/2024</time>
<time class="entry__meta-published meta-published" datetime="2024-06-16T16:30:00&#43;02:00">Opublikowano: 16/06/2024</time>

</div>
</article>
</div>

<div class="card card--2col">
<article class="entry card__box block">
<h1 class="entry__title title-excerpt"><a class="entry__title-link" href="https://morfikov.github.io/categories/android/">Android</a></h1>
<h1 class="entry__title title-excerpt"><a class="entry__title-link" href="https://morfikov.github.io/categories/raspberrypi/">RaspberryPi</a></h1>
<div class="entry__meta meta mt tar">
<time class="entry__meta-published meta-published" datetime="2023-01-29T19:33:00&#43;01:00">Opublikowano: 29/01/2023</time>
<time class="entry__meta-lastmod meta-lastmod" datetime="2024-01-08T11:45:00&#43;01:00">Zaktualizowano: 08/01/2024</time>
<time class="entry__meta-published meta-published" datetime="2024-06-16T16:30:00&#43;02:00">Opublikowano: 16/06/2024</time>

</div>
</article>
</div>

<div class="card card--2col">
<article class="entry card__box block">
<h1 class="entry__title title-excerpt"><a class="entry__title-link" href="https://morfikov.github.io/categories/openwrt/">OpenWRT</a></h1>
<h1 class="entry__title title-excerpt"><a class="entry__title-link" href="https://morfikov.github.io/categories/android/">Android</a></h1>
<div class="entry__meta meta mt tar">
<time class="entry__meta-published meta-published" datetime="2022-01-30T20:23:00&#43;01:00">Opublikowano: 30/01/2022</time>
<time class="entry__meta-lastmod meta-lastmod" datetime="2023-01-11T13:30:00&#43;01:00">Zaktualizowano: 11/01/2023</time>
<time class="entry__meta-published meta-published" datetime="2023-01-29T19:33:00&#43;01:00">Opublikowano: 29/01/2023</time>
<time class="entry__meta-lastmod meta-lastmod" datetime="2024-01-08T11:45:00&#43;01:00">Zaktualizowano: 08/01/2024</time>

</div>
</article>
</div>

<div class="card card--2col">
<article class="entry card__box block">
<h1 class="entry__title title-excerpt"><a class="entry__title-link" href="https://morfikov.github.io/categories/raspberrypi/">RaspberryPi</a></h1>
<h1 class="entry__title title-excerpt"><a class="entry__title-link" href="https://morfikov.github.io/categories/openwrt/">OpenWRT</a></h1>
<div class="entry__meta meta mt tar">
<time class="entry__meta-published meta-published" datetime="2021-11-13T13:26:00&#43;01:00">Opublikowano: 13/11/2021</time>
<time class="entry__meta-published meta-published" datetime="2022-01-30T20:23:00&#43;01:00">Opublikowano: 30/01/2022</time>
<time class="entry__meta-lastmod meta-lastmod" datetime="2023-01-11T13:30:00&#43;01:00">Zaktualizowano: 11/01/2023</time>

</div>
</article>
Expand Down
48 changes: 25 additions & 23 deletions categories/linux/feed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,31 @@
<description>Recent content in Linux on Morfitronik</description>
<generator>Hugo -- gohugo.io</generator>
<language>pl-PL</language>
<lastBuildDate>Mon, 03 Jun 2024 20:00:00 +0200</lastBuildDate><atom:link href="https://morfikov.github.io/categories/linux/feed.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Sun, 16 Jun 2024 16:30:00 +0200</lastBuildDate><atom:link href="https://morfikov.github.io/categories/linux/feed.xml" rel="self" type="application/rss+xml" />
<item>
<author>Mikhail Morfikov</author>
<title>TRIM/UNMAP w dyskach SSD podłączonych via adapter USB-SATA na linux</title>
<link>https://morfikov.github.io/post/trim-unmap-w-dyskach-ssd-podlaczonych-via-adapter-usb-sata-na-linux/</link>
<pubDate>Sun, 16 Jun 2024 16:30:00 +0200</pubDate>

<guid>https://morfikov.github.io/post/trim-unmap-w-dyskach-ssd-podlaczonych-via-adapter-usb-sata-na-linux/</guid>
<description>&lt;p&gt;Jakiś czas temu opisywałem &lt;a href=&#34;https://morfikov.github.io/post/trim-discard-przy-luks-lvm-na-dysku-ssd-pod-debian-linux/&#34;&gt;jak na Debianie włączyć obsługę mechanizmu TRIM&lt;/a&gt; (realizowanego
przez polecenie &lt;code&gt;fstrim&lt;/code&gt; ) na podpiętych do komputera dyskach SSD. Problem w tym, że dyski SSD, z
którymi będziemy wchodzić w interakcję, nie zawsze będą podłączane do dedykowanych portów
SATA/mSATA. Jak zachowa się zatem nasz linux, gdy będziemy chcieli podłączyć po portu USB
zewnętrzny dysk SSD? Przez zewnętrzny dysk USB nie mam na myśli dedykowanych zewnętrznych dysków
USB, bo te raczej nie powinny sprawiać kłopotów. Chodzi mi bardziej o wewnętrzne dyski SSD (np. ze
starego laptopa), które zamkniemy w dedykowanej obudowie USB, lub też będziemy taki dysk podłączać
na krótko za pomocą adaptera USB-SATA. W takich przypadkach zwykle kernel linux&#39;a nie odważy się
włączyć wsparcia dla TRIM dla nośników SSD i tak właśnie się stało w przypadku mojego nowo
zakupionego dysku od Goodram, a konkretnie jest to model &lt;code&gt;SSDPR-CX400-02T-G2&lt;/code&gt; , który to został
podłączony do portu USB3 mojego Raspberry PI (i Debiana) przy pomocy kabelka USB-SATA (Unitek
USB3.1 USB-A to 2.5&amp;quot; SATA6G). Przez kilka miesięcy dysk sprawował się bez zarzutu ale ostatnio przy
próbie wgrania na niego danych (przez sieć), transfer spadł do dosłownie pojedynczych MiB/s.
Poszukałem trochę informacji i okazało się, że dla tego typu nośników &lt;a href=&#34;https://www.jeffgeerling.com/blog/2020/enabling-trim-on-external-ssd-on-raspberry-pi&#34;&gt;trzeba ręcznie włączyć
TRIM&lt;/a&gt;, o ile będzie to w ogóle możliwe.&lt;/p&gt;</description>
</item>

<item>
<author>Mikhail Morfikov</author>
<title>Konfiguracja CIFS/SMB/SAMBA pod Debian Linux (smbd/avahi/mdns/gvfs)</title>
Expand Down Expand Up @@ -429,27 +453,5 @@ wspiera on póki co protokołu NTS&lt;/a&gt;. Trzeba będzie zatem się go pozby
z pakietu &lt;code&gt;ntpsec&lt;/code&gt; .&lt;/p&gt;</description>
</item>

<item>
<author>Mikhail Morfikov</author>
<title>Szyfrowany DNS z dnscrypt-proxy i dnsmasq na Debian linux</title>
<link>https://morfikov.github.io/post/szyfrowany-dns-z-dnscrypt-proxy-i-dnsmasq-na-debian-linux/</link>
<pubDate>Sat, 19 Sep 2020 14:13:00 +0200</pubDate>

<guid>https://morfikov.github.io/post/szyfrowany-dns-z-dnscrypt-proxy-i-dnsmasq-na-debian-linux/</guid>
<description>&lt;p&gt;Ostatnio na forum dug.net.pl jeden z użytkowników &lt;a href=&#34;https://forum.dug.net.pl/viewtopic.php?id=31524&#34;&gt;miał dość spory problem&lt;/a&gt; z ogarnięciem
zadania polegającego na zaszyfrowaniu zapytań DNS z wykorzystaniem &lt;a href=&#34;https://dnscrypt.info/&#34;&gt;dnscrypt-proxy&lt;/a&gt; i
&lt;a href=&#34;http://www.thekelleys.org.uk/dnsmasq/doc.html&#34;&gt;dnsmasq&lt;/a&gt;. Ładnych parę lat temu opisywałem &lt;a href=&#34;https://morfikov.github.io/tags/resolver/&#34;&gt;jak skonfigurować te dwa narzędzia na Debianie&lt;/a&gt;
(i też na OpenWRT), choć od tamtego czasu w świecie linux&#39;owym trochę rzeczy się pozmieniało. Dla
przykładu, dnscrypt-proxy przeszedł gruntowną przebudowę, no i też systemd jest w powszechniejszym
użyciu niż to miało miejsce w tamtych czasach, przez co w sporej części przypadków usługi takie jak
&lt;code&gt;systemd-networkd.service&lt;/code&gt; czy &lt;code&gt;systemd-resolved.service&lt;/code&gt; są już włączone domyślnie. Zatem sporo
informacji zawartych w tych napisanych przeze mnie artykułach już niekoniecznie może znaleźć
obecnie zastosowanie. Dlatego też pomyślałem, że nadszedł już czas, by ździebko zaktualizować tamte
wpisy. Ostatecznie stanęło jednak na tym, by w oparciu o te artykuły napisać kompletnie nowy tekst
na temat szyfrowania zapytań DNS na linux przy wykorzystaniu oprogramowania &lt;code&gt;dnscrypt-proxy&lt;/code&gt; oraz
&lt;code&gt;dnsmasq&lt;/code&gt; i zawrzeć w nim te wszystkie ciekawsze informacje, które udało mi się pozyskać przez te
ostatnie lata w kwestii poprawy bezpieczeństwa i prywatności przy przeglądaniu stron WWW.&lt;/p&gt;</description>
</item>

</channel>
</rss>
65 changes: 34 additions & 31 deletions categories/linux/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

<meta itemprop="name" content="Linux">
<meta itemprop="description" content="Blog o bezpieczeństwie, prywatności oraz systemach linux (Debian/Ubuntu, OpenWRT i Android)">
<meta itemprop="dateModified" content="2024-06-08T13:55:00+02:00">
<meta itemprop="dateModified" content="2024-06-16T16:30:00+02:00">

<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Linux">
Expand Down Expand Up @@ -94,6 +94,37 @@ <h1 class="page__title">Linux</h1>
</div>
<div class="cards">

<div class="card card--2col">
<article class="entry card__box block">
<h1 class="entry__title title-excerpt"><a class="entry__title-link" href="https://morfikov.github.io/post/trim-unmap-w-dyskach-ssd-podlaczonych-via-adapter-usb-sata-na-linux/">TRIM/UNMAP w dyskach SSD podłączonych via adapter USB-SATA na linux</a></h1>
<div class="entry__content"><p>Jakiś czas temu opisywałem <a href="https://morfikov.github.io/post/trim-discard-przy-luks-lvm-na-dysku-ssd-pod-debian-linux/">jak na Debianie włączyć obsługę mechanizmu TRIM</a> (realizowanego
przez polecenie <code>fstrim</code> ) na podpiętych do komputera dyskach SSD. Problem w tym, że dyski SSD, z
którymi będziemy wchodzić w interakcję, nie zawsze będą podłączane do dedykowanych portów
SATA/mSATA. Jak zachowa się zatem nasz linux, gdy będziemy chcieli podłączyć po portu USB
zewnętrzny dysk SSD? Przez zewnętrzny dysk USB nie mam na myśli dedykowanych zewnętrznych dysków
USB, bo te raczej nie powinny sprawiać kłopotów. Chodzi mi bardziej o wewnętrzne dyski SSD (np. ze
starego laptopa), które zamkniemy w dedykowanej obudowie USB, lub też będziemy taki dysk podłączać
na krótko za pomocą adaptera USB-SATA. W takich przypadkach zwykle kernel linux'a nie odważy się
włączyć wsparcia dla TRIM dla nośników SSD i tak właśnie się stało w przypadku mojego nowo
zakupionego dysku od Goodram, a konkretnie jest to model <code>SSDPR-CX400-02T-G2</code> , który to został
podłączony do portu USB3 mojego Raspberry PI (i Debiana) przy pomocy kabelka USB-SATA (Unitek
USB3.1 USB-A to 2.5&quot; SATA6G). Przez kilka miesięcy dysk sprawował się bez zarzutu ale ostatnio przy
próbie wgrania na niego danych (przez sieć), transfer spadł do dosłownie pojedynczych MiB/s.
Poszukałem trochę informacji i okazało się, że dla tego typu nośników <a href="https://www.jeffgeerling.com/blog/2020/enabling-trim-on-external-ssd-on-raspberry-pi">trzeba ręcznie włączyć
TRIM</a>, o ile będzie to w ogóle możliwe.</p></div>
<div class="entry__meta meta mt tar">
<time class="entry__meta-published meta-published" datetime="2024-06-16T16:30:00&#43;02:00">Opublikowano: 16/06/2024</time>

<div class="entry__meta-categories meta-categories">
<span class="meta-categories__list">Kategorie:
<a class="meta-categories__link" href="https://morfikov.github.io/categories/linux/" rel="category">Linux</a>,
<a class="meta-categories__link" href="https://morfikov.github.io/categories/raspberrypi/" rel="category">RaspberryPi</a>
</span>
</div>
</div>
</article>
</div>

<div class="card card--2col">
<article class="entry card__box block">
<h1 class="entry__title title-excerpt"><a class="entry__title-link" href="https://morfikov.github.io/post/konfiguracja-cifs-smb-samba-pod-debian-linux-smbd-avahi-mdns-gvfs/">Konfiguracja CIFS/SMB/SAMBA pod Debian Linux (smbd/avahi/mdns/gvfs)</a></h1>
Expand All @@ -116,6 +147,7 @@ <h1 class="entry__title title-excerpt"><a class="entry__title-link" href="https:
rozważenia kwestie związane z bezpieczeństwem tego całego mechanizmu wymiany plików.</p></div>
<div class="entry__meta meta mt tar">
<time class="entry__meta-published meta-published" datetime="2024-06-03T20:00:00&#43;02:00">Opublikowano: 03/06/2024</time>
<time class="entry__meta-lastmod meta-lastmod" datetime="2024-06-16T16:30:00&#43;02:00">Zaktualizowano: 16/06/2024</time>

<div class="entry__meta-categories meta-categories">
<span class="meta-categories__list">Kategorie:
Expand Down Expand Up @@ -175,7 +207,7 @@ <h1 class="entry__title title-excerpt"><a class="entry__title-link" href="https:
zaszyfrowanego systemu na bazie LUKS+LVM.</p></div>
<div class="entry__meta meta mt tar">
<time class="entry__meta-published meta-published" datetime="2023-12-15T17:00:00&#43;01:00">Opublikowano: 15/12/2023</time>
<time class="entry__meta-lastmod meta-lastmod" datetime="2024-01-06T17:30:00&#43;01:00">Zaktualizowano: 06/01/2024</time>
<time class="entry__meta-lastmod meta-lastmod" datetime="2024-06-16T16:30:00&#43;02:00">Zaktualizowano: 16/06/2024</time>

<div class="entry__meta-categories meta-categories">
<span class="meta-categories__list">Kategorie:
Expand Down Expand Up @@ -355,35 +387,6 @@ <h1 class="entry__title title-excerpt"><a class="entry__title-link" href="https:
</article>
</div>

<div class="card card--2col">
<article class="entry card__box block">
<h1 class="entry__title title-excerpt"><a class="entry__title-link" href="https://morfikov.github.io/post/jak-zaktualizowac-firmware-custom-rom-w-smartfonach-xiaomi/">Jak zaktualizować firmware custom ROM&#39;ów w smartfonach Xiaomi</a></h1>
<div class="entry__content"><p>Te bardziej szanujące się marki produkujące smartfony zwykle zapewniają wsparcie dla swoich
urządzeń przez co najmniej dwa lata (a czasem nawet i dłużej) od momentu ich wypuszczenia na rynek.
Po wgraniu sobie alternatywnego ROM'u na nasz telefon, oprogramowanie w nim może być aktualizowane
przez opiekuna czy dewelopera takiego ROM'u znacznie dłużej niż producent przewidział. W ten sposób
nie musimy wydawać pieniążków na nowy sprzęt, oczywiście zakładając, że mu nic nie dolega, np. pod
względem wydajności, czy też ewentualnie nie zużył on się nam jakoś bardziej podczas eksploatacji.
Jedną rzeczą, o której posiadacze smartfonów z Androidem zapominają po wgraniu custom ROM'ów na
bazie AOSP/LineageOS, to fakt, że o ile ROM faktycznie dostaje aktualizacje czy to bezpieczeństwa,
czy też upgrade do nowszej wersji Androida, o tyle sam firmware zwykle pozostaje nietknięty. W
przypadku mojego modelu smartfona Redmi 9, Xiaomi od czasu do czasu wypuszcza aktualizacje firmware
do tego urządzenia i przydałoby się ten firmware co jakiś czas zaktualizować. Na szczęście nie
trzeba w tym celu powracać do stock'owego oprogramowania, a cały proces możemy przeprowadzić z
poziomu dowolnej dystrybucji linux'a.</p></div>
<div class="entry__meta meta mt tar">
<time class="entry__meta-published meta-published" datetime="2021-09-30T02:43:00&#43;02:00">Opublikowano: 30/09/2021</time>

<div class="entry__meta-categories meta-categories">
<span class="meta-categories__list">Kategorie:
<a class="meta-categories__link" href="https://morfikov.github.io/categories/android/" rel="category">Android</a>,
<a class="meta-categories__link" href="https://morfikov.github.io/categories/linux/" rel="category">Linux</a>
</span>
</div>
</div>
</article>
</div>

</div>
</main>

Expand Down
Loading

0 comments on commit 2b9bfe3

Please sign in to comment.