lezzo.org/secretwiki/commands.html
2023-05-25 18:39:20 +02:00

107 lines
3.5 KiB
HTML

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<!-- 2023-05-25 Thu 18:38 -->
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Lezzo secret wiki</title>
<meta name="author" content="bparodi" />
<meta name="generator" content="Org Mode" />
<link rel="stylesheet" type="text/css" href="./stylesheet.css"/>
</head>
<body>
<div id="content" class="content">
<h2>[ Lezzo secret wiki ]</a></h2>
<div id="outline-container-org25dca38" class="outline-2">
<h2 id="org25dca38"><b>~</b> Frequently used commands and configuration snippets</h2>
<div class="outline-text-2" id="text-org25dca38">
</div>
<div id="outline-container-orgee7bf2c" class="outline-3">
<h3 id="orgee7bf2c">Reduce packages disk usage on gentoo</h3>
<div class="outline-text-3" id="text-orgee7bf2c">
<pre class="example">
eclean packages
eclean distfiles
eclean-kernel -A -a
</pre>
</div>
</div>
<div id="outline-container-orgfc2f077" class="outline-3">
<h3 id="orgfc2f077">Update pi-hole devuan host</h3>
<div class="outline-text-3" id="text-orgfc2f077">
<pre class="example">
apt update
apt upgrade
PIHOLE_SKIP_OS_CHECK=true pihole -up
</pre>
</div>
</div>
<div id="outline-container-org87f6887" class="outline-3">
<h3 id="org87f6887">Wireguard configuration</h3>
<div class="outline-text-3" id="text-org87f6887">
<pre class="example">
cd /etc/wireguard.conf
wg genkey &gt; privatekey
cat privatekey | wg pubkey
</pre>
<pre class="example">
[Interface]
PrivateKey =
Address = 10.0.13.X/32
DNS = 10.0.1.8
# lezzo
[Peer]
PublicKey = sU1Cya3Ej6kQMidcwk3PMxzqNY12JfDAROeayPG5PXM= # server pubkey
Endpoint = tubo.lezzo.org:51888
PersistentKeepalive = 25
AllowedIPs = 0.0.0.0/0
</pre>
</div>
</div>
<div id="outline-container-org6eb5aa2" class="outline-3">
<h3 id="org6eb5aa2">Add static route for wireguard</h3>
<div class="outline-text-3" id="text-org6eb5aa2">
<p>
Useful when subnet clash, example:
</p>
<pre class="example">
lezzo: flags=209&lt;UP,POINTOPOINT,RUNNING,NOARP&gt; mtu 1420
inet 10.0.13.2 netmask 255.255.255.255 destination 10.0.13.2
wlp1s0: flags=4163&lt;UP,BROADCAST,RUNNING,MULTICAST&gt; mtu 1500
inet 10.0.11.148 netmask 255.255.0.0 broadcast 10.0.255.255
</pre>
<pre class="example">
route add -net 10.0.13.0 netmask 255.255.255.0 gw 10.0.13.1 lezzo
route add -net 10.0.1.0 netmask 255.255.255.0 gw 10.0.13.1 lezzo # dns resolution through enigm.local
</pre>
</div>
</div>
<div id="outline-container-org8c2113b" class="outline-3">
<h3 id="org8c2113b">Remove gentoo strong password requirement</h3>
<div class="outline-text-3" id="text-org8c2113b">
<p>
From <a href="https://forums.gentoo.org/viewtopic-t-1117656-start-0.html">https://forums.gentoo.org/viewtopic-t-1117656-start-0.html</a>:
in /etc/pam.d/system-auth
</p>
<pre class="example">
# password required pam_passwdqc.so min=8,8,8,8,8 retry=3
# password required pam_unix.so try_first_pass use_authtok nullok sha512 shadow
password required pam_unix.so try_first_pass nullok sha512 shadow # no use_authtok
</pre>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<p class="author">Author: bparodi</p>
<p class="date">Created: 2023-05-25 Thu 18:38</p>
<p class="validation"><a href="https://validator.w3.org/check?uri=referer">Validate</a></p>
</div>
</body>
</html>