Commit graph

1061 commits

Author SHA1 Message Date
Daan De Meyer 9fede461ca docs: Add note on packages produced by mkosi builds 2024-04-18 09:58:50 +02:00
Yu Watanabe d2a0ef6073
Merge pull request #32249 from CodethinkLabs/vmspawn/predicatable_tap_names
vmspawn: generate predicatable TAP device names and MAC addresses
2024-04-18 10:26:07 +09:00
Zbigniew Jędrzejewski-Szmek 9f74901a1e Merge pull request #31648 from neighbourhoodie/review-content
I did the merge manually to resolve a trivial conflict.
2024-04-17 17:41:07 +02:00
Daan De Meyer 9d98617c1a Update debugging with vscode section
- We have ssh-generator now, so need for mkosi's Ssh= option anymore.
- By enabling RuntimeBuildSources= by default, we don't need the gdb
  config file in the image anymore, since the build and source
  directories will be mounted at the expected locations.
2024-04-16 15:25:34 +02:00
Sam Leonard c3dd4e20fe
vmspawn: generate predicatable TAP device names and MAC addresses 2024-04-15 11:42:06 +01:00
Frantisek Sumsal d1a7e030c5 docs: don't suffix page permalink with a slash
As it breaks relative links to other pages. For example, the
BOOT_LOADER_INTERFACE page has a relative link to
AUTOMATIC_BOOT_ASSESSMENT. With a slash in the page's permalink, that
link leads to:

http://127.0.0.1:4000/BOOT_LOADER_INTERFACE/AUTOMATIC_BOOT_ASSESSMENT

which is incorrect. Dropping the trailing slash makes the link link to
the correct place:

http://127.0.0.1:4000/AUTOMATIC_BOOT_ASSESSMENT

Resolves: #32088
2024-04-15 10:54:33 +02:00
Yu Watanabe 1ae891037e
Merge pull request #32202 from DaanDeMeyer/assert
tests: Improve assertion error messages
2024-04-11 09:51:49 +09:00
Daan De Meyer 5c041971eb docs: Add Tests section to coding style doc 2024-04-10 18:24:29 +02:00
Daan De Meyer f1e9e8041c git: Add post-rewrite hook that invokes git submodule update
git rebase does not support a --recurse-submodules switch to automatically
check out the submodules at their registered commits during or after a rebase.

Instead, let's use the post-rewrite git hook to do this ourselves.
2024-04-10 14:39:49 +02:00
Daan De Meyer 957dc5f190 docs: Suggest soft-reboot to restart pid1 and all daemons in mkosi VM 2024-04-08 22:21:51 +01:00
Daan De Meyer e71b40fd00 docs: Add note on RuntimeBuildSources= to hacking guide 2024-04-08 11:37:34 +01:00
Lennart Poettering 702a52f4b5 mountfsd: add new systemd-mountfsd component 2024-04-06 16:08:24 +02:00
Luca Boccassi 485bb19d55 docs: notify example was moved to sd_notify manpage
Reference in the portability doc was forgot

Follow-up for 383917ac67
2024-04-02 22:24:38 +01:00
Luca Boccassi 383917ac67 man: add self-contained example of notify protocol
We are saying in public that the protocl is stable and can be easily
reimplemented, so provide an example doing so in the documentation,
license as MIT-0 so that it can be copied and pasted at will.
2024-04-02 14:53:31 +01:00
hulkoba 6d0612f6e6
docs/RANDOM_SEEDS: update NetBSD link 2024-03-27 07:31:56 +01:00
hulkoba 997a84b2e1
chore(docs): change permalink at the Jekyll config
Some of the internal links didn't work.
To make them work we had two options:

1. Keep the trailing slash at the jecyll config:
The built structure of the html files is one directory for each file, including a html file.
This is why a relative link including the `../` is required to get out of the built folder and make it work.
e.g.
config: permalink: /:title/
HACKING.md: [Coding Style](../CODING_STYLE)

2. Remove the trailing slash, the built structure is like the structure in dev: one html file for each markdown file.
In this case, the links as they are implemented just work.
e.g.
config: permalink: /:title
HACKING.md: [Coding Style](CODING_STYLE)

We use option 2 :)
2024-03-27 07:31:55 +01:00
hulkoba a738c6d9b8
docs/JOURNAL_FILE_FORMAT: format text 2024-03-27 07:31:55 +01:00
hulkoba e73a7d03a9
docs/COREDUMP: use internal link
for ELF_PACKAGE_METADATA
2024-03-27 07:31:55 +01:00
hulkoba e217e1eda4
docs/WRITING_DESKTOP_ENVIRONMENTS: format text 2024-03-27 07:31:54 +01:00
hulkoba d571416acc
docs/WRITING_NETWORK_CONFIG_MANAGERS: format text 2024-03-27 07:31:54 +01:00
hulkoba 90e48c8b98
docs/WRITING_VM_AND_CONTAINER_MANAGERS: format text 2024-03-27 07:31:35 +01:00
hulkoba 68b4b4cf27
docs/RANDOM_SEEDS: format text 2024-03-27 07:26:58 +01:00
hulkoba d85c8335ea
docs/USERDB_AND_DESKTOPS: format text 2024-03-27 07:26:57 +01:00
hulkoba a4fd4d9cd5
docs/WRITING_DISPLAY_MANAGER: format text 2024-03-27 07:26:57 +01:00
hulkoba 8af6cde31d
docs/USER_GROUP_API: format text 2024-03-27 07:26:57 +01:00
hulkoba 9ed6cf02b2
docs/PREDICTABLE_INTERACES: format text 2024-03-27 07:26:56 +01:00
hulkoba b0b8830fa6
docs/MY_SERVICE_CANT_GET_REALTIME: format text 2024-03-27 07:26:56 +01:00
hulkoba 0dd403d187
docs/VIRTUALIZED_TESTING: format text 2024-03-27 07:26:55 +01:00
hulkoba d6f9d00723
docs/SEPARATE_USR_IS_BROKEN: format text 2024-03-27 07:26:47 +01:00
hulkoba 5a431a1618
docs/SYSTEMD_FILE_HIERARCHY: format text 2024-03-27 07:17:08 +01:00
hulkoba ca219b008e
docs/PORTABLE_SERVICES: format text 2024-03-27 07:12:06 +01:00
hulkoba 6c46f0e23c
docs/USER_RECORD: format text 2024-03-27 07:12:05 +01:00
hulkoba d7d0eb49a8
docs/PORTABILITY_AND_STABILITY: format text 2024-03-27 07:12:05 +01:00
hulkoba 345115d603
docs/DISTRO_PORTING: format text 2024-03-27 07:12:04 +01:00
hulkoba cd851d6270
docs/INHIBITOR_LOCKS: format text 2024-03-27 07:12:04 +01:00
hulkoba 07cf50ec02
docs/USER_NAMES: format text 2024-03-27 07:12:04 +01:00
hulkoba 56a0f583f7
docs/TIPS_AND_TRICKS: format text 2024-03-27 07:12:03 +01:00
hulkoba 4601153cbe
docs/INCOMPABILITIES: format text 2024-03-27 07:12:03 +01:00
hulkoba abbfc39aaa
docs/HOME_DIRECTORY: format text 2024-03-27 07:12:02 +01:00
hulkoba 59390b1926
docs/JOURNAL_EXPORT_FORMATS: format text 2024-03-27 07:12:02 +01:00
hulkoba b52820773b
docs/ELF_PKG_METADATA: format text 2024-03-27 07:12:02 +01:00
hulkoba 5cc4d7fabd
docs/UIDS-GIDS: format text 2024-03-27 07:12:01 +01:00
hulkoba 48470a7336
docs/SYSLOG: format text 2024-03-27 07:12:01 +01:00
hulkoba 5ef90dfa5b
docs/SECURITY: format text 2024-03-27 07:12:01 +01:00
hulkoba a7ffc3325b
docs/PRESET: format text 2024-03-27 07:12:00 +01:00
hulkoba 34fe58352e
docs/PASSWORD_AGENTS: format text 2024-03-27 07:12:00 +01:00
hulkoba 9af906964c
docs/GROUP_RECORD: format text 2024-03-27 07:11:59 +01:00
hulkoba af26a0b3b9
docs/OPTIMIZATIONS: format text 2024-03-27 07:11:59 +01:00
hulkoba 3038994792
docs/HACKING: format text 2024-03-27 07:11:59 +01:00
hulkoba 399305ccfc
docs/MINIMAL_BUILDS: format text 2024-03-27 07:11:58 +01:00