<?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 > 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<UP,POINTOPOINT,RUNNING,NOARP> mtu 1420 inet 10.0.13.2 netmask 255.255.255.255 destination 10.0.13.2 wlp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> 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>