Poor User's Almanack

Poor User's illustrated, lessons for the young and old on industry, temperance, frugality, IRC & UNIX.

To administer a free and independent network run by the users themselves.

IRC Chat Room

Hang out with us on our IRC training channel at .

Mailing Lists

Mailing Lists
IRCNow Mailing Lists

Network News

Training
Code of HonorMy ServerCall of DutyGood Questions 
 ProgressMedals  
TeamTesting sysadminServers' RightsAnnounce 
DogfoodIRC Networks   
Congress ProcedureHistoric DocumentsMilestones  
IRCNow Roadmap 2021IRCNow Roadmap 2022IRCNow Roadmap 2023  
Status of the Union 2022    
Deployment Procedure?    
Abuse Code    
Target MarketsMetricsNSFDigital New DealDaughters of Liberty
Ellis Island    
Civics
NetizenshipNew User's WelcomeBecome a NetizenNetizen Rights 
IndependenceSelf-AdminDeclarationFreedom to ForkConstitution & Bill of Rights
LibertyReligious LibertyNo Central CensorSoftware FreedomPrivacy
OpportunityFree Homestead VPSMade on IRCUnix Work EthicThe Startup Dream
JusticeOpen For EveryoneDue ProcessChecks and BalancesRule by Law
UnionFederationUnited We ServeUniversal AccessRadio Freedom
EducationHigher Education   
OpenBSD
OpenBSDIntro   
Virtual MachinesConfigure VMMVMM Install GuideVMM User GuideVMM Linux Guide
 Sysupgrade VMM   
 Debian ISODebian Install  
 VMM Debian GuideOptimize VMMVMM Ubuntu?Buyvm Guide
 Devuan IsoDevuan install  
 VMM Alpine GuideVMM Arch Guide  
VMM Plan 9    
vmm routerVMM home router   
Bare MetalDellSupermicroBeagleBone BlackOrange Pi 3 LTS
UpgradeOpenBSD 6.7 UpgradeOpenBSD 6.8 UpgradeOpenBSD 6.9 UpgradeOpenBSD 7.4 Upgrade
SysupgradeOpenBSD 6.8 SysupgradeOpenBSD 6.9 SysupgradeOpenBSD 7.0 SysupgradeOpenBSD 7.1 Sysupgrade
 OpenBSD 7.2 Sysupgrade?OpenBSD 7.3 Sysupgrade?OpenBSD 7.4 SysupgradeOpenBSD 7.5 Sysupgrade?
InstallOpenBSD 6.7 InstallOpenBSD 6.8 InstallOpenBSD 6.9 InstallOpenBSD 7.0 Install
 OpenBSD 7.1 InstallOpenBSD 7.3 InstallOpenBSD 7.4 InstallOpenBSD Ramdisk Install
 boot.conf   
 ResetPasswordSingle User ModeOpenBSD Books 
Networking
TCP/IPIPv4IPv6sockets?Netmasks?
TCP/IP ports?BuyVM IPv6   
 Anycast Addresses   
ConfigureStatic NetworkingStatic Networking v2Change Static NetworkMy IP address
 ifconfig?routeusagewifi
 dhcpdnpppdpppoentpd
 dhclient?   
Firewall
Packet FilterPF GuidePF for StablePF for Testingpfbadhost
PF for VPNBlocking Torrents  
DDoS DefenseSSDP attackTCP ack floodTCP reset floodSYN Flood?
 HTTP Flood?NTP Amplification?UDP Floodamplification attack
Troubleshooting
Network Layerpingtcpdump  
 netcatnetcat IRCnetcat HTTPsend mail with netcat
ApplicationTelnet HTTPOpenSSL HTTPOpenSSL IMAPOpenSSL SMTP?
 Check OpenSSL certsopenssl encrypt file  
Routing
bgpd configuration
DNS
DNS OverviewDNS RecordsFQDNName Registrarsvhost
 FreeDNS vhostsIRCNow vhosts  
Authoritative
nsdnsd master slaveTroubleshoot Nsd?rDNSZone File
 NSD Zone fileTroubleshooting DNS  
delphinusdnsd    
DNS for MailSPF RecordsDKIM RecordsDMARC Records 
ipv6 rDNSipv4 rDNS   
Caching
unboundUsing hostUsing digunbound adblock 
DNS BlacklistsrbldnsBIND resolver 
Unbound DNSSEC    
Cryptography
Signing
Verify GPG signaturesnetpgpVerify signify  
Encryption
duplicity    
VPNs
IPSecConfigure ikedVPN clientsiked new configMy IP Address
Tor
TortorsocksHidden ServicesIRC with Tor 
TLS
TLS Overview?TLS Intro?Certificate Authorities  
acme-clientAutomating acme-client?relayd TLS Accelerationrelayd TLS Acceleration MultiLet's Encrypt Expired Cert
acme-client AutomationDehydrated SetupAcme.sh Setup
SSH
 sshd?ssh?SSH keysSSH backdoor
Disable PasswordCreating ssh keysOpenSSH 2FA with S/key?OpenSSH 2FA with TOTP 
Two-FactorAuthSSH Drawterm   
File Transfer
sftpchrooted sftp   
ftpdFTP server?   
torrentbittorrent server?   
Version Control
CVSanoncvsCVS introcvsweb 
 Create CVS ReposCVS Guide  
pastebinInstall pasterInstall fiche  
Web?
OpenHTTPdOpenHTTPd HostingHTTP open proxiesPerl for OpenHTTPdphp
OpenHTTPd TLSOpenHTTPd websiteOpenHTTPd with C CGIOpenHTTPd chroot 
Applications
PHPpmwikisimpleurlReplace PmwikiPmwiki Style Guide
 Ikiwikidokuwiki  
 SquirrelMailInstall RoundCube?Wordpress 
 OSCommercecumulus clips?fluxbb?Question2Answer?
 h5ai?manna?EasyApp 
NodeJS    
Ccgitstagit  
Got repogotwebUsing Gotgot serverGot mirror
Database
Mariadb
IRC
IRC Guides
IRCIRC101Channel Op GuideOper GuideServices Guide
 IRC ClientsIRC made easy 
HostServ Rules    
 unrealircdthelounge Webirc client  
Bouncers
Install ZNCInstall ZNC (chroot)ZNC adminZNC SupportZNC modules
ZNC PatchUsing ZNCZNC webpanel (relayd)  
 ZNC I18nTroubleshoot ZNC Debugging ZNC
ZNC DefenseZNC Flaws   
Install Soju (with and without chroot)
PsyBNCpsybnc   
BNCsold ilinesnew ilines  
IRCv3IRCv3 Defense   
Ident
Identidentdoidentd installoidentd for zncChanging ident
Clients
ii?sic   
Servers
ngircd installngircd linkngircd sslngircd sinsNgircd Login.conf
hopmacopm Test hopm 
HOPM: Now With Init (Advanced-ish)Hunchentoot
Services
achurchanopeatheme  
Relays
pylinkchroot pylinkbitlbee installmatterbridge 
Bots
EggdropInstall eggdrop 1.9.3Install eggdrop 1.9.1tcltlsInstall eggdrop 1.8.4
 Identify with NickServ   
Channelchroot wraith?install wraith  
Custombiblebot?botnowircrelayd? 
Languages
PerlCPAN   
Kornunix101unix101 challenge?  
Cc101Why Not Cintro?c-primer
Editors
emacsvimg?[[openbsd/ed|ed] 
Mail
OpenSMTPdopensmtpdopensmtpd relayopensmtpd-2Mail Open Proxy?
 Troubleshooting OpenSMTPdOpen Mail RelayTest opensmtpd 
DNS for MailSPF RecordsDKIM RecordsDMARC Records 
 spamd   
Maildovecotmlmmjmlmmj-archivist 
Clients muttfdm 
System Admin
DisksAdding a New DiskfdiskdisklabelGrowfs partition
pkgpkglocatedbportspkg_add check update 
Utilitiessudo, doassyspatchcron?rcctl
 adduser   
 symbolic linkstmux Configtmux shareXTerm 
Backupsdumprestoreopenrsyncrsync usage
fdiskDump Backup With SCP    
iplookup?  base64Chinese
Editing crontabps processSending signals with killIntro to Vi 
vipwtar usage?rcctlsyslogdRemote syslogd
 kernel panicsysctl  
Shell
ksh for bash usersRedirection with Pipesautocomplete for kshShell Limitscronjobs
Games
MiscFreeCiv?OpenTTD?  
OlympicsIRCNow Olympics   
ChessChess Bookschessgogitournamentlimitsbot
 Install FICS   
Math
reading   
Science
Shell Labsreadingquotes?manifesto
Camping
Camping Gear    
Minetest
Minetest    
Adding ArenasServer LocationsTexture Style GuideUpdating the GameWorld Backup
Documents
LaTeXTexLiveSinhala  
Audio/Video
SIPasterisk   
MediaImageMagickvorbissndiodconcat audio files
 ffmpeg?record audioRecord Audiorecord screen with ffmpeg
 icecast   
News
leafnodeWeb News InstallNews clientsINN 
Gopher
gophergophernicusgeomyidaeBucky Install? 
Alt Social Media
prosodybiboumimatrixfediversegomuks
akkoma
Misc?
ISCABBS    
Hosting
Hosting ProvidersOpenHTTPd Hosting   
Security
HardeningchrootPassword Mgmt
Password.hashes
MITM: Man in the Middle?Phishing
 Password Schemes    
Denial of Service?Spam?0days?Rootkits?pledge
unveilDatabase Permissions?Secure web apps?Trust?Default Deny?
login.confIntrusion detection system?setuid binariessystem accounting?file quotas
File PermissionsShell AccountsPolicing GuidePolice fingerprints
oath-toolkit?doxing defenseTeam security
Sheriff
intro?    
Desktop
X WindowsXenodm   
XFCEInstall XFCE   
FVWMConfigure FVWMConfigure XDefaultsTouchpadConfigure cwm
VNCInstall TigerVNCTigerVNC with SSH  
 wsconsctl   
Android
Install F-Droid    
VMM
OpenBSD
Linux
Plan9front
NetBSD
DragonflyBSD
Plan 9
9 introPlan9 Shells9 InstallpartdiskPlan 9 ini
DrawtermJSDrawterm9 Links9 Showcase?rcpu
9 1019 bootcamp?9paste?9: Independent9 Cheatsheet
sysupdate3rd party packages?sshCustomize riomouse chording
netcat9gridchan9 Ideascloud9p9p Ideas
audioIRC clientsreadingDate and timeacmemail
splinternetFNSPKIIPWhy9
inter9ramfs   
Linux
readingLinux Flaws   
Unix?
History of UNIXExhibitreadinginstall?
Idea Brainstorm
ellisislandnewdealwomenstem  
Historical Articles
dkimproxyOpenSMTPdrbldnsOps BootcampIRCNow goals