aboutsummaryrefslogtreecommitdiff
path: root/www/content
diff options
context:
space:
mode:
Diffstat (limited to 'www/content')
-rw-r--r--www/content/notes/_index.md15
-rw-r--r--www/content/notes/cheat-sheet.md7
-rw-r--r--www/content/notes/hurd/_index.md15
-rw-r--r--www/content/notes/hurd/cheat-sheet.md5
-rw-r--r--www/content/notes/hurd/links.md (renamed from www/content/notes/hurd.md)24
-rw-r--r--www/content/notes/hurd/todos.md18
-rw-r--r--www/content/notes/todos.md7
7 files changed, 45 insertions, 46 deletions
diff --git a/www/content/notes/_index.md b/www/content/notes/_index.md
index 3c736ed..3f96f73 100644
--- a/www/content/notes/_index.md
+++ b/www/content/notes/_index.md
@@ -1,5 +1,16 @@
---
title: "Notes"
-params:
- recursive: true
+date: 2025-06-14T21:24:00+08:00
+lastmod: 2025-06-14T21:24:00+08:00
+layout: single
---
+
+- [Cheat Sheet](/notes/cheat-sheet)
+
+- [Hurd](/notes/hurd)
+
+ - [Cheat Sheet](/notes/hurd/cheat-sheet)
+
+ - [Todos](/notes/hurd/todos)
+
+ - [Useful Links](/notes/hurd/links)
diff --git a/www/content/notes/cheat-sheet.md b/www/content/notes/cheat-sheet.md
index 56bc92a..2f30140 100644
--- a/www/content/notes/cheat-sheet.md
+++ b/www/content/notes/cheat-sheet.md
@@ -4,11 +4,8 @@ date: 2025-04-01T23:09:53+08:00
lastmod: 2025-06-12T01:09:39+08:00
---
-{{< mono >}}
-
goto: [Hurd Cheat Sheet (in a separated page)](/notes/hurd/cheat-sheet)
-
-{{< /mono >}}
+{class="mono"}
## GRUB
@@ -44,7 +41,7 @@ docker run -it --rm -v "./data/git/user-info:/user-info" httpd htpasswd /user-in
A complete command is `[prefix] [docker (based on challenge kind)] [command] [challenge] [domains] [test] [misc]`
| part | for | segment |
-| --- | --- | --- |
+| :-: | :-: | --- |
| prefix | * | `docker run -it --rm --name certbot -v "./data/certbot/certs:/etc/letsencrypt" -v "./data/certbot/data:/var/lib/letsencrypt"` |
| docker | challenge standalone | `-p "0.0.0.0:80:80"` |
| docker | challenge nginx | `-v "./data/certbot/webroot:/var/www/certbot"` |
diff --git a/www/content/notes/hurd/_index.md b/www/content/notes/hurd/_index.md
new file mode 100644
index 0000000..8faf70b
--- /dev/null
+++ b/www/content/notes/hurd/_index.md
@@ -0,0 +1,15 @@
+---
+title: "Hurd"
+date: 2025-03-03T15:34:41+08:00
+lastmod: 2025-06-12T01:09:39+08:00
+layout: single
+---
+
+This is the gateway page for various notes about
+[GNU/Hurd](https://www.gnu.org/software/hurd/) written by me.
+
+- [Cheat Sheet](/notes/hurd/cheat-sheet)
+
+- [Todos](/notes/hurd/todos)
+
+- [Useful Links](/notes/hurd/links)
diff --git a/www/content/notes/hurd/cheat-sheet.md b/www/content/notes/hurd/cheat-sheet.md
index f48e943..6fe5ccd 100644
--- a/www/content/notes/hurd/cheat-sheet.md
+++ b/www/content/notes/hurd/cheat-sheet.md
@@ -1,7 +1,7 @@
---
title: "Hurd Cheat Sheet"
date: 2025-06-12T00:59:16+08:00
-lastmod: 2025-06-12T00:59:16+08:00
+lastmod: 2025-06-14T20:34:06+08:00
---
## Mirrors
@@ -45,6 +45,9 @@ boot on.
QEMU cli arguments `-machine q35` enables AHCI and SATA, and is **required for
official x86_64 image to boot**. As for i386, I haven't checked now.
+There is [a Deno script](https://github.com/crupest/crupest/blob/dev/deno/tools/manage-vm.ts)
+written by me to help define and build QEMU cli arguments of VMs.
+
## Inside Hurd
Configure/Setup network
diff --git a/www/content/notes/hurd.md b/www/content/notes/hurd/links.md
index aeb9b15..1e966d4 100644
--- a/www/content/notes/hurd.md
+++ b/www/content/notes/hurd/links.md
@@ -1,19 +1,11 @@
---
-title: "Hurd"
-date: 2025-03-03T15:34:41+08:00
-lastmod: 2025-06-12T01:09:39+08:00
+title: "Hurd Useful Links"
+date: 2025-06-14T20:34:06+08:00
+lastmod: 2025-06-14T20:34:06+08:00
---
-{{< mono >}}
-
-goto: [Cheat Sheet](/notes/hurd/cheat-sheet) | [Todos](/notes/hurd/todos)
-
-{{< /mono >}}
-
## links
-{{< mono >}}
-
| name | link |
| --- | --- |
| kernel-list-archive | <https://lists.gnu.org/archive/html/bug-hurd/> |
@@ -22,12 +14,8 @@ goto: [Cheat Sheet](/notes/hurd/cheat-sheet) | [Todos](/notes/hurd/todos)
| kernel-home | <https://www.gnu.org/software/hurd/index.html> |
| debian-home | <https://www.debian.org/ports/hurd/> |
-{{< /mono >}}
-
refs:
-{{< mono >}}
-
| name | link |
| --- | --- |
| c | <https://en.cppreference.com/w/c> |
@@ -36,20 +24,14 @@ refs:
| posix 2008 | <https://pubs.opengroup.org/onlinepubs/9699919799.2008edition/> |
| glibc | <https://sourceware.org/glibc/manual/2.41/html_mono/libc.html> |
-{{< /mono >}}
-
## mailing lists / irc
-{{< mono >}}
-
| name | address |
| --- | --- |
| hurd | <bug-hurd@gnu.org> |
| debian | <debian-hurd@lists.debian.org> |
| irc | librechat #hurd |
-{{< /mono >}}
-
## *_MAX patch
See [this](posts/c-func-ext.md)
diff --git a/www/content/notes/hurd/todos.md b/www/content/notes/hurd/todos.md
index 8fe068b..2dbded3 100644
--- a/www/content/notes/hurd/todos.md
+++ b/www/content/notes/hurd/todos.md
@@ -1,7 +1,7 @@
---
title: "Hurd Todos"
date: 2025-03-03T21:22:35+08:00
-lastmod: 2025-03-03T23:28:46+08:00
+lastmod: 2025-06-14T20:34:06+08:00
params:
css:
- todos
@@ -9,7 +9,11 @@ params:
## Porting
-{{< todo name=pam state=give-up >}}
+### hurd-fs4 {class="todo working"}
+
+<https://salsa.debian.org/rust-team/debcargo-conf/-/merge_requests/872>
+
+### pam {class="todo give-up"}
{{< link-group >}}
git
@@ -23,9 +27,7 @@ mail
<https://lists.debian.org/debian-hurd/2025/02/msg00018.html>
{{< /link-group >}}
-{{< /todo >}}
-
-{{< todo name=abseil state=working >}}
+### abseil {class="todo working"}
{{< link-group >}}
git
@@ -40,9 +42,7 @@ mail
<https://lists.debian.org/debian-hurd/2025/02/msg00035.html>
{{< /link-group >}}
-{{< /todo >}}
-
-{{< todo name=libgav1 state=done >}}
+### libgav1 {class="todo done"}
{{< link-group >}}
git
@@ -56,5 +56,3 @@ misc
mail: <https://lists.debian.org/debian-hurd/2025/02/msg00016.html>
gerrit: <https://chromium-review.googlesource.com/c/codecs/libgav1/+/6239812>
{{< /link-group >}}
-
-{{< /todo >}}
diff --git a/www/content/notes/todos.md b/www/content/notes/todos.md
deleted file mode 100644
index 1625362..0000000
--- a/www/content/notes/todos.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-title: "Todos"
-date: 2025-03-03T15:34:53+08:00
-lastmod: 2025-03-03T23:28:46+08:00
----
-
-[Hurd](/notes/hurd/todos)