Compare commits

...

10 Commits

12 changed files with 152 additions and 145 deletions

View File

@ -16,3 +16,6 @@ indent_style = space
[*.json] [*.json]
indent_style = tab indent_style = tab
[.gitmodules]
indent_style = tab

View File

@ -91,7 +91,7 @@ repos:
language: system language: system
- repo: https://github.com/editorconfig-checker/editorconfig-checker.python - repo: https://github.com/editorconfig-checker/editorconfig-checker.python
rev: "2.7.3" rev: "3.0.3"
hooks: hooks:
- id: editorconfig-checker - id: editorconfig-checker
alias: ec alias: ec

View File

@ -1 +1 @@
3.12.4 3.12.5

View File

@ -1 +1 @@
3.3.4 3.3.5

112
Gemfile.lock generated
View File

@ -36,22 +36,22 @@ GEM
ffi (1.17.0-x86_64-linux-gnu) ffi (1.17.0-x86_64-linux-gnu)
ffi (1.17.0-x86_64-linux-musl) ffi (1.17.0-x86_64-linux-musl)
forwardable-extended (2.6.0) forwardable-extended (2.6.0)
google-protobuf (4.27.3) google-protobuf (4.28.0)
bigdecimal bigdecimal
rake (>= 13) rake (>= 13)
google-protobuf (4.27.3-aarch64-linux) google-protobuf (4.28.0-aarch64-linux)
bigdecimal bigdecimal
rake (>= 13) rake (>= 13)
google-protobuf (4.27.3-arm64-darwin) google-protobuf (4.28.0-arm64-darwin)
bigdecimal bigdecimal
rake (>= 13) rake (>= 13)
google-protobuf (4.27.3-x86-linux) google-protobuf (4.28.0-x86-linux)
bigdecimal bigdecimal
rake (>= 13) rake (>= 13)
google-protobuf (4.27.3-x86_64-darwin) google-protobuf (4.28.0-x86_64-darwin)
bigdecimal bigdecimal
rake (>= 13) rake (>= 13)
google-protobuf (4.27.3-x86_64-linux) google-protobuf (4.28.0-x86_64-linux)
bigdecimal bigdecimal
rake (>= 13) rake (>= 13)
haml (6.3.0) haml (6.3.0)
@ -103,7 +103,7 @@ GEM
listen (3.9.0) listen (3.9.0)
rb-fsevent (~> 0.10, >= 0.10.3) rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10) rb-inotify (~> 0.9, >= 0.9.10)
logger (1.6.0) logger (1.6.1)
mercenary (0.4.0) mercenary (0.4.0)
mini_portile2 (2.8.7) mini_portile2 (2.8.7)
minima (2.5.1) minima (2.5.1)
@ -137,57 +137,55 @@ GEM
ffi (~> 1.0) ffi (~> 1.0)
rbs (3.5.3) rbs (3.5.3)
logger logger
rexml (3.3.6) rexml (3.3.7)
strscan
rouge (4.3.0) rouge (4.3.0)
safe_yaml (1.0.5) safe_yaml (1.0.5)
sass-embedded (1.77.8) sass-embedded (1.78.0)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
rake (>= 13) rake (>= 13)
sass-embedded (1.77.8-aarch64-linux-android) sass-embedded (1.78.0-aarch64-linux-android)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-aarch64-linux-gnu) sass-embedded (1.78.0-aarch64-linux-gnu)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-aarch64-linux-musl) sass-embedded (1.78.0-aarch64-linux-musl)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-aarch64-mingw-ucrt) sass-embedded (1.78.0-aarch64-mingw-ucrt)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-arm-linux-androideabi) sass-embedded (1.78.0-arm-linux-androideabi)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-arm-linux-gnueabihf) sass-embedded (1.78.0-arm-linux-gnueabihf)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-arm-linux-musleabihf) sass-embedded (1.78.0-arm-linux-musleabihf)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-arm64-darwin) sass-embedded (1.78.0-arm64-darwin)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-riscv64-linux-android) sass-embedded (1.78.0-riscv64-linux-android)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-riscv64-linux-gnu) sass-embedded (1.78.0-riscv64-linux-gnu)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-riscv64-linux-musl) sass-embedded (1.78.0-riscv64-linux-musl)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-x86-cygwin) sass-embedded (1.78.0-x86-cygwin)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-x86-linux-android) sass-embedded (1.78.0-x86-linux-android)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-x86-linux-gnu) sass-embedded (1.78.0-x86-linux-gnu)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-x86-linux-musl) sass-embedded (1.78.0-x86-linux-musl)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-x86-mingw-ucrt) sass-embedded (1.78.0-x86-mingw-ucrt)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-x86_64-cygwin) sass-embedded (1.78.0-x86_64-cygwin)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-x86_64-darwin) sass-embedded (1.78.0-x86_64-darwin)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-x86_64-linux-android) sass-embedded (1.78.0-x86_64-linux-android)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-x86_64-linux-gnu) sass-embedded (1.78.0-x86_64-linux-gnu)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
sass-embedded (1.77.8-x86_64-linux-musl) sass-embedded (1.78.0-x86_64-linux-musl)
google-protobuf (~> 4.26) google-protobuf (~> 4.27)
securerandom (0.3.1) securerandom (0.3.1)
strscan (3.1.0)
syntax_tree (6.2.0) syntax_tree (6.2.0)
prettier_print (>= 1.2.0) prettier_print (>= 1.2.0)
syntax_tree-haml (4.0.3) syntax_tree-haml (4.0.3)
@ -201,7 +199,7 @@ GEM
temple (0.10.3) temple (0.10.3)
terminal-table (3.0.2) terminal-table (3.0.2)
unicode-display_width (>= 1.1.1, < 3) unicode-display_width (>= 1.1.1, < 3)
thor (1.3.1) thor (1.3.2)
tilt (2.4.0) tilt (2.4.0)
tzinfo (2.0.6) tzinfo (2.0.6)
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
@ -249,7 +247,7 @@ DEPENDENCIES
webrick webrick
RUBY VERSION RUBY VERSION
ruby 3.3.4p94 ruby 3.3.5p100
BUNDLED WITH BUNDLED WITH
2.5.11 2.5.16

View File

@ -236,4 +236,16 @@ robots: noai, nofollow
--> -->
</ul> </ul>
<p class="centered">
<a
class="centered"
href="https://openwireless.org">
<img
width="150"
height="196"
src="https://github.com/Mikaela/mikaela.github.io/raw/lfs-media/eff.org/openwireless.org.png"
alt="I Support Open Wi-fi. openwireless.org"
/></a>
</p>
<hr /> <hr />

@ -1 +1 @@
Subproject commit 6fc3bb6e31c0ed69fb8b4f31621c743631cfcee8 Subproject commit d432fcf37345b06c6c01f3bf164d1883842674a6

View File

@ -31,6 +31,7 @@ _{{ page.excerpt }}_
- [BTRFS](#btrfs) - [BTRFS](#btrfs)
- [Swap](#swap) - [Swap](#swap)
- [sudo](#sudo) - [sudo](#sudo)
- [systemd presets](#systemd-presets)
- [Debian](#debian) - [Debian](#debian)
- [sources.list](#sourceslist) - [sources.list](#sourceslist)
- [`/etc/apt/preferences.d/whatever`](#etcaptpreferencesdwhatever) - [`/etc/apt/preferences.d/whatever`](#etcaptpreferencesdwhatever)
@ -199,6 +200,17 @@ Additionally Arch Linux should consider either
#%wheel ALL=(ALL:ALL) ALL #%wheel ALL=(ALL:ALL) ALL
``` ```
### systemd presets
You are practically **_guaranteed horrible time especially on Debian_**, unless
`/etc/systemd/system-preset` has a `whatever.preset` saying `disable *` as some
distributions consider it a good idea to autostart every installed service by
default. I am unsure on whether this requires `sudo systemctl daemon-reload` to
apply.
To return to the preset state of nothing autostarting, execute the **_dangerous
if you don't know what you are doing_** command `sudo systemctl preset-all`.
### Debian ### Debian
Remember to install `apt-transport-tor`! Remember to install `apt-transport-tor`!

View File

@ -13,6 +13,18 @@ lang: en
_{{ page.excerpt }} For opting out of location services, refer to _{{ page.excerpt }} For opting out of location services, refer to
[n/nomap](nomap.html)_. [n/nomap](nomap.html)_.
<p class="centered">
<a
class="centered"
href="https://openwireless.org">
<img
width="150"
height="196"
src="https://github.com/Mikaela/mikaela.github.io/raw/lfs-media/eff.org/openwireless.org.png"
alt="I Support Open Wi-fi. openwireless.org"
/></a>
</p>
<!-- editorconfig-checker-disable --> <!-- editorconfig-checker-disable -->
<!-- prettier-ignore-start --> <!-- prettier-ignore-start -->

View File

@ -35,6 +35,18 @@ which uses MAC addresses instead.
**_Hidden SSID won't work for opt-out in some of those services. Refer to **_Hidden SSID won't work for opt-out in some of those services. Refer to
[n/hiddenssid](hiddenssid.html)._** [n/hiddenssid](hiddenssid.html)._**
<p class="centered">
<a
class="centered"
href="https://openwireless.org">
<img
width="150"
height="196"
src="https://github.com/Mikaela/mikaela.github.io/raw/lfs-media/eff.org/openwireless.org.png"
alt="I Support Open Wi-fi. openwireless.org"
/></a>
</p>
<!-- editorconfig-checker-disable --> <!-- editorconfig-checker-disable -->
<!-- prettier-ignore-start --> <!-- prettier-ignore-start -->

2
package.json vendored
View File

@ -2,6 +2,6 @@
"devDependencies": { "devDependencies": {
"@aminda/global-prettier-config": "2024.28.4" "@aminda/global-prettier-config": "2024.28.4"
}, },
"packageManager": "pnpm@9.8.0+sha512.8e4c3550fb500e808dbc30bb0ce4dd1eb614e30b1c55245f211591ec2cdf9c611cabd34e1364b42f564bd54b3945ed0f49d61d1bbf2ec9bd74b866fcdc723276", "packageManager": "pnpm@9.10.0+sha512.73a29afa36a0d092ece5271de5177ecbf8318d454ecd701343131b8ebc0c1a91c487da46ab77c8e596d6acf1461e3594ced4becedf8921b074fbd8653ed7051c",
"prettier": "@aminda/global-prettier-config" "prettier": "@aminda/global-prettier-config"
} }

124
pnpm-lock.yaml vendored
View File

@ -1,146 +1,104 @@
lockfileVersion: "9.0" lockfileVersion: '9.0'
settings: settings:
autoInstallPeers: true autoInstallPeers: true
excludeLinksFromLockfile: false excludeLinksFromLockfile: false
importers: importers:
.: .:
devDependencies: devDependencies:
"@aminda/global-prettier-config": '@aminda/global-prettier-config':
specifier: 2024.28.4 specifier: 2024.28.4
version: 2024.28.4 version: 2024.28.4
packages: packages:
"@aminda/global-prettier-config@2024.28.4":
resolution:
{
integrity: sha512-VjyTd8fFRnLgZRAMDRr9pm5hknnsVxpTCshvvE7RAiuH72hUzC82rm5vXDJjrhkedWJir2qZjmiC5Vo2LoR4tw==,
}
"@prettier/plugin-ruby@4.0.4": '@aminda/global-prettier-config@2024.28.4':
resolution: resolution: {integrity: sha512-VjyTd8fFRnLgZRAMDRr9pm5hknnsVxpTCshvvE7RAiuH72hUzC82rm5vXDJjrhkedWJir2qZjmiC5Vo2LoR4tw==}
{
integrity: sha512-lCpvfS/dQU5WrwN3AQ5vR8qrvj2h5gE41X08NNzAAXvHdM4zwwGRcP2sHSxfu6n6No+ljWCVx95NvJPFTTjCTg==, '@prettier/plugin-ruby@4.0.4':
} resolution: {integrity: sha512-lCpvfS/dQU5WrwN3AQ5vR8qrvj2h5gE41X08NNzAAXvHdM4zwwGRcP2sHSxfu6n6No+ljWCVx95NvJPFTTjCTg==}
peerDependencies: peerDependencies:
prettier: ^3.0.0 prettier: ^3.0.0
"@prettier/plugin-xml@3.4.1": '@prettier/plugin-xml@3.4.1':
resolution: resolution: {integrity: sha512-Uf/6/+9ez6z/IvZErgobZ2G9n1ybxF5BhCd7eMcKqfoWuOzzNUxBipNo3QAP8kRC1VD18TIo84no7LhqtyDcTg==}
{
integrity: sha512-Uf/6/+9ez6z/IvZErgobZ2G9n1ybxF5BhCd7eMcKqfoWuOzzNUxBipNo3QAP8kRC1VD18TIo84no7LhqtyDcTg==,
}
peerDependencies: peerDependencies:
prettier: ^3.0.0 prettier: ^3.0.0
"@taplo/core@0.1.1": '@taplo/core@0.1.1':
resolution: resolution: {integrity: sha512-BG/zLGf5wiNXGEVPvUAAX/4ilB3PwDUY2o0MV0y47mZbDZ9ad9UK/cIQsILat3bqbPJsALVbU6k3cskNZ3vAQg==}
{
integrity: sha512-BG/zLGf5wiNXGEVPvUAAX/4ilB3PwDUY2o0MV0y47mZbDZ9ad9UK/cIQsILat3bqbPJsALVbU6k3cskNZ3vAQg==,
}
"@taplo/lib@0.4.0-alpha.2": '@taplo/lib@0.4.0-alpha.2':
resolution: resolution: {integrity: sha512-DV/Re3DPVY+BhBtLZ3dmP4mP6YMLSsgq9qGLXwOV38lvNF/fBlgvQswzlXmzCEefL/3q2eMoefZpOI/+GLuCNA==}
{
integrity: sha512-DV/Re3DPVY+BhBtLZ3dmP4mP6YMLSsgq9qGLXwOV38lvNF/fBlgvQswzlXmzCEefL/3q2eMoefZpOI/+GLuCNA==,
}
"@xml-tools/parser@1.0.11": '@xml-tools/parser@1.0.11':
resolution: resolution: {integrity: sha512-aKqQ077XnR+oQtHJlrAflaZaL7qZsulWc/i/ZEooar5JiWj1eLt0+Wg28cpa+XLney107wXqneC+oG1IZvxkTA==}
{
integrity: sha512-aKqQ077XnR+oQtHJlrAflaZaL7qZsulWc/i/ZEooar5JiWj1eLt0+Wg28cpa+XLney107wXqneC+oG1IZvxkTA==,
}
chevrotain@7.1.1: chevrotain@7.1.1:
resolution: resolution: {integrity: sha512-wy3mC1x4ye+O+QkEinVJkPf5u2vsrDIYW9G7ZuwFl6v/Yu0LwUuT2POsb+NUWApebyxfkQq6+yDfRExbnI5rcw==}
{
integrity: sha512-wy3mC1x4ye+O+QkEinVJkPf5u2vsrDIYW9G7ZuwFl6v/Yu0LwUuT2POsb+NUWApebyxfkQq6+yDfRExbnI5rcw==,
}
mvdan-sh@0.10.1: mvdan-sh@0.10.1:
resolution: resolution: {integrity: sha512-kMbrH0EObaKmK3nVRKUIIya1dpASHIEusM13S4V1ViHFuxuNxCo+arxoa6j/dbV22YBGjl7UKJm9QQKJ2Crzhg==}
{
integrity: sha512-kMbrH0EObaKmK3nVRKUIIya1dpASHIEusM13S4V1ViHFuxuNxCo+arxoa6j/dbV22YBGjl7UKJm9QQKJ2Crzhg==,
}
prettier-plugin-nginx@1.0.3: prettier-plugin-nginx@1.0.3:
resolution: resolution: {integrity: sha512-vV5q85s8XnV6NEgvz1gVLfZhmxAxY03MyOYj2ApBpjFkbs00lRsRkTmqO9L39ADuD18z1RRCcfZ3eVxKhI/nqg==}
{
integrity: sha512-vV5q85s8XnV6NEgvz1gVLfZhmxAxY03MyOYj2ApBpjFkbs00lRsRkTmqO9L39ADuD18z1RRCcfZ3eVxKhI/nqg==,
}
prettier-plugin-sh@0.14.0: prettier-plugin-sh@0.14.0:
resolution: resolution: {integrity: sha512-hfXulj5+zEl/ulrO5kMuuTPKmXvOg0bnLHY1hKFNN/N+/903iZbNp8NyZBTsgI8dtkSgFfAEIQq0IQTyP1ZVFQ==}
{ engines: {node: '>=16.0.0'}
integrity: sha512-hfXulj5+zEl/ulrO5kMuuTPKmXvOg0bnLHY1hKFNN/N+/903iZbNp8NyZBTsgI8dtkSgFfAEIQq0IQTyP1ZVFQ==,
}
engines: { node: ">=16.0.0" }
peerDependencies: peerDependencies:
prettier: ^3.0.3 prettier: ^3.0.3
prettier-plugin-toml@2.0.1: prettier-plugin-toml@2.0.1:
resolution: resolution: {integrity: sha512-99z1YOkViECHtXQjGIigd3talI/ybUI1zB3yniAwUrlWBXupNXThB1hM6bwSMUEj2/+tomTlMtT98F5t4s8IWA==}
{ engines: {node: '>=16.0.0'}
integrity: sha512-99z1YOkViECHtXQjGIigd3talI/ybUI1zB3yniAwUrlWBXupNXThB1hM6bwSMUEj2/+tomTlMtT98F5t4s8IWA==,
}
engines: { node: ">=16.0.0" }
peerDependencies: peerDependencies:
prettier: ^3.0.3 prettier: ^3.0.3
prettier@3.3.3: prettier@3.3.3:
resolution: resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==}
{ engines: {node: '>=14'}
integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==,
}
engines: { node: ">=14" }
hasBin: true hasBin: true
regexp-to-ast@0.5.0: regexp-to-ast@0.5.0:
resolution: resolution: {integrity: sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==}
{
integrity: sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==,
}
sh-syntax@0.4.2: sh-syntax@0.4.2:
resolution: resolution: {integrity: sha512-/l2UZ5fhGZLVZa16XQM9/Vq/hezGGbdHeVEA01uWjOL1+7Ek/gt6FquW0iKKws4a9AYPYvlz6RyVvjh3JxOteg==}
{ engines: {node: '>=16.0.0'}
integrity: sha512-/l2UZ5fhGZLVZa16XQM9/Vq/hezGGbdHeVEA01uWjOL1+7Ek/gt6FquW0iKKws4a9AYPYvlz6RyVvjh3JxOteg==,
}
engines: { node: ">=16.0.0" }
tslib@2.7.0: tslib@2.7.0:
resolution: resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==}
{
integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==,
}
snapshots: snapshots:
"@aminda/global-prettier-config@2024.28.4":
'@aminda/global-prettier-config@2024.28.4':
dependencies: dependencies:
"@prettier/plugin-ruby": 4.0.4(prettier@3.3.3) '@prettier/plugin-ruby': 4.0.4(prettier@3.3.3)
"@prettier/plugin-xml": 3.4.1(prettier@3.3.3) '@prettier/plugin-xml': 3.4.1(prettier@3.3.3)
prettier: 3.3.3 prettier: 3.3.3
prettier-plugin-nginx: 1.0.3 prettier-plugin-nginx: 1.0.3
prettier-plugin-sh: 0.14.0(prettier@3.3.3) prettier-plugin-sh: 0.14.0(prettier@3.3.3)
prettier-plugin-toml: 2.0.1(prettier@3.3.3) prettier-plugin-toml: 2.0.1(prettier@3.3.3)
"@prettier/plugin-ruby@4.0.4(prettier@3.3.3)": '@prettier/plugin-ruby@4.0.4(prettier@3.3.3)':
dependencies: dependencies:
prettier: 3.3.3 prettier: 3.3.3
"@prettier/plugin-xml@3.4.1(prettier@3.3.3)": '@prettier/plugin-xml@3.4.1(prettier@3.3.3)':
dependencies: dependencies:
"@xml-tools/parser": 1.0.11 '@xml-tools/parser': 1.0.11
prettier: 3.3.3 prettier: 3.3.3
"@taplo/core@0.1.1": {} '@taplo/core@0.1.1': {}
"@taplo/lib@0.4.0-alpha.2": '@taplo/lib@0.4.0-alpha.2':
dependencies: dependencies:
"@taplo/core": 0.1.1 '@taplo/core': 0.1.1
"@xml-tools/parser@1.0.11": '@xml-tools/parser@1.0.11':
dependencies: dependencies:
chevrotain: 7.1.1 chevrotain: 7.1.1
@ -160,7 +118,7 @@ snapshots:
prettier-plugin-toml@2.0.1(prettier@3.3.3): prettier-plugin-toml@2.0.1(prettier@3.3.3):
dependencies: dependencies:
"@taplo/lib": 0.4.0-alpha.2 '@taplo/lib': 0.4.0-alpha.2
prettier: 3.3.3 prettier: 3.3.3
prettier@3.3.3: {} prettier@3.3.3: {}