commit - 6d8218359fc5e2863fa99c1aff4a61333ad7a090
commit + 9b1496538737f19336065779cec2bed1cad79483
blob - 4ea1eb887643fc4f0ff38ef9516165a154abbdf4
blob + 829176d4a363c9dcd2b5aa1c55d280667e2e1529
--- wiki.d/.pageindex
+++ wiki.d/.pageindex
+Openbsd.Pmwiki:1752877725: Openhttpd.Configure Php.Install Relayd.Acceleration Openhttpd.Tls : typeyourpasswordthenpressctrl yc9qehuv0whgu19qqvhonhw1zutmc file_get_contents defaultpasswords enablepathinfo accessibility automatically configuration documentation kchfdl42rabog acceleration query_string uploadurlfmt lightweight requirement permissions recommended configuring javascript connection got_author openhttpd configure installed challenge directory 104857600 requested necessary mirroring siteadmin following scripturl pubdirurl uploaddir openrsync overview database download location evaluate requests actually defaults familiar authuser authform creation blowfish esvfdfwa cookbook almanack software checkout creating assuming username instead openbsd browser improve release example replace fastcgi chroots receive uploads maximum setting include finally restart located protect command encrypt pmcrypt rewrite provide favicon forking syncing working exclude sources cronjob regular crontab pmwiki simple stored making latest stable htdocs daemon domain before server listen socket create proper either relayd sample readme change prompt allows hashes please passwd folder update ircnow import delete export commit backup title https doesn files using which helps guide chown begin block known strip index lines above other tells large 100mb rcctl local these false ifend pages clean rules match daily sleep email that text only very host also copy this uses xvzf with make sure have next well acme body ends says keep mind will when size want fill give edit they skip doas from like trim true urls repo init real www org its php not tgz ftp var new etc run fpm any web can 1mb tls txt two git 360 mv 80 11 13 by 14 cp 2b 09 cd
+Openbsd.Php:1752877372: Acme-client.Configure Openhttpd.TLS Relayd.Acceleration : troubleshooting configuration installation acceleration information simpletable requesting everything openhttpd depending different php84_fpm following challenge configure extension correctly upgrading versions location document sortable pkg_add php_fpm example fastcgi located default chroots replace phpinfo browser purpose openbsd enable server listen socket htdocs client should placed actual domain create screen relayd guides errors folder access border pmwiki update within minute title rcctl start block known strip lines certs tells where files index visit check class notes space doas will need this then port well acme that ends says into your make sure real test have full want logs less path else spam left etc com run new ssl web use any var www set see tls are and got of 80 11 10 be by 2 3 7
+Dns.Cachingservers:1752871500: : administration cachingservers simpletable recommended cloudflare frequently ultimately censorship secondary addresses specific provider sortable simplify download endorse primary opennic opendns uploads unbound current network privacy choose ircnow border google change online status script bypass issues title there width class https quad9 their shell avoid many from does wiki this list that not 100 org see url 149 112 www 208 222 220 and you can run txt its to 67 of
+Dns.Overview:1752871253: IPv4.Overview IPv6.Overview Host.Usage Dig.Usage Dns.Registrars Dns.Records Nsd.Configure Unbound.Configure Dns.Zonefile Openbsd.Vhost : t_tcpipnamesystemshosttablesanddomainnamesystemdns authoritative introduction astronomical organization remembering information distributed nameservers responsible recommended represented registering associated resolution everything particular censorship registrars subdomains convention tcpipguide addresses difficult computers hostnames utilities practical delegated authority resilient providers hierarchy configure providing possible overview internet nslookup resolver requests millions workload multiple designed services inverted purchase directly provides zonefile billion numbers example instead browser process openbsd perform queries webpage handled follows contain records require offline achieve control correct further outside storage because running relying privacy usually setting specify someone answers caching results unbound humans typing called client router center single spread across should served robust entire define within wanted create shares global issues belong period second annual charge actual caches common title there since these their usage https three works needs could visit means knows about which least would zones might other maybe those makes scale avoid party level after money often named forth panel where input known query types helps speed files vhost ipv4 ipv6 have time uses like into take find that such then from this your data will 2606 2800 cb07 6820 80da af6b 8b2c mail iana rfcs each were only went fail more size free tree root next tlds come when once glue been base also why 192 168 dig can how isp 184 215 21f two ns1 ns2 www not its was non 3rd top pay fee let nsd see htm by 93 14 go
+Openhttpd.Website:1752870329: Openhttpd.Configure Openhttpd.Tls Chroot.Intro Pmwiki.Install Cvs.Cvsweb Gotweb.Install Fiche.Install Squirrelmail.Install Almanack.Almanack : configuration verification applications squirrelmail certificate simpletable configured correctly openhttpd directory challenge specified explains document consider location declared normally webpages defaults creating readable remember hostname sortable pastebin almanack setting website openbsd assumes already finding example private request editing browser replace install service hosting webmail before server listen served htdocs chroot should create actual sample border pmwiki cvsweb gotweb title guide https begin first files check block index known strip where since using intro means chmod width class fiche this have your want port auto well acme only line runs html save make sure doas then load view with some code more how org and tls put com 443 etc ssl crt key pub not var www can 100 up 11 by 8 5 2
+Openssl.Http:1752870172: Netcat.Http Telnet.Http Acme-client.Configure Crontab.Edit : mdmxczajbgnvbaytalvtmrywfaydvqqkew1mzxqncybfbmnyexb0mqwwcgydvqqd ewnsmtewhhcnmjqxmte0mdaznju3whcnmjuwmjeymdaznju2wjafmr0wgwydvqqd exrqcm11lmhvc3quaxjjbm93lm9yzzccaiiwdqyjkozihvcnaqebbqadggipadcc agocggibanuladdkipvsvq4lpmsymfhbnqt7exv3lrmzq6yvqzwplod1wkhnxfhg 9d4icx7vkeigxljrxtgbohflkpzedispqdwkqx1gmewlxrw65a71ur81ajeytjje ixowgeb1kxtgeqkhm4cyywblkidnoeompsrg3usofhs1easdf6io42brmhkilajl miicfjaobgnvhq8baf8ebamcbaawhqydvr0lbbywfayikwybbquhawegccsgaquf mb8ga1udiwqymbaafmxprqtq9mpaemyvxc2wxpivjuo5mfcgccsgaqufbwebbesw staibggrbgefbqcwayywahr0cdovl3ixms5vlmxlbmnylm9yzzajbggrbgefbqcw aoyxahr0cdovl3ixms5plmxlbmnylm9yzy8whwydvr0rbbgwfoiuanjtds5ob3n0 lmlyy25vdy5vcmcwewydvr0gbawwcjaibgzngqwbagewggegbgorbgeeadz5agqc rw9xjef4rvpwdvaarsc8xdzy95cw86eciqclsxo2bqi9coah2trzv3gxq0lnen9r xccisxo0zh4mczanbgkqhkig9w0baqsfaaocaqeapjlhmafd1begi5lxzicgqrdm jccbokgawibagisbbismyi1jcgngriqsynjgynama0gcsqgsib3dqebcwua ozkhle3d61jruhuz4vep053pnxi8yldrd6jedniaqbajlgjapd1p3sfy0vl lth3lm9pwrfbc0rlipaxkkgauvsohbh7sbvumdiwcmyfdohcbrqgw6edtk 8lkkvpbqxkarejnafb0cv29seqe2rtbwzot8rt6msfn59b07o7m4pxqhs 3csgdn7ozeqqs6pbmtgdjk3aiwaunsnlwbdatdwra171lyted2wufdf wqcmaawhqydvr0obbyefaveged5j7eod57c69ksudivdq7m alwvta0tnea2jo5zmoq7nypo7awpri48xndofysb7gk qkfwlwossimnl8yj7sy6hcvegwqhmkviggypniky ct3clhdkfkwcngex4vkrqwlzef43mj9cqf3g3v ohw9lplpvpgnfnsrax7kwb0lt3zsw7caaaazmo iuflfnzr1a5zfjxs4dlfqvu8nuqwqd3g5j thqrpba3i0nowfdq367ap8kr4ciaaagtke awhaqbd0ihqsssyplxfehagmbaagjggia a3ydn63qlziwjfp1gaczzcyuj7a2navx nh1glyzjlktnsc31rkjjlbbjwnptfwih ml9s99vnq91hxta1j4eywtqcng4uwyz nxwr0jj2lrf1iuqqjdujwadeudk9o kewaabamasdbgaiea5nosfba3gtmc haruihdi26bret1mxm9nfsyza20 wje5eu425hkitggdnhf65au8b bih3bih0apiadwdpevbu1s58r 6bk3rzetskk8kndkiv7oxl9kd 0tq7zo1jtjhsxvip4pb1zpuwg yxce6abvdz3jqzt00svo1uf 1npyshizvn1obqf3knh1jm tls_aes_256_gcm_sha384 kpbcgfcmi8qwftjotiz4 uaodp0degqhxyyqursgp hucr3crspwuabyswkgh t6ozaaaeawbimeyciqd ahcae0rfgrwyqgl4dg guwzlffh844aoudj3 bwmcmawga1udeweb sp5ctpzw5lykaqc kes6yxtxod7l1av ao13keuclbtne5 renegotiation zoeucba3zash certificates cryptography unfj3vrpajq t4oiz3lkjey compression recommended connecting modernizes compatible jnns0fxsnl negotiated 1731552214 automating validation algorithms essentials connected handshake supported expansion following configure specified authority requested obtaining downloads protocols libressl codebase improves security provided websites s_client hostname 00000003 internet research in7rwkck b1bugk7y requests consider properly schneier securing openssl openbsd command example replace correct subject encrypt igggxo3 written session timeout expired message renewal crontab missing serving trusted trigger clients applied stephen actual should issuer verify return server x25519 cipher public secure master normal netcat telnet unable double domain signed issues trying errors number source thomas title https begun which depth group chain begin oenkw hhklh names bytes tlsv1 sslv3 start point using local check avoid users often below bruce with uses fork 2014 part test your isrg root miif kprs temp ecdh bits read 3645 4096 none alpn 7200 this make like will sure acme edit full that self from such also need into file www org the 443 see let r11 p9n key 253 has 386 not ctx can get may sed pem 10 18
+Openhttpd.Tls:1752870018: Tls.Intro Openhttpd.Configure Acme-client.Configure Relayd.Acceleration Openbsd.Rcctl Ps.Usage Kill.Usage Openssl.Http Netcat.Http Telnet.Http Openhttpd.Website Crontab.Edit Pf.Intro Pf.Guide Openhttpd.Tls : mdmxczajbgnvbaytalvtmrywfaydvqqkew1mzxqncybfbmnyexb0mqwwcgydvqqd ewnsmtewhhcnmjqxmte0mdaznju3whcnmjuwmjeymdaznju2wjafmr0wgwydvqqd exrqcm11lmhvc3quaxjjbm93lm9yzzccaiiwdqyjkozihvcnaqebbqadggipadcc agocggibanuladdkipvsvq4lpmsymfhbnqt7exv3lrmzq6yvqzwplod1wkhnxfhg 9d4icx7vkeigxljrxtgbohflkpzedispqdwkqx1gmewlxrw65a71ur81ajeytjje ixowgeb1kxtgeqkhm4cyywblkidnoeompsrg3usofhs1easdf6io42brmhkilajl miicfjaobgnvhq8baf8ebamcbaawhqydvr0lbbywfayikwybbquhawegccsgaquf mb8ga1udiwqymbaafmxprqtq9mpaemyvxc2wxpivjuo5mfcgccsgaqufbwebbesw staibggrbgefbqcwayywahr0cdovl3ixms5vlmxlbmnylm9yzzajbggrbgefbqcw aoyxahr0cdovl3ixms5plmxlbmnylm9yzy8whwydvr0rbbgwfoiuanjtds5ob3n0 lmlyy25vdy5vcmcwewydvr0gbawwcjaibgzngqwbagewggegbgorbgeeadz5agqc rw9xjef4rvpwdvaarsc8xdzy95cw86eciqclsxo2bqi9coah2trzv3gxq0lnen9r xccisxo0zh4mczanbgkqhkig9w0baqsfaaocaqeapjlhmafd1begi5lxzicgqrdm jccbokgawibagisbbismyi1jcgngriqsynjgynama0gcsqgsib3dqebcwua ozkhle3d61jruhuz4vep053pnxi8yldrd6jedniaqbajlgjapd1p3sfy0vl lth3lm9pwrfbc0rlipaxkkgauvsohbh7sbvumdiwcmyfdohcbrqgw6edtk 8lkkvpbqxkarejnafb0cv29seqe2rtbwzot8rt6msfn59b07o7m4pxqhs 3csgdn7ozeqqs6pbmtgdjk3aiwaunsnlwbdatdwra171lyted2wufdf wqcmaawhqydvr0obbyefaveged5j7eod57c69ksudivdq7m alwvta0tnea2jo5zmoq7nypo7awpri48xndofysb7gk qkfwlwossimnl8yj7sy6hcvegwqhmkviggypniky ct3clhdkfkwcngex4vkrqwlzef43mj9cqf3g3v ohw9lplpvpgnfnsrax7kwb0lt3zsw7caaaazmo iuflfnzr1a5zfjxs4dlfqvu8nuqwqd3g5j thqrpba3i0nowfdq367ap8kr4ciaaagtke awhaqbd0ihqsssyplxfehagmbaagjggia a3ydn63qlziwjfp1gaczzcyuj7a2navx nh1glyzjlktnsc31rkjjlbbjwnptfwih ml9s99vnq91hxta1j4eywtqcng4uwyz nxwr0jj2lrf1iuqqjdujwadeudk9o kewaabamasdbgaiea5nosfba3gtmc haruihdi26bret1mxm9nfsyza20 wje5eu425hkitggdnhf65au8b bih3bih0apiadwdpevbu1s58r 6bk3rzetskk8kndkiv7oxl9kd 0tq7zo1jtjhsxvip4pb1zpuwg yxce6abvdz3jqzt00svo1uf 1npyshizvn1obqf3knh1jm tls_aes_256_gcm_sha384 kpbcgfcmi8qwftjotiz4 uaodp0degqhxyyqursgp hucr3crspwuabyswkgh t6ozaaaeawbimeyciqd tiltedwindmillpress ahcae0rfgrwyqgl4dg guwzlffh844aoudj3 bwmcmawga1udeweb sp5ctpzw5lykaqc kes6yxtxod7l1av troubleshooting ao13keuclbtne5 automatically accessibility configuration renegotiation successfully acceleration certificates representing zoeucba3zash configuring request_uri uncommented significant description restrictive unfj3vrpajq t4oiz3lkjey compression information permissions optionally forwarding production configured jnns0fxsnl negotiated 1731552214 automation confronted connection proceeding openhttpd plaintext listening requested challenge http_host fullchain directory explained beginning recommend important countries reloading processes connected handshake supported expansion forbidden indicates otherwise establish learnbchs examples template sections location searches normally security browsers allowing prohibit downtime properly s_client hostname 00000003 internet research in7rwkck b1bugk7y protocol requests automate critical readable firewall blocking contains assumes already openbsd private replace because provide changed deviate keypair specify listing reasons leaving improve running however stopped killing certain testing working openssl correct subject encrypt igggxo3 written session timeout website padlock address renewal expires invalid crontab cronjob renewed seconds reloads confirm finally observe webpage default traffic ruleset mastery helpful enable server return domain relayd public suffix ignore result should folder modern ensure output number guides actual issuer verify x25519 cipher secure netcat telnet attach errors bottom random unable longer before htdocs daemon cannot double packet filter allows unless edited title shows intro certs using https known strip index these below first above later codes paths lines tells which leave avoid rcctl usage pgrep check start depth group oenkw hhklh names bytes tlsv1 sslv3 point visit about after users sleep needs debug there those chmod chown this have acme used with well root note must your that from will made plan hard only good idea fine some best doas want been then once isrg miif kprs ecdh bits 3645 4096 none alpn 7200 make like also such mean look view more days each does wait were next aren shut html file many org two 302 443 pem did yet crt ips say but may see has let r11 p9n 253 386 ctx get 403 bar png var log 300 www nov 80 90 12
+Acme-client.Configure:1752869682: Tls.Intro Openhttpd.Configure Dns.Overview Telnet.Http Netcat.Http Host.Usage Dig.Usage Tls.San Relayd.Acceleration Crontab.Edit Nsd.Troubleshoot Openssl.Http : ororkotwrtvdrb3tflusx4rbar1bljalivx5i 04189299823525c8271ab890b189e381835a troubleshooting configuration authoritative misconfigured automatically certificates acceleration 429811085347 322888040587 configuring recommended functioning letsencrypt blacklisted authorities alternative directories permissions simpletable encryption requesting beneficial censorship appearance complicate recognized 2055551047 automation expiration validating forgetting nameserver continuing authority openhttpd documents listening directory encounter important dangerous diversity directive beginning otherwise fullchain something following generated dochngreq challenge mentioned indicates incorrect enforcing plaintext encrypted although possible properly overview hostname template examples provides location requests tutorial majority internet provider security practice provided complain searches purposes consider browsers rejected remember accepted finished finalize automate solution nxdomain response controls includes contains computer sortable clients invalid trusted openbsd assumes already started records serving analyze meaning account privkey defines signing staging succeed realize servers network someday prevent domains contact default buypass improve replace private comment subject warning handful keeping nothing putting unknown however changes because keypair defined testing similar created success process crontab cronjob renewed several creates missing message problem looking netproc earlier running follows address usually exactly special another openssl reason signed before telnet netcat delete blocks limits number unable please errors having depend single issues strict should mailto inside secure common exists remove public relayd suffix ignore folder output kca9eq status expire bottom random causes backup istent either cannot lastly double ensure daemon border title intro these being guide https usage first again certs short hours avoid delay using would which email test4 every could since while fewer below there where later codes paths tells after authz token ctzxk wheel check needs fails added 58463 found speak match doesn point types lines index drwxr width class acme will your self many user this that with have also note must else copy doas edit each docs make time days upon fake less both want next more same such only like file plan hard most 2606 4700 f53d 5624 85c7 3a2c says root 4797 3272 stop once case then aaaa exit ipv6 2800 1893 1946 ipv4 they well html used tls dns web dig api url v02 pem are too but crt set has www san don may see rsa 172 248 var was feb 180 log bak bad non 184 216 220 nsd ips won 443 512 oct 100 by cp of go fv 65 v3 mv 01 07
+Tls.San:1752869599: Acme-client.Configure : configuration specification certificates alternative recommended validation configure different hostnames extension important wildcard possible multiple together subject openbsd provide instead specify because example warning handful keeping service grouped webmail however client unable common single server beyond number better suited issues title https using doesn match could while fewer email would sense since might acme file used then this will fail more wiki same fine many that make have with org you can its for san are 509 ssl tls www too all by of as 1
+Netcat.Http:1752869506: Openhttpd.Configure Tls.Intro : misconfiguration automatically restrictions permissions certificate networking connection following nhostname responses indicates succeeded openhttpd configure sometimes triggered scripting valuable diagnose compared features possible modified redirect location normally document properly security improper language internal certfile openbsd support request example content browser correct problem further netcat errors server telnet offers namely served length cannot double public format title using https known swiss knife print index being alive moved occur found close tells which intro means check there hints army tool help your more send html that page keep type text date 2024 last been this will case uses path with want logs such save man org web far tls get run may few 200 has and wed nov gmt tue 302 set 443 feb 486 www new 404 see var 494 500 cgi due 518 key pem nc 80 ok 14 13 21 41 12 06 15 19 23 01 28 22 by 53 59 z
+Openhttpd.Configure:1752869373: Acme-client.Configure Chroot.Intro Telnet.Http Pf.Intro Pf.Guide Openhttpd.Tls : tiltedwindmillpress troubleshooting configuration documentation cryptography verification successfully interesting request_uri certificate conjunction unencrypted permissions information separation references requesting components connection proceeding openhttpd developed privilege configure learnbchs challenge http_host fullchain directory commented requested according documents directive forwarded suggested listening establish processes overview validity checking addition contains examples location hostname sections responds requests protocol actually stripped normally response forwards connects listener starting computer simplest modified critical readable firewall blocking openbsd product mastery helpful replace follows private servers virtual explain chroots default browser address instead simpler webpage perhaps testing working besides website command similar content foreign confirm running finally observe changed traffic ruleset weight secure strict strong manual relayd domain return notice client begins search second except lesson delete sanity enable create serves htdocs editor phrase should telnet length closed errors unable longer before daemon cannot double ensure packet filter allows unless edited adding served obtain title basic light small https pages stack first known index other leave these until certs tells lines since intro would using shown above needs rcctl hello world phone might point below alive debug there those chmod chown about guide after pros lean fast easy with good find book many also that uses note your copy file doas port well acme auto some this will have used look path user make must else text html home into load type keep date 2024 last were stop next grep mode more want org may www etc 302 tls 443 ssl pem key pub two ips new var are url but see try get 200 tue nov gmt has fix by cp 80 of pc 14 12 06 19 33 15 ax 7
+FwUpdate.Usage:1752869243: Openbsd.Install Vmm.Intro : restrictions installation simpletable description reliability installing additional networking fw_update available important firmwares microcode arguments properly sortable security required graphics inteldrm wireless fwupdate devices drivers managed loading control openbsd several however include updates webcams cameras package called itself border issues uvideo amdgpu simply delete title using while after ships https legal image width class patch intro other usage some need this over with such does gpus wifi bwfm will look your doas may run cpu and has for org fxp bnx etc due not can 100 vmm usb iwn iwx use to by os be 4
+Education.RecentChanges:1752867713: : recentchanges education 18t18 zleap 2025 31z 07 56 by
+Openbsd.Intro:1752867307: Doas.Configure Ircnow.Howtoask : configuration documentation announcements introduction instructions conveniently information considerate subscribers unofficial developers themselves netiquette encouraged opensmtpd reference configure questions searching important community examples template properly howtoask answered archived archives relevant hardware messages undeadly reliable openbsd project daemons bundled suppose package readmes special channel mailing through sending posting install include popular updates source sample system server ircnow before please follow manual action title https pages final often files first httpd using local share there learn lists which these other dmesg error forth also many that come base have want doas then copy work take look chat room find help your html marc misc note such text make sure from most news team user feed org faq and cgi bin can www etc web usr pkg get but add its rss cp by
+Openhttpd.Perl:1752865064: Category.Perl !Perl Openhttpd.Configure Chroot.Intro Openhttpd.Tls : 00000c0f12e8d000 00000c0f12e92000 00000c12054ca000 00000c1205877000 00000c118de26000 00000c118de58000 00000c11cc985000 00000c11cca8c000 00000c113a3b6000 applications dependencies successfully configuring interpreted compilation directories executable requesting retrieving dependency filesystem definitely chrooting openhttpd configure challenge documents directive extension directory site_perl libraries debugging category location remember chrooted internal properly continue complete received exercise default openbsd slowcgi execute scripts example fastcgi specify because reloads copying libperl libexec initial command created confirm content running further install entries checked libdata aborted message contain missing process pthread seconds serving inside sample server listen htdocs actual copied grpref enable daemon escape echoes strict trying unable search errors client active stdout locate module failed cannot folder should output adding title intro order https first known strip tells rcctl start guess build mkdir print users equal index chmod often means clues 37391 empty local perl5 amd64 begin found which iname these trial touch bytes runs path will need into this here port well acme that your must with what type rlib libm libc next turn test ctrl hold text html rand make case logs line find over util null show 1774 left for var www org its etc web ldd usr bin 100 see are ftp 192 168 was set inc may tmp dev tls so 24 cp up pm 28 49 kb z
+Education.Education:1752864991: Education.TheOpenUniversity Education.OpenLearn-FromTheOpenUniversity Education.EdX Education.CriticalThinkingWeb Education.LibreTexts Education.ChemistryLibreTexts : fromtheopenuniversity criticalthinkingweb chemistrylibretexts philosophy education providers openlearn shelllabs ircnow links https intro list wiki back page www edx org hku of to uk
+Staff.StaffList:1752864935: : personaljournal laboratories brainstorm paulsutton community shelllabs stafflist involved position profiles amateur science website people handle matrix ircnow zleap https index intro help with name none blog wiki jrmu back page org php ca
+Fsck.RecentChanges:1752863746: : recentchanges usage 18t18 fsck 2025 jrmu stub 56z add for 07 14 by
+Sysmerge.RecentChanges:1752863746: : recentchanges sysmerge usage 18t18 2025 jrmu stub 59z add for 07 22 by
+Staff.RecentChanges:1752863746: : recentchanges stafflist 18t18 zleap 2025 36z 07 32 by
+Shelllabs.Intro:1752863675: About.AboutUs Links.Links LegalAndSafety.LegalAndSafety Supplies.Supplies Staff.StaffList Education.Education Contact.Contact Shelllabs.Openaccess Shelllabs.Tools : bertini_fresco_of_galileo_galilei_and_doge_of_venice legalandsafety decentralized international reproducible ideological openaccess principles disclosure subsidized shelllabs community wikimedia wikipedia education financial interests symposium equipment stafflist research about_us supplies critical thinking science commons contact results library student journal archive aboutus rfloat upload review annual public shared title indie width 200px https links tools tests other goals cheap arxiv intro menu full peer like org jpg any can get e7 no
+Heading.Subheading:1752863487: Heading.PersonalWebsite Heading.BackToIntroPage : personaljournal personalwebsite backtointropage laboratories brainstorm paulsutton subheading community shelllabs involved position profiles amateur science people handle matrix ircnow staff zleap https index help with name none wiki jrmu org php ca
Sysmerge.Usage:1752862979: : configuration reference directory presented sysmerge compared openbsd upgrade update system option differ title files https helps after using sdiff usage root will with edit that man org you the and be 8 1
Fsck.Usage:1752862496: : consistency especially uncleanly utility openbsd checks system repair useful title using https usage fsck file your been shut down the man org for and can has if 8
-Heading.Subheading:1752860819: Heading.PersonalWebsite Heading.BackToIntroPage : personaljournal personalwebsite backtointropage laboratories brainstorm paulsutton subheading community shelllabs involved position profiles amateur science people handle matrix ircnow staff zleap https index help with name none wiki jrmu org php ca
Main.HomePage:1752860632: Freedom.Federation Ircnow.Goals Freedom.Freedom Gry.Bio Baytuch.Bio Profiles.Yonle Profiles.Tcache AncientWisdom.Bio SysopNiteStorm.Bio Profiles.Jrmu SplinTer.Bio Vps.Vps SplinTer.Hardware Oddprotocol.Hardware Bsdforall.Hardware Izzyb.Bio Thunderirc.Hardware Ircnow.Hardware Ircnow.Servers Minutemin.Bootcamp : sysop_nitestorm monkeybusiness sysopnitestorm ancientwisdom disconnected libertybell simpletable planetofnix oddprotocol federation themselves inspirenet ircforever pyritepyro luxembourg posterdati thunderirc interested community sysadmins different following minutemin lecturify shelltalk schnitzel bsdforall nastycode voidkrypt bokamosho anonymity protocols currently excellent improving ecosystem provides internet services sortable location hostname governor profiles phreedom monsieur soda_man hardware splinter bouncers messages download security multiple networks combined whenever bootcamp examples homepage freedom servers ensures baytuch naglfar thelion england novanet agroena freeirc ryusuke receive offline request channel bridges account reasons hotspot storage support parties hosting openbsd reading working covered ircnow attach source create border tcache yiming london entrex oregon forero sylv1a inter9 client cloaks others relays useful access export guides topics title users goals width class ports vegas https yonle rpblc maxxe pyr3x allen joker izzyb roost barth miami 16667 16697 texas vpses while helps later bible since hides sites email total third rsync learn pages about that each with team chat logo siva york lawl afwi wiki 72px jrmu 6660 6670 type full list will save your once also lets from bots this such wifi news more give imap smtp want sell data sftp join ircs here main png one its who can 100 usa tls gry bio org gif pra svg ops any vpn get 1gb pop not scp add git cvs how aim by we
-Shelllabs.Intro:1752860314: About.AboutUs Heading.Subheading LegalAndSafety.LegalAndSafety Shelllabs.Education Shelllabs.Openaccess Shelllabs.Tools : bertini_fresco_of_galileo_galilei_and_doge_of_venice legalandsafety decentralized international reproducible ideological subheading openaccess principles disclosure subsidized shelllabs community wikimedia wikipedia education financial interests symposium equipment research about_us supplies critical thinking science commons contact results library student journal archive aboutus rfloat upload review annual public shared title indie width 200px https links staff tools tests other goals cheap arxiv intro menu full peer like org jpg any can get e7 no
Openssl.RecentChanges:1752728391: : ancientwisdom recentchanges encryptfile february openssl august 05t13 saeed 17t02 check 08t20 http 2025 more same cert 2024 jrmu 2022 imap 2021 54z the 22z 49z 07 44 by of 11 40 04 30 at 09 29
Fdisk.RecentChanges:1752728391: : recentchanges fdisk usage 11t00 2024 jrmu 58z 04 09 by
Police.RecentChanges:1752728391: : recentchanges fingerprints addresses february police should sorted intro 08t05 2023 jrmu 2022 xfnw with 25z 10 by 12 at 09 pm ip be v
Openbsd.Install77-Draft:1752169452: Signify.Verify Vmctl.Usage Openbsd.Bsdrd Vmm.Configure Dhclient.Configure IP.Myaddress Hostnameif.Static Dns.Overview Unbound.Configure Openbsd.Fdisk Openbsd.Disklabel Openbsd.Base : 1b7ff2bba74aebde congratulations automatically configuration installation inconsistent registration independence partitioning asynchronous verification architecture specifically successfully configuring recommended dynamically nameservers information softraidfde maintaining substitute particular installing utoinstall networking interfaces statically hostnameif cloudflare eventually management administer passphrase encryption encouraged prepending unverified maintained fontconfig manipulate simplicity developers configured resolution subdomain available addresses myaddress allocates sometimes carefully qualified described invisible loginname disabling timezones selecting disklabel important allocated fragments directory libraries megabytes including fw_update relinking completed install77 0xae2100 password selected pressing terminal autoconf dhclient provider accident overview provides download packages security remotely settings username targeted guessing prohibit physical location possible 12900448 14270432 19285344 22746368 34010176 cylinder internet pathname entering labelled xshare75 continue software included freetype programs graphics downtime disabled properly contains openbsd reading release booting signify virtual machine consult loading probing seconds 4232111 1745920 3887480 warning welcome mistake process options prompts default answers control usually example netmask gateway hosting relying routers causing records invalid connect restart unbound caching without account printed improve console attacks pubkeys logging central details correct forever because simpler chooses 1279840 3388864 5190752 7883296 special reduced enlarge 1279776 sectors 7932864 pattern xbase75 xserv75 xfont75 replace audited outside decided against minimal realize upgrade require hundred present closest instead already mounted command before should verify inside guides cdboot bootup 716800 483816 334631 werase status during cancel except escape typing return system single likely virtio change device prefix length assign rather unlike reboot unable either finish follow subnet please double common google ircnow screen speeds 115200 accept create offers faster layout offset fstype unused unless number groups blocks inodes nosuid comp75 game75 sha256 really simply needed mirror bypass normal saving making unique kernel title quick https begin notes first vmctl usage bsdrd amd64 2046m check reset bring shell shown leave state vt220 short vlan0 which other email panel users chose fixed later would quad9 trick below twice 19200 38400 57600 setup lower safer allow avoid match disks about wrong faq14 whole fdisk fresh fsize bsize 16384 20480 x11r6 local ustom needs newfs 79984 79352 rsd0a 19840 rsd0k nodev flash drive man75 abort image fonts ports might after often proxy where there media 25844 files intel draft this faq4 html from want make sure com0 638k then wait cd0a root rd0a swap rd0b dump kill intr ctrl back exit your vio0 wish done ipv4 none ipv6 2001 abcd list that than uses dhcp same both will once skip echo sshd 9600 case help what data have 2bsd 1029 1314 2449 2448 1690 5499 3873 home mind last 98mb 9919 each sd0i sd0e sets does must team them text such sake most when only risk long 8080 esc7 left 4575 been www org iso vmm pc0 mem a20 hd0 few 109 any but foo em0 may 255 db8 web dns 162 yes see mbr gpt cpg 624 879 tmp var usr 668 src obj 9mb 512 154 5mb mnt nfs tgz has run url its sd1 vps alt e0 65 0m 7m rw kb 03
Openbsd.Install:1752168757: : install77 redirect openbsd
Shelllabs.Brainstorm-Draft:1752086894: : ad1ee5178e741d321421821109cd7a16 accesstoresearch tablesgenerator peerrecognized brainstorming elifesciences overwhelming nathanlesage biochemistry researchgate referencing learnlatex zooniverse applicable currently reolution shelllabs papersapp academics dovepress detexify kirelabs classify mendeley mastodon subjects chemical project texlive gnuplot showing citizen disroot however without biology msclkid called people jabref github items https error under start links would trial arxiv draft this wiki ctan html info from main page have help blog them here risk add www org com tug dns can and one for set pad not but day rsc net of my be 30 uk
-Openhttpd.Website:1751723229: Openhttpd.Configure Openhttpd.Tls Chroot.Intro Pmwiki.Install Cvs.Cvsweb Gotweb.Install Fiche.Install Squirrelmail.Install Almanack.Almanack : configuration verification applications squirrelmail certificate simpletable configured correctly openhttpd directory challenge specified explains document consider location declared normally webpages defaults creating readable remember hostname sortable pastebin almanack setting website openbsd assumes already finding example private request editing browser replace install service hosting webmail before server listen served htdocs chroot should create actual sample border pmwiki cvsweb gotweb title guide https begin first files check block index known strip where since using intro means chmod width class fiche this have your want port auto well acme only line runs html save make sure doas then load view with some code more how org and tls put com 443 etc ssl crt key pub not var www can 100 up 11 by 8 5 2
-Openssl.Http:1751723094: Netcat.Http Telnet.Http Acme-client.Configure Crontab.Edit : mdmxczajbgnvbaytalvtmrywfaydvqqkew1mzxqncybfbmnyexb0mqwwcgydvqqd ewnsmtewhhcnmjqxmte0mdaznju3whcnmjuwmjeymdaznju2wjafmr0wgwydvqqd exrqcm11lmhvc3quaxjjbm93lm9yzzccaiiwdqyjkozihvcnaqebbqadggipadcc agocggibanuladdkipvsvq4lpmsymfhbnqt7exv3lrmzq6yvqzwplod1wkhnxfhg 9d4icx7vkeigxljrxtgbohflkpzedispqdwkqx1gmewlxrw65a71ur81ajeytjje ixowgeb1kxtgeqkhm4cyywblkidnoeompsrg3usofhs1easdf6io42brmhkilajl miicfjaobgnvhq8baf8ebamcbaawhqydvr0lbbywfayikwybbquhawegccsgaquf mb8ga1udiwqymbaafmxprqtq9mpaemyvxc2wxpivjuo5mfcgccsgaqufbwebbesw staibggrbgefbqcwayywahr0cdovl3ixms5vlmxlbmnylm9yzzajbggrbgefbqcw aoyxahr0cdovl3ixms5plmxlbmnylm9yzy8whwydvr0rbbgwfoiuanjtds5ob3n0 lmlyy25vdy5vcmcwewydvr0gbawwcjaibgzngqwbagewggegbgorbgeeadz5agqc rw9xjef4rvpwdvaarsc8xdzy95cw86eciqclsxo2bqi9coah2trzv3gxq0lnen9r xccisxo0zh4mczanbgkqhkig9w0baqsfaaocaqeapjlhmafd1begi5lxzicgqrdm jccbokgawibagisbbismyi1jcgngriqsynjgynama0gcsqgsib3dqebcwua ozkhle3d61jruhuz4vep053pnxi8yldrd6jedniaqbajlgjapd1p3sfy0vl lth3lm9pwrfbc0rlipaxkkgauvsohbh7sbvumdiwcmyfdohcbrqgw6edtk 8lkkvpbqxkarejnafb0cv29seqe2rtbwzot8rt6msfn59b07o7m4pxqhs 3csgdn7ozeqqs6pbmtgdjk3aiwaunsnlwbdatdwra171lyted2wufdf wqcmaawhqydvr0obbyefaveged5j7eod57c69ksudivdq7m alwvta0tnea2jo5zmoq7nypo7awpri48xndofysb7gk qkfwlwossimnl8yj7sy6hcvegwqhmkviggypniky ct3clhdkfkwcngex4vkrqwlzef43mj9cqf3g3v ohw9lplpvpgnfnsrax7kwb0lt3zsw7caaaazmo iuflfnzr1a5zfjxs4dlfqvu8nuqwqd3g5j thqrpba3i0nowfdq367ap8kr4ciaaagtke awhaqbd0ihqsssyplxfehagmbaagjggia a3ydn63qlziwjfp1gaczzcyuj7a2navx nh1glyzjlktnsc31rkjjlbbjwnptfwih ml9s99vnq91hxta1j4eywtqcng4uwyz nxwr0jj2lrf1iuqqjdujwadeudk9o kewaabamasdbgaiea5nosfba3gtmc haruihdi26bret1mxm9nfsyza20 wje5eu425hkitggdnhf65au8b bih3bih0apiadwdpevbu1s58r 6bk3rzetskk8kndkiv7oxl9kd 0tq7zo1jtjhsxvip4pb1zpuwg yxce6abvdz3jqzt00svo1uf 1npyshizvn1obqf3knh1jm tls_aes_256_gcm_sha384 kpbcgfcmi8qwftjotiz4 uaodp0degqhxyyqursgp hucr3crspwuabyswkgh t6ozaaaeawbimeyciqd ahcae0rfgrwyqgl4dg guwzlffh844aoudj3 bwmcmawga1udeweb sp5ctpzw5lykaqc kes6yxtxod7l1av ao13keuclbtne5 renegotiation zoeucba3zash certificates cryptography unfj3vrpajq t4oiz3lkjey compression recommended connecting modernizes compatible jnns0fxsnl negotiated 1731552214 automating validation algorithms essentials connected handshake supported expansion following configure specified authority requested obtaining downloads protocols libressl codebase improves security provided websites s_client hostname 00000003 internet research in7rwkck b1bugk7y requests consider properly schneier securing openssl openbsd command example replace correct subject encrypt igggxo3 written session timeout expired message renewal crontab missing serving trusted trigger clients applied stephen actual should issuer verify return server x25519 cipher public secure master normal netcat telnet unable double domain signed issues trying errors number source thomas title https begun which depth group chain begin oenkw hhklh names bytes tlsv1 sslv3 start point using local check avoid users often below bruce with uses fork 2014 part test your isrg root miif kprs temp ecdh bits read 3645 4096 none alpn 7200 this make like will sure acme edit full that self from such also need into file www org the 443 see let r11 p9n key 253 has 386 not ctx can get may sed pem 10 18
-Openhttpd.Tls:1751722874: Tls.Intro Openhttpd.Configure Acme-client.Configure Relayd.Acceleration Openbsd.Rcctl Ps.Usage Kill.Usage Openssl.Http Netcat.Http Telnet.Http Openhttpd.Website Crontab.Edit Pf.Intro Pf.Guide Openhttpd.Tls : mdmxczajbgnvbaytalvtmrywfaydvqqkew1mzxqncybfbmnyexb0mqwwcgydvqqd ewnsmtewhhcnmjqxmte0mdaznju3whcnmjuwmjeymdaznju2wjafmr0wgwydvqqd exrqcm11lmhvc3quaxjjbm93lm9yzzccaiiwdqyjkozihvcnaqebbqadggipadcc agocggibanuladdkipvsvq4lpmsymfhbnqt7exv3lrmzq6yvqzwplod1wkhnxfhg 9d4icx7vkeigxljrxtgbohflkpzedispqdwkqx1gmewlxrw65a71ur81ajeytjje ixowgeb1kxtgeqkhm4cyywblkidnoeompsrg3usofhs1easdf6io42brmhkilajl miicfjaobgnvhq8baf8ebamcbaawhqydvr0lbbywfayikwybbquhawegccsgaquf mb8ga1udiwqymbaafmxprqtq9mpaemyvxc2wxpivjuo5mfcgccsgaqufbwebbesw staibggrbgefbqcwayywahr0cdovl3ixms5vlmxlbmnylm9yzzajbggrbgefbqcw aoyxahr0cdovl3ixms5plmxlbmnylm9yzy8whwydvr0rbbgwfoiuanjtds5ob3n0 lmlyy25vdy5vcmcwewydvr0gbawwcjaibgzngqwbagewggegbgorbgeeadz5agqc rw9xjef4rvpwdvaarsc8xdzy95cw86eciqclsxo2bqi9coah2trzv3gxq0lnen9r xccisxo0zh4mczanbgkqhkig9w0baqsfaaocaqeapjlhmafd1begi5lxzicgqrdm jccbokgawibagisbbismyi1jcgngriqsynjgynama0gcsqgsib3dqebcwua ozkhle3d61jruhuz4vep053pnxi8yldrd6jedniaqbajlgjapd1p3sfy0vl lth3lm9pwrfbc0rlipaxkkgauvsohbh7sbvumdiwcmyfdohcbrqgw6edtk 8lkkvpbqxkarejnafb0cv29seqe2rtbwzot8rt6msfn59b07o7m4pxqhs 3csgdn7ozeqqs6pbmtgdjk3aiwaunsnlwbdatdwra171lyted2wufdf wqcmaawhqydvr0obbyefaveged5j7eod57c69ksudivdq7m alwvta0tnea2jo5zmoq7nypo7awpri48xndofysb7gk qkfwlwossimnl8yj7sy6hcvegwqhmkviggypniky ct3clhdkfkwcngex4vkrqwlzef43mj9cqf3g3v ohw9lplpvpgnfnsrax7kwb0lt3zsw7caaaazmo iuflfnzr1a5zfjxs4dlfqvu8nuqwqd3g5j thqrpba3i0nowfdq367ap8kr4ciaaagtke awhaqbd0ihqsssyplxfehagmbaagjggia a3ydn63qlziwjfp1gaczzcyuj7a2navx nh1glyzjlktnsc31rkjjlbbjwnptfwih ml9s99vnq91hxta1j4eywtqcng4uwyz nxwr0jj2lrf1iuqqjdujwadeudk9o kewaabamasdbgaiea5nosfba3gtmc haruihdi26bret1mxm9nfsyza20 wje5eu425hkitggdnhf65au8b bih3bih0apiadwdpevbu1s58r 6bk3rzetskk8kndkiv7oxl9kd 0tq7zo1jtjhsxvip4pb1zpuwg yxce6abvdz3jqzt00svo1uf 1npyshizvn1obqf3knh1jm tls_aes_256_gcm_sha384 kpbcgfcmi8qwftjotiz4 uaodp0degqhxyyqursgp hucr3crspwuabyswkgh t6ozaaaeawbimeyciqd tiltedwindmillpress ahcae0rfgrwyqgl4dg guwzlffh844aoudj3 bwmcmawga1udeweb sp5ctpzw5lykaqc kes6yxtxod7l1av troubleshooting ao13keuclbtne5 automatically accessibility configuration renegotiation successfully acceleration certificates representing zoeucba3zash configuring request_uri uncommented significant description restrictive unfj3vrpajq t4oiz3lkjey compression information permissions optionally forwarding production configured jnns0fxsnl negotiated 1731552214 automation confronted connection proceeding openhttpd plaintext listening requested challenge http_host fullchain directory explained beginning recommend important countries reloading processes connected handshake supported expansion forbidden indicates otherwise establish learnbchs examples template sections location searches normally security browsers allowing prohibit downtime properly s_client hostname 00000003 internet research in7rwkck b1bugk7y protocol requests automate critical readable firewall blocking contains assumes already openbsd private replace because provide changed deviate keypair specify listing reasons leaving improve running however stopped killing certain testing working openssl correct subject encrypt igggxo3 written session timeout website padlock address renewal expires invalid crontab cronjob renewed seconds reloads confirm finally observe webpage default traffic ruleset mastery helpful enable server return domain relayd public suffix ignore result should folder modern ensure output number guides actual issuer verify x25519 cipher secure netcat telnet attach errors bottom random unable longer before htdocs daemon cannot double packet filter allows unless edited title shows intro certs using https known strip index these below first above later codes paths lines tells which leave avoid rcctl usage pgrep check start depth group oenkw hhklh names bytes tlsv1 sslv3 point visit about after users sleep needs debug there those chmod chown this have acme used with well root note must your that from will made plan hard only good idea fine some best doas want been then once isrg miif kprs ecdh bits 3645 4096 none alpn 7200 make like also such mean look view more days each does wait were next aren shut html file many org two 302 443 pem did yet crt ips say but may see has let r11 p9n 253 386 ctx get 403 bar png var log 300 www nov 80 90 12
-Acme-client.Configure:1751719786: Tls.Intro Openhttpd.Configure Dns.Overview Telnet.Http Netcat.Http Host.Usage Dig.Usage Tls.San Relayd.Acceleration Crontab.Edit Nsd.Troubleshoot Openssl.Http : ororkotwrtvdrb3tflusx4rbar1bljalivx5i 04189299823525c8271ab890b189e381835a troubleshooting configuration authoritative misconfigured automatically certificates acceleration 429811085347 322888040587 configuring recommended functioning letsencrypt blacklisted authorities alternative directories permissions simpletable encryption requesting beneficial censorship appearance complicate recognized 2055551047 automation expiration validating forgetting nameserver continuing authority openhttpd documents listening directory encounter important dangerous diversity directive beginning otherwise fullchain something following generated dochngreq challenge mentioned indicates incorrect enforcing plaintext encrypted although possible properly overview hostname template examples provides location requests tutorial majority internet provider security practice provided complain searches purposes consider browsers rejected remember accepted finished finalize automate solution nxdomain response controls includes contains computer sortable clients invalid trusted openbsd assumes already started records serving analyze meaning account privkey defines signing staging succeed realize servers network someday prevent domains contact default buypass improve replace private comment subject warning handful keeping nothing putting unknown however changes because keypair defined testing similar created success process crontab cronjob renewed several creates missing message problem looking netproc earlier running follows address usually exactly special another openssl reason signed before telnet netcat delete blocks limits number unable please errors having depend single issues strict should mailto inside secure common exists remove public relayd suffix ignore folder output kca9eq status expire bottom random causes backup istent either cannot lastly double ensure daemon border title intro these being guide https usage first again certs short hours avoid delay using would which email test4 every could since while fewer below there where later codes paths tells after authz token ctzxk wheel check needs fails added 58463 found speak match doesn point types lines index drwxr width class acme will your self many user this that with have also note must else copy doas edit each docs make time days upon fake less both want next more same such only like file plan hard most 2606 4700 f53d 5624 85c7 3a2c says root 4797 3272 stop once case then aaaa exit ipv6 2800 1893 1946 ipv4 they well html used tls dns web dig api url v02 pem are too but crt set has www san don may see rsa 172 248 var was feb 180 log bak bad non 184 216 220 nsd ips won 443 512 oct 100 by cp of go fv 65 v3 mv 01 07
-Tls.San:1751719205: Acme-client.Configure : configuration specification certificates alternative recommended validation configure different hostnames extension important wildcard possible multiple together subject openbsd provide instead specify because example warning handful keeping service grouped webmail however client unable common single server beyond number better suited issues title https using doesn match could while fewer email would sense since might acme file used then this will fail more wiki same fine many that make have with org you can its for san are 509 ssl tls www too all by of as 1
Profanity.Connect:1751718049: : yourpasswordhere addingaccount autoconnect connecting supporting correction afterwards connection profanity interface following features username optional written weechat variety message network replace command started program because default ircnow client decent modern upload attach define called title alike irssi omemo first while xmpp with xeps such http file will upon save does once have only time via mam etc org own png may the ask for but set not can one is 01 02 03 04
Tls.Intro:1751712800: Acme-client.Configure Openhttpd.Tls Ngircd.Ssl : introduction certificates compatablity information authorities letsencrypt environment connections unfortuenly encryption management encrypting extentions transport recognize automatic configure requested openhttpd libraries initation responded important overview security browsers accessed clicking obtained products hostname required actually versions maintain contains accepted possible multiple sockets measure enables website padlock address getting started buypass zerossl openbsd servers details helpful devices network message ciphers feature specify without domains secure modern client ngircd before latest begins chello shello allows leaded title layer price https using works these while order other nodes where known which sites means plain that icon from some free acme your such once been used each sent this user want same also they text tls aka can bar are cas org www and how has not was set rfc sni say by of 3 0 1 2
-Openbsd.Intro:1751709569: Doas.Configure Ircnow.Howtoask : configuration documentation announcements introduction instructions conveniently information considerate subscribers unofficial developers themselves netiquette encouraged opensmtpd reference configure questions searching important community examples template properly howtoask answered archived archives relevant hardware messages undeadly reliable openbsd project daemons bundled suppose package readmes special channel mailing through sending posting install include popular updates source sample system server ircnow before please follow manual action title https pages final often files first httpd using local share there learn lists which these other dmesg error forth also many that come base have want doas then copy work take look chat room find help your html marc misc note such text make sure from most news team user feed org faq and cgi bin can www etc web usr pkg get but add its rss cp by
-Netcat.Http:1751709135: Openhttpd.Configure Tls.Intro : misconfiguration automatically restrictions permissions certificate networking connection following nhostname responses indicates succeeded openhttpd configure sometimes triggered scripting valuable diagnose compared features possible modified redirect location normally document properly security improper language internal certfile openbsd support request example content browser correct problem further netcat errors server telnet offers namely served length cannot double public format title using https known swiss knife print index being alive moved occur found close tells which intro means check there hints army tool help your more send html that page keep type text date 2024 last been this will case uses path with want logs such save man org web far tls get run may few 200 has and wed nov gmt tue 302 set 443 feb 486 www new 404 see var 494 500 cgi due 518 key pem nc 80 ok 14 13 21 41 12 06 15 19 23 01 28 22 by 53 59 z
Telnet.Http:1751708946: : afterwards connection background chalkboard webserver requests hostname response modified redirect location example webpage version similar content openbsd doctype charset foreign forward prefers address telnet should length closed family border bottom dashed scheme 1e1f21 eeeff1 bad7ff title using point index press enter twice below alive httpd hello world shown found https style color white black comic serif media this must your html from make sure keep text date 2024 last head meta does want port 2021 body font sans neue dark get the key one 200 tue nov gmt utf not may 443 302 feb 486 css 1px 80 ok 14 12 06 19 33 15 by 23 01 28 ms hr h1
-Openhttpd.Configure:1751708415: Acme-client.Configure Chroot.Intro Telnet.Http Pf.Intro Pf.Guide Openhttpd.Tls : tiltedwindmillpress troubleshooting configuration documentation cryptography verification successfully interesting request_uri certificate conjunction unencrypted permissions information separation references requesting components connection proceeding openhttpd developed privilege configure learnbchs challenge http_host fullchain directory commented requested according documents directive forwarded suggested listening establish processes overview validity checking addition contains examples location hostname sections responds requests protocol actually stripped normally response forwards connects listener starting computer simplest modified critical readable firewall blocking openbsd product mastery helpful replace follows private servers virtual explain chroots default browser address instead simpler webpage perhaps testing working besides website command similar content foreign confirm running finally observe changed traffic ruleset weight secure strict strong manual relayd domain return notice client begins search second except lesson delete sanity enable create serves htdocs editor phrase should telnet length closed errors unable longer before daemon cannot double ensure packet filter allows unless edited adding served obtain title basic light small https pages stack first known index other leave these until certs tells lines since intro would using shown above needs rcctl hello world phone might point below alive debug there those chmod chown about guide after pros lean fast easy with good find book many also that uses note your copy file doas port well acme auto some this will have used look path user make must else text html home into load type keep date 2024 last were stop next grep mode more want org may www etc 302 tls 443 ssl pem key pub two ips new var are url but see try get 200 tue nov gmt has fix by cp 80 of pc 14 12 06 19 33 15 ax 7
SiteAdmin.RecentChanges:1751680458: : recentchanges siteadmin authuser 04t15 2025 53z mkf 07 27 by
Syspatch.RecentChanges:1751680458: : recentchanges syspatch 04t15 minor 2025 22z mkf 07 49 by
Lists.RecentChanges:1751680458: : recentchanges ircnow lists 04t19 2025 13z mkf 07 43 by
Profanity.RecentChanges:1751656513: : recentchanges profanity connect 04t18 2025 26z mkf 07 59 by
Ircnow.Howtoask:1751649678: Adminforces.Training Almanack.Almanack : adminforces questions opensmtpd reproduce training almanack openntpd examples archives pastebin problems software homework howtoask openbsd keyword consult located readmes project mailing exactly running before asking manual search ircnow guides sample config errors assume others title https pages files local share debug using first solve good wiki such copy marc misc list tell what show your logs 7777 into when that time must org faq and usr doc pkg web etc did can use all ran don beg nc if
Openbsd.Pkg:1751645579: Dns.Overview Resolv.Conf Unbound.Configure : misconfiguration troubleshooting installation dependencies repositories nameservers pkg_delete installurl associated beginning encounter indicates configure different packages deletion metadata pkg_info contents overview openbsd pkg_add removed address resolve records unbound mirrors before please system orphan unused stable change title about https faq15 learn error amd64 empty above could local issue read html from like doas that have been find show more this with your want edit list www org the nvi etc may cdn pub ftp can dns due of no 7
-FwUpdate.Usage:1751645174: Openbsd.Install Vmm.Intro : restrictions installation simpletable description reliability installing additional networking fw_update available important firmwares microcode arguments properly sortable security required graphics inteldrm wireless fwupdate devices drivers managed loading control openbsd several however include updates webcams cameras package called itself border issues uvideo amdgpu simply delete title using while after ships https legal image width class patch intro other usage some need this over with such does gpus wifi bwfm will look your doas may run cpu and has for org fxp bnx etc due not can 100 vmm usb iwn iwx use to by os be 4
Syspatch.Syspatch:1751644162: Dns.Overview Unbound.Configure : troubleshooting immediately nameservers production retrieving installurl associated resolution automated switching specified configure syspatch patching prevents machines multiple overview properly openbsd provide patches release include feature updates setting cronjob crontab running message missing version mirrors editing address working unbound binary brings system stable should bottom random minute sha256 double resolv title https helps these apply start exact which would error amd64 found check your faq5 html from safe doas this line sbin will hour same time slow down jobs then with make sure want man org www not can usr day cdn pub sig 404 see for try ftp etc dns are may be by of os 8 7
SiteAdmin.AuthUser:1751642873: PmWiki.AuthUser PmWiki.LocalCustomizations PmWiki.Passwords PmWiki.SecurityVariables : uv7tb320n8nw4j8hbwmxauulithnvntazdul03i0eff6qzjboiy4e szg7d334j0wxrt6z10wdfousucloey1jwsw0ivkg6gyvgocjinbim qjtdeoj70cst8ml4gojowul8rflfeb0ljdhqhhrupftuodfudgmh2 ie9xoswkeovtpinzj4ly7empvmpwzc99ia8jbfhfsorxvynewmame 66jkjxosix5cosun3pdyqoecdfk8qlgxyft8z9ygxcngwagxd0meq 1pnquver1cxhbyv5lov9lelgygjh6wynimfb3qzhaojtx5xbymelq wag2z1yjfasuaba4mxmbsou2ko3ustjmsl4nd8idl5spozzfhmfjy pzez59xbud1rgqtfz4kjketart6ktxi3ufshb1prgrlipsrlbu0yc aktvcerbb0sdxyotxcgtqox7nnawvtw5mp3fzrfehnjjchrxgpmuu ulu1o3dw6ai7kpjei7g8qestxykcd2w3fzyowe5hgq4whuqc7n0ai ihauv3tzcsgfn1lwqevtkod52yrw2jtyldkkuvgpb9xaabw4zbfnu xasgfyoxhyutadgrshosxuze1eulwgr8asiasxv55y9v9b9swmtti kzxa069zaurvme2wtkwdzobecad6wq5dc4qaipfumc46kzjhzxcew rbbq6hjhv18yf0x7epgkseghb2dycibm9y8rt0rkvvzwpsl86x7as rgbffhuylfod5gdwiakagosqrfcumusbg0get4yo34cesai3bholm eg0gstvpzzkfdqvcwjhoukjygjheqg5jwipsypgxzfvryuybdyns nvr0aml4vitwsaiwbxomxe5bcpoemizd8ylzgb4z8xmb2vbpbxsx p0f7um4cefnoi5bc22ydrea70mwytcuucc1tpti1gvyjurprgyhl 6ebwthcykp9i58fb2o6e2vjqpt518kagfktykw6kjsynfvpj8g2 qmudpox7rienwmktganomgigewmryogzrbba3hzpftednpygfum hvhl15tubmv02b5mwgufti7im13ewpicurr2itigd9oszvuma2 sqduis8wadu8znym4jkutnibju3ubscdmyqxhsi6lrzjb0d3 lvwv9ovfqynfsrp4eumyu2lj74qi9c7id4chuudje7uxd7u r9bi5akhnf95kewd8tgz1uxewhhxxcyxadzvpgq1juwtaho ss8tuxkvkbof96voledbuucyi9ttcike0yybrzo4tyrae32 g9w8qg4ue8v43o5arh9rduwc7oerlrtfjpproodhsk7c2 qrfr1hwxytpatdc2yvfiveabomhk9w3m4trsy1jhi7ekk m7cpbk5jdy57jo7ks9brzvniuyrgelixeef7rtpwogvxm zgbs867t7iewra9ii4ugpeyujpig74fbgiks0bncopydy 1g59vanvkriwopnzpwnzp4ippsh4p9njje7hcj5oowyy zmxwtgvqfhegupguo2pvgpzimh3xds0dujoj7suipo0q itpy2rbjtkrho3klnbtpprzx8gfv8deutmy31g4rsl2u atlu0ewhjdaiiechhgjmhawd9guli7jldkmfr4wohq8 c01gpw8lwjdosppykaj4c4i87yapdztvkazrzaecxnk umwmoir2cr7niiop2qeaezph2nofkimfrx5f9uhpbm vfc1fev5rchhweu8zhmvaaa5dh8vh6oylw3xfeiaif yk9cfpbfosetivlifjlrzzykg6upyqmoxepksideim lhkxmkz8jjkp3yv0x9ww6uzgjczn3ahkmrqzzjxqn xlah3mevoenpgpaoe1mkj22e2mmaahvieaeyglatu ioz7lg2n4fqy56yfunk11ojrryocf8ufpvljxj14 qo2rq1ioupw7soob8pi1x5gaxojgddwy4f0flsuk afs8a0w9zccpmytwe4pl0uifydvk5fe9g9roqggb uy0qfjunaqhboa5f7tjz0ecj5dng0ugtmv9ndlfw da9wcjtoa0vw36x9jmvhdedcnon8266cmlzcevy hkca3foog9jjrr0i2ijhfqw0wui5bpoqlnwnrgk psiwryupbin7gljgcvnzba4hrapwisefyhmuni uxv3bpvhyrdshbjqg96jhu0vq6jff4ixyveqm4 ethxrqerfaa354dguosuujotxevxj5g1aa71zc 6qnynlbctuprbw4n3ywjgogbhmhpgdctw1umlc obhuysubnkyj8jvsv4g5u7ozxlt6j143wexcu le5wzugfbgd7eoj34bkwxbpy3jcmx1xxr83fy zu7uqwpwimccwio0lw0zce8l1xqapekqj5zs 8qdfodwtozjtuxzkh91hw3ukbb7igotee78i nnmrvuvdgbdtsahmsaepdovxrc814hun9alh ej5u185vundv3ggm2sy1tlmc1rxcylkfdfm z98eph7otcsgsxnknjqy2dae3lwp5n8skas l7vubxwc5llgnc83mofl3t1fic7ct4a1dkc wstnetyibyndhha4tvvotzuep3qo4t1aju mllh4vqqhgo8thxisycj3o9gxmqhchlsc1 yv2ne76jgp6ptzu8sinytoaai6zx9b4zhw mxprwnztv15akg39ugen3e6bwdvils1ny wuqziqxgofprem0ltjpu4jtkqhcrqsmke rywyoyngb8a92316xg2hrrbxjmu9dnym civjwtmqvmsoqtgc1bxugoao1o3kqgov ycsfmmxoj1ersj4ie00egabz4tdf5cvj 8ayeqbf2rydjavxaamqaau32fkpvpurg u0yfpdpmxysiowz53lupsbfx6gwur6ay qrco9ginmv2ejeldfbe31oz2yclac1ik zhb46wocsop6occy4eexy7b2nsbfhji orbrzwetldeoygfpq1ilnmrnc1uje2q 84zy6cqydcxzs60avrhndi1c9owhnzq sbfyefrwctlrx1quqrgafusyowyyjzw drhfmw6raqrxzf3zdvpvntakjorgphq 3oxtsaj8x80dyigvouihe2zjdwfkn22 jsvcw6ejfypdaq5ofim7nohbcrvyrvg k8f2oxfp4ipbjllclnakeh04qka4bca pdumkmvz9zctvlxkdcpzdwvzy8xg2cm vnf29ixrgyonlyjlwltiaq0hvlfmktc hmezurgyzvkxagxg0w813ve62fzyxbg tv62dbotx3hqstfucuc3mrnl2xtjfai mr35li6zvu5cbo7z7jacruze9jvklpq cslnbsoosrjy2gatllybzznvqk2vkaq 3yqmn4ja0o7nxkunz9iebct3xqagt2a jeukvrvwnmnfx3qgqnn5sabpn45jgna v0z18o4mwjtqz5jf4wv2doufp1mdubw bzsoxmp7owshe24o7fiiqvxxqxktul6 gronpdkh2nsoqx4twmefwenfid9b6n eklex8ktxrvgzzktc5kpkezpzafsbh pcztnczypyvyxslw0eha1ow1vgzhgh ec2hgiszxo1q5xdyyfqozqubk4fhs2 jp8or2zol3npv3vqgeu8aemdsvkadh agrmydmtrtv5j9ugzohrwduprerl7c ey00b8w6olostkiyuwestefklwbh1j masjz1qzlxjxf0n65huznoetifbrz uqgdbqdoluvdev0w5fthbi5kakvxb z1hgrq8ikpue7k9cmk9sl5xpwfl8c 0dsq4eby2pu72cd8brkmkughclpyl pdczw1yt7vm2l9k7n3vhjocykxwae qaslgkztkc2cncvblpoz2dwcosy5s hkznqgwolbzgxympawplkhiktiv6 7p6mjnlbj5nebyazfgramefu9ee2 9hbw193lb03gcnggdkslf1ppclqc binnpzxqolydmhezezeihewrlhvg fvx6enlijp803jwidmfjdo5th4xk nkxwxnngbzm9fs1enbrfuuawwlq 1uajaodrgaoxlyabfuectxulwpf xgp2dx1gezdrnxawf3xlxonb9ps iax4dfaxzp9uozjsahowah7dtbi tfeltu2k9h08hwq3sci6wd6jse 7doxdoqywmaounqwli0yieosgq a0nce4yaeelti78la6kz5vxuc2 we2yrcw5jtxroskwb9dizesl4r biq3ofpdk7snwc11fh04efjhyf yfj0ulciacmdioryqqejwla4k 71jltjbjajnswv5bgax331mgu ehk94ub5zvoggkpovufykrnbo vx86rtea1slyyruevsuore4h6 i0owuedgkabq6gwuoq5v5e2o a7zaamj7kvwdn9yanfqv20ag fomakvhwn8kn03sxgksiqryq 0jozbg6xmfccs2cbiykufiw3 y1ooa0x4ddcekgsjpgkpjpmo s3mmcyr8lzbxpckon7v0vo79 natdp7x0rwn49o0j856lz3fy gwcs6rlxghahs5dukoe7mmg xjhd7ohzh7ag08whhcsgcdu cjli0qjweqvtrrahtiafsoq lrwrdezrbvvnshf4v9qk7ug njqmeqej1mvzbhbqzb34guo lboktrzby6cpcbxvx9i4qni 5msdan8yv21snlpngzyp3ul 9omzcn6xhzhturuqevwhuu 6ko5ph4gyoanqyihtctgma gqoob7em1lz6ohyabxhv5u 3jaodve4mftaqjnrbeqmbr peht2wtpmlkegdedywddwh yzx2efmjb2tstlbpzjvbyi h1ebwcfkqkscku7srgylfs 2faeti2yhn3wdswmj7umc6 kup1dogmojd45nqsv5uqud fiwjo4qobuwjgpvp94qqy0 qybnuzyu6upsrx6zy9lsvs dpwgproatmm8vfwsa9ugvw hhddyu4r8u08etxbargkbi enjlijpqrqacxicen6u4gy mz7xzjzwqbgcb5fr2jtjte wlt6pigtfmyqu55jqg8pvm sj593ercmttjm3fk26hcv1 onkf9n7zptixlmegxjjog yydkuesj23fyvvvwsj0wd xudd8uwoxxsce51f89nn4 8qrrymyolfpgjtdkahs5m socjm4cmoilvjivbc8khe pung6ln1yvvlbhupjybif mkhixzcyrdshlu0fm6ch3 ulkjdqk1izobvkm2j7cz2 dxdjdqo5m7qxfdglo2qpc hmdvlziy2johd3nnxbbcd omqamx8c88oi6aps9rjas 4a3ubwzs3sir8r5q1fxp6 pltltcxdjnf2vryi43vyh whfqq0jm3vgux5hdbxnt0 ouorr5eqof2paopebvaw1 neqvlwxdft1lds30oqo28 koemylipc9lfxwmzl7z3y kfgqaqdokuvt59y6dsxpn ucvbrt0gpzcqdknvfmudm fxiqoyvxkfhk7yfqt3ky5 g9asiddmu0hhoinsarerc xqnpth6al1kizgex3zb5r qvhtmtmyxpj0wcsvvvitz f4zua5eqrchm27oovgkb e1u8nykpmimoyfo0fz7h 7ptsttfhgfy5gljy7pkf f2cwt7rydsvrf0rpok1g inef0edyym7owq38us8b 49eddxffecgs4sp67juk 6ole59b9mytmzfxfmjv2 ay1xpkv5lflmqxlf3cgu pmumzjc5phkk0rrkni54 v2cgzesi6wtmrcaucc0a qu3bqdxc6lcobpmp3ewm localcustomizations ypywz3uernyqwc0oxs4 aqoxbsz6tkaq6zbo1tm hmxvx33qkei6j7qd20w sametdg8clzbquz8p76 iag0cwxsruwvm00t7a ztyudzxyfmctdryepu 5itiwlrplpj6ftetsx otx5vcipesddc56y8s ceo7yksgn9uwsxwj8l nwv81niquopiisnaae fp7oiarmjfgalbm3is mm5fkbh3wiibzgojtu wnxd84phwsssrcdxn6 9coq2zkunfzjunx8cb st8mmnxusgzx3akxu kjr6tvshk0hhwhdv3 zrenqeftxooceaawe wmoubc5jmwjtljjkk clnznlel9swsn4xyd oc9jb0oetn5rm3t3h yz7sobvnxy5dtt30h ton0wxx68ocqgdgnc securityvariables 7mlxgsurkmnaelj6 h7k4iws7bu7ly41d eqlfgml2sfuopuh7 kynjefuacurq4esg pl8ht02qfvzkgxxg 8haadaxreogkfd9c nbgzmpqx1gfadg3e l9droffo7vzcztyx bgl5db0pbw0xixwu w20ji3bo8bxz5drw 9xrlszfqwaplkpmm zkmaoqobpo9seov4 nrfg9q0zawtcbjnw defaultpasswords nolinkwikiwords m3vvbxqcimslxdp jp4auon7wjygzdg mbkc8cuskhuqbda beiclitwodvkuyg category_mirror sveqgihrgb9i24r vy9hpakkevcrs2f lmxahw9irmgumhy 1n3jwaxihhglefo sebovrbswkugraj nstbbogpojkrnel ailkpigbkmoflkm uldshqanxmyo0zo blu0weexcvofpgf 3iokkmeyzcziymy b2sqibohgzgupob wqa6rttgbbmviem raghavgururajan cherrychapstick pogz4btt8ja8fzu rzlneutjupvqxga wwsem8im4qe4kgb fvvzrhqxdanhlqf authorisations authorizations enableauthuser wxur7gwbhxtxru sn7ivhcolzdmok b3egsdgj3nijio jdekoeg7ueannx huzkhlwnvmvzpa xuq06t1tpt1fds smiwzcq5sptw2m vmibxshkt3dnys eklzrcmvedpjck legzuuq15zxpxe vaseocpdiuzqck htdeaxyyyo8hc9 configuration ancientwisdom f9fgt0srt04be ywcuec1yjsztc lin1gjxbbogbs wb2sfo5grmljb openbsdtai123 phsartzftbvdc bejelentkezni frleiwxjzhzsg hiqijvgibsp1j 5ysifk2tlkpwq honest_monkey nxr4bhwdufkrj b9jkkv3bmdejx documentation instructions include_once r7d4u6dkw4qo l2aw44ypveld rottenbuytes z0yvlf3tonqh searchsocial dr9um9nkequ5 aamjpfeqogxc pjuebgoxw5ge ins9xxwb9n4h gv0hgxcnq7hn pl6mpr4oevmb lzi4vmboxpjq kltphcaeztoj 9x93nprdutyo rqn0brfrakl9 dragonmaster gp8sc432fsy 1yx2yfpb3pf xhvxanipeii oddprotocol vdjkr2tambh planetofnix zny2cvztvrg gdr3mpykmfl ydst9exlfyg bvegxfnzpuv otlilpysrm4 f4eesyrsb1n debiankaios xtb0zdegrf1 5srfraco53s mdlg7lxw0ke generating connection extensions pyritepyro inspirenet ircforever cqbdq791ds 7oyx8h15yl thunderirc locustlord miniontoby qge5dqqnfw 3mzsz3hyjz irk6sag7aw hydragyrum pystardust summersonw 0x6vt8zflt jsljbw0pyr posterdati z035hjc024 wonderland filesystem lightblue generated bsdforall 1t5wabidh lecturify nastycode voidkrypt ztrdmpvcu i1dbsojqs shelltalk xh4gyeydm outge5fng fkkvb0omc w7cptvctw 5vthrlqy0 neonshell noxturnix fee1d3skl fqcz1wfmv astroanax gvlyotbvn craziness noisytoot evfglv95k starewind bugzbunny 9refsvlyg 8cndcvokq sulieztya hqnhbzrgg beginning encrypted something authorize specified belonging obtaining siteadmin identity overflow accounts splinter tmiebubk inactive bountyht th8u98nq teamless comptech unsorted gezwnjqq 2kllevcx obv5wmjw theguest wwgi6nv9 snowcode aegilops q4m0jffj gtlsgamr tlwqzfu7 suzerain mandarax fallback 9h35c3hr giziydno jrmutest v3zq2jnu tiramisu akoizumi redrum88 guardian initfree udtwqlny monsieur b13o3k2j username examples 0gcdan1a wsp2r80i specific external htpasswd summary bgcolor padding private message enabled appears present scripts freeirc tomglok cloud9p bvwcivn donjuan xxmqpw3 members gandalf quiliro waitman t9iowtc geekzer 05fmm2l ircuser subline baytuch 4ztyavj zshnf2g ik3apry zouheir spookan bangcat ebhzbn8 3mvnu1n mistera asdflkj fossdev eodrc6x naglfar kkzzumm nickman nixdork wh2d8m6 shokara pufferf ojtrijm limutoo thelion specify builder xv30yz1 leading writers editors sources define margin pmwiki ircnow action shared bcrypt places should secure manner admins maddie tcache groups moocow forero lutzke sylv1a al1r4d kiliro sergio bogani lohang menche pirata dennis shrini ui0uos yalbcu anasko quofan 6knc4w bwfdzd hhgmlh koragg monaco yahsie arthur caesar zxtv1e erhard almajd josiah rsxxte fvrbe6 trench limits lelfey jacobk devune yiming kilroy entrex result logged either people based block black right https index users other doesn farmd ifend izzyb saeed yonle rpblc maxxe rrrry c8pzu pyr3x pkxzw rgvua ugxga sarah uo1kp jykzl zlpwd pxkbu error st13g w16wa d6cu6 moshe 55vvs 4h5jw gpzok lepht scara glono nicoz robyn lbtwy zleap 7hjez hed0x gj1ae sxngg allen kolev tqosd barth notes login alice saved pages carol left auto this used hash with here like have them your f2zo matt zfgw njpc fizi taa2 siva db4w fgbo kqpp ayam tony kont dima jgtk fear skar punk tool hawk jan6 rahl icri 41ic 20he pbug geze xfnw qsg3 zzgr form that will when look attr mean sign dave then from path ldap 5em 1em php see can mkf pra gry w3i zao gcz old ret 2rp usr 4y2 1xa ixg jlj g1n m16 pkn tby zen oiw jim bob any uid 09 07
Tmux.Config:1751398800: : configuration configuring workstation connections complexity shortened different following hostname commonly multiple sessions machines terminal default instead windows command modify status option reload source change hotkey useful screen layers remote single reduce prefix title right using local could these enter tmux show echo time have keys mode file ctrl this want same uses also your with each used from line type bar set day are run ssh may via for can fly to of as by
Unbound.Dnssec:1733887166: : configuring unbound openbsd anchor enable dnssec update https title this file with will root that can key the man org you var so db 8
Unbound.Configure-Draft:1733812434: Unwind.Configure : queryselectorall previoushostname troubleshooting flush_negative configuration intercepting nameservers configuring blacklisted workstation forwarders forwarding aggressive childnodes 1733812265 javascript validation censorship meaningful blacklists originates everything convenient interface regularly directory localhost configure checkconf guarantee recommend adblocker listening indicates chrootdir addresses innerhtml potential suggested otherwise specified signature political providing generated commented innertext comparing something available personal identity document priority navigate internal building provided anything although services resolver prevents computer benefits outgoing spoofing randomly security produces multiple dhclient starting override suitable download network earlier opennic queries contain openbsd browser unbound running console command default example failure missing instead include because answers quickly caching section control locally invalid srvlist foreach counter working however another support curated privacy records restart domains several taboola causing version machine getting public unwind update system access static refuse attach enable except ignore change remote before master ensure dnskey laptop should giving lookup reason inside google anchor sanity window cached sample simple blocks option return dnssec nobody button marked beyond 604800 bottom bypass allow https 10800 setup order again ipv6s found ipv4s dhcpd users error rcctl speed there comes small tells basic place chain trust click known draft clear frame these ipsec title 86538 fatal false files hosts entry 45846 stale while lines which 26496 fails rrset exist about first guide ifend store zones play that have edit from oisd role 3600 your make also info will want this such like age0 2001 test give does doas auto with bind aren when both send nsec they used hide find data runs logs kept tail aaaa then uses 1200 view sock base need part note help easy only 100 org 212 165 237 227 may 163 141 198 can 127 dig txt got 111 193 see web off div var 132 etc 142 217 172 169 144 trc old 175 yes 185 117 154 ip6 248 171 244 192 soa 119 162 236 103 170 118 vps db8 251 183 112 101 168 254 208 115 34 99 31 29 67 35 39 89 87 40 43
Unwind.Configure:1733810360: Resolvd.Usage Unbound.Configure Dns.Cachingservers Resolv.Conf : autoconfiguration cachingservers authentication automatically configuring unencrypted certificate nameserver validating preference restarting configure resolvers providers forwarder addresses resolves flushing validate detected example because resolvd openbsd replace another unbound running defined records queries detects process blocked network through learned sample unwind simply behalf simple system enable switch useful refuse falls three rcctl cache where stale usage above match would title https guide local note must this over done have with real that from back will your they like else dns1 dns2 very need case man and 198 100 113 see are org tls 252 233 203 dot put etc can may old by of 51 we ip
-Dns.Cachingservers:1733809299: : cachingservers administration recommended frequently ultimately censorship cloudflare secondary addresses download specific provider simplify opennic uploads unbound current opendns privacy network endorse primary issues ircnow bypass script change online status google choose their https avoid shell title quad9 there from this list that does wiki many see org 112 txt url and not its 208 run can 222 220 you 149 www to 67 of
Unwind.Configure-Draft:1733808579: Resolvd.Usage Unbound.Configure Dns.Cachingservers Resolv.Conf : autoconfiguration cachingservers automatically configuring validating nameserver restarting resolvers configure forwarder provider detected flushing resolves openbsd network resolvd running include learned through because example opennic uploads another process unbound queries records blocked detects unwind system should ircnow sample simple enable behalf useful switch simply usage rcctl cache first stale place those title draft guide https local list fill have with this wiki like that link over will need line done want your very dns are old see can and man org may txt tls of if by we as 5 8
OpenSSH.Connect:1733795437: Ssh.Fingerprints Ircnow.SSHFingerprints MITM.Intro : verifyhostkeydns sshfingerprints ulqwp4stgck4 ysc50aziekvi authenticity established incorrectly ofe4jf8n0c connecting configured described publishes installed probably continue sysadmin alerting matching security consider username servers ed25519 warning records example enabled replace command openssh contact system ircnow method prompt better middle cmfill dnssec sha256 should attack again there found intro known worse using other below names check sshfp their title first https trust order line when this even type sshd sure want will does mitm your with also list some band need not are yes any how can has see may ask for set put out to up 10 by
Vmm.ConfigureShared:1733724325: : configureshared vmm
Usermod.RecentChanges:1733497976: : recentchanges usermod usage 06t06 2024 jrmu 39z 12 52 by
Usermod.Usage:1733467959: : inadvertently recommended processes existing problems continue groupdel unfreeze accounts moreover cronjobs running warning execute usermod careful deluser deleted access causes watch might files could still after usage leave with them will that need same this gid and you new old all but two uid for get may out to if be
-Dns.Overview:1733363344: IPv4.Overview IPv6.Overview Host.Usage Dig.Usage Dns.Records Nsd.Configure Unbound.Configure Dns.Zonefile Openbsd.Vhost : t_tcpipnamesystemshosttablesanddomainnamesystemdns authoritative organization introduction astronomical remembering nameservers represented information responsible distributed registering recommended resolution associated registrars convention subdomains censorship everything tcpipguide particular providers hostnames authority configure addresses delegated utilities resilient practical computers difficult providing hierarchy resolver requests internet overview purchase workload millions multiple inverted possible services designed directly provides zonefile nslookup example usually openbsd unbound require outside records instead caching handled control numbers relying contain billion follows privacy results running storage browser webpage offline because achieve further queries perform answers correct someone setting specify process within robust entire global create define single shares served should across wanted annual second typing charge common caches called center router client humans issues belong spread period actual there types vhost files zones known would might other usage helps these speed panel money level could named after makes which scale party often those maybe query their forth input where avoid title knows least visit https three means works needs about since root your 80da 6820 cb07 2800 2606 ipv6 once free such will that into 8b2c iana tree tlds like find have next this come mail when glue base take from uses also time ipv4 data then been size af6b more rfcs went fail each were only let www 184 two 215 ns1 ns2 not isp can see its 192 168 why nsd dig htm how top pay was non 3rd fee 21f go 14 93 by
Dns.Registrars:1733362188: : restrictions recommended filesharing registrars reputation censorship acceptable guidelines guarantees searching offensive important operating political religious questions providers criteria customer commonly services shutting torrents required support respond contact options payment legally country content servers because insists policy before domain notify easily rights speech define check which order court these reach email other title abuse first have free this time been does give them good they what upon long down name game vpns lack used over and dns are any ask but you few has how irc law can by
Profiles.SysopNiteStorm:1732739405: : sysop_nitestorm sysopnitestorm requirements friendships experience depending something bsdforall primarily struggles networks profiles various usually shorter through cheers always ircnow unlike online perils trying length times afnet would admin among other nick have just afwi been 6697 many home here what most alas busy live need life ping etc are use guy can but you
Create.UserEmail:1732543198: : encrypted_password prompt_password mail_conf_dir domain_name prompt_bool mail_domain postinstall create_user environment vmail_root vmail_user vpn_domain characters useremail nastycode vmail_gid vmail_uid questions user_name username nullecho cert_dir creating log_file virtuals manually default support smtpctl dovecot domains restart command unbound aliases control channel without specify created dirname running creates reload result cannot failed purple return vusers update export server yellow relayd listed passwd whoami colors chmode script strip table hosts panic setup catch smtpd green guide rcctl httpd usage unset doing empty enter helps befor logs have what doas that sure this hope norm make note stty more read bold exit eval case esac feel perl free exec them dev txt etc tee bin var ssl yes msg red 033 ksh our got you vps any irc 31m 32m 35m 33m to 0m rg fd z
Dns.Overview-Draft:1732330305: IPv4.Overview IPv6.Overview Host.Usage Dig.Usage CloudFlare.Cons Dns.Domain Dns.Zonefile Dns.Providers Dns.Records Openbsd.Nsd Unbound.Configure Openbsd.Vhost : authoritative introduction registration astronomical coolchatclub distributed represented nameservers remembering information associated subdomains resolution cloudflare convention purchasing recommend registrar providers addresses computers hostnames configure utilities authority difficult elsewhere practical delegated resilient requests purchase nslookup probably internet overview resolver possible services register username referred networks workload millions multiple provides anything zonefile contains designed offline however browser imagine control example webpage storage instead because handled usually another setting perform records answers openbsd caching unbound someone queries achieve process billion specify numbers system across spread charge humans robust unless within typing shares ircnow actual single second router create entire client global called should center depend period would given title using these forth which comes offer files vhost usage panel owner makes scale zones level after might 20usd draft their every about knows https there three means could needs since visit your when glue then that upon cons this will want data size free 80da just 6820 cb07 root they af6b 2800 next have such 2606 8b2c once take like mail from find more only were fail time ipv6 also uses went ipv4 iana type base into part tlds team able year isp org can dns let run nsd 168 192 see dig why ns1 ns2 don top 21f was non pay fee 184 215 www by 93 14 go
Resolv.Conf-Draft:1732327414: Resolvd.Usage Unbound.Configure Resolv.Conf Unwind.Configure : nameservers recommended censorship localhost configure specified provided resolver running openbsd unbound depends default privacy instead prevent records disable resolvd freedom caching follows suppose present whether restart updated differs changed lookup unwind values decide relies choose simply google domain prefer family before issues force flush inet4 first stale title cache which setup usage using tells point rcctl again inet6 draft https query given want fall have dhcp with file that bind will stop this fill then your what case edit doas ipv6 back help home ipv4 from more need sure make pick uses put are 127 etc man org dns can and 198 100 ask old own how znc isp may get we of 51 by
Host.Usage:1732324338: Dns.Overview DNS.SPF Resolv.Conf Resolvd.Usage Unwind.Configure Unbound.Configure : troubleshooting information significant descriptive nameservers associated explicitly performing configured underneath providing subdomain remember exchange recently specific reversed properly overview resolves attached example handled records whereas openbsd grouped address provide pointer happens another include changed running depends whether resolvd suppose forward unbound utility because default numbers holding useful lookup suffix unwind notice before option rather first shows might title https usage setup cache flush query stale which added using digit types least gives mail test host know ipv6 rdns text used spf1 that arpa with your ipv4 have make sure this find want been will also last only than rely from 2001 when same four com may www new txt man org db8 see but has ns1 one all 168 192 ns2 ip4 don ip6 by to of mx 10 we
-Openhttpd.Perl:1732322238: Category.Perl !Perl Openhttpd.Configure Chroot.Intro Openhttpd.Tls : 00000c12054ca000 00000c0f12e8d000 00000c118de58000 00000c0f12e92000 00000c113a3b6000 00000c118de26000 00000c11cca8c000 00000c11cc985000 00000c1205877000 applications dependencies successfully configuring directories compilation interpreted filesystem requesting dependency executable definitely retrieving documents directive configure chrooting site_perl debugging challenge libraries directory openhttpd extension properly category continue internal chrooted location remember complete exercise received specify libdata example content slowcgi process openbsd libexec fastcgi contain running aborted copying scripts missing created command because initial install libperl seconds entries serving confirm default further reloads execute message pthread checked stdout strict search unable errors htdocs server escape locate inside grpref module client active copied failed trying enable daemon listen sample adding should output cannot echoes actual folder means index mkdir users equal print guess start chmod often https rcctl build title known strip trial perl5 iname tells which intro order bytes first touch found these amd64 local empty 37391 clues begin rand line this need case hold next that 1774 logs your left show null make over html text type with will here util find into port path libc must what turn rlib libm ctrl runs test acme well org web www var usr ldd for inc may bin dev ftp 192 tmp 168 tls its are etc was 100 set see cp up so kb 49 24 pm 28 z
ScanFfs.RecentChanges:1732107514: : recentchanges scanffs usage 20t04 2024 jrmu 34z 11 31 by
ScanFfs.Usage:1732077094: : disklabel corrupted scan_ffs recover backups scanffs usage been must has you use var it
Team.Welcome:1731977996: Team.Announce Ircnow.Dogfood ZNC.Admin ZNC.Support Police.Intro Ambassador.Ilines Openbsd.Dump Openrsync.Usage : responsibilities announcements configuration investigate responsible precautions disconnects permanently forwarding 2022042001 individual ambassador coordinate whatsoever advertised connection teammates following openrsync timestamp currently donations ownership configure governors transfer personal accounts virtuals services channels followed security username trainees yourself operator yyyymmdd checking frequent properly customer downtime network example support website webpage welcome editing actions sharing request disable provide present openbsd members restore dogfood servers regular domains running changes bouncer contact arrange backups history collect clearly warning joining please serial botnow client online offers number ensure create emails ilines digits police notice banned enable either ircnow update broken taking notify assets making before assign remain single entire rather report folder usage admin shell intro these their users daily abuse using basic links every guide would after money right there title tasks track cause taken need with list make done copy will doas been form this keep file save from home each that some want know like them than dead free does owns have meet jrmu ircd dump goal read data away bugs look pay znc and log are can any all let may add who get new has yet etc fix see by cp
Almanack.SetupMailServer:1731470836: : ssl_prefer_server_ciphers alertphishingsslmismatch allow_username_mismatch whitelist_sender_domain pop3_fast_size_lookups alertencryptedarchive pop3_no_flag_updates temporarydirectory alertphishingcloak alertencrypteddoc wl_sender_domain ssl_min_protocol pop3_uidl_format symbols_enabled scan_mime_parts scan_image_mime setupmailserver alertole2macros ssl_cipher_list login_greeting misclassifying authentication databasemirror unixsocketperm sign_networks inet_listener configuration automatically unix_listener mail_location communication circumstances unfortunately authenticated skip_process combinations dkim_signing restrictions 1amapassw0rd preparations maxrecursion certificates customizable wl_antivirus whitelisting introduction localforward misbehaving environment notifyclamd dkim_signed effectively furthermore connections alternative letsencrypt assumptions comfortable logfacility attachments greylisting localsocket information configuring management bruteforce containing accessible submission completely maxclients especially hostmaster configured postmaster disconnect redirected log_daemon identifies clam_virus installing legitimate forwarding definition connecting encryption _domainkey reconsider quarantine additional particular challenges mailboxes addresses localhost opensmtpd interface depending _dkimsign necessary following passwords trainable debugging sign_only sign_auth recipient doesn’t providing available transport disabling mail_home attackers rejecting therefore positives groceries freshclam protocols authority listening detection confident logsyslog no_fcrdns including tcpsocket detectpua openfiles preferred fullchain negatives exception recommend signature instance whenever _dovecot hostname multimap ssl_cert removing packages blocking virtuals required generate settings contains actually commands requests almanack examples provider supports there… internet scanning selector overhead creating outgoing provides tweaking increase messages handling teaching describe outbound detected purposes fighting incoming limiting probably delivers you’ve silently software received although catching requires services manually overload attempts firewall building together strength accepted failures addbrute original guessing mailname aliases no_rdns logtime restart ssl_key options timeout running warning equally blocked don’t trusted private smtpctl tcpaddr _clamav daemons privkey allowed staging account problem attacks include lessons entries similar without testing started expires malware persist traffic packets renewed dropped defined opening through storage replace servers loading modules monitor improve domains doveadm instead correct listens scanner comment won’t easiest destroy logging general maillog default content browser readded another reached suggest between anymore machine sockets _rspamd usermod arrives systems perform handles folders nologin because let’s openssl primary openbsd finally useradd lengthy pkg_add already handful locally script pubout readme common extend create ignore minute bypass filter beware should santas passwd action static extras writer userdb driver shield rather public before expiry hosted matter either ssl_dh dh4096 import export passdb blocks scheme remove pieces during affect egress needed highly _smtpd rs_cl_ prefix chance number _redis around member notice adding memory sooner genrsa checks helper little higher stores source faster second failed facing it’s change pubkey called answer stored logged points always simple longer result suited course plenty guides beside parser first quick those rates chmod after vmail about names muser rcctl dbdir small known dkim1 above lines email clear least speed later could chgrp nuser these pgrep using cases leave found phase under every users radar fetch while posts https needs abuse valid which smtps types agent might right share chown pfctl httpd rules today cover flush value mkdir score strip group owner level touch adapt false order apply until flags daily stays makes enull 11334 anull tlsv1 gives scans stats below lucky hosts issue quite comes based cname punch relay pop3s named study trick knows three alone happy basic keeps shady want from done sure such that ipv4 both your next some whom ipv6 exec this doas path into used mbox rcpt echo find best lmtp args krsa kdhd 3des away 0600 will mode text must hard disk just have gets left many 020a sbin 2001 c000 down 0750 1024 2048 same them good spf1 zone well like aaaa tune take care acme page 0640 deal land they fill wild root dump 3310 kind what save free huge site easy feel link five tell even than show most 020b true 0440 once slow hold ssh var web yes put few its far 587 550 fly crt pki src 10m try but 127 lo0 192 usr db8 rrs too txt 770 may rwx bag 128 tmp org api v02 url pem 110 due blf adh rc4 psk md5 995 gid dss got fit srp mx my mv
Roundcube.Install:1731468864: : mysql_secure_installation exactly24bytesrandomstr upload_max_filesize output_compression includesubdomains mysql_install_db php_admin_value session_storage utf8_general_ci syslog_facility gc_probability gc_maxlifetime display_errors php_admin_flag configuration alternatively roundcubemail post_max_size memory_limit requirements instructions default_host certificate imagemagick smtp_server efficiently remote_addr recommended redis_hosts remote_port immediately performance installing commenting privileges components connection statements identified accessible extensions log_logins log_driver mime_types javascript auto_start compatible gc_divisor log_errors sameorigin sysupgrade protection dedicated installer directory following newsyslog localhost configure necessary upgrading openfiles something forbidden originals variables parameter offending webserver character available forwarded blacklist questions nastycode php82_fpm pdo_mysql transport installed blocklist resolving packagist databases changelog syslog_id composer php_flag settings existing required although commands whenever optional protocol security log_mail activate packages combined response generate browsers properly nofollow supports 31536000 splinter requires password licensed services together complete location chrooted function versions specific complain solution probably bsdhowto consider actually pkg_info mapping mariadb keypair certain example urandom request don’t running des_key headers content initial quality reasons presume private contain webmail already fastcgi options entries nosniff noindex db_dsnw restart message deliver collate without assumes encrypt traffic between daemons missing imagick pkg_add openbsd usually suhosin enabled openssl disable frankly plugins depends writing present logging prepare prevent written filling servers caching created suggest similar website replace easiest capable beneath working egress readme sample stored trying client listen should public string across making author strict relayd robots finish please allows rcube6 rcube4 choose adding socket remove system behind obtain within rotate values update mysqld pecl82 easily module folder placed anyway second itself always append answer really latest return match about would httpd lines click table found mkdir share likes using rcctl after setup might users while frame print order cases knows parts cause these array could write happy https style since first check there cache above still boost basic comes bunch under least i’m front gives 40101 grant 21600 tells group below proxy which usage offer copy need name 0711 imap must sure make will that want your doas last over quit temp dist logs only drop have json once done this path curl intl ones both misc send zlib 6379 from also then what more into true 2048 busy 1024 mode link urls ipv6 0242 does easy html very c000 ipv4 uses many 2001 sets etc www not but can xss 500 64m usr 444 tag got has org db8 pem 127 tls 192 cnf 403 lo0 ips two gpl due dev see may sf ln cd gd cp md 66 6m 5m
Acme-client.Configure-Draft:1731466737: Openhttpd.Configure Dns.Overview Host.Usage Netcat.Http Crontab.Edit Nsd.Troubleshoot Telnet.Http Openssl.Http : uwhzmqhx6nepcv25levodmaeymb1gutfvtyktvzkjgs 03f7fd846802cb0689c2bbd7b6f5e89eb66b troubleshooting configurations automatically misconfigured certificates letsencrypt environment 11133258838 directories authorities configuring alternative blacklisted functioning simpletable permissions information requesting recognized beneficial encryption 8112730231 appearance automation management forgetting commenting censorship openhttpd listening beginning challenge important directory 113861127 incorrect following authority recommend directive encounter generated dochngreq something replacing currently dangerous community otherwise transport possible rejected solution location provided browsers examples template purposes security official provider tutorial finished provides practice automate remember although complain finalize majority consider hostname response computer overview sortable clicking products requests obtained nxdomain properly accessed username training contains includes openbsd testing address contact started staging forward invalid padlock whereas records buypass similar domains running someday account zerossl another special message created article servers privkey private openssl nothing replace warning putting already crontab failure trusted keeping measure enables defined website success unknown subject default sockets defines exactly several analyze meaning missing process cronjob renewed working command secure border client blocks daemon mailto inside netcat folder public random either causes having should number chance higher delete signed safely telnet common errors before remove exists change double likely issues cannot modern please status limits lastly depend single reason unable expire result strict bottom output again drwxr found names avoid which after https tells needs first usage token might check tests using these authz below point width under match there certs chain class index wheel fails while added speak draft email title layer short would test4 hours every guide 1893 25c8 acme 1946 doas make this 2800 note line back your ipv6 have _ui3 will both 2606 must with been that less ipv4 they file fake such upon want 4797 3272 root each edit once time stop days does docs most real then copy many says else also from used only what icon same next more html full free skip goes well www var crt see don 512 oct was aka dns v02 api nsd pem log tls 100 are won url has two one cas fix 184 216 248 220 bak vps set 443 bar ips rsa but 172 may san too feb 180 few by 07 v3 34 65 cp 90 mv 01
-Openbsd.Php:1731466617: Acme-client.Configure Openhttpd.TLS Relayd.Acceleration : troubleshooting configuration acceleration installation information simpletable everything requesting different extension php83_fpm challenge upgrading following openhttpd correctly depending configure sortable location document versions fastcgi example browser located phpinfo purpose php_fpm pkg_add replace chroots default openbsd htdocs placed border pmwiki access client relayd minute folder errors guides server within should enable listen create update screen domain actual socket visit files tells index block where title notes start lines known strip rcctl class certs space check will make sure that your acme else left test spam logs real into path less want full then have ends doas says this port well need web www var com run and tls got etc are ssl see set any new use of be 11 80 10 by 2 7
Openhttpd.Tls-Draft:1731462541: Tls.Intro Openhttpd.Configure Acme-client.Configure Rcctl.Usage Openssl.Http Openhttpd.Website Crontab.Edit Pf.Guide : tiltedwindmillpress troubleshooting configuration renegotiation automatically successfully configuring certificate description connections compression information request_uri production configured 1614233943 references automation negotiated encouraged openhttpd necessary explained challenge commented handshake http_host forbidden directory reloading otherwise connected supported indicates expansion signature beginning listening plaintext uncomment requested establish security template automate protocol location rulesets contains s_client examples plumbing previous normally hostname downtime blocking incoming 00000003 firewall properly private website timeout encrypt openssl correct subject digital session replace written because browser seconds openbsd crontab certain specify cronjob running already renewed process consult putting reasons assumes listing however working address padlock helpful mastery renewal testing expires public should folder verify actual server return result issuer bottom secure attach highly relayd longer random unable ensure allows enable domain cipher aes256 sha384 x25519 needs names check avoid sleep rcctl depth start above guide quick https trust pfctl intro chain usage first users visit tlsv1 using error which about certs after sslv3 write bytes valid title draft strip known again lines tells pages index basic shows acme note root with this bits aead also will once your each 3730 must many such days well that used mean have from more view then doas ecdh edit sent here 7200 best pass into does stop idea good none alpn fine html want wait code were look docs 4096 been gcm 302 etc ctx 443 can may see key 403 org 300 tcp are let png bar log var www crt dst yet say but has ips did end 253 367 r3 80 cn x3 of 90
Top.RecentChanges:1731389753: : recentchanges usage 12t01 2024 jrmu top 53z 11 by
Chroot.Intro:1731385816: Openhttpd.Configure Nsd.Configure Unbound.Configure Ngircd.Install Znc.Chroot Openhttpd.Perl Pledge.Intro Unveil.Intro : 000002282f00d000 0000022622dc8000 0000022622dcd000 000002285bdc7000 000002285c133000 0000022914fb2000 000002282f101000 00000228c7de6000 00000228c7e16000 applications dependencies compromised permissions limitations simpletable libprogram filesystem dependency developed openhttpd sometimes configure directory imaginary drawbacks necessary replicate processes enhanced chrooted provides security syscalls services sortable multiple requires creating absolute normally changing apparent openbsd libexec whereis install unbound suppose because however tighten network attempt default daemons unveil pledge access within grpref moment thinks target ngircd create binary change refers inside become modify update cannot border until intro start these using there their every https mkdir users still title party third width class first stuck find each home path doas only uses gets type libc that this need copy want also must many have make when what then libm rlib name runs perl next jail them usr may you var znc own www nsd its ldd for has org and now new our of cp by
Freedom.Radio:1718214333: : communications open_spectrum radiofreedom regulation challenges political frequency available wikipedia including amendment cyberlaw stanford business freedoms wireless license without digital general encrypt purpose attach study first works bands truly https title party basic third from four 2012 data blog some your org the age use png any how not but are edu to
Sshd.Configure:1718153029: : clientaliveinterval clientalivecountmax configuration disconnecting prematurely sshd_config configure sessions settings messages seconds openbsd prevent example reload enable title https lines pkill these every times from idle your then have file send its etc hup org man and two add for to 15 6
Team.Federation:1718081947: : certification information oddprotocol connections planetofnix federation ircforever mainstream exemptions inspirenet thunderirc addresses providers bsdforall resolving shelltalk nastycode lecturify whenever accepted networks register support contact freeirc hosting cloud9p reports fashion timely behalf ircnow subnet please refuse commit update change email abuse rpblc admin title check space those below other order ipv4 0030 your team ipv6 2605 6400 fc15 help faa1 c3e7 must list this also 0020 0434 492c f449 0010 have well more 00fe make 84d3 able will c21e c684 join c3f8 f8de f633 like 1290 069d 8206 0bb8 6404 071b 4079 05bf 441a 00b4 85a0 864b 251 can org 119 2d3 198 104 244 185 158 and 229 133 130 240 not may 209 141 228 184 183 173 39 48 89 78 81 by 80 91
-Openbsd.Pmwiki:1717917854: Nsd.Configure Nsd.Zone Php.Install Relayd.Acceleration Openhttpd.Tls : typeyourpasswordthenpressctrl yc9qehuv0whgu19qqvhonhw1zutmc file_get_contents defaultpasswords enablepathinfo accessibility automatically configuration kchfdl42rabog documentation acceleration uploadurlfmt query_string permissions recommended lightweight configuring flexibility requirement javascript got_author connection nameserver siteadmin directory openrsync installed following configure openhttpd requested challenge 104857600 mirroring uploaddir necessary scripturl pubdirurl actually almanack location authform authuser cookbook assuming required creating requests familiar creation overview blowfish esvfdfwa download evaluate checkout username database example however favicon protect encrypt records rewrite command pmcrypt provide uploads fastcgi chroots regular exclude crontab browser support cronjob improve receive sources openbsd replace include instead limited setting finally restart located forking syncing working release htdocs readme pmwiki sample allows proper ircnow daemon relayd either change prompt hashes latest stable export simple backup stored commit making import delete domain listen folder before socket create passwd please update pages index rcctl daily local chown sleep email https these clean match using clone files ifend false rules helps title lines above 100mb large tells which doesn other guide begin block known strip while with doas acme will make xvzf when want skip urls well repo mind that like ends trim this from have zone body edit sure keep true next says grab only very text host also copy real they give init www its tls nsd org php run 360 new etc var tgz git not ftp can web are txt two max any put fpm 1mb cd by 14 cp of 11 mv 34 13 2b 09 80
Profiles.Xfnw:1717898747: : profiles attach title xfnw png
Openbsd.Sysctl:1717885411: : always_keepalive connections frequently forcing sysctls servers openbsd command alives egrep title apply other done find conf root this time inet from cat try run out tcp you all etc ssh if to as 1
Cvsweb.RecentChanges:1717864050: : recentchanges restore cvsweb 08t16 2024 jrmu 47z 06 23 by
blob - bc135a6692697b69c0e8283b8f9784450889fc86
blob + d2a152f2f3df2cb7a00f6a4a61a08af780ee0909
--- wiki.d/Acme-client.Configure
+++ wiki.d/Acme-client.Configure
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=Mozilla/5.0 (X11; Linux x86_64; OpenBSD amd64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
author=saeed
charset=UTF-8
-csum=
+csum=fix fmt
ctime=1614076701
-host=104.167.242.150
+host=85.185.32.102
name=Acme-client.Configure
-rev=77
+rev=78
targets=Tls.Intro,Openhttpd.Configure,Dns.Overview,Telnet.Http,Netcat.Http,Host.Usage,Dig.Usage,Tls.San,Relayd.Acceleration,Crontab.Edit,Nsd.Troubleshoot,Openssl.Http
-text=(:title Configuring Acme-client:)%0a%0aTo provide [[tls/intro|TLS encryption]], you will need to provide a TLS%0acertificate for your server. Although it is possible to self-sign your%0acertificates, many end-user clients will reject these certificates as being%0ainvalid. For this reason, it's recommended that you get a certificate signed by%0aa trusted certificate authority (CA). In this guide, we'll use OpenBSD's%0a[[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]] with Let's Encrypt.%0a%0a!! Before You Begin %0aThis guide assumes you have already properly configured and started%0a[[openhttpd/configure|openhttpd]]. You will also need properly functioning%0a[[dns/overview|DNS records]] for your hostname.%0aTo test if your web server is serving documents properly, use%0a[[telnet/http|telnet]] or [[netcat/http|netcat]]. To test DNS records, use%0a[[host/usage|host]] or [[dig/usage|dig]].%0a%0a'''Note''': You must have a server block in%0a[[https://man.openbsd.org/httpd.conf.5|@@httpd.conf@@(5)]] listening on port 80.%0aDo not delete this block or else acme-client will not work.%0a%0a!! Configuration%0aFirst, copy the%0a[[https://man.openbsd.org/acme-client.conf.5|@@acme-client.conf@@(5)]] template:%0a[@%0a$ doas cp /etc/examples/acme-client.conf /etc/acme-client.conf%0a@]%0a%0aWe'll edit @@/etc/acme-client.conf@@ and analyze the meaning of each block:%0a%0a!!! Authority blocks%0a[@%0aauthority letsencrypt {%0a api url "https://acme-v02.api.letsencrypt.org/directory"%0a account key "/etc/acme/letsencrypt-privkey.pem"%0a}%0a@]%0a%0aThis block defines the Certificate Authority%0a[[https://letsencrypt.org/|letsencrypt]]. It provides the API URL and the%0alocation of the account key.%0a%0a'''Note''': Let's Encrypt%0a[[https://letsencrypt.org/docs/rate-limits/|rate limits]] the number of%0acertificate signing requests you can make. If you encounter an error and are%0aunable to request a TLS cert, please fix all errors before requesting again.%0aIf you request too many certs in a short time, your domain will get blacklisted%0afor a few hours or a few days. To avoid this delay, use the authority%0a@@letsencrypt-staging@@ first and make sure you succeed with that before using%0athe authority @@letsencrypt@@.%0a%0aAlthough we are using Let's Encrypt for this tutorial, it is important to%0arealize that having the majority of all Internet servers depend upon a single%0aprovider is dangerous. For this reason, it would be beneficial for our network%0ato someday run its own Certificate Authority. This can prevent censorship of%0adomains and other security issues.%0a[@%0aauthority letsencrypt-staging {%0a api url "https://acme-staging-v02.api.letsencrypt.org/directory"%0a account key "/etc/acme/letsencrypt-staging-privkey.pem"%0a}%0a@]%0a%0a@@letsencrypt-staging@@ is a staging server which you can use to practice%0arequesting fake certificates. The rate limits for the staging server are less%0astrict, so you should practice first with this CA.%0a%0aFor both of these blocks, we will want to add our contact email, so we add%0a@@contact "mailto:me@example.com"@@ inside both blocks. (Make sure to include%0a@@mailto:@@):%0a[@%0aauthority letsencrypt {%0a api url "https://acme-v02.api.letsencrypt.org/directory"%0a account key "/etc/acme/letsencrypt-privkey.pem"%0a contact "mailto:me@example.com"%0a}%0a%0aauthority letsencrypt-staging {%0a api url "https://acme-staging-v02.api.letsencrypt.org/directory"%0a account key "/etc/acme/letsencrypt-staging-privkey.pem"%0a contact "mailto:me@example.com"%0a}%0a@]%0a%0aNext, the default%0a[[https://man.openbsd.org/acme-client.conf.5|acme-client.conf(5)]] defines two%0amore authorities:%0a[@%0aauthority buypass {%0a api url "https://api.buypass.com/acme/directory"%0a account key "/etc/acme/buypass-privkey.pem"%0a contact "mailto:me@example.com"%0a}%0a%0aauthority buypass-test {%0a api url "https://api.test4.buypass.no/acme/directory"%0a account key "/etc/acme/buypass-test-privkey.pem"%0a contact "mailto:me@example.com"%0a}%0a@]%0a%0aThese two blocks are the same as for @@letsencrypt@@, but with the alternative%0aprovider [[https://buypass.com/|buypass]]. You can use @@buypass@@ to improve%0aCA diversity, or if you have issues with @@letsencrypt@@, such as rate-limits.%0aMake sure to replace the contact email with your own email.%0a%0a!!! Domain Block%0aNext, we define our domains which we will issue certificate signing requests%0afor:%0a[@%0adomain example.com {%0a alternative names { secure.example.com }%0a domain key "/etc/ssl/private/example.com.key"%0a domain full chain certificate "/etc/ssl/example.com.crt"%0a sign with letsencrypt%0a}%0a@]%0a%0aFirst, replace every appearance of @@example.com@@ with your own domain.%0a%0aEach TLS cert is valid for only for a single '''common name''' and a set of%0a'''alternative names''' that are provided on the certificate. In the default example, the%0aTLS certificate has the common name @@example.com@@ and the alternative%0aname @@secure.example.com@@. You could change the alternative name to%0a@@www.example.com@@ and @@mail.example.com@@. In this guide, we will comment out this line, since%0awe do not want to complicate the example with [[tls/san|Subject Alternative Names]].%0a%0a'''Warning''': While a handful of alternative names are fine, using too many%0aalternative names can cause%0a[[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]] to fail. We recommend%0akeeping the number of alternative names to 5 or fewer.%0a%0a'''Warning''': Having the @@alternative names@@ directive with nothing inside%0awill cause errors. The example below will cause errors:%0a[@%0a alternative names { }%0a@]%0a%0aIf you don't need any alternative names, comment this line out by putting a #%0aat the beginning of the line, like so:%0a[@%0a# alternative names { }%0a@]%0a%0a'''Note''': If you add an alternative name to the conf file, but the cert%0aalready exists, you must remove the old public cert first before requesting a%0anew one. Otherwise, you will get @@unknown SAN error@@ -- acme-client will%0acomplain there is an unknown [[tls/san|Subject Alternative Name]].%0a%0aNext, the @@domain key@@ and @@domain full chain certificate@@ tell%0a[[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]] where to put the%0aprivate key and certificate:%0a[@%0a domain key "/etc/ssl/private/example.com.key"%0a domain full chain certificate "/etc/ssl/example.com.crt"%0a@]%0a%0a'''Note''': By default,%0a[[https://man.openbsd.org/acme-client.conf.5|@@acme-client.conf@@(5)]]%0auses the path @@/etc/ssl/example.com.fullchain.pem@@ for the full chain%0acertificate. Our guide, however, changes the path to%0a@@/etc/ssl/example.com.crt@@. We make this change because we later plan to use%0a[[relayd/acceleration|relayd]] to provide SSL acceleration, and%0a[[relayd/acceleration|relayd]] hard codes the paths it searches for the public%0aand private keypair. [[https://man.openbsd.org/relayd.8|@@relayd@@(8)]] will only%0asearch for public certificates that end in the @@.crt@@ suffix; it will ignore%0acertificates that end with the suffix @@.fullchain.pem@@.%0a%0aIn our configuration, the public key will go inside the folder @@/etc/ssl@@,%0aand the private key will go inside @@/etc/ssl/private@@.%0a%0aThe line @@sign with letsencrypt@@ line tells%0a[[https://man.openbsd.org/acme-client.1|acme-client(1)]] which Certificate%0aAuthority (which you defined in the authority blocks) to use.%0a%0aFor testing purposes, you may want to change it to @@letsencrypt-staging@@. You%0acan also consider using @@buypass@@ or @@buypass-test@@.%0a%0a'''Note''': staging or testing certificates are not recognized by most browsers%0aand will be rejected as an invalid certificate. After you finish testing with a%0astaging certificate, remember to change this line back to an accepted authority%0a(such as @@sign with letsencrypt@@)!%0a%0a!! Requesting Certificates%0aAfter you have finished configuring the conf file, we can request certificates:%0a[@%0a$ doas acme-client -Fv example.com%0a@]%0a%0aIf there are no errors, you should see something similar to the following output:%0a[@%0a$ doas acme-client -Fv example.com%0aacme-client: /etc/ssl/private/example.com.key: generated RSA domain key%0aacme-client: /etc/acme/letsencrypt-privkey.pem: generated RSA account key%0aacme-client: https://acme-v02.api.letsencrypt.org/directory: directories%0aacme-client: acme-v02.api.letsencrypt.org: DNS: 172.65.32.248%0aacme-client: acme-v02.api.letsencrypt.org: DNS: 2606:4700:60:0:f53d:5624:85c7:3a2c%0aacme-client: dochngreq: https://acme-v02.api.letsencrypt.org/acme/authz-v3/429811085347%0aacme-client: challenge, token: ORORKoTwrtvDrb3tfLusX4rbar1BlJALiVx5i-CtZXk, uri: https://acme-v02.api.letsencrypt.org/acme/chall-v3/429811085347/Kca9eQ, status: 0%0aacme-client: /var/www/acme/ORORKoTwrtvDrb3tfLusX4rbar1BlJALiVx5i-CtZXk: created%0aacme-client: https://acme-v02.api.letsencrypt.org/acme/chall-v3/429811085347/Kca9eQ: challenge%0aacme-client: order.status 0%0aacme-client: dochngreq: https://acme-v02.api.letsencrypt.org/acme/authz-v3/429811085347%0aacme-client: challenge, token: ORORKoTwrtvDrb3tfLusX4rbar1BlJALiVx5i-CtZXk, uri: https://acme-v02.api.letsencrypt.org/acme/chall-v3/429811085347/Kca9eQ, status: 0%0aacme-client: /var/www/acme/ORORKoTwrtvDrb3tfLusX4rbar1BlJALiVx5i-CtZXk: created%0aacme-client: https://acme-v02.api.letsencrypt.org/acme/chall-v3/429811085347/Kca9eQ: challenge%0aacme-client: order.status 0%0aacme-client: dochngreq: https://acme-v02.api.letsencrypt.org/acme/authz-v3/429811085347%0aacme-client: challenge, token: ORORKoTwrtvDrb3tfLusX4rbar1BlJALiVx5i-CtZXk, uri: https://acme-v02.api.letsencrypt.org/acme/chall-v3/429811085347/Kca9eQ, status: 2%0aacme-client: order.status 1%0aacme-client: https://acme-v02.api.letsencrypt.org/acme/finalize/2055551047/322888040587: certificate%0aacme-client: order.status 3%0aacme-client: https://acme-v02.api.letsencrypt.org/acme/cert/04189299823525c8271ab890b189e381835a: certificate%0aacme-client: /etc/ssl/example.com.crt: created%0a@]%0a%0aThe last line says that the public certificate was generated. If you see that%0alast line, it's a success!%0a%0aYou now have two certificates, the public key inside%0a@@/etc/ssl/example.com.crt@@, and the private key inside%0a@@/etc/ssl/private/example.com.key@@:%0a[@%0a$ doas ls -l /etc/ssl/example.com.crt /etc/ssl/private/example.com.key%0a-r--r--r-- 1 root wheel 4797 Feb 25 02:11 /etc/ssl/example.com.crt%0a-r-------- 1 root wheel 3272 Feb 25 02:10 /etc/ssl/private/example.com.key%0a@]%0a%0a!! Automation%0aLet's Encrypt TLS certs expire after 90 days, while Buypass certs expire after%0a180. For both, you must remember to request the TLS cert before expiration, or%0aTLS will stop validating properly. To avoid forgetting, we can automate the%0arequest process using [[crontab/edit|crontab]].%0a[@%0a$ doas crontab -e%0a@]%0a%0aAdd this line at the bottom:%0a[@%0a~ ~ * * * acme-client example.com >> /var/log/acme-client.log 2>&1%0a@]%0a%0aThis cronjob will check the certificate once each day, at a random time of day,%0ato see if it needs to be renewed. If it does, it will renew the cert.%0a%0a!! Troubleshooting%0aIf acme-client fails, there are several possible causes:%0a%0a!!! Domain Not Listed%0aIf you add a new alternative name inside your domain block in%0a[[https://man.openbsd.org/acme-client.conf|acme-client.conf(5)]], you will see%0athis error:%0a[@%0aacme-client: /etc/ssl/example.com.crt: domain not listed: new.example.com%0a@]%0a%0aHere, @@new.example.com@@ was a new alternative name you added. The solution is%0ato move your old public cert and private key to a new location. This creates a%0abackup in case the next certificate signing request fails. Then, request a new%0acert again.%0a[@%0a$ doas mv /etc/ssl/example.com.crt /etc/ssl/example.com.crt.bak%0a$ doas mv /etc/ssl/private/example.com.key /etc/ssl/private/example.com.key.bak%0a$ doas acme-client -Fv example.com%0a@]%0a%0a!!! Missing Domain Records%0aIf you see an error message like the following, it's possible that your domain%0arecords are missing:%0a[@%0aacme-client: DNS problem: NXDOMAIN looking up A for example.com - check that a DNS record exists for this domain; DNS problem: NXDOMAIN looking up AAAA for example.com - check that a DNS record exists for this domain%0aacme-client: bad exit: netproc(58463): 1%0a@]%0a%0aAs mentioned earlier, it is important to test that your DNS records are set up%0aproperly by using [[host/usage|host]] or [[dig/usage|dig]] before running%0a[[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]]:%0a[@%0a$ host example.com%0aHost example.com not found: 3(NXDOMAIN)%0a@]%0a%0aAn @@NXDOMAIN@@ (Non-e'''X'''istent '''DOMAIN''') response indicates the DNS record is missing.%0a%0aProperly configured records should appear as follows:%0a[@%0aexample.com has address 93.184.216.34%0aexample.com has IPv6 address 2606:2800:220:1:248:1893:25c8:1946%0a@]%0a%0aYou will either need to speak with your DNS provider or troubleshoot your%0aauthoritative nameserver, which on OpenBSD is usually [[nsd/troubleshoot|nsd]].%0aIf DNS records are missing or incorrect, fix these before continuing with%0a[[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]].%0a%0aThe IPv4 and IPv6 address must exactly match the IPs that%0a[[openhttpd/configure|OpenHTTPd]] is listening on. If they do not match, you%0amust fix this.%0a%0a'''Note''': You '''cannot''' request certificates for a domain that doesn't%0apoint to your server! The domain must point to an IP address your server%0acontrols.%0a%0aLastly, if your DNS record includes an IPv6 address, make sure your web server%0ais listening on IPv6. If the DNS record contains an IPv4 address, make sure%0ayour web server is listening on IPv4.%0a%0a!!! OpenHTTPd Misconfigured%0a[[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]] uses the%0a[[https://https://letsencrypt.org/docs/challenge-types/|http-01]] challenge. A%0afile is created with a special message in @@/var/www/acme/@@, and the%0acertificate authority requests that file using the URL%0a@@http://example.com/.well-known/acme-challenge/*@@).%0a%0aIf [[openhttpd/configure|openhttpd]] is not configured and running properly,%0aacme-client won't work.%0a%0aTo test if your web server is serving documents properly, use%0a[[telnet/http|telnet]] or [[netcat/http|netcat]]. Make sure to run%0a[[telnet/http|telnet]] and [[netcat/http|netcat]] on another computer that is%0anot the web server:%0a[@%0a$ telnet example.com 80%0a@]%0a%0aThen type these two lines:%0a[@%0aGET /index.html HTTP/1.1%0aHost: example.com%0a@]%0a%0aIf you do not get the correct response, double check your%0a[[openhttpd/configure|openhttpd configuration]].%0a%0a'''Note''': A web browser can also be used for testing, but check to make sure%0athat your web browser is not automatically enforcing SSL/TLS. The certificate%0aauthority will only check port 80 (plaintext), not port 443 (encrypted with%0aTLS).%0a%0a!!! Incorrect File Permissions%0a%0aDouble check @@/var/www@@ and @@/var/www/acme@@ to ensure they have correct%0afile permissions:%0a[@%0a$ ls -ld /var/www /var/www/acme%0adrwxr-xr-x 10 root daemon 512 Oct 5 07:47 /var/www%0adrwxr-xr-x 2 root daemon 512 Oct 5 07:47 /var/www/acme%0a@]%0a%0aSee Also:%0a|| border=1 width=100%25 class="sortable simpletable"%0a|| [[openhttpd/configure|Configure OpenHTTPd]] || Configure HTTPd ||%0a|| [[telnet/http|Telnet HTTP]] || Use Telnet to Troubleshoot HTTP ||%0a|| [[openssl/http|OpenSSL HTTP]] || Use OpenSSL to Troubleshoot HTTPS ||%0a
-time=1751719786
+text=(:title Configuring Acme-client:)%0a%0aTo provide [[tls/intro|TLS encryption]], you will need to provide a TLS%0acertificate for your server. Although it is possible to self-sign your%0acertificates, many end-user clients will reject these certificates as being%0ainvalid. For this reason, it's recommended that you get a certificate signed by%0aa trusted certificate authority (CA). In this guide, we'll use OpenBSD's%0a[[https://man.openbsd.org/acme-client.1|acme-client(1)]] with Let's Encrypt.%0a%0a!! Before You Begin %0aThis guide assumes you have already properly configured and started%0a[[openhttpd/configure|openhttpd]]. You will also need properly functioning%0a[[dns/overview|DNS records]] for your hostname.%0aTo test if your web server is serving documents properly, use%0a[[telnet/http|telnet]] or [[netcat/http|netcat]]. To test DNS records, use%0a[[host/usage|host]] or [[dig/usage|dig]].%0a%0a'''Note''': You must have a server block in%0a[[https://man.openbsd.org/httpd.conf.5|httpd.conf(5)]] listening on port 80.%0aDo not delete this block or else acme-client will not work.%0a%0a!! Configuration%0aFirst, copy the%0a[[https://man.openbsd.org/acme-client.conf.5|acme-client.conf(5)]] template:%0a[@%0a$ doas cp /etc/examples/acme-client.conf /etc/acme-client.conf%0a@]%0a%0aWe'll edit @@/etc/acme-client.conf@@ and analyze the meaning of each block:%0a%0a!!! Authority blocks%0a[@%0aauthority letsencrypt {%0a api url "https://acme-v02.api.letsencrypt.org/directory"%0a account key "/etc/acme/letsencrypt-privkey.pem"%0a}%0a@]%0a%0aThis block defines the Certificate Authority%0a[[https://letsencrypt.org/|letsencrypt]]. It provides the API URL and the%0alocation of the account key.%0a%0a'''Note''': Let's Encrypt%0a[[https://letsencrypt.org/docs/rate-limits/|rate limits]] the number of%0acertificate signing requests you can make. If you encounter an error and are%0aunable to request a TLS cert, please fix all errors before requesting again.%0aIf you request too many certs in a short time, your domain will get blacklisted%0afor a few hours or a few days. To avoid this delay, use the authority%0a@@letsencrypt-staging@@ first and make sure you succeed with that before using%0athe authority @@letsencrypt@@.%0a%0aAlthough we are using Let's Encrypt for this tutorial, it is important to%0arealize that having the majority of all Internet servers depend upon a single%0aprovider is dangerous. For this reason, it would be beneficial for our network%0ato someday run its own Certificate Authority. This can prevent censorship of%0adomains and other security issues.%0a[@%0aauthority letsencrypt-staging {%0a api url "https://acme-staging-v02.api.letsencrypt.org/directory"%0a account key "/etc/acme/letsencrypt-staging-privkey.pem"%0a}%0a@]%0a%0a@@letsencrypt-staging@@ is a staging server which you can use to practice%0arequesting fake certificates. The rate limits for the staging server are less%0astrict, so you should practice first with this CA.%0a%0aFor both of these blocks, we will want to add our contact email, so we add%0a@@contact "mailto:me@example.com"@@ inside both blocks. (Make sure to include%0a@@mailto:@@):%0a[@%0aauthority letsencrypt {%0a api url "https://acme-v02.api.letsencrypt.org/directory"%0a account key "/etc/acme/letsencrypt-privkey.pem"%0a contact "mailto:me@example.com"%0a}%0a%0aauthority letsencrypt-staging {%0a api url "https://acme-staging-v02.api.letsencrypt.org/directory"%0a account key "/etc/acme/letsencrypt-staging-privkey.pem"%0a contact "mailto:me@example.com"%0a}%0a@]%0a%0aNext, the default%0a[[https://man.openbsd.org/acme-client.conf.5|acme-client.conf(5)]] defines two%0amore authorities:%0a[@%0aauthority buypass {%0a api url "https://api.buypass.com/acme/directory"%0a account key "/etc/acme/buypass-privkey.pem"%0a contact "mailto:me@example.com"%0a}%0a%0aauthority buypass-test {%0a api url "https://api.test4.buypass.no/acme/directory"%0a account key "/etc/acme/buypass-test-privkey.pem"%0a contact "mailto:me@example.com"%0a}%0a@]%0a%0aThese two blocks are the same as for @@letsencrypt@@, but with the alternative%0aprovider [[https://buypass.com/|buypass]]. You can use @@buypass@@ to improve%0aCA diversity, or if you have issues with @@letsencrypt@@, such as rate-limits.%0aMake sure to replace the contact email with your own email.%0a%0a!!! Domain Block%0aNext, we define our domains which we will issue certificate signing requests%0afor:%0a[@%0adomain example.com {%0a alternative names { secure.example.com }%0a domain key "/etc/ssl/private/example.com.key"%0a domain full chain certificate "/etc/ssl/example.com.crt"%0a sign with letsencrypt%0a}%0a@]%0a%0aFirst, replace every appearance of @@example.com@@ with your own domain.%0a%0aEach TLS cert is valid for only for a single '''common name''' and a set of%0a'''alternative names''' that are provided on the certificate. In the default example, the%0aTLS certificate has the common name @@example.com@@ and the alternative%0aname @@secure.example.com@@. You could change the alternative name to%0a@@www.example.com@@ and @@mail.example.com@@. In this guide, we will comment out this line, since%0awe do not want to complicate the example with [[tls/san|Subject Alternative Names]].%0a%0a'''Warning''': While a handful of alternative names are fine, using too many%0aalternative names can cause%0a[[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]] to fail. We recommend%0akeeping the number of alternative names to 5 or fewer.%0a%0a'''Warning''': Having the @@alternative names@@ directive with nothing inside%0awill cause errors. The example below will cause errors:%0a[@%0a alternative names { }%0a@]%0a%0aIf you don't need any alternative names, comment this line out by putting a #%0aat the beginning of the line, like so:%0a[@%0a# alternative names { }%0a@]%0a%0a'''Note''': If you add an alternative name to the conf file, but the cert%0aalready exists, you must remove the old public cert first before requesting a%0anew one. Otherwise, you will get @@unknown SAN error@@ -- acme-client will%0acomplain there is an unknown [[tls/san|Subject Alternative Name]].%0a%0aNext, the @@domain key@@ and @@domain full chain certificate@@ tell%0a[[https://man.openbsd.org/acme-client.1|acme-client(1)]] where to put the%0aprivate key and certificate:%0a[@%0a domain key "/etc/ssl/private/example.com.key"%0a domain full chain certificate "/etc/ssl/example.com.crt"%0a@]%0a%0a'''Note''': By default,%0a[[https://man.openbsd.org/acme-client.conf.5|acme-client.conf(5)]]%0auses the path @@/etc/ssl/example.com.fullchain.pem@@ for the full chain%0acertificate. Our guide, however, changes the path to%0a@@/etc/ssl/example.com.crt@@. We make this change because we later plan to use%0a[[relayd/acceleration|relayd]] to provide SSL acceleration, and%0a[[relayd/acceleration|relayd]] hard codes the paths it searches for the public%0aand private keypair. [[https://man.openbsd.org/relayd.8|relayd(8)]] will only%0asearch for public certificates that end in the @@.crt@@ suffix; it will ignore%0acertificates that end with the suffix @@.fullchain.pem@@.%0a%0aIn our configuration, the public key will go inside the folder @@/etc/ssl@@,%0aand the private key will go inside @@/etc/ssl/private@@.%0a%0aThe line @@sign with letsencrypt@@ line tells%0a[[https://man.openbsd.org/acme-client.1|acme-client(1)]] which Certificate%0aAuthority (which you defined in the authority blocks) to use.%0a%0aFor testing purposes, you may want to change it to @@letsencrypt-staging@@. You%0acan also consider using @@buypass@@ or @@buypass-test@@.%0a%0a'''Note''': staging or testing certificates are not recognized by most browsers%0aand will be rejected as an invalid certificate. After you finish testing with a%0astaging certificate, remember to change this line back to an accepted authority%0a(such as @@sign with letsencrypt@@)!%0a%0a!! Requesting Certificates%0aAfter you have finished configuring the conf file, we can request certificates:%0a[@%0a$ doas acme-client -Fv example.com%0a@]%0a%0aIf there are no errors, you should see something similar to the following output:%0a[@%0a$ doas acme-client -Fv example.com%0aacme-client: /etc/ssl/private/example.com.key: generated RSA domain key%0aacme-client: /etc/acme/letsencrypt-privkey.pem: generated RSA account key%0aacme-client: https://acme-v02.api.letsencrypt.org/directory: directories%0aacme-client: acme-v02.api.letsencrypt.org: DNS: 172.65.32.248%0aacme-client: acme-v02.api.letsencrypt.org: DNS: 2606:4700:60:0:f53d:5624:85c7:3a2c%0aacme-client: dochngreq: https://acme-v02.api.letsencrypt.org/acme/authz-v3/429811085347%0aacme-client: challenge, token: ORORKoTwrtvDrb3tfLusX4rbar1BlJALiVx5i-CtZXk, uri: https://acme-v02.api.letsencrypt.org/acme/chall-v3/429811085347/Kca9eQ, status: 0%0aacme-client: /var/www/acme/ORORKoTwrtvDrb3tfLusX4rbar1BlJALiVx5i-CtZXk: created%0aacme-client: https://acme-v02.api.letsencrypt.org/acme/chall-v3/429811085347/Kca9eQ: challenge%0aacme-client: order.status 0%0aacme-client: dochngreq: https://acme-v02.api.letsencrypt.org/acme/authz-v3/429811085347%0aacme-client: challenge, token: ORORKoTwrtvDrb3tfLusX4rbar1BlJALiVx5i-CtZXk, uri: https://acme-v02.api.letsencrypt.org/acme/chall-v3/429811085347/Kca9eQ, status: 0%0aacme-client: /var/www/acme/ORORKoTwrtvDrb3tfLusX4rbar1BlJALiVx5i-CtZXk: created%0aacme-client: https://acme-v02.api.letsencrypt.org/acme/chall-v3/429811085347/Kca9eQ: challenge%0aacme-client: order.status 0%0aacme-client: dochngreq: https://acme-v02.api.letsencrypt.org/acme/authz-v3/429811085347%0aacme-client: challenge, token: ORORKoTwrtvDrb3tfLusX4rbar1BlJALiVx5i-CtZXk, uri: https://acme-v02.api.letsencrypt.org/acme/chall-v3/429811085347/Kca9eQ, status: 2%0aacme-client: order.status 1%0aacme-client: https://acme-v02.api.letsencrypt.org/acme/finalize/2055551047/322888040587: certificate%0aacme-client: order.status 3%0aacme-client: https://acme-v02.api.letsencrypt.org/acme/cert/04189299823525c8271ab890b189e381835a: certificate%0aacme-client: /etc/ssl/example.com.crt: created%0a@]%0a%0aThe last line says that the public certificate was generated. If you see that%0alast line, it's a success!%0a%0aYou now have two certificates, the public key inside%0a@@/etc/ssl/example.com.crt@@, and the private key inside%0a@@/etc/ssl/private/example.com.key@@:%0a[@%0a$ doas ls -l /etc/ssl/example.com.crt /etc/ssl/private/example.com.key%0a-r--r--r-- 1 root wheel 4797 Feb 25 02:11 /etc/ssl/example.com.crt%0a-r-------- 1 root wheel 3272 Feb 25 02:10 /etc/ssl/private/example.com.key%0a@]%0a%0a!! Automation%0aLet's Encrypt TLS certs expire after 90 days, while Buypass certs expire after%0a180. For both, you must remember to request the TLS cert before expiration, or%0aTLS will stop validating properly. To avoid forgetting, we can automate the%0arequest process using [[crontab/edit|crontab]].%0a[@%0a$ doas crontab -e%0a@]%0a%0aAdd this line at the bottom:%0a[@%0a~ ~ * * * acme-client example.com >> /var/log/acme-client.log 2>&1%0a@]%0a%0aThis cronjob will check the certificate once each day, at a random time of day,%0ato see if it needs to be renewed. If it does, it will renew the cert.%0a%0a!! Troubleshooting%0aIf acme-client fails, there are several possible causes:%0a%0a!!! Domain Not Listed%0aIf you add a new alternative name inside your domain block in%0a[[https://man.openbsd.org/acme-client.conf|acme-client.conf(5)]], you will see%0athis error:%0a[@%0aacme-client: /etc/ssl/example.com.crt: domain not listed: new.example.com%0a@]%0a%0aHere, @@new.example.com@@ was a new alternative name you added. The solution is%0ato move your old public cert and private key to a new location. This creates a%0abackup in case the next certificate signing request fails. Then, request a new%0acert again.%0a[@%0a$ doas mv /etc/ssl/example.com.crt /etc/ssl/example.com.crt.bak%0a$ doas mv /etc/ssl/private/example.com.key /etc/ssl/private/example.com.key.bak%0a$ doas acme-client -Fv example.com%0a@]%0a%0a!!! Missing Domain Records%0aIf you see an error message like the following, it's possible that your domain%0arecords are missing:%0a[@%0aacme-client: DNS problem: NXDOMAIN looking up A for example.com - check that a DNS record exists for this domain; DNS problem: NXDOMAIN looking up AAAA for example.com - check that a DNS record exists for this domain%0aacme-client: bad exit: netproc(58463): 1%0a@]%0a%0aAs mentioned earlier, it is important to test that your DNS records are set up%0aproperly by using [[host/usage|host]] or [[dig/usage|dig]] before running%0a[[https://man.openbsd.org/acme-client.1|acme-client(1)]]:%0a[@%0a$ host example.com%0aHost example.com not found: 3(NXDOMAIN)%0a@]%0a%0aAn @@NXDOMAIN@@ (Non-e'''X'''istent '''DOMAIN''') response indicates the DNS record is missing.%0a%0aProperly configured records should appear as follows:%0a[@%0aexample.com has address 93.184.216.34%0aexample.com has IPv6 address 2606:2800:220:1:248:1893:25c8:1946%0a@]%0a%0aYou will either need to speak with your DNS provider or troubleshoot your%0aauthoritative nameserver, which on OpenBSD is usually [[nsd/troubleshoot|nsd]].%0aIf DNS records are missing or incorrect, fix these before continuing with%0a[[https://man.openbsd.org/acme-client.1|acme-client(1)]].%0a%0aThe IPv4 and IPv6 address must exactly match the IPs that%0a[[openhttpd/configure|OpenHTTPd]] is listening on. If they do not match, you%0amust fix this.%0a%0a'''Note''': You '''cannot''' request certificates for a domain that doesn't%0apoint to your server! The domain must point to an IP address your server%0acontrols.%0a%0aLastly, if your DNS record includes an IPv6 address, make sure your web server%0ais listening on IPv6. If the DNS record contains an IPv4 address, make sure%0ayour web server is listening on IPv4.%0a%0a!!! OpenHTTPd Misconfigured%0a[[https://man.openbsd.org/acme-client.1|acme-client(1)]] uses the%0a[[https://https://letsencrypt.org/docs/challenge-types/|http-01]] challenge. A%0afile is created with a special message in @@/var/www/acme/@@, and the%0acertificate authority requests that file using the URL%0a@@http://example.com/.well-known/acme-challenge/*@@).%0a%0aIf [[openhttpd/configure|openhttpd]] is not configured and running properly,%0aacme-client won't work.%0a%0aTo test if your web server is serving documents properly, use%0a[[telnet/http|telnet]] or [[netcat/http|netcat]]. Make sure to run%0a[[telnet/http|telnet]] and [[netcat/http|netcat]] on another computer that is%0anot the web server:%0a[@%0a$ telnet example.com 80%0a@]%0a%0aThen type these two lines:%0a[@%0aGET /index.html HTTP/1.1%0aHost: example.com%0a@]%0a%0aIf you do not get the correct response, double check your%0a[[openhttpd/configure|openhttpd configuration]].%0a%0a'''Note''': A web browser can also be used for testing, but check to make sure%0athat your web browser is not automatically enforcing SSL/TLS. The certificate%0aauthority will only check port 80 (plaintext), not port 443 (encrypted with%0aTLS).%0a%0a!!! Incorrect File Permissions%0a%0aDouble check @@/var/www@@ and @@/var/www/acme@@ to ensure they have correct%0afile permissions:%0a[@%0a$ ls -ld /var/www /var/www/acme%0adrwxr-xr-x 10 root daemon 512 Oct 5 07:47 /var/www%0adrwxr-xr-x 2 root daemon 512 Oct 5 07:47 /var/www/acme%0a@]%0a%0aSee Also:%0a|| border=1 width=100%25 class="sortable simpletable"%0a|| [[openhttpd/configure|Configure OpenHTTPd]] || Configure HTTPd ||%0a|| [[telnet/http|Telnet HTTP]] || Use Telnet to Troubleshoot HTTP ||%0a|| [[openssl/http|OpenSSL HTTP]] || Use OpenSSL to Troubleshoot HTTPS ||%0a
+time=1752869682
title=Configuring Acme-client
+author:1752869682=saeed
+csum:1752869682=fix fmt
+diff:1752869682:1751719786:minor=8,9c8,9%0a%3c [[https://man.openbsd.org/acme-client.1|acme-client(1)]] with Let's Encrypt.%0a%3c %0a---%0a> [[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]] with Let's Encrypt.%0a> %0a19c19%0a%3c [[https://man.openbsd.org/httpd.conf.5|httpd.conf(5)]] listening on port 80.%0a---%0a> [[https://man.openbsd.org/httpd.conf.5|@@httpd.conf@@(5)]] listening on port 80.%0a24c24%0a%3c [[https://man.openbsd.org/acme-client.conf.5|acme-client.conf(5)]] template:%0a---%0a> [[https://man.openbsd.org/acme-client.conf.5|@@acme-client.conf@@(5)]] template:%0a151c151%0a%3c [[https://man.openbsd.org/acme-client.1|acme-client(1)]] where to put the%0a---%0a> [[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]] where to put the%0a159c159%0a%3c [[https://man.openbsd.org/acme-client.conf.5|acme-client.conf(5)]]%0a---%0a> [[https://man.openbsd.org/acme-client.conf.5|@@acme-client.conf@@(5)]]%0a165c165%0a%3c and private keypair. [[https://man.openbsd.org/relayd.8|relayd(8)]] will only%0a---%0a> and private keypair. [[https://man.openbsd.org/relayd.8|@@relayd@@(8)]] will only%0a277c277%0a%3c [[https://man.openbsd.org/acme-client.1|acme-client(1)]]:%0a---%0a> [[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]]:%0a294,295c294,295%0a%3c [[https://man.openbsd.org/acme-client.1|acme-client(1)]].%0a%3c %0a---%0a> [[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]].%0a> %0a309c309%0a%3c [[https://man.openbsd.org/acme-client.1|acme-client(1)]] uses the%0a---%0a> [[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]] uses the%0a
+host:1752869682=85.185.32.102
author:1751719786=saeed
diff:1751719786:1751719727:=8,9c8,9%0a%3c [[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]] with Let's Encrypt.%0a%3c %0a---%0a> [[https://man.openbsd.org/acme-client.1|acme-client(1)]] with Let's Encrypt.%0a> %0a10a11%0a> %0a19c20%0a%3c [[https://man.openbsd.org/httpd.conf.5|@@httpd.conf@@(5)]] listening on port 80.%0a---%0a> [[https://man.openbsd.org/httpd.conf.5|httpd.conf(5)]] listening on port 80.%0a24c25%0a%3c [[https://man.openbsd.org/acme-client.conf.5|@@acme-client.conf@@(5)]] template:%0a---%0a> [[https://man.openbsd.org/acme-client.conf.5|acme-client.conf(5)]] template:%0a
host:1751719786=104.167.242.150
blob - 1582b6f98bcefcc9d8c5fb79a23a4edd6f24f2d8
blob + b2b07bc3c9c2add8c1625f6a07f54e1b1c2c2c02
--- wiki.d/Acme-client.RecentChanges
+++ wiki.d/Acme-client.RecentChanges
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=Mozilla/5.0 (X11; Linux x86_64; OpenBSD amd64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
charset=UTF-8
ctime=1614076701
-host=104.167.242.150
+host=85.185.32.102
name=Acme-client.RecentChanges
-rev=80
-text=* [[Acme-client/Configure]] . . . @2025-07-05T12:49:46Z by [[~saeed]]: [==]%0a* [[Acme-client/AutoRenew]] . . . July 03, 2022, at 11:50 AM by [[~mkf]]: [==]%0a
-time=1751719786
+rev=81
+text=* [[Acme-client/Configure]] . . . @2025-07-18T20:14:42Z by [[~saeed]]: [=fix fmt=]%0a* [[Acme-client/AutoRenew]] . . . July 03, 2022, at 11:50 AM by [[~mkf]]: [==]%0a
+time=1752869682
blob - 13de7a61a34dc46142068c0e679854a865553fdc
blob + d9143a73204bbe3c66b93e57c4911bcd4c211966
--- wiki.d/Dns.Cachingservers
+++ wiki.d/Dns.Cachingservers
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=w3m/0.5.3+git20230718
-author=jrmu
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
+author=saeed
charset=UTF-8
csum=
ctime=1733800274
-host=2602:fccf:1:2243::
+host=85.185.32.102
name=Dns.Cachingservers
-rev=2
+rev=3
targets=
-text=(:title Caching DNS Servers:)%0a%0aThere are many caching DNS servers to choose from. IRCNow does not endorse any%0aspecific provider:%0a%0a|| Provider || Primary || Secondary ||%0a|| [[https://servers.opennic.org/|OpenNIC]] || (see URL) || (see URL) ||%0a|| Google || 8.8.8.8 || 8.8.4.4 ||%0a|| Cloudflare || 1.1.1.1 || 1.0.0.1 || %0a|| Quad9 || 9.9.9.9 || 149.112.112.112 ||%0a|| [[https://www.opendns.com/|OpenDNS]] || 208.67.222.222 || 208.67.220.220 ||%0a%0a[[https://servers.opennic.org|OpenNIC servers]] frequently change their online%0astatus and IP address. To simplify administration, you can run%0a[[http://wiki.ircnow.org/uploads/Unbound/unbound.txt|this shell script]] to%0adownload the current list of IP addresses.%0a%0aUltimately, it's recommended that the IRCNow network provide its own caching%0aDNS servers to bypass DNS censorship and to avoid DNS privacy issues.%0a
-time=1733809299
+text=(:title Caching DNS Servers:)%0a%0aThere are many caching DNS servers to choose from. IRCNow does not endorse any%0aspecific provider:%0a%0a|| border=1 width=100%25 class="sortable simpletable"%0a|| Provider || Primary || Secondary ||%0a|| [[https://servers.opennic.org/|OpenNIC]] || (see URL) || (see URL) ||%0a|| Google || 8.8.8.8 || 8.8.4.4 ||%0a|| Cloudflare || 1.1.1.1 || 1.0.0.1 || %0a|| Quad9 || 9.9.9.9 || 149.112.112.112 ||%0a|| [[https://www.opendns.com/|OpenDNS]] || 208.67.222.222 || 208.67.220.220 ||%0a%0a[[https://servers.opennic.org|OpenNIC servers]] frequently change their online%0astatus and IP address. To simplify administration, you can run%0a[[http://wiki.ircnow.org/uploads/Unbound/unbound.txt|this shell script]] to%0adownload the current list of IP addresses.%0a%0aUltimately, it's recommended that the IRCNow network provide its own caching%0aDNS servers to bypass DNS censorship and to avoid DNS privacy issues.%0a
+time=1752871500
title=Caching DNS Servers
+author:1752871500=saeed
+diff:1752871500:1733809299:minor=6d5%0a%3c || border=1 width=100%25 class="sortable simpletable"%0a
+host:1752871500=85.185.32.102
author:1733809299=jrmu
diff:1733809299:1733800274:=12,16d11%0a%3c %0a%3c [[https://servers.opennic.org|OpenNIC servers]] frequently change their online%0a%3c status and IP address. To simplify administration, you can run%0a%3c [[http://wiki.ircnow.org/uploads/Unbound/unbound.txt|this shell script]] to%0a%3c download the current list of IP addresses.%0a
host:1733809299=2602:fccf:1:2243::
blob - f44ae639944dd425f92b423d2eabc877f9823a1a
blob + f6101598adb3e642be6a9817d91ac87fcdadde44
--- wiki.d/Dns.Overview
+++ wiki.d/Dns.Overview
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=w3m/0.5.3+git20230121
-author=jrmu
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
+author=saeed
charset=UTF-8
-csum=clarify definition of caching and authoritative nameserver
+csum=fix bold fmt
ctime=1614237183
-host=198.251.82.194
+host=85.185.32.102
name=Dns.Overview
-rev=15
-targets=IPv4.Overview,IPv6.Overview,Host.Usage,Dig.Usage,Dns.Records,Nsd.Configure,Unbound.Configure,Dns.Zonefile,Openbsd.Vhost
-text=(:title Introduction to the Domain Name System:)%0a%0a!! Why use names?%0a%0aThere are over 4 billion possible [[IPv4/Overview|IP addresses]] and an%0aastronomical number of [[IPv6/Overview|IPv6 addresses]]. Since humans%0ahave a difficult time remembering numbers, the Internet uses names like%0aexample.com. Instead of typing IP addresses like 192.168.0.1 into our%0aweb browser, we type names like example.com. Computers take these%0ahostnames and find their associated IP addresses, a process called%0a'''name resolution'''.%0a%0a[[host/usage|host]], [[dig/usage]], and%0a[[https://man.openbsd.org/nslookup.1|nslookup(1)]] are three utilities that can%0aperform name resolution.%0a%0a!! How DNS works%0a%0aTo perform '''name resolution''', the client (such as a web browser)%0aneeds a '''name resolver'''. The name resolver then '''queries'''%0a(requests information from) a '''name server'''. This name server could%0abe run by your ISP, your router, or a server in a data center.%0a%0aFor example, if you visit the webpage @@https://example.com@@, your web%0abrowser will resolve the name @@example.com@@ into the IP address%0a@@93.184.215.14@@.%0a%0a[@%0a$ host example.com%0aexample.com has address 93.184.215.14%0aexample.com has IPv6 address 2606:2800:21f:cb07:6820:80da:af6b:8b2c%0aexample.com mail is handled by 0 .%0a@]%0a%0a!! Distributed Name System%0a%0aDNS is '''distributed'''. This means that there is no single name%0aserver that knows about every single domain on the Internet. Instead,%0athis information is spread out across millions of servers all across%0athe Internet.%0a%0aWe can find which nameservers provide the information for @@example.com@@ as%0afollows:%0a%0a[@%0a$ host -t ns example.com%0aexample.com name server a.iana-servers.net.%0aexample.com name server b.iana-servers.net.%0a@]%0a%0aThe two nameservers that contain the DNS records for example.com are%0a@@a.iana-servers.net@@ and @@b.iana-servers.net@@. Internet RFCs require that%0aeach domain should be served by at least two nameservers.%0a%0aA distributed name system is robust and practical. If -- instead of a%0adistributed name system -- all DNS records were only put on a single name%0aserver, then if that one name server went offline, name resolution for the%0aentire Internet would fail!%0a%0aTo achieve a distributed system, name servers are '''delegated authority'''%0aover their own '''zones'''. For example, you might be delegated authority%0afor the zone @@example.org@@. Your nameserver would control and define%0athe records for everything within @@example.org@@. If you wanted to run a mail%0aserver, you might create a subdomain such as @@mail.example.org@@. Your%0anameservers for the zone might be @@ns1.example.org@@ and @@ns2.example.org@@,%0aand these nameservers would need to provide the correct DNS records so that%0a@@mail.example.org@@ would resolve to the correct IP addresses.%0a%0aTo further distribute the load, you might delegate control over the subdomain%0a@@www.example.org@@ to other nameservers (maybe to an outside organization), so%0athat the other organization (and '''not''' @@ns1.example.org@@ and%0a@@ns2.example.org@@) would handle those records.%0a%0aThe outside organization would be responsible for the zone%0a@@www.example.org@@, but that organization would have no direct control over%0a@@example.org@@. The outside organization is not able to define records%0aoutside of its delegated zone.%0a%0aThis distributed design makes DNS more resilient and shares the workload and%0adata storage across multiple servers. This makes it possible to scale up to the%0asize of the global Internet.%0a%0aBecause DNS was designed to be distributed, we recommend running your own%0anameservers. In particular, it's recommended to avoid non-free service%0aproviders for DNS services. Relying on non-free 3rd-party providers may result%0ain privacy and censorship issues.%0a%0a!! Domains%0a%0aThe hierarchy of DNS is like an inverted tree. At the very top is the%0a'''root domain''', which all domains belong to. The root domain is represented%0aby a single period @@.@@ The root domain is at the very top of the DNS system.%0aNext, you have top-level domains ('''TLDs''') such as com, net, and org. After%0athis come the second-level domains like @@example.org@@.%0a%0aUsually, when you pay money to register a domain, you are registering a%0asecond-level domain. For example, @@example.org@@ might be one such%0asecond-level domain you could register for an annual fee. [[dns/registrars|To%0aregister a domain]], you would go to a name registrar and pay a fee.%0a%0aOnce you purchase a (second-level) domain, you can create your own subdomains free of charge.%0a%0a!! Setting up name server%0a%0aIf you register a domain, the registrar will usually let you specify your own%0aname servers. By convention, the nameservers are often named @@ns1@@ and%0a@@ns2@@, so the hostnames will be @@ns1.example.org@@, @@ns2.example.com@@, and%0aso forth. There will often be a web panel where you can input the nameservers%0aand their IP addresses (these are known as [[dns/records|glue records]]). When%0asomeone on the Internet queries your domain name, these glue records provide%0athe IP addresses for your nameservers. The resolver will query these%0anameservers directly to find the actual data for your domain.%0a%0a!! Nameserver types%0a%0aThere are two types of nameservers.%0a%0aOne type of nameserver providers answers for zones it has been delegated.%0aBecause the nameserver has '''authority'' over the zone, it is known as an%0a'''authoritative name server'''. OpenBSD provides the authoritative nameserver%0a[[nsd/configure|nsd]] in its base system.%0a%0aThe other type of nameserver helps resolve names it has no control over.%0aInstead of providing authoritative answers, caching nameservers request DNS%0arecords from other nameservers, and '''caches''' the results to help speed up%0athe lookup of common requests. This is a '''caching name server''', and OpenBSD%0aprovides the caching nameserver [[unbound/configure|unbound]] in its base%0asystem.%0a%0aSee Also:%0a%0a* [[dns/records|DNS Records]] %0a* [[dns/zonefile|DNS Zone Files]]%0a* [[openbsd/vhost|vhost]]%0a* [[http://tcpipguide.com/free/t_TCPIPNameSystemsHostTablesandDomainNameSystemDNS.htm|TCP/IP Guide on DNS]]%0a
-time=1733363344
+rev=17
+targets=IPv4.Overview,IPv6.Overview,Host.Usage,Dig.Usage,Dns.Registrars,Dns.Records,Nsd.Configure,Unbound.Configure,Dns.Zonefile,Openbsd.Vhost
+text=(:title Introduction to the Domain Name System:)%0a%0a!! Why use names?%0aThere are over 4 billion possible [[IPv4/Overview|IP addresses]] and an%0aastronomical number of [[IPv6/Overview|IPv6 addresses]]. Since humans%0ahave a difficult time remembering numbers, the Internet uses names like%0aexample.com. Instead of typing IP addresses like 192.168.0.1 into our%0aweb browser, we type names like example.com. Computers take these%0ahostnames and find their associated IP addresses, a process called%0a'''name resolution'''.%0a%0a[[host/usage|host]], [[dig/usage]], and%0a[[https://man.openbsd.org/nslookup.1|nslookup(1)]] are three utilities that can%0aperform name resolution.%0a%0a!! How DNS works%0aTo perform '''name resolution''', the client (such as a web browser)%0aneeds a '''name resolver'''. The name resolver then '''queries'''%0a(requests information from) a '''name server'''. This name server could%0abe run by your ISP, your router, or a server in a data center.%0a%0aFor example, if you visit the webpage @@https://example.com@@, your web%0abrowser will resolve the name @@example.com@@ into the IP address%0a@@93.184.215.14@@.%0a%0a[@%0a$ host example.com%0aexample.com has address 93.184.215.14%0aexample.com has IPv6 address 2606:2800:21f:cb07:6820:80da:af6b:8b2c%0aexample.com mail is handled by 0 .%0a@]%0a%0a!! Distributed Name System%0aDNS is '''distributed'''. This means that there is no single name%0aserver that knows about every single domain on the Internet. Instead,%0athis information is spread out across millions of servers all across%0athe Internet.%0a%0aWe can find which nameservers provide the information for @@example.com@@ as%0afollows:%0a%0a[@%0a$ host -t ns example.com%0aexample.com name server a.iana-servers.net.%0aexample.com name server b.iana-servers.net.%0a@]%0a%0aThe two nameservers that contain the DNS records for example.com are%0a@@a.iana-servers.net@@ and @@b.iana-servers.net@@. Internet RFCs require that%0aeach domain should be served by at least two nameservers.%0a%0aA distributed name system is robust and practical. If -- instead of a%0adistributed name system -- all DNS records were only put on a single name%0aserver, then if that one name server went offline, name resolution for the%0aentire Internet would fail!%0a%0aTo achieve a distributed system, name servers are '''delegated authority'''%0aover their own '''zones'''. For example, you might be delegated authority%0afor the zone @@example.org@@. Your nameserver would control and define%0athe records for everything within @@example.org@@. If you wanted to run a mail%0aserver, you might create a subdomain such as @@mail.example.org@@. Your%0anameservers for the zone might be @@ns1.example.org@@ and @@ns2.example.org@@,%0aand these nameservers would need to provide the correct DNS records so that%0a@@mail.example.org@@ would resolve to the correct IP addresses.%0a%0aTo further distribute the load, you might delegate control over the subdomain%0a@@www.example.org@@ to other nameservers (maybe to an outside organization), so%0athat the other organization (and '''not''' @@ns1.example.org@@ and%0a@@ns2.example.org@@) would handle those records.%0a%0aThe outside organization would be responsible for the zone%0a@@www.example.org@@, but that organization would have no direct control over%0a@@example.org@@. The outside organization is not able to define records%0aoutside of its delegated zone.%0a%0aThis distributed design makes DNS more resilient and shares the workload and%0adata storage across multiple servers. This makes it possible to scale up to the%0asize of the global Internet.%0a%0aBecause DNS was designed to be distributed, we recommend running your own%0anameservers. In particular, it's recommended to avoid non-free service%0aproviders for DNS services. Relying on non-free 3rd-party providers may result%0ain privacy and censorship issues.%0a%0a!! Domains%0aThe hierarchy of DNS is like an inverted tree. At the very top is the%0a'''root domain''', which all domains belong to. The root domain is represented%0aby a single period @@.@@ The root domain is at the very top of the DNS system.%0aNext, you have top-level domains ('''TLDs''') such as com, net, and org. After%0athis come the second-level domains like @@example.org@@.%0a%0aUsually, when you pay money to register a domain, you are registering a%0asecond-level domain. For example, @@example.org@@ might be one such%0asecond-level domain you could register for an annual fee. [[dns/registrars|To register a domain]],%0ayou would go to a name registrar and pay a fee.%0a%0aOnce you purchase a (second-level) domain, you can create your own subdomains free of charge.%0a%0a!! Setting up name server%0aIf you register a domain, the registrar will usually let you specify your own%0aname servers. By convention, the nameservers are often named @@ns1@@ and%0a@@ns2@@, so the hostnames will be @@ns1.example.org@@, @@ns2.example.com@@, and%0aso forth. There will often be a web panel where you can input the nameservers%0aand their IP addresses (these are known as [[dns/records|glue records]]). When%0asomeone on the Internet queries your domain name, these glue records provide%0athe IP addresses for your nameservers. The resolver will query these%0anameservers directly to find the actual data for your domain.%0a%0a!! Nameserver types%0aThere are two types of nameservers.%0a%0aOne type of nameserver providers answers for zones it has been delegated.%0aBecause the nameserver has '''authority''' over the zone, it is known as an%0a'''authoritative name server'''. OpenBSD provides the authoritative nameserver%0a[[nsd/configure|nsd]] in its base system.%0a%0aThe other type of nameserver helps resolve names it has no control over.%0aInstead of providing authoritative answers, caching nameservers request DNS%0arecords from other nameservers, and '''caches''' the results to help speed up%0athe lookup of common requests. This is a '''caching name server''', and OpenBSD%0aprovides the caching nameserver [[unbound/configure|unbound]] in its base%0asystem.%0a%0aSee Also:%0a* [[dns/records|DNS Records]] %0a* [[dns/zonefile|DNS Zone Files]]%0a* [[openbsd/vhost|vhost]]%0a* [[http://tcpipguide.com/free/t_TCPIPNameSystemsHostTablesandDomainNameSystemDNS.htm|TCP/IP Guide on DNS]]%0a
+time=1752871253
title=Introduction to the Domain Name System
+author:1752871253=saeed
+csum:1752871253=fix bold fmt
+diff:1752871253:1752870962:minor=113c113%0a%3c Because the nameserver has '''authority''' over the zone, it is known as an%0a---%0a> Because the nameserver has '''authority'' over the zone, it is known as an%0a
+host:1752871253=85.185.32.102
+author:1752870962=saeed
+diff:1752870962:1733363344:=3a4%0a> %0a16a18%0a> %0a33a36%0a> %0a85a89%0a> %0a94,96c98,100%0a%3c second-level domain you could register for an annual fee. [[dns/registrars|To register a domain]],%0a%3c you would go to a name registrar and pay a fee.%0a%3c %0a---%0a> second-level domain you could register for an annual fee. [[dns/registrars|To%0a> register a domain]], you would go to a name registrar and pay a fee.%0a> %0a99a104%0a> %0a109a115%0a> %0a124a131%0a> %0a
+host:1752870962=85.185.32.102
author:1733363344=jrmu
csum:1733363344=clarify definition of caching and authoritative nameserver
diff:1733363344:1733362553:=90,92c90,92%0a%3c The hierarchy of DNS is like an inverted tree. At the very top is the%0a%3c '''root domain''', which all domains belong to. The root domain is represented%0a%3c by a single period @@.@@ The root domain is at the very top of the DNS system.%0a---%0a> The hierarchy of DNS is like an inverted tree. At the very top is the '''root%0a> domain''', which all domains belong to. The root domain is represented by a%0a> single period @@.@@ The root domain is at the very top of the DNS system.%0a116,128c116,121%0a%3c There are two types of nameservers.%0a%3c %0a%3c One type of nameserver providers answers for zones it has been delegated.%0a%3c Because the nameserver has '''authority'' over the zone, it is known as an%0a%3c '''authoritative name server'''. OpenBSD provides the authoritative nameserver%0a%3c [[nsd/configure|nsd]] in its base system.%0a%3c %0a%3c The other type of nameserver helps resolve names it has no control over.%0a%3c Instead of providing authoritative answers, caching nameservers request DNS%0a%3c records from other nameservers, and '''caches''' the results to help speed up%0a%3c the lookup of common requests. This is a '''caching name server''', and OpenBSD%0a%3c provides the caching nameserver [[unbound/configure|unbound]] in its base%0a%3c system.%0a---%0a> An authoritative server provides answers for your DNS zones. OpenBSD provides%0a> [[nsd/configure|nsd]] in its base system, which makes an excellent%0a> authoritative nameserver.%0a> %0a> For caching name server, we recommend using [[unbound/configure|Unbound]].%0a> Caching name servers request DNS records from other name servers.%0a
blob - d9e9e7bad003239715d1770f4f7d387e999c556a
blob + bf692275cf3ff24220cb276ffbc6e20d7da222c6
--- wiki.d/Dns.RecentChanges
+++ wiki.d/Dns.RecentChanges
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=w3m/0.5.3+git20230718
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
charset=UTF-8
ctime=1612412869
-host=2602:fccf:1:2140::
+host=85.185.32.102
name=Dns.RecentChanges
-rev=102
-text=* [[Dns/Dnssec]] . . . @2024-12-16T00:23:54Z by [[~jrmu]]: [==]%0a* [[Dns/Cachingservers]] . . . @2024-12-10T05:41:39Z by [[~jrmu]]: [==]%0a* [[Dns/Overview]] . . . @2024-12-05T01:49:04Z by [[~jrmu]]: [=clarify definition of caching and authoritative nameserver=]%0a* [[Dns/Registrars]] . . . @2024-12-05T01:29:48Z by [[~jrmu]]: [==]%0a* [[Dns/Vhost]] . . . @2024-08-19T19:54:07Z by [[~barth]]: [=fix redundancy=]%0a* [[Dns/Troubleshooting]] . . . @2024-05-27T21:55:36Z by [[~jrmu]]: [==]%0a* [[Dns/TroubleshootingDNS]] . . . @2023-10-03T06:23:08Z by [[~jrmu]]: [==]%0a* [[Dns/Records]] . . . June 19, 2022, at 05:44 AM by [[~jrmu]]: [==]%0a* [[Dns/Dns]] . . . February 10, 2022, at 07:39 AM by [[~nixdork]]: [=Fix typo=]%0a* [[Dns/BindResolver]] . . . February 10, 2022, at 07:30 AM by [[~nixdork]]: [=First draft of bind resolver howto=]%0a* [[Dns/FQDN]] . . . January 15, 2022, at 10:16 PM by [[~jrmu]]: [==]%0a* [[Dns/Zonefile]] . . . August 03, 2021, at 09:21 AM by [[~jrmu]]: [==]%0a* [[Dns/Providers]] . . . February 04, 2021, at 04:27 AM by [[~jrmu]]: [==]%0a
-time=1734308634
+rev=105
+text=* [[Dns/Cachingservers]] . . . @2025-07-18T20:45:00Z by [[~saeed]]: [==]%0a* [[Dns/Overview]] . . . @2025-07-18T20:40:53Z by [[~saeed]]: [=fix bold fmt=]%0a* [[Dns/Dnssec]] . . . @2024-12-16T00:23:54Z by [[~jrmu]]: [==]%0a* [[Dns/Registrars]] . . . @2024-12-05T01:29:48Z by [[~jrmu]]: [==]%0a* [[Dns/Vhost]] . . . @2024-08-19T19:54:07Z by [[~barth]]: [=fix redundancy=]%0a* [[Dns/Troubleshooting]] . . . @2024-05-27T21:55:36Z by [[~jrmu]]: [==]%0a* [[Dns/TroubleshootingDNS]] . . . @2023-10-03T06:23:08Z by [[~jrmu]]: [==]%0a* [[Dns/Records]] . . . June 19, 2022, at 05:44 AM by [[~jrmu]]: [==]%0a* [[Dns/Dns]] . . . February 10, 2022, at 07:39 AM by [[~nixdork]]: [=Fix typo=]%0a* [[Dns/BindResolver]] . . . February 10, 2022, at 07:30 AM by [[~nixdork]]: [=First draft of bind resolver howto=]%0a* [[Dns/FQDN]] . . . January 15, 2022, at 10:16 PM by [[~jrmu]]: [==]%0a* [[Dns/Zonefile]] . . . August 03, 2021, at 09:21 AM by [[~jrmu]]: [==]%0a* [[Dns/Providers]] . . . February 04, 2021, at 04:27 AM by [[~jrmu]]: [==]%0a
+time=1752871500
blob - /dev/null
blob + fc6d2e7dfafb763ff001f9c5bbf84df277ee81bf (mode 644)
--- /dev/null
+++ wiki.d/Education.Education
+version=pmwiki-2.3.20 ordered=1 urlencoded=1
+agent=Mozilla/5.0 (X11; Linux x86_64; rv:135.0) Gecko/20100101 Firefox/135.0
+author=zleap
+charset=UTF-8
+csum=
+ctime=1752864584
+host=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
+name=Education.Education
+rev=4
+targets=Education.TheOpenUniversity,Education.OpenLearn-FromTheOpenUniversity,Education.EdX,Education.CriticalThinkingWeb,Education.LibreTexts,Education.ChemistryLibreTexts
+text=A list of Links to Education providers%0a%0a* [[The Open University | https://www.open.ac.uk]]%0a* [[Open Learn - From the Open University | https://www.open.edu/openlearn/]]%0a* [[EdX | https://www.edx.org/]]%0a* [[Critical Thinking Web | https://philosophy.hku.hk/think/]]%0a* [[Libre Texts | https://libretexts.org/]]%0a * [[Chemistry Libre Texts | https://chem.libretexts.org/]]%0a%0a****%0a%0a* [[https://wiki.ircnow.org/?n=Shelllabs.Intro | Back to intro page]]
+time=1752864991
+author:1752864991=zleap
+diff:1752864991:1752864720:=12c12%0a%3c * [[https://wiki.ircnow.org/?n=Shelllabs.Intro | Back to intro page]]%0a\ No newline at end of file%0a---%0a> * [[Back to intro page | https://wiki.ircnow.org/?n=Shelllabs.Intro]]%0a\ No newline at end of file%0a
+host:1752864991=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
+author:1752864720=zleap
+diff:1752864720:1752864701:=
+host:1752864720=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
+author:1752864701=zleap
+diff:1752864701:1752864584:=
+host:1752864701=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
+author:1752864584=zleap
+diff:1752864584:1752864584:=1,12d0%0a%3c A list of Links to Education providers%0a%3c %0a%3c * [[The Open University | https://www.open.ac.uk]]%0a%3c * [[Open Learn - From the Open University | https://www.open.edu/openlearn/]]%0a%3c * [[EdX | https://www.edx.org/]]%0a%3c * [[Critical Thinking Web | https://philosophy.hku.hk/think/]]%0a%3c * [[Libre Texts | https://libretexts.org/]]%0a%3c * [[Chemistry Libre Texts | https://chem.libretexts.org/]]%0a%3c %0a%3c ****%0a%3c %0a%3c * [[Back to intro page | https://wiki.ircnow.org/?n=Shelllabs.Intro]]%0a\ No newline at end of file%0a
+host:1752864584=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
blob - /dev/null
blob + bfe167de472971b1120d5e1931058c8de2dd110f (mode 644)
--- /dev/null
+++ wiki.d/Education.RecentChanges
+version=pmwiki-2.3.20 ordered=1 urlencoded=1
+agent=Mozilla/5.0 (X11; Linux x86_64; rv:135.0) Gecko/20100101 Firefox/135.0
+charset=UTF-8
+ctime=1752864584
+host=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
+name=Education.RecentChanges
+rev=4
+text=* [[Education/Education]] . . . @2025-07-18T18:56:31Z by [[~zleap]]: [==]%0a
+time=1752864991
blob - dfb61b7b78ed0a47c04d5133f85e25a4d8de3406
blob + 289150aad35f76c78a594207a72ccbf5371c8f3b
--- wiki.d/FwUpdate.RecentChanges
+++ wiki.d/FwUpdate.RecentChanges
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=Mozilla/5.0 (X11; Linux x86_64; OpenBSD amd64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
charset=UTF-8
ctime=1717402564
-host=198.251.84.158
+host=85.185.32.102
name=FwUpdate.RecentChanges
-rev=7
-text=* [[FwUpdate/Usage]] . . . @2025-07-04T16:06:14Z by [[~mkf]]: [==]%0a
-time=1751645174
+rev=9
+text=* [[FwUpdate/Usage]] . . . @2025-07-18T20:07:23Z by [[~saeed]]: [==]%0a
+time=1752869243
blob - ba6f11f66de4f1a1ddf25e43f70876904b37844a
blob + 77149a9be5f0bc3ffd0ec6048986537c22a30f41
--- wiki.d/FwUpdate.Usage
+++ wiki.d/FwUpdate.Usage
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=Mozilla/5.0 (X11; Linux x86_64; OpenBSD amd64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15
-author=mkf
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
+author=saeed
charset=UTF-8
csum=
ctime=1717402564
-host=198.251.84.158
+host=85.185.32.102
name=FwUpdate.Usage
-rev=8
+rev=10
targets=Openbsd.Install,Vmm.Intro
text=(:title Using fw_update:)%0a%0aSome devices may need code to work properly; this code is called ''firmware''.%0a%0aWhile device drivers are run on the CPU and managed by the OS, device firmware%0aare run on the device itself; after loading the firmware, the OS has no control%0aover it. OpenBSD ships with several firmware for some devices (such as%0a[[https://man.openbsd.org/run.4|@@run@@(4)]],%0a[[https://man.openbsd.org/fxp.4|@@fxp@@(4)]] or%0a[[https://man.openbsd.org/bnx.4|@@bnx@@(4)]]) in @@/etc/firmware@@. However, due%0ato legal restrictions, OpenBSD does not include all available firmware in the%0ainstallation image.%0a%0aAfter [[openbsd/install|installing OpenBSD]],%0a[[https://man.openbsd.org/fw_update.1|fw_update(1)]] can be run to install%0aadditional firmware.%0a%0a!! Important firmwares%0a|| border=1 width=100%25 class="sortable simpletable"%0a|| Device || Description || Firmware ||%0a|| CPU || CPU microcode updates, to patch security and reliability issues || @@intel@@, @@amd@@ ||%0a|| VMM || Required for VMM to work || [[vmm/intro|vmm]] ||%0a|| USB video || webcams and other cameras || [[https://man.openbsd.org/uvideo.4|uvideo(4)]] || %0a|| GPU || graphics for GPUs || [[https://man.openbsd.org/inteldrm.4|inteldrm(4)]], [[https://man.openbsd.org/amdgpu.4|amdgpu(4)]] ||%0a|| Wifi || Wireless networking || [[https://man.openbsd.org/iwn.4|iwn(4)]], [[https://man.openbsd.org/iwx.4|iwx(4)]], [[https://man.openbsd.org/bwfm.4|bwfm(4)]] etc ||%0a%0a!! Usage%0aWith no arguments, @@fw_update@@ will simply look for firmwares your device may need:%0a[@%0a$ doas fw_update%0a@]%0a%0aTo delete a firmware package, you may use @@-d@@:%0a[@%0a$ doas fw_update -d uvideo%0a@]%0a%0aTo delete all firmwares:%0a[@%0a$ doas fw_update -da%0a@]%0a
-time=1751645174
+time=1752869243
title=Using fw_update
+author:1752869243=saeed
+diff:1752869243:1752869096:=1,2c1,2%0a%3c (:title Using fw_update:)%0a%3c %0a---%0a> (:title Using @@fw_update@@:)%0a> %0a21c21%0a%3c || CPU || CPU microcode updates, to patch security and reliability issues || @@intel@@, @@amd@@ ||%0a---%0a> || CPU || CPU microcode updates, to patch security and reliability issues || intel, amd ||%0a
+host:1752869243=85.185.32.102
+author:1752869096=saeed
+csum:1752869096=fix fmt
+diff:1752869096:1751645174:minor=1,2c1,2%0a%3c (:title Using @@fw_update@@:)%0a%3c %0a---%0a> (:title Using fw_update:)%0a> %0a21c21%0a%3c || CPU || CPU microcode updates, to patch security and reliability issues || intel, amd ||%0a---%0a> || CPU || CPU microcode updates, to patch security and reliability issues || @@intel@@, @@amd@@ ||%0a
+host:1752869096=85.185.32.102
author:1751645174=mkf
diff:1751645174:1751645121:=3,4c3,4%0a%3c Some devices may need code to work properly; this code is called ''firmware''.%0a%3c %0a---%0a> Some devices may need code to work properly; this code is called firmware.%0a> %0a28c28%0a%3c With no arguments, @@fw_update@@ will simply look for firmwares your device may need:%0a---%0a> With no arguments, @@fw_update@@ will simply look for all firmware your device may need:%0a
host:1751645174=198.251.84.158
blob - b246322cc2e39ee6769e7d5477fccb02886176c6
blob + 74e7950c8e3f237e4c2f1ae5301ceb5c4f725bb6
--- wiki.d/Heading.RecentChanges
+++ wiki.d/Heading.RecentChanges
ctime=1662578636
host=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
name=Heading.RecentChanges
-rev=8
-text=* [[Heading/Subheading]] . . . @2025-07-18T17:46:59Z by [[~zleap]]: [==]%0a
-time=1752860819
+rev=10
+text=* [[Heading/Subheading]] . . . @2025-07-18T18:31:27Z by [[~zleap]]: [==]%0a
+time=1752863487
blob - 5eca005d1eca3b50cc1310e61812fb5ace578824
blob + 4a3df6eee93882067104e30d5e7d75bf074db557
--- wiki.d/Heading.Subheading
+++ wiki.d/Heading.Subheading
ctime=1662578636
host=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
name=Heading.Subheading
-rev=9
+rev=11
targets=Heading.PersonalWebsite,Heading.BackToIntroPage
text=Shell Laboratories: Help Brainstorm an Amateur Science Community%0a%0a!! %0aSTAFF AND PEOPLE INVOLVED WITH SHELLLABS%0a%0aName:%0aPosition:%0aIRC Handle%0aMatrix Handle%0a%0a %0a* ''Name:'' Paul Sutton%0a* ''Position:'' None%0a* ''IRC Handle:'' zleap%0a* ''Matrix Handle:''@zleap:matrix.org%0a* ''Website:'' [[Personal Website | https://personaljournal.ca/paulsutton/]]%0a%0a* [[Back to intro page | https://wiki.ircnow.org/?n=Shelllabs.Intro]]%0a%0a%0aJRMU https://wiki.ircnow.org/index.php?n=Profiles.Jrmu
-time=1752860819
+time=1752863487
+author:1752863487=zleap
+diff:1752863487:1752863111:=
+host:1752863487=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
+author:1752863111=zleap
+diff:1752863111:1752860819:=
+host:1752863111=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
author:1752860819=zleap
diff:1752860819:1752417065:=18,21c18%0a%3c * [[Back to intro page | https://wiki.ircnow.org/?n=Shelllabs.Intro]]%0a%3c %0a%3c %0a%3c JRMU https://wiki.ircnow.org/index.php?n=Profiles.Jrmu%0a\ No newline at end of file%0a---%0a> * [[Back to intro page | https://wiki.ircnow.org/?n=Shelllabs.Intro]]%0a\ No newline at end of file%0a
host:1752860819=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
blob - d7ccc1797620e9f67eea837876f9fa0f52ef6f98
blob + 38ed8c85640131eef39a38a4f79f3142541dc93e
--- wiki.d/Netcat.Http
+++ wiki.d/Netcat.Http
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=Mozilla/5.0 (X11; Linux x86_64; OpenBSD amd64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
author=saeed
charset=UTF-8
-csum=minor style fixes
+csum=
ctime=1635937306
-host=104.167.242.150
+host=85.185.32.102
name=Netcat.Http
-rev=10
+rev=11
targets=Openhttpd.Configure,Tls.Intro
-text=(:title HTTP using netcat:)%0a%0a[[https://man.openbsd.org/nc.1|@@nc@@(1)]] known as netcat, is the swiss-army knife of%0anetworking. It can be a valuable tool to help diagnose networking errors in%0ayour web server.%0a%0aCompared to telnet it offers far more features, namely TLS support.%0ato send a GET request to an web server using netcat, run the following:%0a[@%0a$ print "GET /index.html HTTP/1.1\r\nHostname: example.com\r\n\r\n" | nc example.com 80%0a@]%0a%0aYou may get a few possible responses:%0a%0a!! 200 Response%0aA 200 response indicates that the request has succeeded and the web page is%0abeing served.%0a[@%0aHTTP/1.1 200 OK%0aConnection: keep-alive%0aContent-Length: 14%0aContent-Type: text/html%0aDate: Wed, 13 Nov 2024 02:21:41 GMT%0aLast-Modified: Tue, 12 Nov 2024 06:15:19 GMT%0aServer: OpenBSD httpd%0a@]%0a%0a!! 302 Response%0aA 302 response indicates that the web page has been moved.%0aThis will occur if [[openhttpd/configure|openhttpd]] is set to redirect to port%0a443:%0a[@%0aHTTP/1.0 302 Found%0aDate: Tue, 23 Feb 2024 14:01:28 GMT%0aOpenBSD httpd%0aConnection: close%0aContent-Type: text/html%0aContent-Length: 486%0aLocation: https://www.example.com/index.html%0a...%0a@]%0a%0aThis response normally tells your web browser to automatically redirect to the%0anew location, in this case, @@https://www.example.com/index.html@@ (which uses%0a[[tls/intro|TLS]]).%0a%0a!! 404 Response%0aThis means the document or page cannot be found. Double check to see if the document is in%0athe correct path in @@/var/www/@@.%0a[@%0aHTTP/1.0 404 Not Found%0aDate: Wed, 13 Nov 2024 02:24:22 GMT%0aServer: OpenBSD httpd%0aConnection: close%0aContent-Type: text/html%0aContent-Length: 494%0a@]%0a%0a!! 500 Response%0aThis error indicates there is a problem with the web server. This can sometimes%0abe triggered by a CGI error, if the script cannot be run properly due to%0amisconfiguration, security restrictions, or improper file permissions. You may%0awant to check errors logs such as in @@/var/www/logs/@@ or your scripting%0alanguage's logs for further hints.%0a[@%0aHTTP/1.0 500 Internal Server Error%0aDate: Wed, 13 Nov 2024 02:53:59 GMT%0aServer: OpenBSD httpd%0aConnection: close%0aContent-Type: text/html%0aContent-Length: 518%0a@]%0a%0a!! Save public certificate%0aTo save the TLS public key in PEM format:%0a[@%0a$ nc -c -Z certfile example.com 443%0a@]%0a%0a
-time=1751709135
+text=(:title HTTP using netcat:)%0a%0a[[https://man.openbsd.org/nc.1|nc(1)]] known as netcat, is the swiss-army knife of%0anetworking. It can be a valuable tool to help diagnose networking errors in%0ayour web server.%0a%0aCompared to telnet it offers far more features, namely TLS support.%0ato send a GET request to an web server using netcat, run the following:%0a[@%0a$ print "GET /index.html HTTP/1.1\r\nHostname: example.com\r\n\r\n" | nc example.com 80%0a@]%0a%0aYou may get a few possible responses:%0a%0a!! 200 Response%0aA 200 response indicates that the request has succeeded and the web page is%0abeing served.%0a[@%0aHTTP/1.1 200 OK%0aConnection: keep-alive%0aContent-Length: 14%0aContent-Type: text/html%0aDate: Wed, 13 Nov 2024 02:21:41 GMT%0aLast-Modified: Tue, 12 Nov 2024 06:15:19 GMT%0aServer: OpenBSD httpd%0a@]%0a%0a!! 302 Response%0aA 302 response indicates that the web page has been moved.%0aThis will occur if [[openhttpd/configure|openhttpd]] is set to redirect to port%0a443:%0a[@%0aHTTP/1.0 302 Found%0aDate: Tue, 23 Feb 2024 14:01:28 GMT%0aOpenBSD httpd%0aConnection: close%0aContent-Type: text/html%0aContent-Length: 486%0aLocation: https://www.example.com/index.html%0a...%0a@]%0a%0aThis response normally tells your web browser to automatically redirect to the%0anew location, in this case, @@https://www.example.com/index.html@@ (which uses%0a[[tls/intro|TLS]]).%0a%0a!! 404 Response%0aThis means the document or page cannot be found. Double check to see if the document is in%0athe correct path in @@/var/www/@@.%0a[@%0aHTTP/1.0 404 Not Found%0aDate: Wed, 13 Nov 2024 02:24:22 GMT%0aServer: OpenBSD httpd%0aConnection: close%0aContent-Type: text/html%0aContent-Length: 494%0a@]%0a%0a!! 500 Response%0aThis error indicates there is a problem with the web server. This can sometimes%0abe triggered by a CGI error, if the script cannot be run properly due to%0amisconfiguration, security restrictions, or improper file permissions. You may%0awant to check errors logs such as in @@/var/www/logs/@@ or your scripting%0alanguage's logs for further hints.%0a[@%0aHTTP/1.0 500 Internal Server Error%0aDate: Wed, 13 Nov 2024 02:53:59 GMT%0aServer: OpenBSD httpd%0aConnection: close%0aContent-Type: text/html%0aContent-Length: 518%0a@]%0a%0a!! Save public certificate%0aTo save the TLS public key in PEM format:%0a[@%0a$ nc -c -Z certfile example.com 443%0a@]%0a%0a
+time=1752869506
title=HTTP using netcat
+author:1752869506=saeed
+diff:1752869506:1751709135:=3c3%0a%3c [[https://man.openbsd.org/nc.1|nc(1)]] known as netcat, is the swiss-army knife of%0a---%0a> [[https://man.openbsd.org/nc.1|@@nc@@(1)]] known as netcat, is the swiss-army knife of%0a
+host:1752869506=85.185.32.102
author:1751709135=saeed
csum:1751709135=minor style fixes
diff:1751709135:1731811184:minor=3c3%0a%3c [[https://man.openbsd.org/nc.1|@@nc@@(1)]] known as netcat, is the swiss-army knife of%0a---%0a> [[https://man.openbsd.org/nc.1|nc(1)]], netcat, is the swiss-army knife of%0a7,8d6%0a%3c Compared to telnet it offers far more features, namely TLS support.%0a%3c to send a GET request to an web server using netcat, run the following:%0a15a14%0a> %0a17a17%0a> %0a28a29%0a> %0a31a33%0a> %0a48,49c50%0a%3c This means the document or page cannot be found. Double check to see if the document is in%0a%3c the correct path in @@/var/www/@@.%0a---%0a> %0a58a60,62%0a> This means the page cannot be found. Double check to see if the document is in%0a> the correct path in @@/var/www/@@.%0a> %0a60,64d63%0a%3c This error indicates there is a problem with the web server. This can sometimes%0a%3c be triggered by a CGI error, if the script cannot be run properly due to%0a%3c misconfiguration, security restrictions, or improper file permissions. You may%0a%3c want to check errors logs such as in @@/var/www/logs/@@ or your scripting%0a%3c language's logs for further hints.%0a73a73,78%0a> This error indicates there is a problem with the web server. This can sometimes%0a> be triggered by a CGI error, if the script cannot be run properly due to%0a> misconfiguration, security restrictions, or improper file permissions. You may%0a> want to check errors logs such as in @@/var/www/logs/@@ or your scripting%0a> language's logs for further hints.%0a> %0a74a80%0a> %0a76c82%0a%3c [@%0a---%0a> %0a78,79c84,85%0a%3c @]%0a%3c %0a---%0a> %0a> Replace @@example.com@@.%0a
blob - fc1c627aa8584f263b9ea3b9b497bbbd29fd3b35
blob + b9134dacd2142e4cc08f407368351a9170dec216
--- wiki.d/Netcat.RecentChanges
+++ wiki.d/Netcat.RecentChanges
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=Mozilla/5.0 (X11; Linux x86_64; OpenBSD amd64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
charset=UTF-8
ctime=1614941891
-host=104.167.242.150
+host=85.185.32.102
name=Netcat.RecentChanges
-rev=40
-text=* [[Netcat/Http]] . . . @2025-07-05T09:52:15Z by [[~saeed]]: [=minor style fixes=]%0a* [[Netcat/Daemon]] . . . @2024-11-17T02:03:04Z by [[~jrmu]]: [==]%0a* [[Netcat/SMTP]] . . . @2024-09-18T23:43:53Z by [[~jrmu]]: [==]%0a* [[Netcat/Usage]] . . . @2024-07-15T14:51:49Z by [[~jrmu]]: [==]%0a* [[Netcat/Irc]] . . . @2023-08-07T01:37:18Z by [[~xfnw]]: [=correct (unused) USER parameters=]%0a* [[Netcat/Smtp]] . . . August 22, 2021, at 06:58 PM by [[~mkf]]: [=byebye=]%0a
-time=1751709135
+rev=41
+text=* [[Netcat/Http]] . . . @2025-07-18T20:11:46Z by [[~saeed]]: [==]%0a* [[Netcat/Daemon]] . . . @2024-11-17T02:03:04Z by [[~jrmu]]: [==]%0a* [[Netcat/SMTP]] . . . @2024-09-18T23:43:53Z by [[~jrmu]]: [==]%0a* [[Netcat/Usage]] . . . @2024-07-15T14:51:49Z by [[~jrmu]]: [==]%0a* [[Netcat/Irc]] . . . @2023-08-07T01:37:18Z by [[~xfnw]]: [=correct (unused) USER parameters=]%0a* [[Netcat/Smtp]] . . . August 22, 2021, at 06:58 PM by [[~mkf]]: [=byebye=]%0a
+time=1752869506
blob - 233de037ea93bd4b9989886ef5910a9a1582a3fe
blob + 29ed8e33013323b01a30242448232ecf7fdff249
--- wiki.d/Openbsd.Intro
+++ wiki.d/Openbsd.Intro
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=Mozilla/5.0 (X11; Linux x86_64; OpenBSD amd64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
author=saeed
charset=UTF-8
-csum=
+csum=remove monospace from links
ctime=1614772792
-host=104.167.242.150
+host=85.185.32.102
name=Openbsd.Intro
-rev=10
+rev=11
targets=Doas.Configure,Ircnow.Howtoask
-text=(:title OpenBSD Introduction:)%0a%0aThe [[https://openbsd.org/faq|OpenBSD FAQ]] and [[https://man.openbsd.org/cgi-bin/man.cgi|man pages]] are the final source of information for OpenBSD. You can also often search official project pages. For example, here are the project pages for [[https://www.opensmtpd.org/|OpenSMTPd]].%0a%0a!! Sample Config Files%0aMany system daemons that come bundled in OpenBSD base have sample configuration%0afiles that you can reference in /etc/examples/. For example, suppose you want%0ato configure a web server. First, configure [[doas/configure|@@doas@@]], then copy%0athe sample config file:%0a[@%0a$ doas cp /etc/examples/httpd.conf /etc/httpd.conf%0a@]%0a%0aThen work using that configuration file as a template.%0a%0a!! Package READMEs%0aTake a look at any README files in @@/usr/local/share/doc/pkg-readmes/@@. Often there are special configuration instructions to get a package to work properly on OpenBSD.%0a%0a!! IRC Chat Room%0aYou can find help in our unofficial OpenBSD IRC channel at @@irc.ircnow.org@@'s @@#openbsd@@. But before you ask a question, learn [[ircnow/howtoask|how to ask questions]].%0a%0a!! Mailing Lists%0aYou can often find your questions answered by searching through the [[https://www.openbsd.org/mail.html|OpenBSD mailing lists]], which are conveniently archived at [[https://marc.info/?l=openbsd-misc|marc.info]]. These are often answered by the OpenBSD developers themselves.%0a%0a'''NOTE''': Before sending mail, please be considerate of other subscribers and follow proper netiquette:%0a%0a# Read all documentation before posting, such as @@INSTALL.*@@ text files, [[https://openbsd.org/faq|the FAQ]] and [[https://man.openbsd.org|manual pages]]. Make sure to search the [[https://marc.info/?l=openbsd-misc|mailing list archives]].%0a# Include important information such as relevant hardware from dmesg, configuration files, error messages, and so forth%0a%0aThe most popular mailing list is @@misc@openbsd.org@@.%0a%0a!! News%0a[[https://undeadly.org|undeadly.org]] is a reliable source of updates and announcements from the OpenBSD team and user community.%0aYou are encouraged to add its [[https://undeadly.org/cgi?action=rss|RSS feed]].%0a
-time=1751709569
+text=(:title OpenBSD Introduction:)%0a%0aThe [[https://openbsd.org/faq|OpenBSD FAQ]] and [[https://man.openbsd.org/cgi-bin/man.cgi|man pages]] are the final source of information for OpenBSD. You can also often search official project pages. For example, here are the project pages for [[https://www.opensmtpd.org/|OpenSMTPd]].%0a%0a!! Sample Config Files%0aMany system daemons that come bundled in OpenBSD base have sample configuration%0afiles that you can reference in /etc/examples/. For example, suppose you want%0ato configure a web server. First, configure [[doas/configure|doas]], then copy%0athe sample config file:%0a[@%0a$ doas cp /etc/examples/httpd.conf /etc/httpd.conf%0a@]%0a%0aThen work using that configuration file as a template.%0a%0a!! Package READMEs%0aTake a look at any README files in @@/usr/local/share/doc/pkg-readmes/@@. Often there are special configuration instructions to get a package to work properly on OpenBSD.%0a%0a!! IRC Chat Room%0aYou can find help in our unofficial OpenBSD IRC channel at @@irc.ircnow.org@@'s @@#openbsd@@. But before you ask a question, learn [[ircnow/howtoask|how to ask questions]].%0a%0a!! Mailing Lists%0aYou can often find your questions answered by searching through the [[https://www.openbsd.org/mail.html|OpenBSD mailing lists]], which are conveniently archived at [[https://marc.info/?l=openbsd-misc|marc.info]]. These are often answered by the OpenBSD developers themselves.%0a%0a'''NOTE''': Before sending mail, please be considerate of other subscribers and follow proper netiquette:%0a%0a# Read all documentation before posting, such as @@INSTALL.*@@ text files, [[https://openbsd.org/faq|the FAQ]] and [[https://man.openbsd.org|manual pages]]. Make sure to search the [[https://marc.info/?l=openbsd-misc|mailing list archives]].%0a# Include important information such as relevant hardware from dmesg, configuration files, error messages, and so forth%0a%0aThe most popular mailing list is @@misc@openbsd.org@@.%0a%0a!! News%0a[[https://undeadly.org|undeadly.org]] is a reliable source of updates and announcements from the OpenBSD team and user community.%0aYou are encouraged to add its [[https://undeadly.org/cgi?action=rss|RSS feed]].%0a
+time=1752867307
title=OpenBSD Introduction
+author:1752867307=saeed
+csum:1752867307=remove monospace from links
+diff:1752867307:1751709569:minor=8c8%0a%3c to configure a web server. First, configure [[doas/configure|doas]], then copy%0a---%0a> to configure a web server. First, configure [[doas/configure|@@doas@@]], then copy%0a
+host:1752867307=85.185.32.102
author:1751709569=saeed
diff:1751709569:1748314762:=5a6%0a> %0a8c9%0a%3c to configure a web server. First, configure [[doas/configure|@@doas@@]], then copy%0a---%0a> to configure a web server. First, configure [[doas/configure|doas]], then copy%0a9a11%0a> %0a17,18c19,21%0a%3c Take a look at any README files in @@/usr/local/share/doc/pkg-readmes/@@. Often there are special configuration instructions to get a package to work properly on OpenBSD.%0a%3c %0a---%0a> %0a> Take a look at any README files in /usr/local/share/doc/pkg-readmes/ . Often there are special configuration instructions to get a package to work properly on OpenBSD.%0a> %0a20,21c23,25%0a%3c You can find help in our unofficial OpenBSD IRC channel at @@irc.ircnow.org@@'s @@#openbsd@@. But before you ask a question, learn [[ircnow/howtoask|how to ask questions]].%0a%3c %0a---%0a> %0a> You can find help in our unofficial OpenBSD IRC channel at irc.ircnow.org #openbsd. But before you ask a question, learn [[ircnow/howtoask|how to ask questions]].%0a> %0a22a27%0a> %0a27c32%0a%3c # Read all documentation before posting, such as @@INSTALL.*@@ text files, [[https://openbsd.org/faq|the FAQ]] and [[https://man.openbsd.org|manual pages]]. Make sure to search the [[https://marc.info/?l=openbsd-misc|mailing list archives]].%0a---%0a> # Read all documentation before posting, such as INSTALL.* text files, [[https://openbsd.org/faq|the FAQ]], and [[https://man.openbsd.org|man pages]]. Make sure to search the [[https://marc.info/?l=openbsd-misc|mailing list archives]].%0a30,31c35,36%0a%3c The most popular mailing list is @@misc@openbsd.org@@.%0a%3c %0a---%0a> The most popular mailing list is misc@openbsd.org.%0a> %0a33,34c38,39%0a%3c [[https://undeadly.org|undeadly.org]] is a reliable source of updates and announcements from the OpenBSD team and user community.%0a%3c You are encouraged to add its [[https://undeadly.org/cgi?action=rss|RSS feed]].%0a---%0a> %0a> [[https://undeadly.org|undeadly.org]] is a reliable source of updates and announcements from the OpenBSD team and user community. You are encouraged to add its [[http://undeadly.org/cgi?action=rss|RSS feed]].%0a
host:1751709569=104.167.242.150
blob - 8587a516a69045d95598a711e55a0798150db0de
blob + 01cef5d88bddce26a8aec0021f718a140e1e3d16
--- wiki.d/Openbsd.Php
+++ wiki.d/Openbsd.Php
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=w3m/0.5.3+git20230121
+agent=w3m/0.5.3+git20230718
author=jrmu
charset=UTF-8
-csum=
+csum=update to php 8.4
ctime=1627380291
-host=198.251.82.194
+host=104.167.242.227
name=Openbsd.Php
-rev=13
+rev=14
targets=Acme-client.Configure,Openhttpd.TLS,Relayd.Acceleration
-text=(:title Install PHP for OpenHTTPd:)%0a%0a!! Install PHP8%0a%0a[@%0a$ doas pkg_add php%258%0a@]%0a%0aDepending on the version of php you install, you will need to enable different%0aversions of php_fpm. In this example, we install php-8.3:%0a%0a[@%0a$ doas rcctl enable php83_fpm%0a$ doas rcctl start php83_fpm%0a@]%0a%0aThen, in /etc/httpd.conf, add the following block:%0a%0a[@%0aserver "example.com" {%0a listen on * port 80%0a location "/.well-known/acme-challenge/*" {%0a root "/acme"%0a request strip 2%0a }%0a location "*.php" {%0a fastcgi socket "/run/php-fpm.sock"%0a root "/htdocs/example.com"%0a }%0a}%0a@]%0a%0aLines 3-7, the @@location "/.well-known/acme-challenge/*"@@ block, is for [[acme-client/configure|acme-client]], for requesting new SSL certs.%0a%0aLines 8-11, the @@location "*.php"@@ block, tells the web server to use PHP for any file that ends with a @@.php@@ file extension.%0a%0aLine 10 says where the '''document root''' is located -- where web files should be placed. By default, openhttpd chroots into /var/www, so if your document root is /htdocs/example.com, then your actual web files need to be placed in /var/www/htdocs/example.com. %0a%0a'''NOTE''': Make sure to replace example.com with your real domain.%0a%0aTo test your installation, create the file /var/www/htdocs/example.com/index.php:%0a%0a[@%0a%3c?php phpinfo(); ?>%0a@]%0a%0aThen, have your web browser visit http://example.com/ . If you set everything up correctly, you should see a screen full of PHP installation information.%0a%0aFor SSL, you will want to follow the [[openhttpd/TLS|OpenHTTPD TLS]] or [[relayd/acceleration|relayd]] guides.%0a%0a!! Troubleshooting %0a%0aIf you run into any PHP configuration errors, check the logs folder in /var/www/logs:%0a%0a[@%0a$ less /var/www/logs/access.log%0a$ less /var/www/logs/error.log%0a@]%0a%0a!! Files%0a|| border=1 class="sortable simpletable"%0a||! File Path ||! Purpose ||%0a|| /var/www/logs/access.log || Web access logs ||%0a|| /var/www/logs/error.log || Web error logs ||%0a%0a%0a!! Upgrading Notes%0a%0aIf you are upgrading to php8.0 and you have got pmwiki, then make sure that you update your pmwiki, else it will spam your logs and it will be within a minute that you got no space left on /var %0a%0a
-time=1731466617
+text=(:title Install PHP for OpenHTTPd:)%0a%0a!! Install PHP8%0a%0a[@%0a$ doas pkg_add php%258%0a@]%0a%0aDepending on the version of php you install, you will need to enable different%0aversions of php_fpm. In this example, we install php-8.4:%0a%0a[@%0a$ doas rcctl enable php84_fpm%0a$ doas rcctl start php84_fpm%0a@]%0a%0aThen, in /etc/httpd.conf, add the following block:%0a%0a[@%0aserver "example.com" {%0a listen on * port 80%0a location "/.well-known/acme-challenge/*" {%0a root "/acme"%0a request strip 2%0a }%0a location "*.php" {%0a fastcgi socket "/run/php-fpm.sock"%0a root "/htdocs/example.com"%0a }%0a}%0a@]%0a%0aLines 3-7, the @@location "/.well-known/acme-challenge/*"@@ block, is for [[acme-client/configure|acme-client]], for requesting new SSL certs.%0a%0aLines 8-11, the @@location "*.php"@@ block, tells the web server to use PHP for any file that ends with a @@.php@@ file extension.%0a%0aLine 10 says where the '''document root''' is located -- where web files should be placed. By default, openhttpd chroots into /var/www, so if your document root is /htdocs/example.com, then your actual web files need to be placed in /var/www/htdocs/example.com. %0a%0a'''NOTE''': Make sure to replace example.com with your real domain.%0a%0aTo test your installation, create the file /var/www/htdocs/example.com/index.php:%0a%0a[@%0a%3c?php phpinfo(); ?>%0a@]%0a%0aThen, have your web browser visit http://example.com/ . If you set everything up correctly, you should see a screen full of PHP installation information.%0a%0aFor SSL, you will want to follow the [[openhttpd/TLS|OpenHTTPD TLS]] or [[relayd/acceleration|relayd]] guides.%0a%0a!! Troubleshooting %0a%0aIf you run into any PHP configuration errors, check the logs folder in /var/www/logs:%0a%0a[@%0a$ less /var/www/logs/access.log%0a$ less /var/www/logs/error.log%0a@]%0a%0a!! Files%0a|| border=1 class="sortable simpletable"%0a||! File Path ||! Purpose ||%0a|| /var/www/logs/access.log || Web access logs ||%0a|| /var/www/logs/error.log || Web error logs ||%0a%0a%0a!! Upgrading Notes%0a%0aIf you are upgrading to php8.0 and you have got pmwiki, then make sure that you update your pmwiki, else it will spam your logs and it will be within a minute that you got no space left on /var %0a
+time=1752877372
title=Install PHP for OpenHTTPd
+author:1752877372=jrmu
+csum:1752877372=update to php 8.4
+diff:1752877372:1731466617:minor=10,11c10,11%0a%3c versions of php_fpm. In this example, we install php-8.4:%0a%3c %0a---%0a> versions of php_fpm. In this example, we install php-8.3:%0a> %0a13,14c13,14%0a%3c $ doas rcctl enable php84_fpm%0a%3c $ doas rcctl start php84_fpm%0a---%0a> $ doas rcctl enable php83_fpm%0a> $ doas rcctl start php83_fpm%0a69a70%0a> %0a
+host:1752877372=104.167.242.227
author:1731466617=jrmu
diff:1731466617:1731465519:=
host:1731466617=198.251.82.194
blob - 685baa2338024dc70150241b4337d36ac03195f7
blob + 7c0b405a02880bbde29895c85cbe6afd8e7bd257
--- wiki.d/Openbsd.Pmwiki
+++ wiki.d/Openbsd.Pmwiki
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=Mozilla/5.0 (X11; Linux x86_64; rv:126.0) Gecko/20100101 Firefox/126.0
-author=LohanG
+agent=w3m/0.5.3+git20230718
+author=jrmu
charset=UTF-8
-csum=Updated the current Pmwiki versoin
+csum=Replace doas with running commands as root, to avoid excessive duplication of doas
ctime=1627378629
-host=212.8.250.240
+host=104.167.242.227
name=Openbsd.Pmwiki
-rev=42
-targets=Nsd.Configure,Nsd.Zone,Php.Install,Relayd.Acceleration,Openhttpd.Tls
-text=(:title Install PmWiki:)%0a%0a!! Overview%0a%0a[[https://www.pmwiki.org|PmWiki]] is a simple and lightweight wiki that doesn't require a database. Instead, content for the wiki is stored in simple text files. Its only requirement is PHP, making it very simple to host with OpenBSD's openhttpd. It also does not require the user's browser to support javascript, which helps improve accessibility.%0a%0a!! Install%0a%0a[[https://www.pmwiki.org/wiki/PmWiki/Download|Download a copy]] of PmWiki. In this guide, we'll grab [[https://www.pmwiki.org/pub/pmwiki/pmwiki-latest.tgz|the latest stable release]].%0a%0a[@%0a$ ftp https://www.pmwiki.org/pub/pmwiki/pmwiki-latest.tgz%0a$ tar xvzf pmwiki-latest.tgz%0a$ doas mv pmwiki-2.3.34/ /var/www/htdocs/wiki.example.com%0a$ doas chown -R www:daemon /var/www/htdocs/wiki.example.com%0a@]%0a%0aMake sure to replace wiki.example.com with your actual domain name. For flexibility, we recommend you run your own nameserver using [[nsd/configure|nsd]] and [[nsd/zone|create a records]] for wiki.example.com.%0a%0a!! Configure OpenHTTPd%0a%0aBefore you begin, make sure you have [[php/install|PHP installed]].%0a%0aNext, add a new block to @@/etc/httpd.conf@@:%0a%0a[@%0aserver "wiki.example.com" {%0a listen on * port 80%0a root "/htdocs/wiki.example.com"%0a location "/.well-known/acme-challenge/*" {%0a root "/acme"%0a request strip 2%0a }%0a location "*.php" {%0a fastcgi socket "/run/php-fpm.sock"%0a }%0a directory {%0a index "index.php"%0a }%0a connection max request body 104857600%0a}%0a@]%0a%0aLines 7-8 above tell httpd to evaluate any file that ends with .php as a PHP script. Line 9 says that the document root for the web files is /htdocs/wiki.example.com. Keep in mind, however, that httpd automatically chroots to /var/www/, so the actual path will be /var/www/htdocs/wiki.example.com/.%0a%0aLine 11-13 tell httpd to automatically serve index.php as the default file when a directory is requested by the user. In other words, if a user requests @@https://wiki.example.com@@, he will actually receive @@https://wiki.example.com/index.php@@.%0a%0aLine 14 tells httpd that it can receive uploads as large as 100MB. By default, httpd is limited to only 1MB, so this setting is necessary if you want to allow large file uploads for your wiki.%0a%0aWhile not required, it helps to put in /var/www/htdocs/wiki.example.com/index.php:%0a%0a[@%0a%3c?php include('pmwiki.php');%0a@]%0a%0aThen give it proper permissions:%0a%0a[@%0a$ doas chown www:daemon /var/www/htdocs/wiki.example.com/index.php%0a@]%0a%0aFinally, restart httpd:%0a%0a[@%0a$ doas rcctl restart httpd%0a@]%0a%0aUse your browser to view @@http://wiki.example.com@@.%0a%0aTo add TLS, you can use either [[relayd/acceleration|relayd for TLS acceleration]] (recommended) or [[openhttpd/tls|openhttpd's TLS]].%0a%0a!! Configuring PmWiki%0a%0aCopy the sample configuration file and then edit it:%0a%0a[@%0a$ doas cp /var/www/htdocs/wiki.ircnow.org/docs/sample-config.php /var/www/htdocs/wiki.ircnow.org/local/config.php%0a@]%0a%0aEdit @@/var/www/htdocs/wiki.ircnow.org/local/config.php@@.%0a%0a!! Documentation%0a%0aMake sure you get familiar with the docs. They are located in:%0a%0a[@%0a/var/www/htdocs/wiki.ircnow.org/README.txt%0a/var/www/htdocs/wiki.ircnow.org/docs/%0a@]%0a%0a!! Mirroring Content%0a%0aWhen mirroring content, you want to skip the passwords in these two files:%0a%0a[@%0a/var/www/htdocs/wiki.example.com/local/config.php%0a/var/www/htdocs/wiki.example.com/wiki.d/SiteAdmin.AuthUser%0a@]%0a%0a(:if false:)%0a[@%0a$ doas cp -R wiki.example.com/ /var/www/htdocs/wiki.example.com/%0a$ doas chown -R www:daemon /var/www/htdocs/wiki.example.com/%0a@]%0a(:ifend:)%0a%0a!! Password Protect Pages%0a%0aTo change the password prompt page, edit Site.AuthForm.%0a%0aBy default, PmWiki allows creation of password hashes using blowfish, so in the command line, you can type:%0a%0a[@%0a$ encrypt%0aTypeYourPasswordThenPressCtrl+d%0a$2b$09$KcHFdL42rABog//yC9qehuv0wHgu19QqVHOnhW1zutMC/esVfDfwa%0a@]%0a%0aYou can use these password hashes for https://example.com/index.php?n=SiteAdmin.AuthUser%0a%0a!! Read user password from file%0a%0aPlease, create passwd file (pass.txt) in the local folder of the pmwiki location and update config.php like this:%0a%0a[@%0a$DefaultPasswords['admin'] = pmcrypt(trim(file_get_contents('pass.txt', true)));%0a@]%0a%0a!! Clean URLs%0a%0aThe following URL rewrite rules can provide 'clean' URLs:%0a%0a[@%0a location match "/pub/(.*)" {%0a request rewrite "/pub/%251"%0a }%0a location match "/cookbook/(.*)" {%0a request rewrite "/cookbook/%251"%0a }%0a location match "/uploads/(.*)" {%0a request rewrite "/uploads/%251"%0a }%0a location match "/local/(.*)" {%0a request rewrite "/local/%251"%0a }%0a location match "/favicon.(.*)" {%0a request rewrite "/favicon.%251"%0a }%0a location match "/(.+)/(.+)" {%0a request rewrite "/index.php?n=%251.%252?$QUERY_STRING"%0a }%0a location match "/(.+)" {%0a request rewrite "/index.php?n=%251?$QUERY_STRING"%0a }%0a@]%0a%0aEdit /var/www/htdocs/pmwiki/local/config.php:%0a%0a[@%0a$EnablePathInfo = 1;%0a$ScriptUrl = 'https://wiki.example.com';%0a$PubDirUrl = 'https://wiki.example.com/pub';%0a$UploadDir = "/var/www/htdocs/wiki.example.com/pmwiki/uploads";%0a$UploadUrlFmt = "https://wiki.example.com/uploads";%0a@]%0a%0a!! Forking IRCNow%0a%0aTo fork the IRCNow almanack:%0a%0a[@%0a$ git clone git://got.ircnow.org/almanack%0a@]%0a%0a!! Syncing with Got%0a%0aCreating the almanack got repo, assuming ~/almanack will be the working directory:%0a%0a[@%0a$ openrsync -a --rsync-path=openrsync --exclude config.php --exclude wiki.d/SiteAdmin.AuthUser /var/www/htdocs/wiki.ircnow.org/ ~/almanack%0a$ got init /var/git/almanack%0a$ got import -m "Import sources" -r /var/git/almanack ~/almanack%0a@]%0a%0aDelete the copy of the almanack and then check it out:%0a%0a[@%0a$ rm -r ~/almanack%0a$ cd ~/%0a$ got checkout /var/git/almanack%0a@]%0a%0aThen, set up a cronjob as a regular user:%0a%0a[@%0a$ crontab -e%0a@daily openrsync -a --rsync-path=openrsync --exclude config.php --exclude wiki.d/SiteAdmin.AuthUser /var/www/htdocs/wiki.ircnow.org/ ~/almanack%0a@daily export GOT_AUTHOR="$USER %3cusername@example.com>" && cd ~/almanack && got commit -m "Daily backup" && sleep 360 && got add -R ~/almanack%0a@]%0a%0aReplace $USER and @@username@example.com@@ with your real username and email.%0a
-time=1717917854
+rev=46
+targets=Openhttpd.Configure,Php.Install,Relayd.Acceleration,Openhttpd.Tls
+text=(:title Install PmWiki:)%0a%0a!! Overview%0a%0a[[https://www.pmwiki.org|PmWiki]] is a simple and lightweight wiki that doesn't require a database. Instead, content for the wiki is stored in simple text files. Its only requirement is PHP, making it very simple to host using OpenBSD's [[openhttpd/configure|openhttpd]]. [[https://www.pmwiki.org|PmWiki]] also does not require javascript in the user's browser, which helps improve accessibility.%0a%0a!! Install%0a%0a[[https://www.pmwiki.org/wiki/PmWiki/Download|Download a copy]] of PmWiki. This guide uses [[https://www.pmwiki.org/pub/pmwiki/pmwiki-latest.tgz|the latest stable release]].%0a%0a[@%0a# ftp https://www.pmwiki.org/pub/pmwiki/pmwiki-latest.tgz%0a# tar xvzf pmwiki-latest.tgz%0a# mv pmwiki-2.4.6 /var/www/htdocs/wiki.example.com%0a# chown -R www:daemon /var/www/htdocs/wiki.example.com%0a@]%0a%0aReplace @@wiki.example.com@@ with your actual domain name.%0a%0a!! Configure OpenHTTPd%0a%0aBefore you begin, make sure you have [[php/install|PHP installed]].%0a%0aNext, add a new block to @@/etc/httpd.conf@@:%0a%0a[@%0aserver "wiki.example.com" {%0a listen on * port 80%0a location "/.well-known/acme-challenge/*" {%0a root "/acme"%0a request strip 2%0a }%0a root "/htdocs/wiki.example.com"%0a location "*.php" {%0a fastcgi socket "/run/php-fpm.sock"%0a }%0a directory {%0a index "index.php"%0a }%0a connection max request body 104857600%0a}%0a@]%0a%0aLines 8-10 above tell [[https://man.openbsd.org/httpd.8|httpd(8)]] to evaluate any file that ends with @@.php@@ as a PHP script. Line 3 says that the document root for the web files is @@/htdocs/wiki.example.com@@. Keep in mind that httpd automatically chroots to @@/var/www/@@, so the actual path will be @@/var/www/htdocs/wiki.example.com/@@.%0a%0aLine 11-13 tell [[https://man.openbsd.org/httpd.8|httpd(8)]] to automatically serve @@index.php@@ as the default file when a directory is requested by the user. In other words, if a user requests @@https://wiki.example.com@@, he will actually receive @@https://wiki.example.com/index.php@@.%0a%0aLine 14 tells [[https://man.openbsd.org/httpd.8|httpd(8)]] that it can receive uploads as large as 100MB. [[https://man.openbsd.org/httpd.conf.5|httpd.conf(5)]] defaults to a maximum file size of 1MB, so this setting is necessary if you want to allow large file uploads for your wiki.%0a%0aNext, create @@/var/www/htdocs/wiki.example.com/index.php@@ and fill it with:%0a%0a[@%0a%3c?php include('pmwiki.php');%0a@]%0a%0aThen give it proper permissions:%0a%0a[@%0a# chown www:daemon /var/www/htdocs/wiki.example.com/index.php%0a@]%0a%0aFinally, restart httpd:%0a%0a[@%0a# rcctl restart httpd%0a@]%0a%0aUse your browser to view @@http://wiki.example.com@@.%0a%0aTo add TLS, you can use either [[relayd/acceleration|relayd for TLS acceleration]] (recommended) or [[openhttpd/tls|openhttpd's TLS]].%0a%0a!! Configuring PmWiki%0a%0aCopy the sample configuration file and then edit it:%0a%0a[@%0a# cp /var/www/htdocs/wiki.example.com/docs/sample-config.php /var/www/htdocs/wiki.example.com/local/config.php%0a@]%0a%0aEdit @@/var/www/htdocs/wiki.example.com/local/config.php@@.%0a%0a!! Documentation%0a%0aMake sure you get familiar with the docs. They are located in:%0a%0a[@%0a/var/www/htdocs/wiki.example.com/README.txt%0a/var/www/htdocs/wiki.example.com/docs/%0a@]%0a%0a!! Mirroring Content%0a%0aWhen mirroring content, you want to skip the passwords in these two files:%0a%0a[@%0a/var/www/htdocs/wiki.example.com/local/config.php%0a/var/www/htdocs/wiki.example.com/wiki.d/SiteAdmin.AuthUser%0a@]%0a%0a(:if false:)%0a[@%0a$ doas cp -R wiki.example.com/ /var/www/htdocs/wiki.example.com/%0a$ doas chown -R www:daemon /var/www/htdocs/wiki.example.com/%0a@]%0a(:ifend:)%0a%0a!! Password Protect Pages%0a%0aTo change the password prompt page, edit Site.AuthForm.%0a%0aBy default, PmWiki allows creation of password hashes using blowfish, so in the command line, you can type:%0a%0a[@%0a$ encrypt%0aTypeYourPasswordThenPressCtrl+d%0a$2b$09$KcHFdL42rABog//yC9qehuv0wHgu19QqVHOnhW1zutMC/esVfDfwa%0a@]%0a%0aYou can use these password hashes for https://example.com/index.php?n=SiteAdmin.AuthUser%0a%0a!! Read user password from file%0a%0aPlease, create passwd file (pass.txt) in the local folder of the pmwiki location and update config.php like this:%0a%0a[@%0a$DefaultPasswords['admin'] = pmcrypt(trim(file_get_contents('pass.txt', true)));%0a@]%0a%0a!! Clean URLs%0a%0aThe following URL rewrite rules can provide 'clean' URLs:%0a%0a[@%0a location match "/pub/(.*)" {%0a request rewrite "/pub/%251"%0a }%0a location match "/cookbook/(.*)" {%0a request rewrite "/cookbook/%251"%0a }%0a location match "/uploads/(.*)" {%0a request rewrite "/uploads/%251"%0a }%0a location match "/local/(.*)" {%0a request rewrite "/local/%251"%0a }%0a location match "/favicon.(.*)" {%0a request rewrite "/favicon.%251"%0a }%0a location match "/(.+)/(.+)" {%0a request rewrite "/index.php?n=%251.%252?$QUERY_STRING"%0a }%0a location match "/(.+)" {%0a request rewrite "/index.php?n=%251?$QUERY_STRING"%0a }%0a@]%0a%0aEdit /var/www/htdocs/pmwiki/local/config.php:%0a%0a[@%0a$EnablePathInfo = 1;%0a$ScriptUrl = 'https://wiki.example.com';%0a$PubDirUrl = 'https://wiki.example.com/pub';%0a$UploadDir = "/var/www/htdocs/wiki.example.com/pmwiki/uploads";%0a$UploadUrlFmt = "https://wiki.example.com/uploads";%0a@]%0a%0a!! Forking IRCNow%0a%0aTo fork the IRCNow almanack:%0a%0a[@%0a$ ftp https://www.ircnow.org/software/almanack.tgz%0a$ tar xvzf almanack.tgz%0a$ got checkout almanack.git%0a@]%0a%0a!! Syncing with Got%0a%0aCreating the almanack got repo, assuming ~/almanack will be the working directory:%0a%0a[@%0a$ openrsync -a --rsync-path=openrsync --exclude config.php --exclude wiki.d/SiteAdmin.AuthUser /var/www/htdocs/wiki.example.com/ ~/almanack%0a$ got init /var/git/almanack%0a$ got import -m "Import sources" -r /var/git/almanack ~/almanack%0a@]%0a%0aDelete the copy of the almanack and then check it out:%0a%0a[@%0a$ rm -r ~/almanack%0a$ cd ~/%0a$ got checkout /var/git/almanack%0a@]%0a%0aThen, set up a cronjob as a regular user:%0a%0a[@%0a$ crontab -e%0a@daily openrsync -a --rsync-path=openrsync --exclude config.php --exclude wiki.d/SiteAdmin.AuthUser /var/www/htdocs/wiki.example.com/ ~/almanack%0a@daily export GOT_AUTHOR="$USER %3cusername@example.com>" && cd ~/almanack && got commit -m "Daily backup" && sleep 360 && got add -R ~/almanack%0a@]%0a%0aReplace $USER and @@username@example.com@@ with your real username and email.%0a
+time=1752877725
title=Install PmWiki
+author:1752877725=jrmu
+csum:1752877725=Replace doas with running commands as root, to avoid excessive duplication of doas
+diff:1752877725:1752876983:=12,15c12,15%0a%3c # ftp https://www.pmwiki.org/pub/pmwiki/pmwiki-latest.tgz%0a%3c # tar xvzf pmwiki-latest.tgz%0a%3c # mv pmwiki-2.4.6 /var/www/htdocs/wiki.example.com%0a%3c # chown -R www:daemon /var/www/htdocs/wiki.example.com%0a---%0a> $ ftp https://www.pmwiki.org/pub/pmwiki/pmwiki-latest.tgz%0a> $ tar xvzf pmwiki-latest.tgz%0a> $ doas mv pmwiki-2.4.6 /var/www/htdocs/wiki.example.com%0a> $ doas chown -R www:daemon /var/www/htdocs/wiki.example.com%0a50,51c50,51%0a%3c Next, create @@/var/www/htdocs/wiki.example.com/index.php@@ and fill it with:%0a%3c %0a---%0a> While not required, it helps to put in @@/var/www/htdocs/wiki.example.com/index.php@@:%0a> %0a59c59%0a%3c # chown www:daemon /var/www/htdocs/wiki.example.com/index.php%0a---%0a> $ doas chown www:daemon /var/www/htdocs/wiki.example.com/index.php%0a65c65%0a%3c # rcctl restart httpd%0a---%0a> $ doas rcctl restart httpd%0a77c77%0a%3c # cp /var/www/htdocs/wiki.example.com/docs/sample-config.php /var/www/htdocs/wiki.example.com/local/config.php%0a---%0a> $ doas cp /var/www/htdocs/wiki.example.com/docs/sample-config.php /var/www/htdocs/wiki.example.com/local/config.php%0a
+host:1752877725=104.167.242.227
+author:1752876983=jrmu
+csum:1752876983=move the location of the root directive to improve clarity
+diff:1752876983:1752876538:minor=28a29%0a> root "/htdocs/wiki.example.com"%0a33d33%0a%3c root "/htdocs/wiki.example.com"%0a
+host:1752876983=104.167.242.227
+author:1752876538=jrmu
+csum:1752876538=Fixed style plus add links; remove gratuitous references to nsd; update pmwiki version number; fix e
+diff:1752876538:1752871878:=5,6c5,6%0a%3c [[https://www.pmwiki.org|PmWiki]] is a simple and lightweight wiki that doesn't require a database. Instead, content for the wiki is stored in simple text files. Its only requirement is PHP, making it very simple to host using OpenBSD's [[openhttpd/configure|openhttpd]]. [[https://www.pmwiki.org|PmWiki]] also does not require javascript in the user's browser, which helps improve accessibility.%0a%3c %0a---%0a> [[https://www.pmwiki.org|PmWiki]] is a simple and lightweight wiki that doesn't require a database. Instead, content for the wiki is stored in simple text files. Its only requirement is PHP, making it very simple to host with OpenBSD's openhttpd. It also does not require the user's browser to support javascript, which helps improve accessibility.%0a> %0a9,10c9,10%0a%3c [[https://www.pmwiki.org/wiki/PmWiki/Download|Download a copy]] of PmWiki. This guide uses [[https://www.pmwiki.org/pub/pmwiki/pmwiki-latest.tgz|the latest stable release]].%0a%3c %0a---%0a> [[https://www.pmwiki.org/wiki/PmWiki/Download|Download a copy]] of PmWiki. In this guide, we'll grab [[https://www.pmwiki.org/pub/pmwiki/pmwiki-latest.tgz|the latest stable release]].%0a> %0a14c14%0a%3c $ doas mv pmwiki-2.4.6 /var/www/htdocs/wiki.example.com%0a---%0a> $ doas mv pmwiki-2.3.34/ /var/www/htdocs/wiki.example.com%0a18,19c18,19%0a%3c Replace @@wiki.example.com@@ with your actual domain name.%0a%3c %0a---%0a> Make sure to replace wiki.example.com with your actual domain name. For flexibility, we recommend you run your own nameserver using [[nsd/configure|nsd]] and [[nsd/zone|create a records]] for wiki.example.com.%0a> %0a44,51c44,51%0a%3c Lines 8-10 above tell [[https://man.openbsd.org/httpd.8|httpd(8)]] to evaluate any file that ends with @@.php@@ as a PHP script. Line 3 says that the document root for the web files is @@/htdocs/wiki.example.com@@. Keep in mind that httpd automatically chroots to @@/var/www/@@, so the actual path will be @@/var/www/htdocs/wiki.example.com/@@.%0a%3c %0a%3c Line 11-13 tell [[https://man.openbsd.org/httpd.8|httpd(8)]] to automatically serve @@index.php@@ as the default file when a directory is requested by the user. In other words, if a user requests @@https://wiki.example.com@@, he will actually receive @@https://wiki.example.com/index.php@@.%0a%3c %0a%3c Line 14 tells [[https://man.openbsd.org/httpd.8|httpd(8)]] that it can receive uploads as large as 100MB. [[https://man.openbsd.org/httpd.conf.5|httpd.conf(5)]] defaults to a maximum file size of 1MB, so this setting is necessary if you want to allow large file uploads for your wiki.%0a%3c %0a%3c While not required, it helps to put in @@/var/www/htdocs/wiki.example.com/index.php@@:%0a%3c %0a---%0a> Lines 7-8 above tell httpd to evaluate any file that ends with .php as a PHP script. Line 9 says that the document root for the web files is /htdocs/wiki.example.com. Keep in mind, however, that httpd automatically chroots to /var/www/, so the actual path will be /var/www/htdocs/wiki.example.com/.%0a> %0a> Line 11-13 tell httpd to automatically serve index.php as the default file when a directory is requested by the user. In other words, if a user requests @@https://wiki.example.com@@, he will actually receive @@https://wiki.example.com/index.php@@.%0a> %0a> Line 14 tells httpd that it can receive uploads as large as 100MB. By default, httpd is limited to only 1MB, so this setting is necessary if you want to allow large file uploads for your wiki.%0a> %0a> While not required, it helps to put in /var/www/htdocs/wiki.example.com/index.php:%0a> %0a77c77%0a%3c $ doas cp /var/www/htdocs/wiki.example.com/docs/sample-config.php /var/www/htdocs/wiki.example.com/local/config.php%0a---%0a> $ doas cp /var/www/htdocs/wiki.ircnow.org/docs/sample-config.php /var/www/htdocs/wiki.ircnow.org/local/config.php%0a80,81c80,81%0a%3c Edit @@/var/www/htdocs/wiki.example.com/local/config.php@@.%0a%3c %0a---%0a> Edit @@/var/www/htdocs/wiki.ircnow.org/local/config.php@@.%0a> %0a87,88c87,88%0a%3c /var/www/htdocs/wiki.example.com/README.txt%0a%3c /var/www/htdocs/wiki.example.com/docs/%0a---%0a> /var/www/htdocs/wiki.ircnow.org/README.txt%0a> /var/www/htdocs/wiki.ircnow.org/docs/%0a182c182%0a%3c $ openrsync -a --rsync-path=openrsync --exclude config.php --exclude wiki.d/SiteAdmin.AuthUser /var/www/htdocs/wiki.example.com/ ~/almanack%0a---%0a> $ openrsync -a --rsync-path=openrsync --exclude config.php --exclude wiki.d/SiteAdmin.AuthUser /var/www/htdocs/wiki.ircnow.org/ ~/almanack%0a199c199%0a%3c @daily openrsync -a --rsync-path=openrsync --exclude config.php --exclude wiki.d/SiteAdmin.AuthUser /var/www/htdocs/wiki.example.com/ ~/almanack%0a---%0a> @daily openrsync -a --rsync-path=openrsync --exclude config.php --exclude wiki.d/SiteAdmin.AuthUser /var/www/htdocs/wiki.ircnow.org/ ~/almanack%0a
+host:1752876538=104.167.242.227
+author:1752871878=jrmu
+csum:1752871878=gotd appears to have a bug that prevents users from directly cloning almanack.git; until this is fix
+diff:1752871878:1717917854:=172,174c172%0a%3c $ ftp https://www.ircnow.org/software/almanack.tgz%0a%3c $ tar xvzf almanack.tgz%0a%3c $ got checkout almanack.git%0a---%0a> $ git clone git://got.ircnow.org/almanack%0a
+host:1752871878=104.167.242.140
author:1717917854=LohanG
-csum:1717917854=Updated the current Pmwiki versoin
+csum:1717917854=Updated the current Pmwiki versoin
diff:1717917854:1710256907:minor=14c14%0a%3c $ doas mv pmwiki-2.3.34/ /var/www/htdocs/wiki.example.com%0a---%0a> $ doas mv pmwiki-2.2.141/ /var/www/htdocs/wiki.example.com%0a
host:1717917854=212.8.250.240
author:1710256907=geze
blob - 08501392e41e71b45806e8bc4283016196e50850
blob + 76b6c39fd17497a1a063bb2249e8ae0613d14ef2
--- wiki.d/Openbsd.RecentChanges
+++ wiki.d/Openbsd.RecentChanges
agent=w3m/0.5.3+git20230718
charset=UTF-8
ctime=1596189997
-host=104.167.242.140
+host=104.167.242.227
name=Openbsd.RecentChanges
-rev=2246
-text=* [[Openbsd/Install77]] . . . @2025-07-10T19:56:35Z by [[~jrmu]]: [==]%0a* [[Openbsd/Install]] . . . @2025-07-10T17:32:37Z by [[~jrmu]]: [==]%0a* [[Openbsd/Intro]] . . . @2025-07-05T09:59:29Z by [[~saeed]]: [==]%0a* [[Openbsd/Pkg]] . . . @2025-07-04T16:12:59Z by [[~mkf]]: [=pkg_info doesn't require doas, some other minor changes=]%0a* [[Openbsd/Ed]] . . . @2025-06-12T00:54:43Z by [[~mkf]]: [==]%0a* [[Openbsd/Gns3]] . . . @2025-05-15T04:25:09Z by [[~mkf]]: [==]%0a* [[Openbsd/Sysupgrade76]] . . . @2025-04-23T20:47:11Z by [[~jrmu]]: [==]%0a* [[Openbsd/Install76]] . . . @2025-04-23T16:33:56Z by [[~jrmu]]: [==]%0a* [[Openbsd/Ngircd]] . . . @2025-04-23T15:57:56Z by [[~jrmu]]: [==]%0a* [[Openbsd/Hopm]] . . . @2025-01-08T18:14:37Z by [[~jrmu]]: [==]%0a* [[Openbsd/Gotweb]] . . . @2025-01-01T05:47:05Z by [[~jrmu]]: [==]%0a* [[Openbsd/Anope]] . . . @2024-12-22T23:20:54Z by [[~LohanG]]: [=updated the latest version number=]%0a* [[Openbsd/Bsdrd]] . . . @2024-12-14T01:49:42Z by [[~jrmu]]: [=update install link=]%0a* [[Openbsd/Unboundadblock]] . . . @2024-12-11T05:08:18Z by [[~jrmu]]: [==]%0a* [[Openbsd/Galene]] . . . @2024-11-14T17:59:54Z by [[~moocow]]: [==]%0a* [[Openbsd/Php]] . . . @2024-11-13T02:56:57Z by [[~jrmu]]: [==]%0a* [[Openbsd/Upgrade76]] . . . @2024-11-12T00:59:48Z by [[~jrmu]]: [==]%0a* [[Openbsd/Upgrade]] . . . @2024-11-11T22:26:24Z by [[~jrmu]]: [==]%0a* [[Openbsd/Sysupgrade]] . . . @2024-11-11T21:29:29Z by [[~jrmu]]: [==]%0a* [[Openbsd/CPAN]] . . . @2024-10-26T06:59:30Z by [[~izzyb]]: [==]%0a* [[Openbsd/Dmarc]] . . . @2024-09-15T00:39:01Z by [[~jrmu]]: [==]%0a* [[Openbsd/FilePermissions]] . . . @2024-09-08T16:58:57Z by [[~tomglok]]: [=change from # chmod -R ... to # find ... so that the /etc/mail directory retains mode 0755=]%0a* [[Openbsd/Wordpress]] . . . @2024-07-08T01:02:14Z by [[~jrmu]]: [==]%0a* [[Openbsd/Loginconf]] . . . @2024-07-04T05:54:38Z by [[~jrmu]]: [==]%0a* [[Openbsd/Identd]] . . . @2024-06-22T00:11:09Z by [[~jrmu]]: [==]%0a* [[Openbsd/BBB]] . . . @2024-06-18T16:13:57Z by [[~jrmu]]: [=Update version=]%0a* [[Openbsd/Pmwiki]] . . . @2024-06-09T07:24:14Z by [[~LohanG]]: [=Updated the current Pmwiki versoin =]%0a* [[Openbsd/Sysctl]] . . . @2024-06-08T22:23:31Z by [[~jrmu]]: [==]%0a* [[Openbsd/Tcpdump]] . . . @2024-06-05T05:50:43Z by [[~jrmu]]: [==]%0a* [[Openbsd/Sysupgrade75]] . . . @2024-05-11T06:39:58Z by [[~jrmu]]: [==]%0a* [[Openbsd/Biboumi]] . . . @2024-05-10T09:13:51Z by [[~mkf]]: [=udns doesn't seem to work in ircnow.org since upgrade to 7.5, i don't know why.=]%0a* [[Openbsd/Drawtermssh]] . . . @2024-05-10T07:08:07Z by [[~mkf]]: [==]%0a* [[Openbsd/Dump]] . . . @2024-05-07T17:10:33Z by [[~jrmu]]: [==]%0a* [[Openbsd/Restore]] . . . @2024-05-05T22:30:23Z by [[~jrmu]]: [==]%0a* [[Openbsd/Prosody]] . . . @2024-05-02T13:20:46Z by [[~mkf]]: [==]%0a* [[Openbsd/Fstab]] . . . @2024-04-30T13:00:51Z by [[~mkf]]: [=mention ro=]%0a* [[Openbsd/Mlmmj]] . . . @2024-04-25T18:41:36Z by [[~izzyb]]: [==]%0a* [[Openbsd/Openbsd]] . . . @2024-04-13T18:02:19Z by [[~mkf]]: [==]%0a* [[Openbsd/Upgrade75]] . . . @2024-04-11T20:42:45Z by [[~jrmu]]: [==]%0a* [[Openbsd/Disklabel]] . . . @2024-04-10T23:43:12Z by [[~jrmu]]: [==]%0a* [[Openbsd/Backups]] . . . @2024-04-09T21:50:28Z by [[~jrmu]]: [==]%0a* [[Openbsd/Fdisk]] . . . @2024-04-09T21:33:33Z by [[~jrmu]]: [==]%0a* [[Openbsd/Psybnc]] . . . @2024-04-09T19:14:35Z by [[~jrmu]]: [==]%0a* [[Openbsd/Snac]] . . . @2024-04-08T16:30:46Z by [[~Yonle]]: [==]%0a* [[Openbsd/Install75]] . . . @2024-04-07T22:53:36Z by [[~jrmu]]: [==]%0a* [[Openbsd/Outofmemory]] . . . @2024-04-06T21:03:39Z by [[~jrmu]]: [==]%0a* [[Openbsd/Dmesg]] . . . @2024-04-06T20:15:22Z by [[~jrmu]]: [==]%0a* [[Openbsd/Singleuser]] . . . @2024-04-03T23:51:20Z by [[~jrmu]]: [==]%0a* [[Openbsd/Hier]] . . . @2024-04-03T23:23:13Z by [[~jrmu]]: [==]%0a* [[Openbsd/Localtime]] . . . @2024-04-03T16:39:46Z by [[~jrmu]]: [==]%0a* [[Openbsd/Bootconf]] . . . @2024-04-03T07:35:48Z by [[~jrmu]]: [==]%0a* [[Openbsd/Akkoma]] . . . @2024-03-25T04:31:17Z by [[~Yonle]]: [==]%0a* [[Openbsd/Pleroma]] . . . @2024-03-25T04:30:19Z by [[~Yonle]]: [==]%0a* [[Openbsd/Rcctl]] . . . @2024-03-09T18:16:03Z by [[~geze]]: [==]%0a* [[Openbsd/Icecast]] . . . @2024-02-12T17:38:08Z by [[~mkf]]: [=minor changes=]%0a* [[Openbsd/Panic]] . . . @2024-01-20T22:18:08Z by [[~jrmu]]: [==]%0a* [[Openbsd/Upgrade74]] . . . @2023-12-28T21:05:35Z by [[~jrmu]]: [==]%0a* [[Openbsd/Bitlbee]] . . . @2023-12-18T10:06:57Z by [[~mkf]]: [==]%0a* [[Openbsd/Wraith]] . . . @2023-11-25T18:49:17Z by [[~jrmu]]: [==]%0a* [[Openbsd/Host]] . . . @2023-11-24T22:51:07Z by [[~jrmu]]: [==]%0a* [[Openbsd/Install73]] . . . @2023-11-18T05:32:17Z by [[~jrmu]]: [==]%0a* [[Openbsd/Install74]] . . . @2023-11-18T05:06:51Z by [[~jrmu]]: [==]%0a* [[Openbsd/Sysupgrade74]] . . . @2023-11-16T00:15:28Z by [[~jrmu]]: [==]%0a* [[Openbsd/Tcltls]] . . . @2023-11-06T20:19:24Z by [[~jrmu]]: [==]%0a* [[Openbsd/PFStable]] . . . @2023-10-27T19:07:16Z by [[~sylv1a]]: [=Revise ICMP section in accordance with RFCs. Fix icmp6 syntax issue.=]%0a* [[Openbsd/Hopm-NowWithInit]] . . . @2023-10-07T05:20:56Z by [[~Maddie]]: [=[Minor]: Cleaned ansible code for more efficency.=]%0a* [[Openbsd/Sysupgrade71]] . . . @2023-07-27T20:09:43Z by [[~xfnw]]: [=using both -U and -u at the same time is pointless=]%0a* [[Openbsd/ZNCModules]] . . . @2023-07-16T20:56:32Z by [[~izzyb]]: [=Added links to more modules=]%0a* [[Openbsd/Orangepi3lts]] . . . @2023-06-12T00:06:06Z by [[~jrmu]]: [==]%0a* [[Openbsd/Xenodm]] . . . @2023-06-11T16:30:39Z by [[~Posterdati]]: [=OpenBSD, xorg, xenodm, monitors=]%0a* [[Openbsd/Gnost-relay]] . . . @2023-05-31T10:53:55Z by [[~Yonle]]: [=There's a reason why i connect to IPv6 instead of IPv4=]%0a* [[Openbsd/MlmmjWebArchiver]] . . . @2023-05-04T00:33:10Z by [[~izzyb]]: [=Added missing instructions for installing mhonarc=]%0a* [[Openbsd/KnownIssues]] . . . @2023-04-10T22:02:38Z by [[~izzyb]]: [==]%0a* [[Openbsd/Upgrade72]] . . . @2023-03-22T02:48:07Z by [[~izzyb]]: [=Simple stub to upgrade68=]%0a* [[Openbsd/Upgrade69]] . . . @2023-03-22T02:45:25Z by [[~izzyb]]: [==]%0a* [[Openbsd/Upgrade71]] . . . @2023-03-22T01:24:24Z by [[~izzyb]]: [==]%0a* [[Openbsd/Upgrade70]] . . . @2023-03-22T01:23:31Z by [[~izzyb]]: [==]%0a* [[Openbsd/Upgrade68]] . . . @2023-03-22T01:19:01Z by [[~izzyb]]: [=Added drop screen definitions and info re sysupgrade=]%0a* [[Openbsd/OpenTracker]] . . . March 03, 2023, at 04:37 PM by [[~baytuch]]: [==]%0a* [[Openbsd/Plermoa]] . . . February 16, 2023, at 04:52 AM by [[~Yonle]]: [=Redirect=]%0a* [[Openbsd/Mosh]] . . . February 07, 2023, at 11:30 AM by [[~Yonle]]: [==]%0a* [[Openbsd/Passwords]] . . . February 03, 2023, at 07:49 PM by [[~izzyb]]: [==]%0a* [[Openbsd/Unrealircd]] . . . January 20, 2023, at 07:27 PM by [[~mkf]]: [==]%0a* [[Openbsd/Vipw]] . . . January 18, 2023, at 11:01 PM by [[~zen]]: [=added two spaces=]%0a* [[Openbsd/Quota]] . . . December 29, 2022, at 06:51 PM by [[~mkf]]: [==]%0a* [[Openbsd/Minetest]] . . . December 26, 2022, at 07:23 PM by [[~miniontoby]]: [=Added more ways to install=]%0a* [[Openbsd/Honk]] . . . December 17, 2022, at 08:45 AM by [[~Yonle]]: [==]%0a* [[Openbsd/Geomyidae]] . . . September 10, 2022, at 02:31 AM by [[~akoizumi]]: [==]%0a* [[Openbsd/INN]] . . . September 10, 2022, at 02:23 AM by [[~akoizumi]]: [=Fix some types=]%0a* [[Openbsd/VsFTP]] . . . August 10, 2022, at 03:18 PM by [[~mkf]]: [=snipped unneeded output=]%0a* [[Openbsd/Apmd]] . . . July 03, 2022, at 11:36 AM by [[~mkf]]: [==]%0a* [[Openbsd/Growfs]] . . . June 01, 2022, at 12:34 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Nsd]] . . . May 10, 2022, at 12:33 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Ports]] . . . May 09, 2022, at 05:54 AM by [[~mkf]]: [==]%0a* [[Openbsd/Install71]] . . . April 24, 2022, at 09:55 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Botnow]] . . . April 24, 2022, at 06:14 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Gopher]] . . . April 20, 2022, at 08:29 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Adduser]] . . . April 20, 2022, at 08:07 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Ntpd]] . . . April 20, 2022, at 06:16 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Vmmlinux]] . . . April 20, 2022, at 05:33 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Iked]] . . . April 20, 2022, at 05:16 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Team]] . . . April 20, 2022, at 04:54 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Announce]] . . . April 19, 2022, at 04:14 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Install70]] . . . April 19, 2022, at 06:52 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Censord]] . . . April 05, 2022, at 06:16 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Dns]] . . . April 05, 2022, at 05:24 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Ddos]] . . . March 24, 2022, at 04:22 PM by [[~jrmu]]: [==]%0a* [[Openbsd/IRCBridge]] . . . February 28, 2022, at 02:59 AM by [[~suzerain]]: [==]%0a* [[Openbsd/Wesnothd]] . . . February 21, 2022, at 06:28 AM by [[~mkf]]: [=Wesnothd=]%0a* [[Openbsd/Xonotic]] . . . February 20, 2022, at 07:43 AM by [[~mkf]]: [=A xonotic server has apperad! pt.2=]%0a* [[Openbsd/Police]] . . . February 10, 2022, at 07:36 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Tcpip]] . . . January 24, 2022, at 05:45 PM by [[~jrmu]]: [==]%0a* [[Openbsd/U9fs]] . . . January 16, 2022, at 06:23 PM by [[~mkf]]: [==]%0a* [[Openbsd/Locale]] . . . January 12, 2022, at 01:23 PM by [[~baytuch]]: [==]%0a* [[Openbsd/Sftp]] . . . December 30, 2021, at 06:01 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Uim]] . . . December 26, 2021, at 01:45 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Wifi]] . . . December 22, 2021, at 02:59 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Recordaudio]] . . . December 22, 2021, at 01:24 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Training]] . . . November 16, 2021, at 03:30 PM by [[~Hawk]]: [==]%0a* [[Openbsd/Got]] . . . November 07, 2021, at 03:16 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Sysupgrade70]] . . . October 15, 2021, at 11:02 AM by [[~mkf]]: [=humans are easily confused.=]%0a* [[Openbsd/Ilines]] . . . October 15, 2021, at 02:36 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Install69]] . . . September 27, 2021, at 05:59 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Mailopenproxy]] . . . August 25, 2021, at 08:19 PM by [[~mkf]]: [==]%0a* [[Openbsd/Two-FactorAuth]] . . . August 23, 2021, at 07:39 PM by [[~mkf]]: [=login.db compiling is no longer recommended.=]%0a* [[Openbsd/Npppd]] . . . August 21, 2021, at 01:43 PM by [[~mkf]]: [==]%0a* [[Openbsd/Gophernicus]] . . . August 15, 2021, at 02:06 AM by [[~mkf]]: [==]%0a* [[Openbsd/Openhttpd]] . . . August 13, 2021, at 07:29 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Pppoe]] . . . August 10, 2021, at 11:56 AM by [[~mkf]]: [==]%0a* [[Openbsd/Sshkeys]] . . . August 09, 2021, at 04:42 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Squirrelmail]] . . . August 06, 2021, at 10:32 AM by [[~baytuch]]: [==]%0a* [[Openbsd/Dnszones]] . . . August 03, 2021, at 09:26 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Matterbridge]] . . . August 02, 2021, at 12:33 PM by [[~mkf]]: [==]%0a* [[Openbsd/Vhost]] . . . August 02, 2021, at 02:32 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Chroot]] . . . July 31, 2021, at 02:47 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Vmmuser]] . . . July 29, 2021, at 05:31 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Vmminstall]] . . . July 29, 2021, at 05:28 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Vmm]] . . . July 29, 2021, at 05:24 AM by [[~jrmu]]: [==]%0a* [[Openbsd/ZNCAdmin]] . . . July 28, 2021, at 06:14 AM by [[~jrmu]]: [==]%0a* [[Openbsd/ZNCSupport]] . . . July 28, 2021, at 06:14 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Dig]] . . . July 25, 2021, at 06:50 AM by [[~jrmu]]: [==]%0a* [[Openbsd/RDNS]] . . . July 23, 2021, at 06:44 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Sic]] . . . July 21, 2021, at 05:57 PM by [[~mkf]]: [=first edit.=]%0a* [[Openbsd/Openrsync]] . . . July 18, 2021, at 02:01 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Znc]] . . . July 16, 2021, at 10:43 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Staticnet]] . . . July 12, 2021, at 05:48 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Dovecot]] . . . July 12, 2021, at 02:58 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Relayd]] . . . July 12, 2021, at 02:45 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Spf]] . . . July 12, 2021, at 03:08 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Eggdrop]] . . . July 02, 2021, at 03:20 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Newdisk]] . . . June 29, 2021, at 03:23 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Unbound]] . . . June 27, 2021, at 12:12 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Dkimproxy]] . . . June 25, 2021, at 12:56 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Sysupgrade69]] . . . June 25, 2021, at 05:46 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Opensmtpd]] . . . June 23, 2021, at 02:21 AM by [[~jrmu]]: [==]%0a* [[Openbsd/NgircdLink]] . . . June 22, 2021, at 07:50 PM by [[~mkf]]: [=delete=]%0a* [[Openbsd/Doas]] . . . June 13, 2021, at 01:19 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Shell]] . . . June 11, 2021, at 09:36 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Books]] . . . June 06, 2021, at 12:46 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Pfa]] . . . June 06, 2021, at 03:49 AM by [[~navic]]: [==]%0a* [[Openbsd/ACKFlood]] . . . May 29, 2021, at 06:20 AM by [[~mkf]]: [==]%0a* [[Openbsd/SSDP]] . . . May 29, 2021, at 06:18 AM by [[~mkf]]: [==]%0a* [[Openbsd/Anycast]] . . . May 29, 2021, at 06:01 AM by [[~mkf]]: [==]%0a* [[Openbsd/Security]] . . . May 14, 2021, at 03:14 AM by [[~caesar]]: [==]%0a* [[Openbsd/Hopm-Arthur]] . . . May 07, 2021, at 12:28 PM by [[~Arthur]]: [==]%0a* [[Openbsd/Syspatch]] . . . February 14, 2021, at 11:00 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Netadmin]] . . . February 14, 2021, at 10:56 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Leafnode]] . . . February 12, 2021, at 01:40 PM by [[~chewy]]: [==]%0a* [[Openbsd/Pylink]] . . . February 08, 2021, at 08:33 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Stable]] . . . February 02, 2021, at 02:25 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Base64]] . . . February 02, 2021, at 06:37 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Pfbadhost]] . . . February 02, 2021, at 04:29 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Delphinusdnsd]] . . . February 02, 2021, at 01:51 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Abuse]] . . . January 31, 2021, at 05:33 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Phishing]] . . . January 31, 2021, at 05:02 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Audit]] . . . January 31, 2021, at 04:46 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Ongoing]] . . . January 31, 2021, at 01:19 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Httpopenproxy]] . . . January 29, 2021, at 11:01 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Zncadmin]] . . . January 29, 2021, at 10:00 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Rbldns]] . . . January 29, 2021, at 05:45 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Setuid]] . . . January 28, 2021, at 06:53 AM by [[~jrmu]]: [==]%0a* [[Openbsd/PFTesting]] . . . January 25, 2021, at 03:28 PM by [[~jrmu]]: [==]%0a* [[Openbsd/ZNCDaily]] . . . January 25, 2021, at 11:35 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Irssi]] . . . January 25, 2021, at 07:08 AM by [[~jrmu]]: [==]%0a* [[Openbsd/XTerm]] . . . January 17, 2021, at 01:48 PM by [[~miniontoby]]: [=copyright=]%0a* [[Openbsd/Slrn]] . . . January 12, 2021, at 02:40 PM by [[~Noxturnix]]: [==]%0a* [[Openbsd/Netcat]] . . . January 09, 2021, at 02:20 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Perl]] . . . January 09, 2021, at 01:52 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Backup]] . . . January 03, 2021, at 01:46 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Sshbackdoor]] . . . December 30, 2020, at 12:14 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Pf-bnc]] . . . December 29, 2020, at 06:30 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Amplification]] . . . December 19, 2020, at 05:42 AM by [[~jrmu]]: [==]%0a* [[Openbsd/UDPFlood]] . . . December 18, 2020, at 10:39 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Tcpackflood]] . . . December 17, 2020, at 10:36 AM by [[~jrmu]]: [==]%0a* [[Openbsd/RSTFlood]] . . . December 17, 2020, at 10:34 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Tcpresetflood]] . . . December 17, 2020, at 10:34 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Ssdp]] . . . December 15, 2020, at 12:59 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Pf]] . . . December 13, 2020, at 12:03 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Install68]] . . . December 13, 2020, at 10:13 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Upgrade67]] . . . December 13, 2020, at 04:02 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Sysupgrade68]] . . . December 11, 2020, at 10:27 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Dokuwiki]] . . . December 10, 2020, at 02:23 PM by [[~miniontoby]]: [=code blocks fixed=]%0a* [[Openbsd/Acme-client]] . . . December 09, 2020, at 06:47 PM by [[~miniontoby]]: [=fixed troubleshooting links=]%0a* [[Openbsd/Install67]] . . . December 06, 2020, at 11:03 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Buyvm]] . . . December 06, 2020, at 02:42 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Oidentd]] . . . November 30, 2020, at 11:42 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Checklist]] . . . November 20, 2020, at 12:44 AM by [[~gry]]: [=+=]%0a* [[Openbsd/Acopm]] . . . November 04, 2020, at 03:32 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Achurch]] . . . November 04, 2020, at 02:25 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Vi]] . . . November 04, 2020, at 12:51 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Sudo]] . . . November 04, 2020, at 12:38 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Easyapp]] . . . September 29, 2020, at 12:13 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Cgit]] . . . September 01, 2020, at 05:51 PM by [[~baytuch]]: [==]%0a* [[Openbsd/Bchs]] . . . August 20, 2020, at 07:11 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Fdm]] . . . August 18, 2020, at 10:06 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Opensmtpd-2]] . . . August 18, 2020, at 09:59 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Opensmtpd-relay]] . . . August 18, 2020, at 09:56 AM by [[~jrmu]]: [==]%0a* [[Openbsd/IPv6]] . . . August 12, 2020, at 02:21 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Oscommerce]] . . . August 12, 2020, at 10:00 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Ping]] . . . August 12, 2020, at 08:34 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Sockets]] . . . August 12, 2020, at 07:16 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Guides]] . . . August 10, 2020, at 03:42 AM by [[~jrmu]]: [==]%0a
-time=1752177395
+rev=2252
+text=* [[Openbsd/Pmwiki]] . . . @2025-07-18T22:28:45Z by [[~jrmu]]: [=Replace doas with running commands as root, to avoid excessive duplication of doas=]%0a* [[Openbsd/Php]] . . . @2025-07-18T22:22:52Z by [[~jrmu]]: [=update to php 8.4=]%0a* [[Openbsd/Intro]] . . . @2025-07-18T19:35:07Z by [[~saeed]]: [=remove monospace from links=]%0a* [[Openbsd/Install77]] . . . @2025-07-10T19:56:35Z by [[~jrmu]]: [==]%0a* [[Openbsd/Install]] . . . @2025-07-10T17:32:37Z by [[~jrmu]]: [==]%0a* [[Openbsd/Pkg]] . . . @2025-07-04T16:12:59Z by [[~mkf]]: [=pkg_info doesn't require doas, some other minor changes=]%0a* [[Openbsd/Ed]] . . . @2025-06-12T00:54:43Z by [[~mkf]]: [==]%0a* [[Openbsd/Gns3]] . . . @2025-05-15T04:25:09Z by [[~mkf]]: [==]%0a* [[Openbsd/Sysupgrade76]] . . . @2025-04-23T20:47:11Z by [[~jrmu]]: [==]%0a* [[Openbsd/Install76]] . . . @2025-04-23T16:33:56Z by [[~jrmu]]: [==]%0a* [[Openbsd/Ngircd]] . . . @2025-04-23T15:57:56Z by [[~jrmu]]: [==]%0a* [[Openbsd/Hopm]] . . . @2025-01-08T18:14:37Z by [[~jrmu]]: [==]%0a* [[Openbsd/Gotweb]] . . . @2025-01-01T05:47:05Z by [[~jrmu]]: [==]%0a* [[Openbsd/Anope]] . . . @2024-12-22T23:20:54Z by [[~LohanG]]: [=updated the latest version number=]%0a* [[Openbsd/Bsdrd]] . . . @2024-12-14T01:49:42Z by [[~jrmu]]: [=update install link=]%0a* [[Openbsd/Unboundadblock]] . . . @2024-12-11T05:08:18Z by [[~jrmu]]: [==]%0a* [[Openbsd/Galene]] . . . @2024-11-14T17:59:54Z by [[~moocow]]: [==]%0a* [[Openbsd/Upgrade76]] . . . @2024-11-12T00:59:48Z by [[~jrmu]]: [==]%0a* [[Openbsd/Upgrade]] . . . @2024-11-11T22:26:24Z by [[~jrmu]]: [==]%0a* [[Openbsd/Sysupgrade]] . . . @2024-11-11T21:29:29Z by [[~jrmu]]: [==]%0a* [[Openbsd/CPAN]] . . . @2024-10-26T06:59:30Z by [[~izzyb]]: [==]%0a* [[Openbsd/Dmarc]] . . . @2024-09-15T00:39:01Z by [[~jrmu]]: [==]%0a* [[Openbsd/FilePermissions]] . . . @2024-09-08T16:58:57Z by [[~tomglok]]: [=change from # chmod -R ... to # find ... so that the /etc/mail directory retains mode 0755=]%0a* [[Openbsd/Wordpress]] . . . @2024-07-08T01:02:14Z by [[~jrmu]]: [==]%0a* [[Openbsd/Loginconf]] . . . @2024-07-04T05:54:38Z by [[~jrmu]]: [==]%0a* [[Openbsd/Identd]] . . . @2024-06-22T00:11:09Z by [[~jrmu]]: [==]%0a* [[Openbsd/BBB]] . . . @2024-06-18T16:13:57Z by [[~jrmu]]: [=Update version=]%0a* [[Openbsd/Sysctl]] . . . @2024-06-08T22:23:31Z by [[~jrmu]]: [==]%0a* [[Openbsd/Tcpdump]] . . . @2024-06-05T05:50:43Z by [[~jrmu]]: [==]%0a* [[Openbsd/Sysupgrade75]] . . . @2024-05-11T06:39:58Z by [[~jrmu]]: [==]%0a* [[Openbsd/Biboumi]] . . . @2024-05-10T09:13:51Z by [[~mkf]]: [=udns doesn't seem to work in ircnow.org since upgrade to 7.5, i don't know why.=]%0a* [[Openbsd/Drawtermssh]] . . . @2024-05-10T07:08:07Z by [[~mkf]]: [==]%0a* [[Openbsd/Dump]] . . . @2024-05-07T17:10:33Z by [[~jrmu]]: [==]%0a* [[Openbsd/Restore]] . . . @2024-05-05T22:30:23Z by [[~jrmu]]: [==]%0a* [[Openbsd/Prosody]] . . . @2024-05-02T13:20:46Z by [[~mkf]]: [==]%0a* [[Openbsd/Fstab]] . . . @2024-04-30T13:00:51Z by [[~mkf]]: [=mention ro=]%0a* [[Openbsd/Mlmmj]] . . . @2024-04-25T18:41:36Z by [[~izzyb]]: [==]%0a* [[Openbsd/Openbsd]] . . . @2024-04-13T18:02:19Z by [[~mkf]]: [==]%0a* [[Openbsd/Upgrade75]] . . . @2024-04-11T20:42:45Z by [[~jrmu]]: [==]%0a* [[Openbsd/Disklabel]] . . . @2024-04-10T23:43:12Z by [[~jrmu]]: [==]%0a* [[Openbsd/Backups]] . . . @2024-04-09T21:50:28Z by [[~jrmu]]: [==]%0a* [[Openbsd/Fdisk]] . . . @2024-04-09T21:33:33Z by [[~jrmu]]: [==]%0a* [[Openbsd/Psybnc]] . . . @2024-04-09T19:14:35Z by [[~jrmu]]: [==]%0a* [[Openbsd/Snac]] . . . @2024-04-08T16:30:46Z by [[~Yonle]]: [==]%0a* [[Openbsd/Install75]] . . . @2024-04-07T22:53:36Z by [[~jrmu]]: [==]%0a* [[Openbsd/Outofmemory]] . . . @2024-04-06T21:03:39Z by [[~jrmu]]: [==]%0a* [[Openbsd/Dmesg]] . . . @2024-04-06T20:15:22Z by [[~jrmu]]: [==]%0a* [[Openbsd/Singleuser]] . . . @2024-04-03T23:51:20Z by [[~jrmu]]: [==]%0a* [[Openbsd/Hier]] . . . @2024-04-03T23:23:13Z by [[~jrmu]]: [==]%0a* [[Openbsd/Localtime]] . . . @2024-04-03T16:39:46Z by [[~jrmu]]: [==]%0a* [[Openbsd/Bootconf]] . . . @2024-04-03T07:35:48Z by [[~jrmu]]: [==]%0a* [[Openbsd/Akkoma]] . . . @2024-03-25T04:31:17Z by [[~Yonle]]: [==]%0a* [[Openbsd/Pleroma]] . . . @2024-03-25T04:30:19Z by [[~Yonle]]: [==]%0a* [[Openbsd/Rcctl]] . . . @2024-03-09T18:16:03Z by [[~geze]]: [==]%0a* [[Openbsd/Icecast]] . . . @2024-02-12T17:38:08Z by [[~mkf]]: [=minor changes=]%0a* [[Openbsd/Panic]] . . . @2024-01-20T22:18:08Z by [[~jrmu]]: [==]%0a* [[Openbsd/Upgrade74]] . . . @2023-12-28T21:05:35Z by [[~jrmu]]: [==]%0a* [[Openbsd/Bitlbee]] . . . @2023-12-18T10:06:57Z by [[~mkf]]: [==]%0a* [[Openbsd/Wraith]] . . . @2023-11-25T18:49:17Z by [[~jrmu]]: [==]%0a* [[Openbsd/Host]] . . . @2023-11-24T22:51:07Z by [[~jrmu]]: [==]%0a* [[Openbsd/Install73]] . . . @2023-11-18T05:32:17Z by [[~jrmu]]: [==]%0a* [[Openbsd/Install74]] . . . @2023-11-18T05:06:51Z by [[~jrmu]]: [==]%0a* [[Openbsd/Sysupgrade74]] . . . @2023-11-16T00:15:28Z by [[~jrmu]]: [==]%0a* [[Openbsd/Tcltls]] . . . @2023-11-06T20:19:24Z by [[~jrmu]]: [==]%0a* [[Openbsd/PFStable]] . . . @2023-10-27T19:07:16Z by [[~sylv1a]]: [=Revise ICMP section in accordance with RFCs. Fix icmp6 syntax issue.=]%0a* [[Openbsd/Hopm-NowWithInit]] . . . @2023-10-07T05:20:56Z by [[~Maddie]]: [=[Minor]: Cleaned ansible code for more efficency.=]%0a* [[Openbsd/Sysupgrade71]] . . . @2023-07-27T20:09:43Z by [[~xfnw]]: [=using both -U and -u at the same time is pointless=]%0a* [[Openbsd/ZNCModules]] . . . @2023-07-16T20:56:32Z by [[~izzyb]]: [=Added links to more modules=]%0a* [[Openbsd/Orangepi3lts]] . . . @2023-06-12T00:06:06Z by [[~jrmu]]: [==]%0a* [[Openbsd/Xenodm]] . . . @2023-06-11T16:30:39Z by [[~Posterdati]]: [=OpenBSD, xorg, xenodm, monitors=]%0a* [[Openbsd/Gnost-relay]] . . . @2023-05-31T10:53:55Z by [[~Yonle]]: [=There's a reason why i connect to IPv6 instead of IPv4=]%0a* [[Openbsd/MlmmjWebArchiver]] . . . @2023-05-04T00:33:10Z by [[~izzyb]]: [=Added missing instructions for installing mhonarc=]%0a* [[Openbsd/KnownIssues]] . . . @2023-04-10T22:02:38Z by [[~izzyb]]: [==]%0a* [[Openbsd/Upgrade72]] . . . @2023-03-22T02:48:07Z by [[~izzyb]]: [=Simple stub to upgrade68=]%0a* [[Openbsd/Upgrade69]] . . . @2023-03-22T02:45:25Z by [[~izzyb]]: [==]%0a* [[Openbsd/Upgrade71]] . . . @2023-03-22T01:24:24Z by [[~izzyb]]: [==]%0a* [[Openbsd/Upgrade70]] . . . @2023-03-22T01:23:31Z by [[~izzyb]]: [==]%0a* [[Openbsd/Upgrade68]] . . . @2023-03-22T01:19:01Z by [[~izzyb]]: [=Added drop screen definitions and info re sysupgrade=]%0a* [[Openbsd/OpenTracker]] . . . March 03, 2023, at 04:37 PM by [[~baytuch]]: [==]%0a* [[Openbsd/Plermoa]] . . . February 16, 2023, at 04:52 AM by [[~Yonle]]: [=Redirect=]%0a* [[Openbsd/Mosh]] . . . February 07, 2023, at 11:30 AM by [[~Yonle]]: [==]%0a* [[Openbsd/Passwords]] . . . February 03, 2023, at 07:49 PM by [[~izzyb]]: [==]%0a* [[Openbsd/Unrealircd]] . . . January 20, 2023, at 07:27 PM by [[~mkf]]: [==]%0a* [[Openbsd/Vipw]] . . . January 18, 2023, at 11:01 PM by [[~zen]]: [=added two spaces=]%0a* [[Openbsd/Quota]] . . . December 29, 2022, at 06:51 PM by [[~mkf]]: [==]%0a* [[Openbsd/Minetest]] . . . December 26, 2022, at 07:23 PM by [[~miniontoby]]: [=Added more ways to install=]%0a* [[Openbsd/Honk]] . . . December 17, 2022, at 08:45 AM by [[~Yonle]]: [==]%0a* [[Openbsd/Geomyidae]] . . . September 10, 2022, at 02:31 AM by [[~akoizumi]]: [==]%0a* [[Openbsd/INN]] . . . September 10, 2022, at 02:23 AM by [[~akoizumi]]: [=Fix some types=]%0a* [[Openbsd/VsFTP]] . . . August 10, 2022, at 03:18 PM by [[~mkf]]: [=snipped unneeded output=]%0a* [[Openbsd/Apmd]] . . . July 03, 2022, at 11:36 AM by [[~mkf]]: [==]%0a* [[Openbsd/Growfs]] . . . June 01, 2022, at 12:34 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Nsd]] . . . May 10, 2022, at 12:33 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Ports]] . . . May 09, 2022, at 05:54 AM by [[~mkf]]: [==]%0a* [[Openbsd/Install71]] . . . April 24, 2022, at 09:55 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Botnow]] . . . April 24, 2022, at 06:14 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Gopher]] . . . April 20, 2022, at 08:29 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Adduser]] . . . April 20, 2022, at 08:07 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Ntpd]] . . . April 20, 2022, at 06:16 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Vmmlinux]] . . . April 20, 2022, at 05:33 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Iked]] . . . April 20, 2022, at 05:16 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Team]] . . . April 20, 2022, at 04:54 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Announce]] . . . April 19, 2022, at 04:14 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Install70]] . . . April 19, 2022, at 06:52 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Censord]] . . . April 05, 2022, at 06:16 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Dns]] . . . April 05, 2022, at 05:24 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Ddos]] . . . March 24, 2022, at 04:22 PM by [[~jrmu]]: [==]%0a* [[Openbsd/IRCBridge]] . . . February 28, 2022, at 02:59 AM by [[~suzerain]]: [==]%0a* [[Openbsd/Wesnothd]] . . . February 21, 2022, at 06:28 AM by [[~mkf]]: [=Wesnothd=]%0a* [[Openbsd/Xonotic]] . . . February 20, 2022, at 07:43 AM by [[~mkf]]: [=A xonotic server has apperad! pt.2=]%0a* [[Openbsd/Police]] . . . February 10, 2022, at 07:36 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Tcpip]] . . . January 24, 2022, at 05:45 PM by [[~jrmu]]: [==]%0a* [[Openbsd/U9fs]] . . . January 16, 2022, at 06:23 PM by [[~mkf]]: [==]%0a* [[Openbsd/Locale]] . . . January 12, 2022, at 01:23 PM by [[~baytuch]]: [==]%0a* [[Openbsd/Sftp]] . . . December 30, 2021, at 06:01 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Uim]] . . . December 26, 2021, at 01:45 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Wifi]] . . . December 22, 2021, at 02:59 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Recordaudio]] . . . December 22, 2021, at 01:24 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Training]] . . . November 16, 2021, at 03:30 PM by [[~Hawk]]: [==]%0a* [[Openbsd/Got]] . . . November 07, 2021, at 03:16 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Sysupgrade70]] . . . October 15, 2021, at 11:02 AM by [[~mkf]]: [=humans are easily confused.=]%0a* [[Openbsd/Ilines]] . . . October 15, 2021, at 02:36 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Install69]] . . . September 27, 2021, at 05:59 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Mailopenproxy]] . . . August 25, 2021, at 08:19 PM by [[~mkf]]: [==]%0a* [[Openbsd/Two-FactorAuth]] . . . August 23, 2021, at 07:39 PM by [[~mkf]]: [=login.db compiling is no longer recommended.=]%0a* [[Openbsd/Npppd]] . . . August 21, 2021, at 01:43 PM by [[~mkf]]: [==]%0a* [[Openbsd/Gophernicus]] . . . August 15, 2021, at 02:06 AM by [[~mkf]]: [==]%0a* [[Openbsd/Openhttpd]] . . . August 13, 2021, at 07:29 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Pppoe]] . . . August 10, 2021, at 11:56 AM by [[~mkf]]: [==]%0a* [[Openbsd/Sshkeys]] . . . August 09, 2021, at 04:42 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Squirrelmail]] . . . August 06, 2021, at 10:32 AM by [[~baytuch]]: [==]%0a* [[Openbsd/Dnszones]] . . . August 03, 2021, at 09:26 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Matterbridge]] . . . August 02, 2021, at 12:33 PM by [[~mkf]]: [==]%0a* [[Openbsd/Vhost]] . . . August 02, 2021, at 02:32 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Chroot]] . . . July 31, 2021, at 02:47 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Vmmuser]] . . . July 29, 2021, at 05:31 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Vmminstall]] . . . July 29, 2021, at 05:28 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Vmm]] . . . July 29, 2021, at 05:24 AM by [[~jrmu]]: [==]%0a* [[Openbsd/ZNCAdmin]] . . . July 28, 2021, at 06:14 AM by [[~jrmu]]: [==]%0a* [[Openbsd/ZNCSupport]] . . . July 28, 2021, at 06:14 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Dig]] . . . July 25, 2021, at 06:50 AM by [[~jrmu]]: [==]%0a* [[Openbsd/RDNS]] . . . July 23, 2021, at 06:44 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Sic]] . . . July 21, 2021, at 05:57 PM by [[~mkf]]: [=first edit.=]%0a* [[Openbsd/Openrsync]] . . . July 18, 2021, at 02:01 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Znc]] . . . July 16, 2021, at 10:43 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Staticnet]] . . . July 12, 2021, at 05:48 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Dovecot]] . . . July 12, 2021, at 02:58 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Relayd]] . . . July 12, 2021, at 02:45 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Spf]] . . . July 12, 2021, at 03:08 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Eggdrop]] . . . July 02, 2021, at 03:20 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Newdisk]] . . . June 29, 2021, at 03:23 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Unbound]] . . . June 27, 2021, at 12:12 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Dkimproxy]] . . . June 25, 2021, at 12:56 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Sysupgrade69]] . . . June 25, 2021, at 05:46 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Opensmtpd]] . . . June 23, 2021, at 02:21 AM by [[~jrmu]]: [==]%0a* [[Openbsd/NgircdLink]] . . . June 22, 2021, at 07:50 PM by [[~mkf]]: [=delete=]%0a* [[Openbsd/Doas]] . . . June 13, 2021, at 01:19 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Shell]] . . . June 11, 2021, at 09:36 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Books]] . . . June 06, 2021, at 12:46 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Pfa]] . . . June 06, 2021, at 03:49 AM by [[~navic]]: [==]%0a* [[Openbsd/ACKFlood]] . . . May 29, 2021, at 06:20 AM by [[~mkf]]: [==]%0a* [[Openbsd/SSDP]] . . . May 29, 2021, at 06:18 AM by [[~mkf]]: [==]%0a* [[Openbsd/Anycast]] . . . May 29, 2021, at 06:01 AM by [[~mkf]]: [==]%0a* [[Openbsd/Security]] . . . May 14, 2021, at 03:14 AM by [[~caesar]]: [==]%0a* [[Openbsd/Hopm-Arthur]] . . . May 07, 2021, at 12:28 PM by [[~Arthur]]: [==]%0a* [[Openbsd/Syspatch]] . . . February 14, 2021, at 11:00 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Netadmin]] . . . February 14, 2021, at 10:56 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Leafnode]] . . . February 12, 2021, at 01:40 PM by [[~chewy]]: [==]%0a* [[Openbsd/Pylink]] . . . February 08, 2021, at 08:33 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Stable]] . . . February 02, 2021, at 02:25 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Base64]] . . . February 02, 2021, at 06:37 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Pfbadhost]] . . . February 02, 2021, at 04:29 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Delphinusdnsd]] . . . February 02, 2021, at 01:51 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Abuse]] . . . January 31, 2021, at 05:33 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Phishing]] . . . January 31, 2021, at 05:02 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Audit]] . . . January 31, 2021, at 04:46 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Ongoing]] . . . January 31, 2021, at 01:19 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Httpopenproxy]] . . . January 29, 2021, at 11:01 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Zncadmin]] . . . January 29, 2021, at 10:00 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Rbldns]] . . . January 29, 2021, at 05:45 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Setuid]] . . . January 28, 2021, at 06:53 AM by [[~jrmu]]: [==]%0a* [[Openbsd/PFTesting]] . . . January 25, 2021, at 03:28 PM by [[~jrmu]]: [==]%0a* [[Openbsd/ZNCDaily]] . . . January 25, 2021, at 11:35 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Irssi]] . . . January 25, 2021, at 07:08 AM by [[~jrmu]]: [==]%0a* [[Openbsd/XTerm]] . . . January 17, 2021, at 01:48 PM by [[~miniontoby]]: [=copyright=]%0a* [[Openbsd/Slrn]] . . . January 12, 2021, at 02:40 PM by [[~Noxturnix]]: [==]%0a* [[Openbsd/Netcat]] . . . January 09, 2021, at 02:20 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Perl]] . . . January 09, 2021, at 01:52 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Backup]] . . . January 03, 2021, at 01:46 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Sshbackdoor]] . . . December 30, 2020, at 12:14 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Pf-bnc]] . . . December 29, 2020, at 06:30 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Amplification]] . . . December 19, 2020, at 05:42 AM by [[~jrmu]]: [==]%0a* [[Openbsd/UDPFlood]] . . . December 18, 2020, at 10:39 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Tcpackflood]] . . . December 17, 2020, at 10:36 AM by [[~jrmu]]: [==]%0a* [[Openbsd/RSTFlood]] . . . December 17, 2020, at 10:34 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Tcpresetflood]] . . . December 17, 2020, at 10:34 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Ssdp]] . . . December 15, 2020, at 12:59 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Pf]] . . . December 13, 2020, at 12:03 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Install68]] . . . December 13, 2020, at 10:13 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Upgrade67]] . . . December 13, 2020, at 04:02 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Sysupgrade68]] . . . December 11, 2020, at 10:27 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Dokuwiki]] . . . December 10, 2020, at 02:23 PM by [[~miniontoby]]: [=code blocks fixed=]%0a* [[Openbsd/Acme-client]] . . . December 09, 2020, at 06:47 PM by [[~miniontoby]]: [=fixed troubleshooting links=]%0a* [[Openbsd/Install67]] . . . December 06, 2020, at 11:03 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Buyvm]] . . . December 06, 2020, at 02:42 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Oidentd]] . . . November 30, 2020, at 11:42 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Checklist]] . . . November 20, 2020, at 12:44 AM by [[~gry]]: [=+=]%0a* [[Openbsd/Acopm]] . . . November 04, 2020, at 03:32 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Achurch]] . . . November 04, 2020, at 02:25 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Vi]] . . . November 04, 2020, at 12:51 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Sudo]] . . . November 04, 2020, at 12:38 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Easyapp]] . . . September 29, 2020, at 12:13 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Cgit]] . . . September 01, 2020, at 05:51 PM by [[~baytuch]]: [==]%0a* [[Openbsd/Bchs]] . . . August 20, 2020, at 07:11 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Fdm]] . . . August 18, 2020, at 10:06 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Opensmtpd-2]] . . . August 18, 2020, at 09:59 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Opensmtpd-relay]] . . . August 18, 2020, at 09:56 AM by [[~jrmu]]: [==]%0a* [[Openbsd/IPv6]] . . . August 12, 2020, at 02:21 PM by [[~jrmu]]: [==]%0a* [[Openbsd/Oscommerce]] . . . August 12, 2020, at 10:00 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Ping]] . . . August 12, 2020, at 08:34 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Sockets]] . . . August 12, 2020, at 07:16 AM by [[~jrmu]]: [==]%0a* [[Openbsd/Guides]] . . . August 10, 2020, at 03:42 AM by [[~jrmu]]: [==]%0a
+time=1752877725
blob - 2f6b5ba7da19fc615544d42f26dd86d2f8482a50
blob + 7ee487df8eaab2b83af5b88bac9c9d883ca6fdd3
--- wiki.d/Openhttpd.Configure
+++ wiki.d/Openhttpd.Configure
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=Mozilla/5.0 (X11; Linux x86_64; OpenBSD amd64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
author=saeed
charset=UTF-8
csum=
ctime=1614073261
-host=104.167.242.150
+host=85.185.32.102
name=Openhttpd.Configure
-rev=65
+rev=67
targets=Acme-client.Configure,Chroot.Intro,Telnet.Http,Pf.Intro,Pf.Guide,Openhttpd.Tls
-text=(:title Basic OpenHTTPd Configuration:)%0a%0aOpenHTTPd is a light-weight web server developed by OpenBSD.%0a%0a!! Overview%0aPros:%0a# Lean and Small%0a# Secure: Strict validity checking, privilege separation, strong cryptography%0a# Fast%0a# Easy to configure with good documentation%0a%0a!! Docs and references%0aIn addition to [[https://man.openbsd.org/httpd.8|@@httpd@@(8)]] and%0a[[https://man.openbsd.org/httpd.conf.5|@@httpd.conf@@(5)]]%0amanual pages, you may find the book%0a[[https://www.tiltedwindmillpress.com/product/httpd-and-relayd-mastery/|Httpd and Relayd Mastery]]%0ahelpful. The book contains many configuration examples.%0a[[https://learnbchs.org/LearnBCHS]] is also an interesting stack that uses OpenHTTPd.%0a%0a!! Configuration%0a'''NOTE''': Replace @@example.com@@ with your own domain%0a%0aFirst, copy the example file in @@/etc/examples/httpd.conf@@ to @@/etc/@@:%0a[@%0a$ doas cp /etc/examples/httpd.conf /etc/httpd.conf%0a@]%0a%0aEdit @@/etc/httpd.conf@@ to read as follows:%0a[@%0aserver "example.com" {%0a listen on * port 80%0a location "/.well-known/acme-challenge/*" {%0a root "/acme"%0a request strip 2%0a }%0a# location * {%0a# block return 302 "https://$HTTP_HOST$REQUEST_URI"%0a# }%0a}%0a%0a#server "example.com" {%0a# listen on * tls port 443%0a# tls {%0a# certificate "/etc/ssl/example.com.fullchain.pem"%0a# key "/etc/ssl/private/example.com.key"%0a# }%0a# location "/pub/*" {%0a# directory auto index%0a# }%0a# location "/.well-known/acme-challenge/*" {%0a# root "/acme"%0a# request strip 2%0a# }%0a#}%0a@]%0a%0aReplace @@example.com@@ with your actual hostname. On some other web servers,%0athis name is known as the '''virtual host'''. %0a%0aNotice how we commented out two sections. We will leave these sections%0acommented out until we have requested [[acme-client/configure|TLS certs]].%0a%0aLet's explain the configuration file:%0a%0a@@listen on@@ tells the web server to listen on all IPs on port 80.%0a%0aThe first @@location@@ block in lines 3-6 responds to verification requests%0aaccording to the ACME protocol. It is used in conjunction with%0a[[acme-client/configure|acme-client]] for requesting TLS certs. For any request%0athat begins with @@http://example.com/.well-known/acme-challenge/@@,%0a[[https://man.openbsd.org/httpd.8|httpd(8)]] will look for the documents in the%0anew root @@/acme@@. Since OpenHTTPd [[chroot/intro|chroots]] to @@/var/www@@ by%0adefault, the document root is actually @@/var/www/acme/@@. The directive%0a@@request strip 2@@ tells openhttpd to search in @@/var/www/acme/@@ and not%0a@@/var/www/acme/.well-known/acme-challenge/@@ (two path components are stripped%0aout).%0a%0aNormally, the second @@location@@ section in lines 7-9 would tell the web%0aserver to respond with HTTP 302 for all other requests. An HTTP 302 response%0aforwards the web browser to a new URL address. Any user that connects to your%0aweb server using port 80, except for ACME verification, would be forwarded to%0ause TLS on port 443 instead.%0a%0aThis second @@location@@ block is suggested by OpenBSD, but in this lesson, we%0awill serve unencrypted web pages to make configuration simpler. So for now,%0acomment out the second location block (lines 7-9) as shown above.%0a%0a'''Note''': You must have a server block listening on port 80. Do not delete%0athis block or else [[acme-client/configure|acme-client]] will not work. The web%0aserver needs the listener block on port 80 for ACME protocol verification.%0a%0a!! Sanity check of configuration%0aTo check that your configuration is valid:%0a[@%0a$ doas httpd -n%0aconfiguration OK%0a@]%0a%0a!! Starting the server%0aUse [[Openbsd.Rcctl/rcctl]] to enable and start [[https://man.openbsd.org/httpd.8|httpd(8)]]:%0a[@%0a$ doas rcctl enable httpd%0a$ doas rcctl start httpd%0ahttpd(ok)%0a@]%0a%0a!! Create a web page%0aBy default, our configuration serves documents in @@/var/www/htdocs@@. So, use%0aa text editor to create a webpage in @@/var/www/htdocs/index.html@@ . Perhaps%0ayou can put the phrase "Hello, World!".%0a%0a!! Testing%0aTest to see if the web server is actually working on port 80. This test should%0abe run on some other computer besides your web server (eg, use your home PC or%0aphone).%0a%0aThe simplest test is to put the URL of your website into a web browser. For%0aexample, you might load http://example.com.%0a%0aTo view this on the command line, try [[telnet/http|telnet]]:%0a[@%0a$ telnet example.com 80%0a@]%0a%0aAt this point, you must type your web request:%0a[@%0aGET /index.html HTTP/1.1%0aHost: example.com%0a@]%0a%0aYou should a response similar to the one below:%0a[@%0aHTTP/1.1 200 OK%0aConnection: keep-alive%0aContent-Length: 14%0aContent-Type: text/html%0aDate: Tue, 12 Nov 2024 06:19:33 GMT%0aLast-Modified: Tue, 12 Nov 2024 06:15:19 GMT%0aServer: OpenBSD httpd%0a%0aHello, world!%0aConnection closed by foreign host.%0a@]%0a%0a!! Troubleshooting%0a!!! Configuration Errors%0aIf you were unable to establish the connection above, the first test is to see%0aif [[https://man.openbsd.org/httpd.8|httpd(8)]] has any critical errors.%0a%0aFirst, stop all httpd processes:%0a[@%0a$ doas rcctl stop httpd%0a@]%0a%0aNext, confirm that httpd is no longer running:%0a[@%0a$ ps -ax | grep httpd%0a@]%0a%0aFinally, run httpd in debug mode:%0a[@%0a$ doas httpd -d%0a@]%0a%0aObserve if there are any errors. If so, fix those errors before proceeding with%0atroubleshooting.%0a%0a!!! Permissions Error%0a[@%0a$ ls -l /var/www/htdocs/index.html%0a-rw-r--r-- 1 root daemon 14 Nov 12 00:15 /var/www/htdocs/index.html%0a@]%0a%0aIf the file index.html is not readable by httpd, the webpage cannot load. See%0a[[https://man.openbsd.org/chmod.1|@@chmod@@(1)]] and%0a[[https://man.openbsd.org/chown.1|@@chown@@(1)]] for more information about%0apermissions on BSD.%0a%0a!!! Firewall%0aIf you changed your [[pf/intro|firewall rules]], double check to ensure your%0a[[pf/guide|firewall]] is not blocking port 80. By default, [[pf/intro|packet filter]]%0aallows web traffic, so the firewall will '''not''' block web traffic unless you%0ahave edited the default firewall ruleset.%0a%0a!! Adding TLS%0aIf you have successfully served unencrypted web pages on port 80, you'll now%0awant to request a TLS cert using [[acme-client/configure|acme-client]]. After%0ayou obtain that cert, proceed to [[openhttpd/tls|add TLS to openhttpd]].%0a%0aSee Also:%0a%0a# [[https://learnbchs.org/LearnBCHS]]%0a# [[acme-client/configure|acme-client]]%0a# [[openhttpd/tls|OpenHTTPd (with TLS)]]%0a
-time=1751708415
+text=(:title Basic OpenHTTPd Configuration:)%0a%0aOpenHTTPd is a light-weight web server developed by OpenBSD.%0a%0a!! Overview%0aPros:%0a# Lean and Small%0a# Secure: Strict validity checking, privilege separation, strong cryptography%0a# Fast%0a# Easy to configure with good documentation%0a%0a!! Docs and references%0aIn addition to [[https://man.openbsd.org/httpd.8|httpd(8)]] and%0a[[https://man.openbsd.org/httpd.conf.5|httpd.conf(5)]]%0amanual pages, you may find the book%0a[[https://www.tiltedwindmillpress.com/product/httpd-and-relayd-mastery/|Httpd and Relayd Mastery]]%0ahelpful. The book contains many configuration examples.%0a[[https://learnbchs.org/LearnBCHS]] is also an interesting stack that uses OpenHTTPd.%0a%0a!! Configuration%0a'''NOTE''': Replace @@example.com@@ with your own domain%0a%0aFirst, copy the example file in @@/etc/examples/httpd.conf@@ to @@/etc/@@:%0a[@%0a$ doas cp /etc/examples/httpd.conf /etc/httpd.conf%0a@]%0a%0aEdit @@/etc/httpd.conf@@ to read as follows:%0a[@%0aserver "example.com" {%0a listen on * port 80%0a location "/.well-known/acme-challenge/*" {%0a root "/acme"%0a request strip 2%0a }%0a# location * {%0a# block return 302 "https://$HTTP_HOST$REQUEST_URI"%0a# }%0a}%0a%0a#server "example.com" {%0a# listen on * tls port 443%0a# tls {%0a# certificate "/etc/ssl/example.com.fullchain.pem"%0a# key "/etc/ssl/private/example.com.key"%0a# }%0a# location "/pub/*" {%0a# directory auto index%0a# }%0a# location "/.well-known/acme-challenge/*" {%0a# root "/acme"%0a# request strip 2%0a# }%0a#}%0a@]%0a%0aReplace @@example.com@@ with your actual hostname. On some other web servers,%0athis name is known as the '''virtual host'''. %0a%0aNotice how we commented out two sections. We will leave these sections%0acommented out until we have requested [[acme-client/configure|TLS certs]].%0a%0aLet's explain the configuration file:%0a%0a@@listen on@@ tells the web server to listen on all IPs on port 80.%0a%0aThe first @@location@@ block in lines 3-6 responds to verification requests%0aaccording to the ACME protocol. It is used in conjunction with%0a[[acme-client/configure|acme-client]] for requesting TLS certs. For any request%0athat begins with @@http://example.com/.well-known/acme-challenge/@@,%0a[[https://man.openbsd.org/httpd.8|httpd(8)]] will look for the documents in the%0anew root @@/acme@@. Since OpenHTTPd [[chroot/intro|chroots]] to @@/var/www@@ by%0adefault, the document root is actually @@/var/www/acme/@@. The directive%0a@@request strip 2@@ tells openhttpd to search in @@/var/www/acme/@@ and not%0a@@/var/www/acme/.well-known/acme-challenge/@@ (two path components are stripped%0aout).%0a%0aNormally, the second @@location@@ section in lines 7-9 would tell the web%0aserver to respond with HTTP 302 for all other requests. An HTTP 302 response%0aforwards the web browser to a new URL address. Any user that connects to your%0aweb server using port 80, except for ACME verification, would be forwarded to%0ause TLS on port 443 instead.%0a%0aThis second @@location@@ block is suggested by OpenBSD, but in this lesson, we%0awill serve unencrypted web pages to make configuration simpler. So for now,%0acomment out the second location block (lines 7-9) as shown above.%0a%0a'''Note''': You must have a server block listening on port 80. Do not delete%0athis block or else [[acme-client/configure|acme-client]] will not work. The web%0aserver needs the listener block on port 80 for ACME protocol verification.%0a%0a!! Sanity check of configuration%0aTo check that your configuration is valid:%0a[@%0a$ doas httpd -n%0aconfiguration OK%0a@]%0a%0a!! Starting the server%0aUse [[Openbsd.Rcctl/rcctl]] to enable and start [[https://man.openbsd.org/httpd.8|httpd(8)]]:%0a[@%0a$ doas rcctl enable httpd%0a$ doas rcctl start httpd%0ahttpd(ok)%0a@]%0a%0a!! Create a web page%0aBy default, our configuration serves documents in @@/var/www/htdocs@@. So, use%0aa text editor to create a webpage in @@/var/www/htdocs/index.html@@ . Perhaps%0ayou can put the phrase "Hello, World!".%0a%0a!! Testing%0aTest to see if the web server is actually working on port 80. This test should%0abe run on some other computer besides your web server (eg, use your home PC or%0aphone).%0a%0aThe simplest test is to put the URL of your website into a web browser. For%0aexample, you might load http://example.com.%0a%0aTo view this on the command line, try [[telnet/http|telnet]]:%0a[@%0a$ telnet example.com 80%0a@]%0a%0aAt this point, you must type your web request:%0a[@%0aGET /index.html HTTP/1.1%0aHost: example.com%0a@]%0a%0aYou should a response similar to the one below:%0a[@%0aHTTP/1.1 200 OK%0aConnection: keep-alive%0aContent-Length: 14%0aContent-Type: text/html%0aDate: Tue, 12 Nov 2024 06:19:33 GMT%0aLast-Modified: Tue, 12 Nov 2024 06:15:19 GMT%0aServer: OpenBSD httpd%0a%0aHello, world!%0aConnection closed by foreign host.%0a@]%0a%0a!! Troubleshooting%0a!!! Configuration Errors%0aIf you were unable to establish the connection above, the first test is to see%0aif [[https://man.openbsd.org/httpd.8|httpd(8)]] has any critical errors.%0a%0aFirst, stop all httpd processes:%0a[@%0a$ doas rcctl stop httpd%0a@]%0a%0aNext, confirm that httpd is no longer running:%0a[@%0a$ ps -ax | grep httpd%0a@]%0a%0aFinally, run httpd in debug mode:%0a[@%0a$ doas httpd -d%0a@]%0a%0aObserve if there are any errors. If so, fix those errors before proceeding with%0atroubleshooting.%0a%0a!!! Permissions Error%0a[@%0a$ ls -l /var/www/htdocs/index.html%0a-rw-r--r-- 1 root daemon 14 Nov 12 00:15 /var/www/htdocs/index.html%0a@]%0a%0aIf the file index.html is not readable by httpd, the webpage cannot load. See%0a[[https://man.openbsd.org/chmod.1|chmod(1)]] and%0a[[https://man.openbsd.org/chown.1|chown(1)]] for more information about%0apermissions on BSD.%0a%0a!!! Firewall%0aIf you changed your [[pf/intro|firewall rules]], double check to ensure your%0a[[pf/guide|firewall]] is not blocking port 80. By default, [[pf/intro|packet filter]]%0aallows web traffic, so the firewall will '''not''' block web traffic unless you%0ahave edited the default firewall ruleset.%0a%0a!! Adding TLS%0aIf you have successfully served unencrypted web pages on port 80, you'll now%0awant to request a TLS cert using [[acme-client/configure|acme-client]]. After%0ayou obtain that cert, proceed to [[openhttpd/tls|add TLS to openhttpd]].%0a%0aSee Also:%0a%0a# [[https://learnbchs.org/LearnBCHS]]%0a# [[acme-client/configure|acme-client]]%0a# [[openhttpd/tls|OpenHTTPd (with TLS)]]%0a
+time=1752869373
title=Basic OpenHTTPd Configuration
+author:1752869373=saeed
+diff:1752869373:1752869335:=175,176c175,176%0a%3c [[https://man.openbsd.org/chmod.1|chmod(1)]] and%0a%3c [[https://man.openbsd.org/chown.1|chown(1)]] for more information about%0a---%0a> [[https://man.openbsd.org/chmod.1|@@chmod@@(1)]] and%0a> [[https://man.openbsd.org/chown.1|@@chown@@(1)]] for more information about%0a
+host:1752869373=85.185.32.102
+author:1752869335=saeed
+diff:1752869335:1751708415:=13,14c13,14%0a%3c In addition to [[https://man.openbsd.org/httpd.8|httpd(8)]] and%0a%3c [[https://man.openbsd.org/httpd.conf.5|httpd.conf(5)]]%0a---%0a> In addition to [[https://man.openbsd.org/httpd.8|@@httpd@@(8)]] and%0a> [[https://man.openbsd.org/httpd.conf.5|@@httpd.conf@@(5)]]%0a
+host:1752869335=85.185.32.102
author:1751708415=saeed
diff:1751708415:1751708365:=93a94%0a> %0a100a102%0a> %0a
host:1751708415=104.167.242.150
blob - af912e1931635fa459509198427975266ea020ea
blob + e7e29ac636fcb20fc18fd7ed3471e116b756b3fe
--- wiki.d/Openhttpd.Perl
+++ wiki.d/Openhttpd.Perl
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=w3m/0.5.3+git20230718
-author=jrmu
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
+author=saeed
charset=UTF-8
-csum=
+csum=fix fmt
ctime=1613835047
-host=104.167.242.140
+host=85.185.32.102
name=Openhttpd.Perl
-rev=31
+rev=32
targets=Category.Perl,!Perl,Openhttpd.Configure,Chroot.Intro,Openhttpd.Tls
-text=(:title Chrooting perl for OpenHTTPd:)%0a%0aCategory: [[!perl]]%0a%0aBy default, [[openhttpd/configure|OpenHTTPd]] runs inside a%0a[[chroot/intro|chroot]] in the path @@/var/www@@. In order to run%0a[[https://man.openbsd.org/perl.1|perl(1)]] applications, you will need to copy%0aperl and its dependencies into this chroot.%0a%0a!! Configuring httpd%0a%0aFirst, configure [[https://man.openbsd.org/httpd.conf.5|httpd.conf(5)]]. We%0awill use [[https://man.openbsd.org/slowcgi.8|slowcgi(8)]] to execute CGI%0ascripts. Here is our sample /etc/httpd.conf:%0a%0a[@%0aserver "www.example.com" {%0a listen on * port 80%0a root "/htdocs/perl"%0a location "*.pl" { %0a fastcgi%0a }%0a location "/.well-known/acme-challenge/*" {%0a root "/acme"%0a request strip 2%0a }%0a}%0a@]%0a%0aWe specify our web document root in @@/htdocs/perl@@. Remember that because%0a[[https://man.openbsd.org/httpd.1|httpd(1)]] is chrooted, the path of your%0aactual web documents must be @@/var/www/htdocs/perl/@@. The @@fastcgi@@%0adirective tells the server to interpret files that end with the extension .pl%0ato be interpreted as CGI scripts.%0a%0aReload the web server so it reloads the conf file:%0a%0a[@%0a# rcctl reload httpd%0a@]%0a%0a!! Copying perl%0a%0aTo figure out what files need to be copied into the chroot:%0a%0a[@%0a$ ldd /usr/bin/perl%0a/usr/bin/perl:%0a Start End Type Open Ref GrpRef Name%0a 00000c0f12e8d000 00000c0f12e92000 exe 1 0 0 /usr/bin/perl%0a 00000c12054ca000 00000c1205877000 rlib 0 1 0 /usr/lib/libperl.so.24.0%0a 00000c118de26000 00000c118de58000 rlib 0 2 0 /usr/lib/libm.so.10.1%0a 00000c11cc985000 00000c11cca8c000 rlib 0 2 0 /usr/lib/libc.so.100.3%0a 00000c113a3b6000 00000c113a3b6000 ld.so 0 1 0 /usr/libexec/ld.so%0a@]%0a%0aStart with this initial guess to build the chroot:%0a%0a[@%0a# mkdir -p /var/www/usr/{bin,lib,libexec}%0a# cp -p /usr/bin/perl /var/www/usr/bin/%0a# cp -p /usr/lib/lib{c,m,perl}.so* /var/www/usr/lib/%0a# cp -p /usr/libexec/ld.so /var/www/usr/libexec/%0a@]%0a%0aNext, turn on [[https://man.openbsd.org/slowcgi.8|slowcgi(8)]]:%0a%0a[@%0a# rcctl enable slowcgi%0a# rcctl start slowcgi%0a@]%0a%0aUse [[https://man.openbsd.org/chroot.8|chroot(8)]] to see if perl can run%0ainside the chroot:%0a%0a[@%0a# chroot -u www -g daemon /var/www perl%0a@]%0a%0aRun a test command with perl:%0a%0a[@%0aprint "All users are created equal\n";%0a@]%0a%0aType ctrl+d to escape; if perl successfully echoes @@All users are created%0aequal@@, we can confirm that this perl command can run inside the chroot.%0a%0aNext, create the directory to hold web documents:%0a%0a[@%0a# mkdir -p /var/www/htdocs/perl/%0a@]%0a%0aCreate @@/var/www/htdocs/perl/index.pl@@ to see if the web server loads it:%0a%0a[@%0a#!/usr/bin/perl -w%0ause strict;%0aprint "Content-Type:text/html\n\n";%0aprint "All users are created equal: 17".int(rand(100))."\n";%0a@]%0a%0aMake the script executable:%0a%0a[@%0a# chmod +x /var/www/htdocs/perl/index.pl%0a@]%0a%0aNow, try running this command:%0a%0a[@%0a$ ftp -o - http://example.com/index.pl%0aTrying 192.168.1.2...%0aRequesting http://example.com/index.pl%0aftp: Error retrieving http://example.com/index.pl: 500 Internal Server Error%0a@]%0a%0aA 500 Internal Error is often a clue that the web server is unable to properly%0aexecute a CGI script. In this case, it means that perl was not set up properly%0ainside the chroot.%0a%0aSearch [[https://man.openbsd.org/httpd.1|httpd(1)]]'s error logs for further%0aclues. By default, errors go to @@/var/www/logs/error.log@@:%0a%0a[@%0aserver example.com, client 1 (1 active), 10.0.1.2:37391 -> 192.168.1.2, empty stdout (500 Internal Server Error)%0aCan't locate strict.pm in @INC (you may need to install the strict module) (@INC entries checked: /usr/local/libdata/perl5/site_perl/amd64-openbsd /usr/local/libdata/perl5/site_perl /usr/libdata/perl5/amd64-openbsd /usr/libdata/perl5) at /htdocs/perl/index.pl line 2.%0aBEGIN failed--compilation aborted at /htdocs/perl/index.pl line 2.%0a@]%0a%0aThis error message tells us that the @@strict.pm@@ dependency cannot be found%0ainside the chroot. So, we search for which directories on our filesystem%0acontain perl libraries:%0a%0a[@%0a# find / -iname '*perl*'%0a@]%0a%0aIn this case, the missing folder is /usr/libdata/perl5. We definitely need%0ato copy these libraries over:%0a%0a[@%0a# mkdir -p /var/www/usr/libdata%0a# cp -pR /usr/libdata/perl5 /var/www/usr/libdata/%0a@]%0a%0aIf we continue this trial and error debugging process, we end up with all the%0adependencies we will need. Here is the complete list:%0a%0a[@%0a# mkdir -p /var/www/usr/{bin,lib,libexec,libdata}%0a# cp -p /usr/bin/perl /var/www/usr/bin/%0a# cp -p /usr/lib/lib{c,m,perl,pthread,util,z}.so* /var/www/usr/lib/%0a# cp -p /usr/libexec/ld.so /var/www/usr/libexec/%0a# cp -pR /usr/libdata/perl5 /var/www/usr/libdata/%0a# mkdir -p /var/www/{tmp,dev}%0a# touch /var/www/dev/null%0a@]%0a%0aNow the web request should show proper output:%0a%0a[@%0a$ ftp -o - http://example.com/index.pl %0aTrying 192.168.1.2...%0aRequesting http://example.com/index.pl%0aAll users are created equal: 1774%0a28 bytes received in 0.00 seconds (13.49 KB/s)%0a@]%0a%0a[[Openhttpd/Tls|Adding TLS]] for serving your perl scripts is left as an exercise.%0a
-time=1732322238
+text=(:title Chrooting perl for OpenHTTPd:)%0a%0aCategory: [[!perl]]%0a%0aBy default, [[openhttpd/configure|OpenHTTPd]] runs inside a%0a[[chroot/intro|chroot]] in the path @@/var/www@@. In order to run%0a[[https://man.openbsd.org/perl.1|perl(1)]] applications, you will need to copy%0aperl and its dependencies into this chroot.%0a%0a!! Configuring httpd%0a%0aFirst, configure [[https://man.openbsd.org/httpd.conf.5|httpd.conf(5)]]. We%0awill use [[https://man.openbsd.org/slowcgi.8|slowcgi(8)]] to execute CGI%0ascripts. Here is our sample /etc/httpd.conf:%0a%0a[@%0aserver "www.example.com" {%0a listen on * port 80%0a root "/htdocs/perl"%0a location "*.pl" { %0a fastcgi%0a }%0a location "/.well-known/acme-challenge/*" {%0a root "/acme"%0a request strip 2%0a }%0a}%0a@]%0a%0aWe specify our web document root in @@/htdocs/perl@@. Remember that because%0a[[https://man.openbsd.org/httpd.1|httpd(1)]] is chrooted, the path of your%0aactual web documents must be @@/var/www/htdocs/perl/@@. The @@fastcgi@@%0adirective tells the server to interpret files that end with the extension .pl%0ato be interpreted as CGI scripts.%0a%0aReload the web server so it reloads the conf file:%0a%0a[@%0a# rcctl reload httpd%0a@]%0a%0a!! Copying perl%0a%0aTo figure out what files need to be copied into the chroot:%0a%0a[@%0a$ ldd /usr/bin/perl%0a/usr/bin/perl:%0a Start End Type Open Ref GrpRef Name%0a 00000c0f12e8d000 00000c0f12e92000 exe 1 0 0 /usr/bin/perl%0a 00000c12054ca000 00000c1205877000 rlib 0 1 0 /usr/lib/libperl.so.24.0%0a 00000c118de26000 00000c118de58000 rlib 0 2 0 /usr/lib/libm.so.10.1%0a 00000c11cc985000 00000c11cca8c000 rlib 0 2 0 /usr/lib/libc.so.100.3%0a 00000c113a3b6000 00000c113a3b6000 ld.so 0 1 0 /usr/libexec/ld.so%0a@]%0a%0aStart with this initial guess to build the chroot:%0a%0a[@%0a# mkdir -p /var/www/usr/{bin,lib,libexec}%0a# cp -p /usr/bin/perl /var/www/usr/bin/%0a# cp -p /usr/lib/lib{c,m,perl}.so* /var/www/usr/lib/%0a# cp -p /usr/libexec/ld.so /var/www/usr/libexec/%0a@]%0a%0aNext, turn on [[https://man.openbsd.org/slowcgi.8|slowcgi(8)]]:%0a%0a[@%0a# rcctl enable slowcgi%0a# rcctl start slowcgi%0a@]%0a%0aUse [[https://man.openbsd.org/chroot.8|chroot(8)]] to see if perl can run%0ainside the chroot:%0a%0a[@%0a# chroot -u www -g daemon /var/www perl%0a@]%0a%0aRun a test command with perl:%0a%0a[@%0aprint "All users are created equal\n";%0a@]%0a%0aType ctrl+d to escape; if perl successfully echoes @@All users are created equal@@,%0awe can confirm that this perl command can run inside the chroot.%0a%0aNext, create the directory to hold web documents:%0a%0a[@%0a# mkdir -p /var/www/htdocs/perl/%0a@]%0a%0aCreate @@/var/www/htdocs/perl/index.pl@@ to see if the web server loads it:%0a%0a[@%0a#!/usr/bin/perl -w%0ause strict;%0aprint "Content-Type:text/html\n\n";%0aprint "All users are created equal: 17".int(rand(100))."\n";%0a@]%0a%0aMake the script executable:%0a%0a[@%0a# chmod +x /var/www/htdocs/perl/index.pl%0a@]%0a%0aNow, try running this command:%0a%0a[@%0a$ ftp -o - http://example.com/index.pl%0aTrying 192.168.1.2...%0aRequesting http://example.com/index.pl%0aftp: Error retrieving http://example.com/index.pl: 500 Internal Server Error%0a@]%0a%0aA 500 Internal Error is often a clue that the web server is unable to properly%0aexecute a CGI script. In this case, it means that perl was not set up properly%0ainside the chroot.%0a%0aSearch [[https://man.openbsd.org/httpd.1|httpd(1)]]'s error logs for further%0aclues. By default, errors go to @@/var/www/logs/error.log@@:%0a%0a[@%0aserver example.com, client 1 (1 active), 10.0.1.2:37391 -> 192.168.1.2, empty stdout (500 Internal Server Error)%0aCan't locate strict.pm in @INC (you may need to install the strict module) (@INC entries checked: /usr/local/libdata/perl5/site_perl/amd64-openbsd /usr/local/libdata/perl5/site_perl /usr/libdata/perl5/amd64-openbsd /usr/libdata/perl5) at /htdocs/perl/index.pl line 2.%0aBEGIN failed--compilation aborted at /htdocs/perl/index.pl line 2.%0a@]%0a%0aThis error message tells us that the @@strict.pm@@ dependency cannot be found%0ainside the chroot. So, we search for which directories on our filesystem%0acontain perl libraries:%0a%0a[@%0a# find / -iname '*perl*'%0a@]%0a%0aIn this case, the missing folder is /usr/libdata/perl5. We definitely need%0ato copy these libraries over:%0a%0a[@%0a# mkdir -p /var/www/usr/libdata%0a# cp -pR /usr/libdata/perl5 /var/www/usr/libdata/%0a@]%0a%0aIf we continue this trial and error debugging process, we end up with all the%0adependencies we will need. Here is the complete list:%0a%0a[@%0a# mkdir -p /var/www/usr/{bin,lib,libexec,libdata}%0a# cp -p /usr/bin/perl /var/www/usr/bin/%0a# cp -p /usr/lib/lib{c,m,perl,pthread,util,z}.so* /var/www/usr/lib/%0a# cp -p /usr/libexec/ld.so /var/www/usr/libexec/%0a# cp -pR /usr/libdata/perl5 /var/www/usr/libdata/%0a# mkdir -p /var/www/{tmp,dev}%0a# touch /var/www/dev/null%0a@]%0a%0aNow the web request should show proper output:%0a%0a[@%0a$ ftp -o - http://example.com/index.pl %0aTrying 192.168.1.2...%0aRequesting http://example.com/index.pl%0aAll users are created equal: 1774%0a28 bytes received in 0.00 seconds (13.49 KB/s)%0a@]%0a%0a[[Openhttpd/Tls|Adding TLS]] for serving your perl scripts is left as an exercise.%0a
+time=1752865064
title=Chrooting perl for OpenHTTPd
+author:1752865064=saeed
+csum:1752865064=fix fmt
+diff:1752865064:1732322238:minor=86,87c86,87%0a%3c Type ctrl+d to escape; if perl successfully echoes @@All users are created equal@@,%0a%3c we can confirm that this perl command can run inside the chroot.%0a---%0a> Type ctrl+d to escape; if perl successfully echoes @@All users are created%0a> equal@@, we can confirm that this perl command can run inside the chroot.%0a
+host:1752865064=85.185.32.102
author:1732322238=jrmu
diff:1732322238:1732322188:=167c167%0a%3c All users are created equal: 1774%0a---%0a> All users are created equal%0a
host:1732322238=104.167.242.140
blob - 1c4fae44ba59568aa9463a21f9ef6a9b8b1d97ed
blob + d67acefc4ee985158598ea9f842480b4efccd430
--- wiki.d/Openhttpd.RecentChanges
+++ wiki.d/Openhttpd.RecentChanges
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=Mozilla/5.0 (X11; Linux x86_64; OpenBSD amd64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
charset=UTF-8
ctime=1613835047
-host=104.167.242.150
+host=85.185.32.102
name=Openhttpd.RecentChanges
-rev=172
-text=* [[Openhttpd/Website]] . . . @2025-07-05T13:47:09Z by [[~saeed]]: [==]%0a* [[Openhttpd/Tls]] . . . @2025-07-05T13:41:14Z by [[~saeed]]: [=style fixes=]%0a* [[Openhttpd/Configure]] . . . @2025-07-05T09:40:15Z by [[~saeed]]: [==]%0a* [[Openhttpd/Perl]] . . . @2024-11-23T00:37:18Z by [[~jrmu]]: [==]%0a* [[Openhttpd/Hosting]] . . . @2024-11-17T02:53:48Z by [[~jrmu]]: [==]%0a* [[Openhttpd/Chroot]] . . . April 19, 2022, at 04:05 PM by [[~jrmu]]: [==]%0a* [[Openhttpd/CGI]] . . . April 05, 2022, at 04:22 PM by [[~gtlsgamr]]: [==]%0a
-time=1751723229
+rev=177
+text=* [[Openhttpd/Website]] . . . @2025-07-18T20:25:29Z by [[~saeed]]: [=fix fmt=]%0a* [[Openhttpd/Tls]] . . . @2025-07-18T20:20:18Z by [[~saeed]]: [=fix fmt=]%0a* [[Openhttpd/Configure]] . . . @2025-07-18T20:09:33Z by [[~saeed]]: [==]%0a* [[Openhttpd/Perl]] . . . @2025-07-18T18:57:44Z by [[~saeed]]: [=fix fmt=]%0a* [[Openhttpd/Hosting]] . . . @2024-11-17T02:53:48Z by [[~jrmu]]: [==]%0a* [[Openhttpd/Chroot]] . . . April 19, 2022, at 04:05 PM by [[~jrmu]]: [==]%0a* [[Openhttpd/CGI]] . . . April 05, 2022, at 04:22 PM by [[~gtlsgamr]]: [==]%0a
+time=1752870329
blob - 69dac3be34848d3745dbbf55e8dc590523a53056
blob + cb770e489c08b267ca3ad3ea062858f74a369ead
--- wiki.d/Openhttpd.Tls
+++ wiki.d/Openhttpd.Tls
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=Mozilla/5.0 (X11; Linux x86_64; OpenBSD amd64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
author=saeed
charset=UTF-8
-csum=style fixes
+csum=fix fmt
ctime=1649022849
-host=104.167.242.150
+host=85.185.32.102
name=Openhttpd.Tls
-rev=27
+rev=28
targets=Tls.Intro,Openhttpd.Configure,Acme-client.Configure,Relayd.Acceleration,Openbsd.Rcctl,Ps.Usage,Kill.Usage,Openssl.Http,Netcat.Http,Telnet.Http,Openhttpd.Website,Crontab.Edit,Pf.Intro,Pf.Guide,Openhttpd.Tls
-text=(:title TLS for OpenHTTPd:)%0a%0aThis guide shows you how to enable [[tls/intro|TLS]] for%0a[[openhttpd/configure|OpenHTTPd]]. It assumes you have already set up%0a[[openhttpd/configure|plaintext OpenHTTPd]] listening on port 80, and you have%0asuccessfully requested TLS certs using [[acme-client/configure|acme-client]].%0a%0a%0a!! Configuring%0aIn the [[openhttpd/configure|plaintext OpenHTTPd]] guide, we used%0a@@/etc/examples/httpd.conf@@ as a template for%0a[[https://man.openbsd.org/httpd.conf.5|@@httpd.conf@@(5)]], with two sections%0acommented out:%0a%0a[@%0aserver "example.com" {%0a listen on * port 80%0a location "/.well-known/acme-challenge/*" {%0a root "/acme"%0a request strip 2%0a }%0a# location * {%0a# block return 302 "https://$HTTP_HOST$REQUEST_URI"%0a# }%0a}%0a%0a#server "example.com" {%0a# listen on * tls port 443%0a# tls {%0a# certificate "/etc/ssl/example.com.fullchain.pem"%0a# key "/etc/ssl/private/example.com.key"%0a# }%0a# location "/pub/*" {%0a# directory auto index%0a# }%0a# location "/.well-known/acme-challenge/*" {%0a# root "/acme"%0a# request strip 2%0a# }%0a#}%0a@]%0a%0a'''NOTE''': You must replace example.com with your own domain%0a%0aWe commented out these two sections because we did not yet request TLS certs.%0aNow that we have certs from [[acme-client/configure|@@acme-client@@]], we will%0auncomment the second block.%0a%0a!! TLS Block Explained%0aBelow, we have uncommented the block (and made one significant change). We will%0aprovide a line-by-line description of the TLS block:%0a%0a[@%0aserver "example.com" {%0a listen on * tls port 443%0a tls {%0a certificate "/etc/ssl/example.com.crt"%0a key "/etc/ssl/private/example.com.key"%0a }%0a location "/pub/*" {%0a directory auto index%0a }%0a location "/.well-known/acme-challenge/*" {%0a root "/acme"%0a request strip 2%0a }%0a}%0a@]%0a%0aFirst note that in line 4 above, we changed the certificate from%0a@@/etc/ssl/example.com.fullchain.pem@@ to @@/etc/ssl/example.com.crt@@%0a%0aHere, we deviate from the example%0a[[https://man.openbsd.org/httpd.conf.5|@@httpd.conf@@(5)]] because we later plan to%0ause [[relayd/acceleration|relayd]] to provide SSL acceleration, and%0a[[relayd/acceleration|relayd]] hard codes the paths it searches for the public%0aand private keypair. [[https://man.openbsd.org/relayd.8|@@relayd@@(8)]] will only%0asearch for public certificates that end in the @@.crt@@ suffix; it will ignore%0acertificates that end with the suffix @@.fullchain.pem@@.%0a%0aLines 2-6 tells the web server to listen on all IPs on port 443. As a result,%0awe need a TLS block to specify which certs to use.%0a%0aLines 7-9 say that, for any request beginning with https://example.com/pub/,%0athe web server should automatically show a directory listing. Normally this is%0anot a good idea for security reasons, but for a public folder, it should be%0afine.%0a%0a'''Note''': You can (optionally) leave the 302 forwarding block commented out:%0a%0a[@%0a# location * {%0a# block return 302 "https://$HTTP_HOST$REQUEST_URI"%0a# }%0a@]%0a%0aWe recommend leaving this block commented out because some (old) web browsers%0ado not support modern TLS, and so allowing plaintext access can improve%0aaccessibility. Plaintext access may be important in some restrictive countries%0athat prohibit modern TLS.%0a%0aIn a normal production server, if OpenHTTPd is already running, reloading is%0abest to avoid downtime:%0a%0a[@%0a$ doas rcctl reload httpd%0a@]%0a%0aFor your first test however, you will want to [[openbsd/rcctl|stop OpenHTTPd]]:%0a%0a[@%0a$ doas rcctl stop httpd%0a@]%0a%0aUse [[ps/usage|@@ps@@]] or [[ps/usage|@@pgrep@@]] to ensure%0athat all [[https://man.openbsd.org/httpd.8|@@httpd@@(8)]]) processes have been%0astopped:%0a%0a[@%0a$ pgrep httpd%0a@]%0a%0aIf all httpd processes have been stopped, you should see no output. If you see%0aa number representing a process ID, see the guides on [[kill/usage|killing processes]].%0a%0aThen, check that your configuration is valid:%0a%0a[@%0a$ doas httpd -n%0a@]%0a%0aOnce you are certain it has been configured properly, you can start the server:%0a%0a[@%0a$ doas rcctl start httpd%0a@]%0a%0a!! Testing%0aTo test if your web server has a working SSL cert, use [[openssl/http|@@openssl@@]]:%0a%0a[@%0a$ openssl s_client -connect example.com:443%0a@]%0a%0a'''NOTE''': You must replace @@example.com@@ with your actual hostname.%0a%0aYou should see the correct SSL subject and issuer:%0a%0a[@%0a$ openssl s_client -connect example.org:443%0aCONNECTED(00000003)%0adepth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1%0averify return:1%0adepth=1 C = US, O = Let's Encrypt, CN = R11%0averify return:1%0adepth=0 CN = example.com%0averify return:1%0a---%0aCertificate chain%0a 0 s:/CN=example.com%0a i:/C=US/O=Let's Encrypt/CN=R11%0a 1 s:/C=US/O=Let's Encrypt/CN=R11%0a i:/C=US/O=Internet Security Research Group/CN=ISRG Root X1%0a---%0aServer certificate%0a-----BEGIN CERTIFICATE-----%0aMIIF+jCCBOKgAwIBAgISBBiSmYI1JcgnGriQsYnjgYNaMA0GCSqGSIb3DQEBCwUA%0aMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD%0aEwNSMTEwHhcNMjQxMTE0MDAzNjU3WhcNMjUwMjEyMDAzNjU2WjAfMR0wGwYDVQQD%0aExRqcm11Lmhvc3QuaXJjbm93Lm9yZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCC%0aAgoCggIBANuLaDDkipvSVq4lPmSymFhbnqt7Exv3LRmzq6YvqzWpLOd1wkHNXFHg%0ayxCE6AbVdz3jqZT00sVO1uF/A3YdN63qlziWJFP1GaCZzcyuJ7a2NAVX/igggxO3%0aguwzlfFh844AoudJ3+KPBCGfCmI8qWftjOTIz4/huCr3CRsPwuABySWKGh/p9n+3%0awJE5EU425hkiTGGDNhF65aU8B/cT3clhdkFKwcNGEX4vkrQwlZeF43Mj9cQf3G3v%0auAOdP0DEGqhxyYQUrsGP/ml9S99VnQ91hxta1J4EYwTqCnG4UwyZ/unFJ3vRpajQ%0a/8LKkVPBQxKaREJNafB0cv29sEqE2RTBWzot8RT6mSFN59b07O7m4pxqHs+OenkW%0altH3lM9pwrFBc0RLipAXkkgauVSohBH7SbVuMDIwCMYFdOHCBRqgW6eDTk+hhklh%0anXWR0JJ2lRF1IUQQjduJWadEUDK9O/iUfLfnZr1a5ZfjXs4dlFqVU8NUQWQd3G5J%0a9d4iCX7VkEigXlJrxTgbohFLkPzeDiSPqdwKqx1GMEWLxrW65a71UR81AJEYTJJE%0aixOwGEb1kXtGEqKhM4CYywBLKiDNOEoMPsRg3UsOfHS1eaSDF6io42brmhKILAJL%0aSP5CTPZw5LYKaqc+aO13keucLBTne5+aWhaQBD0ihqsssYPlxFehAgMBAAGjggIa%0aMIICFjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF%0aBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFAVeGed5J7eod57c69KSUDiVDq7m%0aMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyVxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEsw%0aSTAiBggrBgEFBQcwAYYWaHR0cDovL3IxMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcw%0aAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9yZy8wHwYDVR0RBBgwFoIUanJtdS5ob3N0%0aLmlyY25vdy5vcmcwEwYDVR0gBAwwCjAIBgZngQwBAgEwggEGBgorBgEEAdZ5AgQC%0aBIH3BIH0APIAdwDPEVbu1S58r/OHW9lpLpvpGnFnSrAX7KwB0lt3zsw7CAAAAZMo%0aT6OZAAAEAwBIMEYCIQD+t4oiZ3lkJeY+nH1glYZjlktnSc31rKjJlBbJwnPTfwIh%0aALwVTA0TNEa2jo5zmOq7nypo7awprI48XnDofYsb7GK+AHcAE0rfGrWYQgl4DG/v%0aTHqRpBa3I0nOWFdq367ap8Kr4CIAAAGTKE+kEwAABAMASDBGAiEA5nosfBa3GTMC%0aRw9xjef4RVpwdvaaRsC8xDZy95CW86ECIQCLSXo2BqI9coah2trzV3gxq0LnEn9r%0aXcciSxO0ZH4mCzANBgkqhkiG9w0BAQsFAAOCAQEApjLhmAFD1bEgI5lxzIcGQrdM%0a3CSgDn7OZEqQS6pbmTGdjk3aiWAUNsNlwBdatdWra171lytEd2wufDf/iN7RWkcK%0a6BK3RZeTsKK8KNdKiV7oXL9Kd/1NpYSHizVN1obqF3Knh1JM+Kes6YXTxod7L1Av%0aozkhle3d61jrUhUz4VEp053pNxi8ylDRd6jeDnIAQbAJlGJapD1P3Sfy0VL+Kprs%0aZoEucBa3ZaSh+JNNS0fxSnl/qKfWlwOSsiMNL8yj7sy6hcVEgWqhMkviGGYpNikY%0aharUihdi26bReT1MXM9nFsYZa20+B1BUGk7Y/0TQ7zo1JtjhSXVIP4pB1zpuwg==%0a-----END CERTIFICATE-----%0asubject=/CN=example.com%0aissuer=/C=US/O=Let's Encrypt/CN=R11%0a---%0aNo client certificate CA names sent%0aServer Temp Key: ECDH, X25519, 253 bits%0a---%0aSSL handshake has read 3645 bytes and written 386 bytes%0a---%0aNew, TLSv1/SSLv3, Cipher is TLS_AES_256_GCM_SHA384%0aServer public key is 4096 bit%0aSecure Renegotiation IS NOT supported%0aCompression: NONE%0aExpansion: NONE%0aNo ALPN negotiated%0aSSL-Session:%0a Protocol : TLSv1.3%0a Cipher : TLS_AES_256_GCM_SHA384%0a Session-ID:%0a Session-ID-ctx:%0a Master-Key:%0a Start Time: 1731552214%0a Timeout : 7200 (sec)%0a Verify return code: 0 (ok)%0a---%0a@]%0a%0aAt this point, you can make normal HTTP GET requests like with%0a[[netcat/http|@@netcat@@]] or [[telnet/http|@@telnet@@]].%0a%0aYou can also visit the website using your web browser. Open your web browser to%0a@@https://example.com@@. If you see an error such as ''403 Forbidden'', it may mean%0ayou have not [[openhttpd/website|set up a website]].%0a%0aLook for the SSL padlock in the address bar (which indicates your site is%0asecure), then view more information about the certificate:%0a%0aAttach:ssl-cert.png%0a%0a!! Automation%0aLet's Encrypt TLS certs expire after 90 days. As a result, you should automate%0athe renewal of TLS certs. Otherwise, once a cert expires, your users will be%0aconfronted with invalid certificate errors.%0a%0aWe can automate the request process using [[crontab/edit|@@crontab@@]].%0a%0a[@%0a$ doas crontab -e%0a@]%0a%0aAdd this line at the bottom:%0a%0a[@%0a~ ~ * * * acme-client example.com >> /var/log/acme-client.log 2>&1 && sleep 300 && rcctl reload httpd%0a@]%0a%0aThis cronjob will check the certificate once each day at a random time to see%0aif it needs to be renewed. If it does, it will renew the cert, wait 300%0aseconds, then reloads [[https://man.openbsd.org/httpd.8|@@httpd@@(8)]] to use it.%0a%0a!! Troubleshooting%0a!!! Configuration Errors%0aIf you were unable to establish the connection above, the first test is to see%0aif [[https://man.openbsd.org/httpd.8|@@httpd@@(8)]] has any critical errors.%0a%0aFirst, stop all httpd processes:%0a%0a[@%0a$ doas rcctl stop httpd%0a@]%0a%0aNext, confirm that httpd is no longer running:%0a%0a[@%0a$ ps -ax | grep httpd%0a@]%0a%0aYou may need to [[kill/usage|@@kill@@]] any httpd processes that aren't shut down%0awith [[openbsd/rcctl|@@rcctl@@]].%0a%0aFinally, run [[https://man.openbsd.org/httpd.8|@@httpd@@(8)]] in debug mode:%0a%0a[@%0a$ doas httpd -d%0a@]%0a%0aObserve if there are any errors. If so, fix those errors before proceeding with%0atroubleshooting.%0a%0a!!! Permissions Error%0a[@%0a$ ls -l /var/www/htdocs/index.html%0a-rw-r--r-- 1 root daemon 14 Nov 12 00:15 /var/www/htdocs/index.html%0a@]%0a%0aIf the file index.html is not readable by httpd, the webpage cannot load. See%0a[[https://man.openbsd.org/chmod.1|@@chmod@@(1)]] and%0a[[https://man.openbsd.org/chown.1|@@chown@@(1)]] for more information about%0apermissions on BSD.%0a%0a!!! Firewall%0aIf you changed your [[pf/intro|firewall rules]], double check to ensure your%0a[[pf/guide|firewall]] is not blocking port 80. By default, [[pf/intro|packet filter]]%0aallows web traffic, so the firewall will '''not''' block web traffic unless you%0ahave edited the default firewall ruleset.%0a%0aSee Also:%0a%0a# [[https://www.tiltedwindmillpress.com/product/httpd-and-relayd-mastery/|Httpd and Relayd Mastery]] contains many helpful examples.%0a# [[https://learnbchs.org/LearnBCHS]]%0a# [[acme-client/configure|acme-client]]%0a# [[openhttpd/tls|OpenHTTPd (with TLS)]]%0a
-time=1751722874
+text=(:title TLS for OpenHTTPd:)%0a%0aThis guide shows you how to enable [[tls/intro|TLS]] for%0a[[openhttpd/configure|OpenHTTPd]]. It assumes you have already set up%0a[[openhttpd/configure|plaintext OpenHTTPd]] listening on port 80, and you have%0asuccessfully requested TLS certs using [[acme-client/configure|acme-client]].%0a%0a%0a!! Configuring%0aIn the [[openhttpd/configure|plaintext OpenHTTPd]] guide, we used%0a@@/etc/examples/httpd.conf@@ as a template for%0a[[https://man.openbsd.org/httpd.conf.5|httpd.conf(5)]], with two sections%0acommented out:%0a%0a[@%0aserver "example.com" {%0a listen on * port 80%0a location "/.well-known/acme-challenge/*" {%0a root "/acme"%0a request strip 2%0a }%0a# location * {%0a# block return 302 "https://$HTTP_HOST$REQUEST_URI"%0a# }%0a}%0a%0a#server "example.com" {%0a# listen on * tls port 443%0a# tls {%0a# certificate "/etc/ssl/example.com.fullchain.pem"%0a# key "/etc/ssl/private/example.com.key"%0a# }%0a# location "/pub/*" {%0a# directory auto index%0a# }%0a# location "/.well-known/acme-challenge/*" {%0a# root "/acme"%0a# request strip 2%0a# }%0a#}%0a@]%0a%0a'''NOTE''': You must replace example.com with your own domain%0a%0aWe commented out these two sections because we did not yet request TLS certs.%0aNow that we have certs from [[acme-client/configure|acme-client]], we will%0auncomment the second block.%0a%0a!! TLS Block Explained%0aBelow, we have uncommented the block (and made one significant change). We will%0aprovide a line-by-line description of the TLS block:%0a%0a[@%0aserver "example.com" {%0a listen on * tls port 443%0a tls {%0a certificate "/etc/ssl/example.com.crt"%0a key "/etc/ssl/private/example.com.key"%0a }%0a location "/pub/*" {%0a directory auto index%0a }%0a location "/.well-known/acme-challenge/*" {%0a root "/acme"%0a request strip 2%0a }%0a}%0a@]%0a%0aFirst note that in line 4 above, we changed the certificate from%0a@@/etc/ssl/example.com.fullchain.pem@@ to @@/etc/ssl/example.com.crt@@%0a%0aHere, we deviate from the example%0a[[https://man.openbsd.org/httpd.conf.5|httpd.conf(5)]] because we later plan to%0ause [[relayd/acceleration|relayd]] to provide SSL acceleration, and%0a[[relayd/acceleration|relayd]] hard codes the paths it searches for the public%0aand private keypair. [[https://man.openbsd.org/relayd.8|relayd(8)]] will only%0asearch for public certificates that end in the @@.crt@@ suffix; it will ignore%0acertificates that end with the suffix @@.fullchain.pem@@.%0a%0aLines 2-6 tells the web server to listen on all IPs on port 443. As a result,%0awe need a TLS block to specify which certs to use.%0a%0aLines 7-9 say that, for any request beginning with https://example.com/pub/,%0athe web server should automatically show a directory listing. Normally this is%0anot a good idea for security reasons, but for a public folder, it should be%0afine.%0a%0a'''Note''': You can (optionally) leave the 302 forwarding block commented out:%0a%0a[@%0a# location * {%0a# block return 302 "https://$HTTP_HOST$REQUEST_URI"%0a# }%0a@]%0a%0aWe recommend leaving this block commented out because some (old) web browsers%0ado not support modern TLS, and so allowing plaintext access can improve%0aaccessibility. Plaintext access may be important in some restrictive countries%0athat prohibit modern TLS.%0a%0aIn a normal production server, if OpenHTTPd is already running, reloading is%0abest to avoid downtime:%0a%0a[@%0a$ doas rcctl reload httpd%0a@]%0a%0aFor your first test however, you will want to [[openbsd/rcctl|stop OpenHTTPd]]:%0a%0a[@%0a$ doas rcctl stop httpd%0a@]%0a%0aUse [[ps/usage|ps]] or [[ps/usage|pgrep]] to ensure%0athat all [[https://man.openbsd.org/httpd.8|httpd(8)]]) processes have been%0astopped:%0a%0a[@%0a$ pgrep httpd%0a@]%0a%0aIf all httpd processes have been stopped, you should see no output. If you see%0aa number representing a process ID, see the guides on [[kill/usage|killing processes]].%0a%0aThen, check that your configuration is valid:%0a%0a[@%0a$ doas httpd -n%0a@]%0a%0aOnce you are certain it has been configured properly, you can start the server:%0a%0a[@%0a$ doas rcctl start httpd%0a@]%0a%0a!! Testing%0aTo test if your web server has a working SSL cert, use [[openssl/http|openssl]]:%0a%0a[@%0a$ openssl s_client -connect example.com:443%0a@]%0a%0a'''NOTE''': You must replace @@example.com@@ with your actual hostname.%0a%0aYou should see the correct SSL subject and issuer:%0a%0a[@%0a$ openssl s_client -connect example.org:443%0aCONNECTED(00000003)%0adepth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1%0averify return:1%0adepth=1 C = US, O = Let's Encrypt, CN = R11%0averify return:1%0adepth=0 CN = example.com%0averify return:1%0a---%0aCertificate chain%0a 0 s:/CN=example.com%0a i:/C=US/O=Let's Encrypt/CN=R11%0a 1 s:/C=US/O=Let's Encrypt/CN=R11%0a i:/C=US/O=Internet Security Research Group/CN=ISRG Root X1%0a---%0aServer certificate%0a-----BEGIN CERTIFICATE-----%0aMIIF+jCCBOKgAwIBAgISBBiSmYI1JcgnGriQsYnjgYNaMA0GCSqGSIb3DQEBCwUA%0aMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD%0aEwNSMTEwHhcNMjQxMTE0MDAzNjU3WhcNMjUwMjEyMDAzNjU2WjAfMR0wGwYDVQQD%0aExRqcm11Lmhvc3QuaXJjbm93Lm9yZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCC%0aAgoCggIBANuLaDDkipvSVq4lPmSymFhbnqt7Exv3LRmzq6YvqzWpLOd1wkHNXFHg%0ayxCE6AbVdz3jqZT00sVO1uF/A3YdN63qlziWJFP1GaCZzcyuJ7a2NAVX/igggxO3%0aguwzlfFh844AoudJ3+KPBCGfCmI8qWftjOTIz4/huCr3CRsPwuABySWKGh/p9n+3%0awJE5EU425hkiTGGDNhF65aU8B/cT3clhdkFKwcNGEX4vkrQwlZeF43Mj9cQf3G3v%0auAOdP0DEGqhxyYQUrsGP/ml9S99VnQ91hxta1J4EYwTqCnG4UwyZ/unFJ3vRpajQ%0a/8LKkVPBQxKaREJNafB0cv29sEqE2RTBWzot8RT6mSFN59b07O7m4pxqHs+OenkW%0altH3lM9pwrFBc0RLipAXkkgauVSohBH7SbVuMDIwCMYFdOHCBRqgW6eDTk+hhklh%0anXWR0JJ2lRF1IUQQjduJWadEUDK9O/iUfLfnZr1a5ZfjXs4dlFqVU8NUQWQd3G5J%0a9d4iCX7VkEigXlJrxTgbohFLkPzeDiSPqdwKqx1GMEWLxrW65a71UR81AJEYTJJE%0aixOwGEb1kXtGEqKhM4CYywBLKiDNOEoMPsRg3UsOfHS1eaSDF6io42brmhKILAJL%0aSP5CTPZw5LYKaqc+aO13keucLBTne5+aWhaQBD0ihqsssYPlxFehAgMBAAGjggIa%0aMIICFjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF%0aBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFAVeGed5J7eod57c69KSUDiVDq7m%0aMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyVxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEsw%0aSTAiBggrBgEFBQcwAYYWaHR0cDovL3IxMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcw%0aAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9yZy8wHwYDVR0RBBgwFoIUanJtdS5ob3N0%0aLmlyY25vdy5vcmcwEwYDVR0gBAwwCjAIBgZngQwBAgEwggEGBgorBgEEAdZ5AgQC%0aBIH3BIH0APIAdwDPEVbu1S58r/OHW9lpLpvpGnFnSrAX7KwB0lt3zsw7CAAAAZMo%0aT6OZAAAEAwBIMEYCIQD+t4oiZ3lkJeY+nH1glYZjlktnSc31rKjJlBbJwnPTfwIh%0aALwVTA0TNEa2jo5zmOq7nypo7awprI48XnDofYsb7GK+AHcAE0rfGrWYQgl4DG/v%0aTHqRpBa3I0nOWFdq367ap8Kr4CIAAAGTKE+kEwAABAMASDBGAiEA5nosfBa3GTMC%0aRw9xjef4RVpwdvaaRsC8xDZy95CW86ECIQCLSXo2BqI9coah2trzV3gxq0LnEn9r%0aXcciSxO0ZH4mCzANBgkqhkiG9w0BAQsFAAOCAQEApjLhmAFD1bEgI5lxzIcGQrdM%0a3CSgDn7OZEqQS6pbmTGdjk3aiWAUNsNlwBdatdWra171lytEd2wufDf/iN7RWkcK%0a6BK3RZeTsKK8KNdKiV7oXL9Kd/1NpYSHizVN1obqF3Knh1JM+Kes6YXTxod7L1Av%0aozkhle3d61jrUhUz4VEp053pNxi8ylDRd6jeDnIAQbAJlGJapD1P3Sfy0VL+Kprs%0aZoEucBa3ZaSh+JNNS0fxSnl/qKfWlwOSsiMNL8yj7sy6hcVEgWqhMkviGGYpNikY%0aharUihdi26bReT1MXM9nFsYZa20+B1BUGk7Y/0TQ7zo1JtjhSXVIP4pB1zpuwg==%0a-----END CERTIFICATE-----%0asubject=/CN=example.com%0aissuer=/C=US/O=Let's Encrypt/CN=R11%0a---%0aNo client certificate CA names sent%0aServer Temp Key: ECDH, X25519, 253 bits%0a---%0aSSL handshake has read 3645 bytes and written 386 bytes%0a---%0aNew, TLSv1/SSLv3, Cipher is TLS_AES_256_GCM_SHA384%0aServer public key is 4096 bit%0aSecure Renegotiation IS NOT supported%0aCompression: NONE%0aExpansion: NONE%0aNo ALPN negotiated%0aSSL-Session:%0a Protocol : TLSv1.3%0a Cipher : TLS_AES_256_GCM_SHA384%0a Session-ID:%0a Session-ID-ctx:%0a Master-Key:%0a Start Time: 1731552214%0a Timeout : 7200 (sec)%0a Verify return code: 0 (ok)%0a---%0a@]%0a%0aAt this point, you can make normal HTTP GET requests like with%0a[[netcat/http|@@netcat@@]] or [[telnet/http|@@telnet@@]].%0a%0aYou can also visit the website using your web browser. Open your web browser to%0a@@https://example.com@@. If you see an error such as ''403 Forbidden'', it may mean%0ayou have not [[openhttpd/website|set up a website]].%0a%0aLook for the SSL padlock in the address bar (which indicates your site is%0asecure), then view more information about the certificate:%0a%0aAttach:ssl-cert.png%0a%0a!! Automation%0aLet's Encrypt TLS certs expire after 90 days. As a result, you should automate%0athe renewal of TLS certs. Otherwise, once a cert expires, your users will be%0aconfronted with invalid certificate errors.%0a%0aWe can automate the request process using [[crontab/edit|@@crontab@@]].%0a%0a[@%0a$ doas crontab -e%0a@]%0a%0aAdd this line at the bottom:%0a%0a[@%0a~ ~ * * * acme-client example.com >> /var/log/acme-client.log 2>&1 && sleep 300 && rcctl reload httpd%0a@]%0a%0aThis cronjob will check the certificate once each day at a random time to see%0aif it needs to be renewed. If it does, it will renew the cert, wait 300%0aseconds, then reloads [[https://man.openbsd.org/httpd.8|httpd(8)]] to use it.%0a%0a!! Troubleshooting%0a!!! Configuration Errors%0aIf you were unable to establish the connection above, the first test is to see%0aif [[https://man.openbsd.org/httpd.8|httpd(8)]] has any critical errors.%0a%0aFirst, stop all httpd processes:%0a%0a[@%0a$ doas rcctl stop httpd%0a@]%0a%0aNext, confirm that httpd is no longer running:%0a%0a[@%0a$ ps -ax | grep httpd%0a@]%0a%0aYou may need to [[kill/usage|kill]] any httpd processes that aren't shut down%0awith [[openbsd/rcctl|rcctl]].%0a%0aFinally, run [[https://man.openbsd.org/httpd.8|httpd(8)]] in debug mode:%0a%0a[@%0a$ doas httpd -d%0a@]%0a%0aObserve if there are any errors. If so, fix those errors before proceeding with%0atroubleshooting.%0a%0a!!! Permissions Error%0a[@%0a$ ls -l /var/www/htdocs/index.html%0a-rw-r--r-- 1 root daemon 14 Nov 12 00:15 /var/www/htdocs/index.html%0a@]%0a%0aIf the file index.html is not readable by httpd, the webpage cannot load. See%0a[[https://man.openbsd.org/chmod.1|chmod(1)]] and%0a[[https://man.openbsd.org/chown.1|chown(1)]] for more information about%0apermissions on BSD.%0a%0a!!! Firewall%0aIf you changed your [[pf/intro|firewall rules]], double check to ensure your%0a[[pf/guide|firewall]] is not blocking port 80. By default, [[pf/intro|packet filter]]%0aallows web traffic, so the firewall will '''not''' block web traffic unless you%0ahave edited the default firewall ruleset.%0a%0aSee Also:%0a%0a# [[https://www.tiltedwindmillpress.com/product/httpd-and-relayd-mastery/|Httpd and Relayd Mastery]] contains many helpful examples.%0a# [[https://learnbchs.org/LearnBCHS]]%0a# [[acme-client/configure|acme-client]]%0a# [[openhttpd/tls|OpenHTTPd (with TLS)]]%0a
+time=1752870018
title=TLS for OpenHTTPd
+author:1752870018=saeed
+csum:1752870018=fix fmt
+diff:1752870018:1751722874:minor=12c12%0a%3c [[https://man.openbsd.org/httpd.conf.5|httpd.conf(5)]], with two sections%0a---%0a> [[https://man.openbsd.org/httpd.conf.5|@@httpd.conf@@(5)]], with two sections%0a46c46%0a%3c Now that we have certs from [[acme-client/configure|acme-client]], we will%0a---%0a> Now that we have certs from [[acme-client/configure|@@acme-client@@]], we will%0a74c74%0a%3c [[https://man.openbsd.org/httpd.conf.5|httpd.conf(5)]] because we later plan to%0a---%0a> [[https://man.openbsd.org/httpd.conf.5|@@httpd.conf@@(5)]] because we later plan to%0a77c77%0a%3c and private keypair. [[https://man.openbsd.org/relayd.8|relayd(8)]] will only%0a---%0a> and private keypair. [[https://man.openbsd.org/relayd.8|@@relayd@@(8)]] will only%0a115,116c115,116%0a%3c Use [[ps/usage|ps]] or [[ps/usage|pgrep]] to ensure%0a%3c that all [[https://man.openbsd.org/httpd.8|httpd(8)]]) processes have been%0a---%0a> Use [[ps/usage|@@ps@@]] or [[ps/usage|@@pgrep@@]] to ensure%0a> that all [[https://man.openbsd.org/httpd.8|@@httpd@@(8)]]) processes have been%0a139,140c139,140%0a%3c To test if your web server has a working SSL cert, use [[openssl/http|openssl]]:%0a%3c %0a---%0a> To test if your web server has a working SSL cert, use [[openssl/http|@@openssl@@]]:%0a> %0a257,258c257,258%0a%3c seconds, then reloads [[https://man.openbsd.org/httpd.8|httpd(8)]] to use it.%0a%3c %0a---%0a> seconds, then reloads [[https://man.openbsd.org/httpd.8|@@httpd@@(8)]] to use it.%0a> %0a262,263c262,263%0a%3c if [[https://man.openbsd.org/httpd.8|httpd(8)]] has any critical errors.%0a%3c %0a---%0a> if [[https://man.openbsd.org/httpd.8|@@httpd@@(8)]] has any critical errors.%0a> %0a276,280c276,280%0a%3c You may need to [[kill/usage|kill]] any httpd processes that aren't shut down%0a%3c with [[openbsd/rcctl|rcctl]].%0a%3c %0a%3c Finally, run [[https://man.openbsd.org/httpd.8|httpd(8)]] in debug mode:%0a%3c %0a---%0a> You may need to [[kill/usage|@@kill@@]] any httpd processes that aren't shut down%0a> with [[openbsd/rcctl|@@rcctl@@]].%0a> %0a> Finally, run [[https://man.openbsd.org/httpd.8|@@httpd@@(8)]] in debug mode:%0a> %0a295,296c295,296%0a%3c [[https://man.openbsd.org/chmod.1|chmod(1)]] and%0a%3c [[https://man.openbsd.org/chown.1|chown(1)]] for more information about%0a---%0a> [[https://man.openbsd.org/chmod.1|@@chmod@@(1)]] and%0a> [[https://man.openbsd.org/chown.1|@@chown@@(1)]] for more information about%0a
+host:1752870018=85.185.32.102
author:1751722874=saeed
csum:1751722874=style fixes
diff:1751722874:1751722710:minor=115,116c115,116%0a%3c Use [[ps/usage|@@ps@@]] or [[ps/usage|@@pgrep@@]] to ensure%0a%3c that all [[https://man.openbsd.org/httpd.8|@@httpd@@(8)]]) processes have been%0a---%0a> Use [[ps/usage|ps]] or [[ps/usage|pgrep]] to ensure%0a> that all [[https://man.openbsd.org/httpd.8|httpd(8]]) processes have been%0a139,140c139,140%0a%3c To test if your web server has a working SSL cert, use [[openssl/http|@@openssl@@]]:%0a%3c %0a---%0a> To test if your web server has a working SSL cert, use [[openssl/http|openssl]]:%0a> %0a227,228c227,228%0a%3c [[netcat/http|@@netcat@@]] or [[telnet/http|@@telnet@@]].%0a%3c %0a---%0a> [[netcat/http|netcat]] or [[telnet/http|telnet]].%0a> %0a230c230%0a%3c @@https://example.com@@. If you see an error such as ''403 Forbidden'', it may mean%0a---%0a> @@https://example.com@@. If you see an error such as 403 Forbidden, it may mean%0a243,244c243,244%0a%3c We can automate the request process using [[crontab/edit|@@crontab@@]].%0a%3c %0a---%0a> We can automate the request process using [[crontab/edit|crontab]].%0a> %0a257,258c257,258%0a%3c seconds, then reloads [[https://man.openbsd.org/httpd.8|@@httpd@@(8)]] to use it.%0a%3c %0a---%0a> seconds, then reloads [[https://man.openbsd.org/httpd.8|httpd(8)]] to use it.%0a> %0a262,263c262,263%0a%3c if [[https://man.openbsd.org/httpd.8|@@httpd@@(8)]] has any critical errors.%0a%3c %0a---%0a> if [[https://man.openbsd.org/httpd.8|httpd(8)]] has any critical errors.%0a> %0a276,279c276,279%0a%3c You may need to [[kill/usage|@@kill@@]] any httpd processes that aren't shut down%0a%3c with [[openbsd/rcctl|@@rcctl@@]].%0a%3c %0a%3c Finally, run [[https://man.openbsd.org/httpd.8|@@httpd@@(8)]] in debug mode:%0a---%0a> You may need to [[kill/usage|kill]] any httpd processes that aren't shut down%0a> with [[openbsd/rcctl|rcctl]].%0a> %0a> Finally, run [[https://man.openbsd.org/httpd.8|httpd(8)]] in debug mode:%0a
blob - 8f17e8832a8327c8d6fce7a910939b5897ae5ce8
blob + feb72ba34ae025f44bb70435ba47e78a9e0e4cbf
--- wiki.d/Openhttpd.Website
+++ wiki.d/Openhttpd.Website
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=Mozilla/5.0 (X11; Linux x86_64; OpenBSD amd64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
author=saeed
charset=UTF-8
-csum=
+csum=fix fmt
ctime=1649025763
-host=104.167.242.150
+host=85.185.32.102
name=Openhttpd.Website
-rev=14
+rev=15
targets=Openhttpd.Configure,Openhttpd.Tls,Chroot.Intro,Pmwiki.Install,Cvs.Cvsweb,Gotweb.Install,Fiche.Install,Squirrelmail.Install,Almanack.Almanack
-text=(:title Setting Up a Website:)%0a%0aThis guide explains how to configure%0a[[https://man.openbsd.org/httpd.8|@@httpd@@(8)]] to serve a website.%0a%0a!! Before You Begin%0aThis guide assumes you have already correctly [[openhttpd/configure|configured OpenHTTPd]]%0aand set up [[openhttpd/tls|TLS]].%0a%0a!! Finding the Document Root%0aFirst, put files in your document root. You'll want to check your%0a[[https://man.openbsd.org/httpd.conf.5|@@httpd.conf@@(5)]] for the document root.%0aFor example, consider this block:%0a%0a[@%0aserver "example.com" {%0a listen on * tls port 443%0a tls {%0a certificate "/etc/ssl/example.com.crt"%0a key "/etc/ssl/private/example.com.key"%0a }%0a location "/pub/*" {%0a directory auto index%0a }%0a location "/.well-known/acme-challenge/*" {%0a root "/acme"%0a request strip 2%0a }%0a}%0a@]%0a%0aIn this example, the only document root declared in the configuration is in%0aline 11, for ACME verification. This is normally '''not''' where webpages are%0aserved. So, since the document root for webpages is not specified,%0a[[https://man.openbsd.org/httpd.8|@@httpd@@(8)]] defaults to using @@/htdocs@@.%0aSince OpenHTTPd runs in a [[chroot/intro|@@chroot@@]] by default, this means your%0afiles should go in @@/var/www/htdocs/@@.%0a%0a!! Creating a Webpage%0aWe can create our first webpage by editing @@/var/www/htdocs/index.html@@.%0a%0aSave this page, and make sure it is readable:%0a%0a[@%0a$ doas chmod a+r /var/www/htdocs/index.html%0a@]%0a%0aThen load @@https://example.com/index.html@@ in your web browser to view.%0aRemember to replace @@example.com@@ with your actual hostname.%0a%0a!! Web applications%0aHere are some sample web applications you can install:%0a%0a|| border=1 width=100%25 class="sortable simpletable"%0a||! Name ||! Service ||%0a|| [[pmwiki/install|PmWiki]] || Wiki ||%0a|| [[Cvs.Cvsweb|CVSWeb]] || CVS Code Hosting ||%0a|| [[Gotweb/Install|Gotweb]] || Got code hosting ||%0a|| [[Fiche.Install|Fiche]] || Pastebin ||%0a|| [[Squirrelmail/Install|Squirrelmail]] || Webmail ||%0a%0aYou can find more web applications in the [[almanack/almanack|Almanack]].
-time=1751723229
+text=(:title Setting Up a Website:)%0a%0aThis guide explains how to configure%0a[[https://man.openbsd.org/httpd.8|httpd(8)]] to serve a website.%0a%0a!! Before You Begin%0aThis guide assumes you have already correctly [[openhttpd/configure|configured OpenHTTPd]]%0aand set up [[openhttpd/tls|TLS]].%0a%0a!! Finding the Document Root%0aFirst, put files in your document root. You'll want to check your%0a[[https://man.openbsd.org/httpd.conf.5|httpd.conf(5)]] for the document root.%0aFor example, consider this block:%0a%0a[@%0aserver "example.com" {%0a listen on * tls port 443%0a tls {%0a certificate "/etc/ssl/example.com.crt"%0a key "/etc/ssl/private/example.com.key"%0a }%0a location "/pub/*" {%0a directory auto index%0a }%0a location "/.well-known/acme-challenge/*" {%0a root "/acme"%0a request strip 2%0a }%0a}%0a@]%0a%0aIn this example, the only document root declared in the configuration is in%0aline 11, for ACME verification. This is normally '''not''' where webpages are%0aserved. So, since the document root for webpages is not specified,%0a[[https://man.openbsd.org/httpd.8|httpd(8)]] defaults to using @@/htdocs@@.%0aSince OpenHTTPd runs in a [[chroot/intro|chroot]] by default, this means your%0afiles should go in @@/var/www/htdocs/@@.%0a%0a!! Creating a Webpage%0aWe can create our first webpage by editing @@/var/www/htdocs/index.html@@.%0a%0aSave this page, and make sure it is readable:%0a%0a[@%0a$ doas chmod a+r /var/www/htdocs/index.html%0a@]%0a%0aThen load @@https://example.com/index.html@@ in your web browser to view.%0aRemember to replace @@example.com@@ with your actual hostname.%0a%0a!! Web applications%0aHere are some sample web applications you can install:%0a%0a|| border=1 width=100%25 class="sortable simpletable"%0a||! Name ||! Service ||%0a|| [[pmwiki/install|PmWiki]] || Wiki ||%0a|| [[Cvs.Cvsweb|CVSWeb]] || CVS Code Hosting ||%0a|| [[Gotweb/Install|Gotweb]] || Got code hosting ||%0a|| [[Fiche.Install|Fiche]] || Pastebin ||%0a|| [[Squirrelmail/Install|Squirrelmail]] || Webmail ||%0a%0aYou can find more web applications in the [[almanack/almanack|Almanack]].
+time=1752870329
title=Setting Up a Website
+author:1752870329=saeed
+csum:1752870329=fix fmt
+diff:1752870329:1751723229:minor=4,5c4,5%0a%3c [[https://man.openbsd.org/httpd.8|httpd(8)]] to serve a website.%0a%3c %0a---%0a> [[https://man.openbsd.org/httpd.8|@@httpd@@(8)]] to serve a website.%0a> %0a12c12%0a%3c [[https://man.openbsd.org/httpd.conf.5|httpd.conf(5)]] for the document root.%0a---%0a> [[https://man.openbsd.org/httpd.conf.5|@@httpd.conf@@(5)]] for the document root.%0a35,36c35,36%0a%3c [[https://man.openbsd.org/httpd.8|httpd(8)]] defaults to using @@/htdocs@@.%0a%3c Since OpenHTTPd runs in a [[chroot/intro|chroot]] by default, this means your%0a---%0a> [[https://man.openbsd.org/httpd.8|@@httpd@@(8)]] defaults to using @@/htdocs@@.%0a> Since OpenHTTPd runs in a [[chroot/intro|@@chroot@@]] by default, this means your%0a
+host:1752870329=85.185.32.102
author:1751723229=saeed
diff:1751723229:1751723165:=45c45%0a%3c $ doas chmod a+r /var/www/htdocs/index.html%0a---%0a> # chmod a+r /var/www/htdocs/index.html%0a48c48%0a%3c Then load @@https://example.com/index.html@@ in your web browser to view.%0a---%0a> Then, load @@https://example.com/index.html@@ in your web browser to view.%0a55,56c55,56%0a%3c ||! Name ||! Service ||%0a%3c || [[pmwiki/install|PmWiki]] || Wiki ||%0a---%0a> ||! Name ||! Type ||%0a> || [[pmwiki/install|pmwiki]] || wiki ||%0a
host:1751723229=104.167.242.150
blob - ca6e71e5c23ba733e022642f8650161a662314be
blob + d477a81ea0977ef20a9c84ad412a28ab93a35d88
--- wiki.d/Openssl.Http
+++ wiki.d/Openssl.Http
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=Mozilla/5.0 (X11; Linux x86_64; OpenBSD amd64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
author=saeed
charset=UTF-8
-csum=more of the same
+csum=fmt fix
ctime=1614235116
-host=104.167.242.150
+host=85.185.32.102
name=Openssl.Http
-rev=14
+rev=15
targets=Netcat.Http,Telnet.Http,Acme-client.Configure,Crontab.Edit
-text=(:title Connecting to HTTPS with OpenSSL:)%0a%0aOpenBSD uses [[https://www.libressl.org/|LibreSSL]], a fork of OpenSSL begun in%0a2014, which modernizes the codebase and improves security.%0a[[https://man.openbsd.org/openssl.1|@@openssl@@(1)]] command is provided as part%0aof LibreSSL and is compatible with OpenSSL.%0a%0a!! Connecting to HTTPS websites%0aTo test a website's TLS:%0a%0a[@%0a$ openssl s_client -connect example.com:443%0a@]%0a%0aReplace @@example.com@@ with your actual hostname.%0a%0aYou should see the correct SSL subject and issuer:%0a%0a[@%0a$ openssl s_client -connect example.org:443%0aCONNECTED(00000003)%0adepth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1%0averify return:1%0adepth=1 C = US, O = Let's Encrypt, CN = R11%0averify return:1%0adepth=0 CN = example.com%0averify return:1%0a---%0aCertificate chain%0a 0 s:/CN=example.com%0a i:/C=US/O=Let's Encrypt/CN=R11%0a 1 s:/C=US/O=Let's Encrypt/CN=R11%0a i:/C=US/O=Internet Security Research Group/CN=ISRG Root X1%0a---%0aServer certificate%0a-----BEGIN CERTIFICATE-----%0aMIIF+jCCBOKgAwIBAgISBBiSmYI1JcgnGriQsYnjgYNaMA0GCSqGSIb3DQEBCwUA%0aMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD%0aEwNSMTEwHhcNMjQxMTE0MDAzNjU3WhcNMjUwMjEyMDAzNjU2WjAfMR0wGwYDVQQD%0aExRqcm11Lmhvc3QuaXJjbm93Lm9yZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCC%0aAgoCggIBANuLaDDkipvSVq4lPmSymFhbnqt7Exv3LRmzq6YvqzWpLOd1wkHNXFHg%0ayxCE6AbVdz3jqZT00sVO1uF/A3YdN63qlziWJFP1GaCZzcyuJ7a2NAVX/igggxO3%0aguwzlfFh844AoudJ3+KPBCGfCmI8qWftjOTIz4/huCr3CRsPwuABySWKGh/p9n+3%0awJE5EU425hkiTGGDNhF65aU8B/cT3clhdkFKwcNGEX4vkrQwlZeF43Mj9cQf3G3v%0auAOdP0DEGqhxyYQUrsGP/ml9S99VnQ91hxta1J4EYwTqCnG4UwyZ/unFJ3vRpajQ%0a/8LKkVPBQxKaREJNafB0cv29sEqE2RTBWzot8RT6mSFN59b07O7m4pxqHs+OenkW%0altH3lM9pwrFBc0RLipAXkkgauVSohBH7SbVuMDIwCMYFdOHCBRqgW6eDTk+hhklh%0anXWR0JJ2lRF1IUQQjduJWadEUDK9O/iUfLfnZr1a5ZfjXs4dlFqVU8NUQWQd3G5J%0a9d4iCX7VkEigXlJrxTgbohFLkPzeDiSPqdwKqx1GMEWLxrW65a71UR81AJEYTJJE%0aixOwGEb1kXtGEqKhM4CYywBLKiDNOEoMPsRg3UsOfHS1eaSDF6io42brmhKILAJL%0aSP5CTPZw5LYKaqc+aO13keucLBTne5+aWhaQBD0ihqsssYPlxFehAgMBAAGjggIa%0aMIICFjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF%0aBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFAVeGed5J7eod57c69KSUDiVDq7m%0aMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyVxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEsw%0aSTAiBggrBgEFBQcwAYYWaHR0cDovL3IxMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcw%0aAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9yZy8wHwYDVR0RBBgwFoIUanJtdS5ob3N0%0aLmlyY25vdy5vcmcwEwYDVR0gBAwwCjAIBgZngQwBAgEwggEGBgorBgEEAdZ5AgQC%0aBIH3BIH0APIAdwDPEVbu1S58r/OHW9lpLpvpGnFnSrAX7KwB0lt3zsw7CAAAAZMo%0aT6OZAAAEAwBIMEYCIQD+t4oiZ3lkJeY+nH1glYZjlktnSc31rKjJlBbJwnPTfwIh%0aALwVTA0TNEa2jo5zmOq7nypo7awprI48XnDofYsb7GK+AHcAE0rfGrWYQgl4DG/v%0aTHqRpBa3I0nOWFdq367ap8Kr4CIAAAGTKE+kEwAABAMASDBGAiEA5nosfBa3GTMC%0aRw9xjef4RVpwdvaaRsC8xDZy95CW86ECIQCLSXo2BqI9coah2trzV3gxq0LnEn9r%0aXcciSxO0ZH4mCzANBgkqhkiG9w0BAQsFAAOCAQEApjLhmAFD1bEgI5lxzIcGQrdM%0a3CSgDn7OZEqQS6pbmTGdjk3aiWAUNsNlwBdatdWra171lytEd2wufDf/iN7RWkcK%0a6BK3RZeTsKK8KNdKiV7oXL9Kd/1NpYSHizVN1obqF3Knh1JM+Kes6YXTxod7L1Av%0aozkhle3d61jrUhUz4VEp053pNxi8ylDRd6jeDnIAQbAJlGJapD1P3Sfy0VL+Kprs%0aZoEucBa3ZaSh+JNNS0fxSnl/qKfWlwOSsiMNL8yj7sy6hcVEgWqhMkviGGYpNikY%0aharUihdi26bReT1MXM9nFsYZa20+B1BUGk7Y/0TQ7zo1JtjhSXVIP4pB1zpuwg==%0a-----END CERTIFICATE-----%0asubject=/CN=example.com%0aissuer=/C=US/O=Let's Encrypt/CN=R11%0a---%0aNo client certificate CA names sent%0aServer Temp Key: ECDH, X25519, 253 bits%0a---%0aSSL handshake has read 3645 bytes and written 386 bytes%0a---%0aNew, TLSv1/SSLv3, Cipher is TLS_AES_256_GCM_SHA384%0aServer public key is 4096 bit%0aSecure Renegotiation IS NOT supported%0aCompression: NONE%0aExpansion: NONE%0aNo ALPN negotiated%0aSSL-Session:%0a Protocol : TLSv1.3%0a Cipher : TLS_AES_256_GCM_SHA384%0a Session-ID:%0a Session-ID-ctx:%0a Master-Key:%0a Start Time: 1731552214%0a Timeout : 7200 (sec)%0a Verify return code: 0 (ok)%0a---%0a@]%0a%0aAt this point, you can make normal HTTP GET requests like with%0a[[netcat/http|@@netcat@@]] or [[telnet/http|@@telnet@@]].%0a%0a!! Expired Certificates%0aIf your certificate has expired, you will see the following error message:%0a%0a[@%0a Verify return code: 10 (certificate has expired)%0a@]%0a%0aMake sure to renew your certificate using%0a[[acme-client/configure|@@acme-client@@]]. Consider automating the renewal using%0a[[crontab/edit|@@cron@@]].%0a%0a!! Missing full certificate chain%0aIf the web server is missing the full certificate chain, you will see the%0afollowing return code:%0a%0a[@%0a Verify return code: 20 (unable to get local issuer certificate)%0a@]%0a%0aDouble check that the web server is serving the full certificate chain.%0aIf using [[acme-client/configure|@@acme-client@@]], make sure you are%0ausing the certificate that is specified in%0a[[https://man.openbsd.org/acme-client.conf.5|@@acme-client.conf@@(5)]]'s%0a@@domain full chain certificate@@.%0a%0a!! Self-Signed Certificates%0aIf you are using a self-signed certificate, you will see the following return code:%0a%0a[@%0a Verify return code: 18 (self signed certificate)%0a@]%0a%0aIt's recommended to use a [[acme-client/configure|properly signed certificate]]%0afrom a trusted Certificate Authority to avoid issues with users trying to%0aconnect. Such certificates can be requested using%0a[[acme-client/configure|@@acme-client@@]]. Self-signed certificates will often%0atrigger validation errors from end-user clients.%0a%0a!!! Obtaining TLS certificate%0aTo download the certificate from a server, you can use the command below.%0aReplace example.com; you may also need to replace the port number 443:%0a%0a[@%0a$ openssl s_client -connect example.com:443 2>&1 | sed -n '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > example.com.pem%0a@]%0a%0aThis downloads the certificate into the file @@example.com.pem@@.%0a%0a!! See Also:%0a%0a# Applied Cryptography: Protocols, Algorithms, and Source Code in C by Bruce Schneier%0a# SSL and TLS Essentials: Securing the Web by Stephen A. Thomas%0a
-time=1751723094
+text=(:title Connecting to HTTPS with OpenSSL:)%0a%0aOpenBSD uses [[https://www.libressl.org/|LibreSSL]], a fork of OpenSSL begun in%0a2014, which modernizes the codebase and improves security.%0a[[https://man.openbsd.org/openssl.1|openssl(1)]] command is provided as part%0aof LibreSSL and is compatible with OpenSSL.%0a%0a!! Connecting to HTTPS websites%0aTo test a website's TLS:%0a%0a[@%0a$ openssl s_client -connect example.com:443%0a@]%0a%0aReplace @@example.com@@ with your actual hostname.%0a%0aYou should see the correct SSL subject and issuer:%0a%0a[@%0a$ openssl s_client -connect example.org:443%0aCONNECTED(00000003)%0adepth=2 C = US, O = Internet Security Research Group, CN = ISRG Root X1%0averify return:1%0adepth=1 C = US, O = Let's Encrypt, CN = R11%0averify return:1%0adepth=0 CN = example.com%0averify return:1%0a---%0aCertificate chain%0a 0 s:/CN=example.com%0a i:/C=US/O=Let's Encrypt/CN=R11%0a 1 s:/C=US/O=Let's Encrypt/CN=R11%0a i:/C=US/O=Internet Security Research Group/CN=ISRG Root X1%0a---%0aServer certificate%0a-----BEGIN CERTIFICATE-----%0aMIIF+jCCBOKgAwIBAgISBBiSmYI1JcgnGriQsYnjgYNaMA0GCSqGSIb3DQEBCwUA%0aMDMxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQwwCgYDVQQD%0aEwNSMTEwHhcNMjQxMTE0MDAzNjU3WhcNMjUwMjEyMDAzNjU2WjAfMR0wGwYDVQQD%0aExRqcm11Lmhvc3QuaXJjbm93Lm9yZzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCC%0aAgoCggIBANuLaDDkipvSVq4lPmSymFhbnqt7Exv3LRmzq6YvqzWpLOd1wkHNXFHg%0ayxCE6AbVdz3jqZT00sVO1uF/A3YdN63qlziWJFP1GaCZzcyuJ7a2NAVX/igggxO3%0aguwzlfFh844AoudJ3+KPBCGfCmI8qWftjOTIz4/huCr3CRsPwuABySWKGh/p9n+3%0awJE5EU425hkiTGGDNhF65aU8B/cT3clhdkFKwcNGEX4vkrQwlZeF43Mj9cQf3G3v%0auAOdP0DEGqhxyYQUrsGP/ml9S99VnQ91hxta1J4EYwTqCnG4UwyZ/unFJ3vRpajQ%0a/8LKkVPBQxKaREJNafB0cv29sEqE2RTBWzot8RT6mSFN59b07O7m4pxqHs+OenkW%0altH3lM9pwrFBc0RLipAXkkgauVSohBH7SbVuMDIwCMYFdOHCBRqgW6eDTk+hhklh%0anXWR0JJ2lRF1IUQQjduJWadEUDK9O/iUfLfnZr1a5ZfjXs4dlFqVU8NUQWQd3G5J%0a9d4iCX7VkEigXlJrxTgbohFLkPzeDiSPqdwKqx1GMEWLxrW65a71UR81AJEYTJJE%0aixOwGEb1kXtGEqKhM4CYywBLKiDNOEoMPsRg3UsOfHS1eaSDF6io42brmhKILAJL%0aSP5CTPZw5LYKaqc+aO13keucLBTne5+aWhaQBD0ihqsssYPlxFehAgMBAAGjggIa%0aMIICFjAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF%0aBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFAVeGed5J7eod57c69KSUDiVDq7m%0aMB8GA1UdIwQYMBaAFMXPRqTq9MPAemyVxC2wXpIvJuO5MFcGCCsGAQUFBwEBBEsw%0aSTAiBggrBgEFBQcwAYYWaHR0cDovL3IxMS5vLmxlbmNyLm9yZzAjBggrBgEFBQcw%0aAoYXaHR0cDovL3IxMS5pLmxlbmNyLm9yZy8wHwYDVR0RBBgwFoIUanJtdS5ob3N0%0aLmlyY25vdy5vcmcwEwYDVR0gBAwwCjAIBgZngQwBAgEwggEGBgorBgEEAdZ5AgQC%0aBIH3BIH0APIAdwDPEVbu1S58r/OHW9lpLpvpGnFnSrAX7KwB0lt3zsw7CAAAAZMo%0aT6OZAAAEAwBIMEYCIQD+t4oiZ3lkJeY+nH1glYZjlktnSc31rKjJlBbJwnPTfwIh%0aALwVTA0TNEa2jo5zmOq7nypo7awprI48XnDofYsb7GK+AHcAE0rfGrWYQgl4DG/v%0aTHqRpBa3I0nOWFdq367ap8Kr4CIAAAGTKE+kEwAABAMASDBGAiEA5nosfBa3GTMC%0aRw9xjef4RVpwdvaaRsC8xDZy95CW86ECIQCLSXo2BqI9coah2trzV3gxq0LnEn9r%0aXcciSxO0ZH4mCzANBgkqhkiG9w0BAQsFAAOCAQEApjLhmAFD1bEgI5lxzIcGQrdM%0a3CSgDn7OZEqQS6pbmTGdjk3aiWAUNsNlwBdatdWra171lytEd2wufDf/iN7RWkcK%0a6BK3RZeTsKK8KNdKiV7oXL9Kd/1NpYSHizVN1obqF3Knh1JM+Kes6YXTxod7L1Av%0aozkhle3d61jrUhUz4VEp053pNxi8ylDRd6jeDnIAQbAJlGJapD1P3Sfy0VL+Kprs%0aZoEucBa3ZaSh+JNNS0fxSnl/qKfWlwOSsiMNL8yj7sy6hcVEgWqhMkviGGYpNikY%0aharUihdi26bReT1MXM9nFsYZa20+B1BUGk7Y/0TQ7zo1JtjhSXVIP4pB1zpuwg==%0a-----END CERTIFICATE-----%0asubject=/CN=example.com%0aissuer=/C=US/O=Let's Encrypt/CN=R11%0a---%0aNo client certificate CA names sent%0aServer Temp Key: ECDH, X25519, 253 bits%0a---%0aSSL handshake has read 3645 bytes and written 386 bytes%0a---%0aNew, TLSv1/SSLv3, Cipher is TLS_AES_256_GCM_SHA384%0aServer public key is 4096 bit%0aSecure Renegotiation IS NOT supported%0aCompression: NONE%0aExpansion: NONE%0aNo ALPN negotiated%0aSSL-Session:%0a Protocol : TLSv1.3%0a Cipher : TLS_AES_256_GCM_SHA384%0a Session-ID:%0a Session-ID-ctx:%0a Master-Key:%0a Start Time: 1731552214%0a Timeout : 7200 (sec)%0a Verify return code: 0 (ok)%0a---%0a@]%0a%0aAt this point, you can make normal HTTP GET requests like with%0a[[netcat/http|netcat]] or [[telnet/http|telnet]].%0a%0a!! Expired Certificates%0aIf your certificate has expired, you will see the following error message:%0a%0a[@%0a Verify return code: 10 (certificate has expired)%0a@]%0a%0aMake sure to renew your certificate using%0a[[acme-client/configure|acme-client]]. Consider automating the renewal using%0a[[crontab/edit|cron]].%0a%0a!! Missing full certificate chain%0aIf the web server is missing the full certificate chain, you will see the%0afollowing return code:%0a%0a[@%0a Verify return code: 20 (unable to get local issuer certificate)%0a@]%0a%0aDouble check that the web server is serving the full certificate chain.%0aIf using [[acme-client/configure|acme-client]], make sure you are%0ausing the certificate that is specified in%0a[[https://man.openbsd.org/acme-client.conf.5|acme-client.conf(5)]]'s%0a@@domain full chain certificate@@.%0a%0a!! Self-Signed Certificates%0aIf you are using a self-signed certificate, you will see the following return code:%0a%0a[@%0a Verify return code: 18 (self signed certificate)%0a@]%0a%0aIt's recommended to use a [[acme-client/configure|properly signed certificate]]%0afrom a trusted Certificate Authority to avoid issues with users trying to%0aconnect. Such certificates can be requested using%0a[[acme-client/configure|acme-client]]. Self-signed certificates will often%0atrigger validation errors from end-user clients.%0a%0a!!! Obtaining TLS certificate%0aTo download the certificate from a server, you can use the command below.%0aReplace example.com; you may also need to replace the port number 443:%0a%0a[@%0a$ openssl s_client -connect example.com:443 2>&1 | sed -n '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > example.com.pem%0a@]%0a%0aThis downloads the certificate into the file @@example.com.pem@@.%0a%0a!! See Also:%0a%0a# Applied Cryptography: Protocols, Algorithms, and Source Code in C by Bruce Schneier%0a# SSL and TLS Essentials: Securing the Web by Stephen A. Thomas%0a
+time=1752870172
title=Connecting to HTTPS with OpenSSL
+author:1752870172=saeed
+csum:1752870172=fmt fix
+diff:1752870172:1751723094:minor=5c5%0a%3c [[https://man.openbsd.org/openssl.1|openssl(1)]] command is provided as part%0a---%0a> [[https://man.openbsd.org/openssl.1|@@openssl@@(1)]] command is provided as part%0a97,98c97,98%0a%3c [[netcat/http|netcat]] or [[telnet/http|telnet]].%0a%3c %0a---%0a> [[netcat/http|@@netcat@@]] or [[telnet/http|@@telnet@@]].%0a> %0a107,109c107,109%0a%3c [[acme-client/configure|acme-client]]. Consider automating the renewal using%0a%3c [[crontab/edit|cron]].%0a%3c %0a---%0a> [[acme-client/configure|@@acme-client@@]]. Consider automating the renewal using%0a> [[crontab/edit|@@cron@@]].%0a> %0a119c119%0a%3c If using [[acme-client/configure|acme-client]], make sure you are%0a---%0a> If using [[acme-client/configure|@@acme-client@@]], make sure you are%0a121c121%0a%3c [[https://man.openbsd.org/acme-client.conf.5|acme-client.conf(5)]]'s%0a---%0a> [[https://man.openbsd.org/acme-client.conf.5|@@acme-client.conf@@(5)]]'s%0a134c134%0a%3c [[acme-client/configure|acme-client]]. Self-signed certificates will often%0a---%0a> [[acme-client/configure|@@acme-client@@]]. Self-signed certificates will often%0a
+host:1752870172=85.185.32.102
author:1751723094=saeed
csum:1751723094=more of the same
diff:1751723094:1751723049:minor=97,98c97,98%0a%3c [[netcat/http|@@netcat@@]] or [[telnet/http|@@telnet@@]].%0a%3c %0a---%0a> [[netcat/http|netcat]] or [[telnet/http|telnet]].%0a> %0a119c119%0a%3c If using [[acme-client/configure|@@acme-client@@]], make sure you are%0a---%0a> If using [[acme-client/configure|acme-client]], make sure you are%0a
blob - bde350725b98f495455cb1a78de9feee89e84894
blob + 0d0e51ea48239d9bdcb57d1042da1f13c28eca63
--- wiki.d/Openssl.RecentChanges
+++ wiki.d/Openssl.RecentChanges
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=Mozilla/5.0 (X11; Linux x86_64; OpenBSD amd64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
charset=UTF-8
ctime=1614235116
-host=104.167.242.150
+host=85.185.32.102
name=Openssl.RecentChanges
-rev=41
-text=* [[Openssl/Http]] . . . @2025-07-05T13:44:54Z by [[~saeed]]: [=more of the same=]%0a* [[Openssl/Cert]] . . . @2024-11-17T02:40:22Z by [[~jrmu]]: [==]%0a* [[Openssl/Check]] . . . @2024-04-08T20:30:49Z by [[~jrmu]]: [==]%0a* [[Openssl/Encryptfile]] . . . February 02, 2022, at 09:29 AM by [[~jrmu]]: [==]%0a* [[Openssl/Imap]] . . . August 21, 2021, at 04:05 AM by [[~AncientWisdom]]: [==]%0a
-time=1751723094
+rev=42
+text=* [[Openssl/Http]] . . . @2025-07-18T20:22:52Z by [[~saeed]]: [=fmt fix=]%0a* [[Openssl/Cert]] . . . @2024-11-17T02:40:22Z by [[~jrmu]]: [==]%0a* [[Openssl/Check]] . . . @2024-04-08T20:30:49Z by [[~jrmu]]: [==]%0a* [[Openssl/Encryptfile]] . . . February 02, 2022, at 09:29 AM by [[~jrmu]]: [==]%0a* [[Openssl/Imap]] . . . August 21, 2021, at 04:05 AM by [[~AncientWisdom]]: [==]%0a
+time=1752870172
blob - de4dc5f3f083ad6740876677ea7783df0aef38c5
blob + a8e7382b6d090965e68199fb3c167c611c3212cc
--- wiki.d/Shelllabs.Intro
+++ wiki.d/Shelllabs.Intro
ctime=1662520076
host=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
name=Shelllabs.Intro
-rev=26
-targets=About.AboutUs,Heading.Subheading,LegalAndSafety.LegalAndSafety,Shelllabs.Education,Shelllabs.Openaccess,Shelllabs.Tools
-text=(:title Shell Labs)%0a%0a''ShellLabs - Indie Science & Research Community''%0a%0a%25width=200px rfloat%25 https://upload.wikimedia.org/wikipedia/commons/e/e7/Bertini_fresco_of_Galileo_Galilei_and_Doge_of_Venice.jpg%0a%0aMENU%0a%0a* [[About/About_Us|About]]%0a* [[heading/subheading|Links]]%0a* [[Legal and Safety/Legal and Safety|Legal and Safety]]%0a* [[heading/subheading|Supplies]]%0a* [[heading/subheading|Staff]]%0a* [[shelllabs/education|Education]]%0a* [[heading/subheading|Contact]]%0a* [[shelllabs/openaccess|Open Access]]%0a* [[shelllabs/tools|Tools]]%0a%0a%0aPrinciples:%0a%0a# open access%0a# reproducible results%0a# no ideological tests%0a# full disclosure of financial & other interests%0a# decentralized peer review%0a# critical thinking%0a%0aGOALS%0a%0a# annual symposium%0a# international public library any student can get access to%0a# cheap, subsidized journal access%0a# shared lab equipment%0a# journal archive like arxiv.org%0a%0aABOUT%0aLINK%0aLEGAL and SAFETY%0aSUPPLIES%0aSTAFF%0aCONTACT%0a
-time=1752860314
+rev=29
+targets=About.AboutUs,Links.Links,LegalAndSafety.LegalAndSafety,Supplies.Supplies,Staff.StaffList,Education.Education,Contact.Contact,Shelllabs.Openaccess,Shelllabs.Tools
+text=(:title Shell Labs)%0a%0a''ShellLabs - Indie Science & Research Community''%0a%0a%25width=200px rfloat%25 https://upload.wikimedia.org/wikipedia/commons/e/e7/Bertini_fresco_of_Galileo_Galilei_and_Doge_of_Venice.jpg%0a%0aMENU%0a%0a* [[About/About_Us|About]]%0a* [[Links/Links|Links]]%0a* [[Legal and Safety/Legal and Safety|Legal and Safety]]%0a* [[Supplies/Supplies|Supplies]]%0a* [[Staff/Staff List|Staff]]%0a* [[Education/education|Education]]%0a* [[Contact/Contact|Contact]]%0a* [[shelllabs/openaccess|Open Access]]%0a* [[shelllabs/tools|Tools]]%0a%0a%0aPrinciples:%0a%0a# open access%0a# reproducible results%0a# no ideological tests%0a# full disclosure of financial & other interests%0a# decentralized peer review%0a# critical thinking%0a%0aGOALS%0a%0a# annual symposium%0a# international public library any student can get access to%0a# cheap, subsidized journal access%0a# shared lab equipment%0a# journal archive like arxiv.org%0a%0aABOUT%0aLINK%0aLEGAL and SAFETY%0aSUPPLIES%0aSTAFF%0aCONTACT%0a
+time=1752863675
+author:1752863675=zleap
+diff:1752863675:1752863545:=10c10%0a%3c * [[Links/Links|Links]]%0a---%0a> * [[heading/subheading|Links]]%0a12c12%0a%3c * [[Supplies/Supplies|Supplies]]%0a---%0a> * [[heading/subheading|Supplies]]%0a14,15c14,15%0a%3c * [[Education/education|Education]]%0a%3c * [[Contact/Contact|Contact]]%0a---%0a> * [[shelllabs/education|Education]]%0a> * [[heading/subheading|Contact]]%0a
+host:1752863675=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
+author:1752863545=zleap
+diff:1752863545:1752863222:=13c13%0a%3c * [[Staff/Staff List|Staff]]%0a---%0a> * [[heading/subheading|Staff]]%0a
+host:1752863545=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
+author:1752863222=zleap
+diff:1752863222:1752860314:=
+host:1752863222=2a00:23c6:9b01:6701:a3aa:785d:3452:928f
author:1752860314=zleap
diff:1752860314:1752416586:=2,3d1%0a%3c %0a%3c ''ShellLabs - Indie Science & Research Community''%0a
host:1752860314=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
blob - c694050441f8161bb626f1a7174706918f62be69
blob + 5e4f60e6d2cfe3e82e4aa84d686451257615e2fa
--- wiki.d/Shelllabs.RecentChanges
+++ wiki.d/Shelllabs.RecentChanges
ctime=1662520076
host=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
name=Shelllabs.RecentChanges
-rev=146
-text=* [[Shelllabs/Intro]] . . . @2025-07-18T17:38:34Z by [[~zleap]]: [==]%0a* [[Shelllabs/Brainstorm]] . . . @2025-07-13T15:20:54Z by [[~zleap]]: [==]%0a* [[Shelllabs/Tools]] . . . @2025-07-13T15:17:45Z by [[~zleap]]: [==]%0a* [[Shelllabs/Reading]] . . . @2025-03-26T06:27:28Z by [[~jrmu]]: [==]%0a* [[Shelllabs/Openaccess]] . . . @2023-12-01T03:16:51Z by [[~hed0x]]: [==]%0a* [[Shelllabs/Manifesto]] . . . @2023-07-02T18:39:22Z by [[~jrmu]]: [==]%0a* [[Shelllabs/Education]] . . . September 14, 2022, at 07:30 PM by [[~jrmu]]: [==]%0a
-time=1752860314
+rev=149
+text=* [[Shelllabs/Intro]] . . . @2025-07-18T18:34:35Z by [[~zleap]]: [==]%0a* [[Shelllabs/Brainstorm]] . . . @2025-07-13T15:20:54Z by [[~zleap]]: [==]%0a* [[Shelllabs/Tools]] . . . @2025-07-13T15:17:45Z by [[~zleap]]: [==]%0a* [[Shelllabs/Reading]] . . . @2025-03-26T06:27:28Z by [[~jrmu]]: [==]%0a* [[Shelllabs/Openaccess]] . . . @2023-12-01T03:16:51Z by [[~hed0x]]: [==]%0a* [[Shelllabs/Manifesto]] . . . @2023-07-02T18:39:22Z by [[~jrmu]]: [==]%0a* [[Shelllabs/Education]] . . . September 14, 2022, at 07:30 PM by [[~jrmu]]: [==]%0a
+time=1752863675
blob - 512792672705f2f79a01d9f2a8e37d3aaf3ff4d5
blob + eec674708e1b91d66aa42f557b3544b177d1a716
--- wiki.d/Site.AllRecentChanges
+++ wiki.d/Site.AllRecentChanges
agent=w3m/0.5.3+git20230718
charset=UTF-8
ctime=1596101899
-host=104.167.242.140
+host=104.167.242.227
name=Site.AllRecentChanges
-rev=14440
-text=* [[Sysmerge.Usage]] . . . @2025-07-18T18:22:59Z by [[~jrmu]]: [=Add stub for sysmerge(8)=]%0a* [[Fsck.Usage]] . . . @2025-07-18T18:14:56Z by [[~jrmu]]: [=add stub for fsck(8)=]%0a* [[Heading.Subheading]] . . . @2025-07-18T17:46:59Z by [[~zleap]]: [==]%0a* [[Main.HomePage]] . . . @2025-07-18T17:43:52Z by [[~jrmu]]: [==]%0a* [[Shelllabs.Intro]] . . . @2025-07-18T17:38:34Z by [[~zleap]]: [==]%0a* [[Znc.Install]] . . . @2025-07-16T17:57:29Z by [[~VoidKrypt]]: [==]%0a* [[Got.Repo]] . . . @2025-07-15T21:06:21Z by [[~jrmu]]: [=this article has now been subsumed by got/usage, gotd/configure, and gotwebd/configure=]%0a* [[Adminforces.Training]] . . . @2025-07-15T21:04:45Z by [[~jrmu]]: [=got/repo has now been subsumed by got/usage, gotd/configure, and gotwebd/configure=]%0a* [[Gotwebd.Configure]] . . . @2025-07-15T20:58:02Z by [[~jrmu]]: [=use -p since /var/www/got must be created implicitly=]%0a* [[Gotd.Configure]] . . . @2025-07-14T04:59:34Z by [[~jrmu]]: [=add -r example.git to got send=]%0a* [[Gotconf.Configure]] . . . @2025-07-14T03:40:27Z by [[~jrmu]]: [=add more details about got.conf=]%0a* [[Group.Usage]] . . . @2025-07-14T00:55:41Z by [[~jrmu]]: [=fix url syntax [[=]%0a* [[Got.Mirror]] . . . @2025-07-13T22:59:46Z by [[~jrmu]]: [=merge this stub with got/usage and redirect there=]%0a* [[Got.Usage]] . . . @2025-07-13T22:59:18Z by [[~jrmu]]: [=combine got/mirror with got/usage page=]%0a* [[Sshd.Configure9]] . . . @2025-07-13T21:26:35Z by [[~jrmu]]: [=Thanks to adi!=]%0a* [[Almanack.Almanack]] . . . @2025-07-13T21:23:14Z by [[~jrmu]]: [==]%0a* [[Vmm.Install]] . . . @2025-07-13T20:32:09Z by [[~jrmu]]: [=cleaned up document and updated to 7.7=]%0a* [[Shelllabs.Brainstorm]] . . . @2025-07-13T15:20:54Z by [[~zleap]]: [==]%0a* [[Shelllabs.Tools]] . . . @2025-07-13T15:17:45Z by [[~zleap]]: [==]%0a* [[Vmctl.Usage]] . . . @2025-07-12T03:23:12Z by [[~jrmu]]: [=clarify that cu(1) is called by vmctl=]%0a* [[Vmm.Intro]] . . . @2025-07-12T02:24:56Z by [[~jrmu]]: [=Add note to clarify host/guest distinction=]%0a* [[Vmctl.Reinstall]] . . . @2025-07-12T00:36:43Z by [[~jrmu]]: [=Clarified relation between guest and host, and removed unnecessary login to guest; installation will=]%0a* [[Tog.Usage]] . . . @2025-07-12T00:15:13Z by [[~jrmu]]: [=add stub about tog=]%0a* [[Gotadmin.Usage]] . . . @2025-07-11T21:37:29Z by [[~jrmu]]: [=update man page for gotadmin=]%0a* [[Doas.Configure]] . . . @2025-07-10T20:41:04Z by [[~jrmu]]: [==]%0a* [[Openbsd.Install77]] . . . @2025-07-10T19:56:35Z by [[~jrmu]]: [==]%0a* [[Openbsd.Install]] . . . @2025-07-10T17:32:37Z by [[~jrmu]]: [==]%0a* [[Openhttpd.Website]] . . . @2025-07-05T13:47:09Z by [[~saeed]]: [==]%0a* [[Openssl.Http]] . . . @2025-07-05T13:44:54Z by [[~saeed]]: [=more of the same=]%0a* [[Openhttpd.Tls]] . . . @2025-07-05T13:41:14Z by [[~saeed]]: [=style fixes=]%0a* [[Acme-client.Configure]] . . . @2025-07-05T12:49:46Z by [[~saeed]]: [==]%0a* [[Tls.San]] . . . @2025-07-05T12:40:05Z by [[~saeed]]: [==]%0a* [[Profanity.Connect]] . . . @2025-07-05T12:20:49Z by [[~saeed]]: [==]%0a* [[Tls.Intro]] . . . @2025-07-05T10:53:20Z by [[~saeed]]: [=add more info on TLS details=]%0a* [[Openbsd.Intro]] . . . @2025-07-05T09:59:29Z by [[~saeed]]: [==]%0a* [[Netcat.Http]] . . . @2025-07-05T09:52:15Z by [[~saeed]]: [=minor style fixes=]%0a* [[Telnet.Http]] . . . @2025-07-05T09:49:06Z by [[~saeed]]: [=style changes=]%0a* [[Openhttpd.Configure]] . . . @2025-07-05T09:40:15Z by [[~saeed]]: [==]%0a* [[Lists.Ircnow]] . . . @2025-07-04T19:43:13Z by [[~mkf]]: [==]%0a* [[Ircnow.Howtoask]] . . . @2025-07-04T17:21:18Z by [[~mkf]]: [=oops, s/#/*/g, (also a bit nicer wording)=]%0a* [[Openbsd.Pkg]] . . . @2025-07-04T16:12:59Z by [[~mkf]]: [=pkg_info doesn't require doas, some other minor changes=]%0a* [[FwUpdate.Usage]] . . . @2025-07-04T16:06:14Z by [[~mkf]]: [==]%0a* [[Syspatch.Syspatch]] . . . @2025-07-04T15:49:22Z by [[~mkf]]: [=minor changes=]%0a* [[SiteAdmin.AuthUser]] . . . @2025-07-04T15:27:53Z by [[~mkf]]: [==]%0a* [[Tmux.Config]] . . . @2025-07-01T19:40:00Z by [[~jrmu]]: [==]%0a* [[Humanities.Reading]] . . . @2025-07-01T18:58:57Z by [[~jrmu]]: [==]%0a* [[Ambassador.Networks]] . . . @2025-06-29T18:05:52Z by [[~jrmu]]: [==]%0a* [[Openbsd.Ed]] . . . @2025-06-12T00:54:43Z by [[~mkf]]: [==]%0a* [[Oidentd.Install]] . . . @2025-06-08T15:49:29Z by [[~jrmu]]: [==]%0a* [[Oidentd.ZNC]] . . . @2025-06-08T15:48:36Z by [[~jrmu]]: [==]%0a* [[Dig.Usage]] . . . @2025-06-04T23:24:09Z by [[~jrmu]]: [==]%0a* [[Hosts.Configure]] . . . @2025-06-01T14:40:39Z by [[~jrmu]]: [==]%0a* [[Unbound.Control]] . . . @2025-06-01T03:39:10Z by [[~jrmu]]: [==]%0a* [[Ircnow.Servers]] . . . @2025-05-31T00:26:52Z by [[~jrmu]]: [==]%0a* [[Openbsd.Gns3]] . . . @2025-05-15T04:25:09Z by [[~mkf]]: [==]%0a* [[Team.Announce]] . . . @2025-04-24T19:05:10Z by [[~jrmu]]: [==]%0a* [[Ngircd.Install]] . . . @2025-04-23T21:46:13Z by [[~jrmu]]: [==]%0a* [[Openbsd.Sysupgrade76]] . . . @2025-04-23T20:47:11Z by [[~jrmu]]: [==]%0a* [[Pf.Guide]] . . . @2025-04-23T17:53:19Z by [[~jrmu]]: [==]%0a* [[Pf.Intro]] . . . @2025-04-23T17:53:09Z by [[~jrmu]]: [==]%0a* [[Ngircd.Patches]] . . . @2025-04-23T17:23:54Z by [[~jrmu]]: [==]%0a* [[Openbsd.Install76]] . . . @2025-04-23T16:33:56Z by [[~jrmu]]: [==]%0a* [[Openbsd.Ngircd]] . . . @2025-04-23T15:57:56Z by [[~jrmu]]: [==]%0a* [[Ircnow.9force]] . . . @2025-04-09T21:56:33Z by [[~jrmu]]: [==]%0a* [[Pxeboot.Configure]] . . . @2025-04-07T19:18:03Z by [[~jrmu]]: [==]%0a* [[Ircnow.Scholarship]] . . . @2025-04-01T06:25:56Z by [[~jrmu]]: [==]%0a* [[Ircnow.Adminforces]] . . . @2025-03-30T16:02:46Z by [[~jrmu]]: [==]%0a* [[Shelllabs.Reading]] . . . @2025-03-26T06:27:28Z by [[~jrmu]]: [==]%0a* [[Ifconfig.Urndis]] . . . @2025-03-18T10:20:58Z by [[~monsieur]]: [==]%0a* [[Opensmtpd.Lmtp]] . . . @2025-03-17T19:35:33Z by [[~jrmu]]: [==]%0a* [[Opensmtpd.Maildir]] . . . @2025-03-17T19:35:01Z by [[~jrmu]]: [==]%0a* [[Ircnow.Minutemin]] . . . @2025-03-16T16:06:01Z by [[~jrmu]]: [==]%0a* [[Vps.Vps]] . . . @2025-03-15T23:56:23Z by [[~jrmu]]: [==]%0a* [[Openbsd.Hopm]] . . . @2025-01-08T18:14:37Z by [[~jrmu]]: [==]%0a* [[Gotweb.Install]] . . . @2025-01-01T05:50:14Z by [[~jrmu]]: [==]%0a* [[Openbsd.Gotweb]] . . . @2025-01-01T05:47:05Z by [[~jrmu]]: [==]%0a* [[Minutemin.Bootcamp]] . . . @2024-12-28T06:28:19Z by [[~jrmu]]: [==]%0a* [[Openbsd.Anope]] . . . @2024-12-22T23:20:54Z by [[~LohanG]]: [=updated the latest version number=]%0a* [[Vmm.Configure]] . . . @2024-12-21T18:01:07Z by [[~jrmu]]: [==]%0a* [[Dns.Dnssec]] . . . @2024-12-16T00:23:54Z by [[~jrmu]]: [==]%0a* [[Unbound.Opennic]] . . . @2024-12-15T22:50:31Z by [[~jrmu]]: [=Add disabling DNSSEC instructions=]%0a* [[Unbound.Localzone]] . . . @2024-12-15T21:45:46Z by [[~jrmu]]: [==]%0a* [[Resolv.Conf]] . . . @2024-12-14T07:02:38Z by [[~jrmu]]: [==]%0a* [[Znc.Chroot]] . . . @2024-12-14T05:45:07Z by [[~jrmu]]: [=add snippet about preferring ipv6 using resolv.conf=]%0a* [[Resolvd.Usage]] . . . @2024-12-14T05:02:23Z by [[~jrmu]]: [==]%0a* [[Openbsd.Bsdrd]] . . . @2024-12-14T01:49:42Z by [[~jrmu]]: [=update install link=]%0a* [[Unbound.Configure]] . . . @2024-12-14T00:23:20Z by [[~jrmu]]: [==]%0a* [[Openbsd.Unboundadblock]] . . . @2024-12-11T05:08:18Z by [[~jrmu]]: [==]%0a* [[Unbound.Adblock]] . . . @2024-12-11T05:07:52Z by [[~jrmu]]: [==]%0a* [[Unbound.Dnssec]] . . . @2024-12-11T03:19:26Z by [[~jrmu]]: [==]%0a* [[Unwind.Configure]] . . . @2024-12-10T05:59:20Z by [[~jrmu]]: [==]%0a* [[Dns.Cachingservers]] . . . @2024-12-10T05:41:39Z by [[~jrmu]]: [==]%0a* [[OpenSSH.Connect]] . . . @2024-12-10T01:50:37Z by [[~jrmu]]: [==]%0a* [[Vmm.ConfigureShared]] . . . @2024-12-09T06:05:25Z by [[~jrmu]]: [==]%0a* [[Usermod.Usage]] . . . @2024-12-06T06:52:39Z by [[~jrmu]]: [==]%0a* [[Dns.Overview]] . . . @2024-12-05T01:49:04Z by [[~jrmu]]: [=clarify definition of caching and authoritative nameserver=]%0a* [[Dns.Registrars]] . . . @2024-12-05T01:29:48Z by [[~jrmu]]: [==]%0a* [[Profiles.SysopNiteStorm]] . . . @2024-11-27T20:30:05Z by [[~ns]]: [==]%0a* [[Create.UserEmail]] . . . @2024-11-25T13:59:58Z by [[~SplinTer]]: [==]%0a* [[Create.User]] . . . @2024-11-25T13:51:01Z by [[~SplinTer]]: [==]%0a* [[Almanack.CreateUser]] . . . @2024-11-25T09:03:06Z by [[~SplinTer]]: [==]%0a* [[Chess.Chess]] . . . @2024-11-23T18:55:17Z by [[~mkf]]: [==]%0a* [[Ircnow.Explorer]] . . . @2024-11-23T17:56:53Z by [[~mkf]]: [=fix ugly looking screenshot=]%0a* [[Host.Usage]] . . . @2024-11-23T01:12:18Z by [[~jrmu]]: [==]%0a* [[Openhttpd.Perl]] . . . @2024-11-23T00:37:18Z by [[~jrmu]]: [==]%0a* [[ScanFfs.Usage]] . . . @2024-11-20T04:31:34Z by [[~jrmu]]: [==]%0a* [[Team.Welcome]] . . . @2024-11-19T00:59:56Z by [[~jrmu]]: [==]%0a* [[Openhttpd.Hosting]] . . . @2024-11-17T02:53:48Z by [[~jrmu]]: [==]%0a* [[Openssl.Cert]] . . . @2024-11-17T02:40:22Z by [[~jrmu]]: [==]%0a* [[Netcat.Daemon]] . . . @2024-11-17T02:03:04Z by [[~jrmu]]: [==]%0a* [[Openbsd.Galene]] . . . @2024-11-14T17:59:54Z by [[~moocow]]: [==]%0a* [[Almanack.AdvancedMailServerSetup]] . . . @2024-11-14T02:28:19Z by [[~SplinTer]]: [==]%0a* [[Kill.Usage]] . . . @2024-11-14T02:25:25Z by [[~jrmu]]: [==]%0a* [[Ps.Usage]] . . . @2024-11-14T02:20:50Z by [[~jrmu]]: [==]%0a* [[Almanack.SystemStatsSh]] . . . @2024-11-14T01:29:56Z by [[~SplinTer]]: [==]%0a* [[Almanack.DumpBackupWithSCP]] . . . @2024-11-14T01:29:32Z by [[~SplinTer]]: [==]%0a* [[Almanack.SetupMailServer]] . . . @2024-11-13T04:07:16Z by [[~SplinTer]]: [==]%0a* [[Roundcube.Install]] . . . @2024-11-13T03:34:24Z by [[~SplinTer]]: [==]%0a* [[Openbsd.Php]] . . . @2024-11-13T02:56:57Z by [[~jrmu]]: [==]%0a* [[Chroot.Intro]] . . . @2024-11-12T04:30:16Z by [[~jrmu]]: [==]%0a* [[Freedom.Fork]] . . . @2024-11-12T03:57:04Z by [[~jrmu]]: [==]%0a* [[Site.SideBar]] . . . @2024-11-12T01:55:50Z by [[~jrmu]]: [==]%0a* [[Minutemin.Questions]] . . . @2024-11-12T01:50:32Z by [[~jrmu]]: [==]%0a* [[Ssh.Fingerprints]] . . . @2024-11-12T01:39:20Z by [[~jrmu]]: [==]%0a* [[Top.Usage]] . . . @2024-11-12T01:02:53Z by [[~jrmu]]: [==]%0a* [[Openbsd.Upgrade76]] . . . @2024-11-12T00:59:48Z by [[~jrmu]]: [==]%0a* [[Openbsd.Upgrade]] . . . @2024-11-11T22:26:24Z by [[~jrmu]]: [==]%0a* [[Openbsd.Sysupgrade]] . . . @2024-11-11T21:29:29Z by [[~jrmu]]: [==]%0a* [[Openbsd.CPAN]] . . . @2024-10-26T06:59:30Z by [[~izzyb]]: [==]%0a* [[Psybnc.Install]] . . . @2024-10-21T22:34:19Z by [[~jrmu]]: [==]%0a* [[Wg.Hosting]] . . . @2024-10-19T21:25:34Z by [[~moocow]]: [=Configure WireGuard without NAT=]%0a* [[ZNC.Admin]] . . . @2024-10-03T10:18:17Z by [[~tomglok]]: [==]%0a* [[Opensmtpd.Test]] . . . @2024-09-25T23:45:59Z by [[~jrmu]]: [==]%0a* [[Ambassador.Ilines]] . . . @2024-09-20T18:20:36Z by [[~tomglok]]: [=update ipv4 addresses=]%0a* [[Opensmtpd.Vmail]] . . . @2024-09-19T00:18:01Z by [[~jrmu]]: [==]%0a* [[Netcat.SMTP]] . . . @2024-09-18T23:43:53Z by [[~jrmu]]: [==]%0a* [[Opensmtpd.Configure]] . . . @2024-09-18T05:11:11Z by [[~jrmu]]: [==]%0a* [[Nsd.Configure]] . . . @2024-09-18T05:00:35Z by [[~jrmu]]: [=Remove references to ircnow=]%0a* [[Openbsd.Dmarc]] . . . @2024-09-15T00:39:01Z by [[~jrmu]]: [==]%0a* [[Iked.Roadwarrior]] . . . @2024-09-11T19:18:33Z by [[~barth]]: [=missing code tag=]%0a* [[Openbsd.FilePermissions]] . . . @2024-09-08T16:58:57Z by [[~tomglok]]: [=change from # chmod -R ... to # find ... so that the /etc/mail directory retains mode 0755=]%0a* [[Crontab.Edit]] . . . @2024-09-06T12:28:31Z by [[~barth]]: [=correct mistake in the 0 * * * * * example=]%0a* [[Awk.Usage]] . . . @2024-09-05T20:06:13Z by [[~barth]]: [==]%0a* [[Sed.Usage]] . . . @2024-09-05T19:08:41Z by [[~barth]]: [==]%0a* [[Got.Server]] . . . @2024-09-04T21:31:30Z by [[~barth]]: [=directory creation was missing=]%0a* [[Ipmi.Java]] . . . @2024-08-28T06:34:49Z by [[~jrmu]]: [==]%0a* [[Ircnow.Media]] . . . @2024-08-23T06:29:40Z by [[~jrmu]]: [==]%0a* [[OpenBSD.OnOVH]] . . . @2024-08-22T00:54:43Z by [[~entrex]]: [==]%0a* [[Dns.Vhost]] . . . @2024-08-19T19:54:07Z by [[~barth]]: [=fix redundancy=]%0a* [[DNS.SPF]] . . . @2024-08-19T19:38:19Z by [[~barth]]: [=fix missing word=]%0a* [[Ifconfig.Change]] . . . @2024-08-15T18:12:15Z by [[~barth]]: [=fixed typo in subnet mask hexadecimal representation=]%0a* [[Dhcpd.Configure]] . . . @2024-08-15T16:30:33Z by [[~barth]]: [==]%0a* [[IP.Myaddress]] . . . @2024-08-15T15:29:41Z by [[~barth]]: [==]%0a* [[Relayd.Acceleration]] . . . @2024-08-14T19:11:18Z by [[~barth]]: [==]%0a* [[Ircnow.Novem]] . . . @2024-08-14T13:44:41Z by [[~jrmu]]: [==]%0a* [[Ircnow.Codeforce]] . . . @2024-08-10T19:43:34Z by [[~jrmu]]: [==]%0a* [[Ircnow.CodeForce]] . . . @2024-08-10T19:38:23Z by [[~jrmu]]: [==]%0a* [[Sshd.Disablepassword]] . . . @2024-08-07T03:52:17Z by [[~LohanG]]: [=corrected a typo=]%0a* [[Iked.Binat]] . . . @2024-08-06T22:30:44Z by [[~jrmu]]: [==]%0a* [[C101.C101]] . . . @2024-08-01T18:05:37Z by [[~jrmu]]: [==]%0a* [[Tcpbench.Usage]] . . . @2024-07-30T15:34:27Z by [[~jrmu]]: [==]%0a* [[Bouncer.Bouncer]] . . . @2024-07-28T22:09:16Z by [[~quiliro]]: [= Summary: Emacs ERC details=]%0a* [[Iked.Android]] . . . @2024-07-26T17:22:44Z by [[~jrmu]]: [==]%0a* [[Iked.Roadwarriorvmm]] . . . @2024-07-25T07:29:51Z by [[~jrmu]]: [==]%0a* [[Iked.Sitetosite]] . . . @2024-07-25T06:04:47Z by [[~jrmu]]: [==]%0a* [[Tor.Irc]] . . . @2024-07-25T01:47:57Z by [[~entrex]]: [=Update irc.ircforever.org's Tor address=]%0a* [[Email.Email]] . . . @2024-07-20T14:36:06Z by [[~jrmu]]: [==]%0a* [[Vpn.Vpn]] . . . @2024-07-20T14:35:25Z by [[~jrmu]]: [==]%0a* [[Unix.Reading]] . . . @2024-07-20T05:08:40Z by [[~jrmu]]: [==]%0a* [[Iked.Sitetositevmm]] . . . @2024-07-19T05:45:54Z by [[~jrmu]]: [==]%0a* [[Ospfd.Configure]] . . . @2024-07-18T22:22:50Z by [[~jrmu]]: [==]%0a* [[Irc.Clients]] . . . @2024-07-16T01:09:48Z by [[~jrmu]]: [==]%0a* [[Ifconfig.Wg]] . . . @2024-07-16T01:06:09Z by [[~jrmu]]: [==]%0a* [[Netcat.Usage]] . . . @2024-07-15T14:51:49Z by [[~jrmu]]: [==]%0a* [[Iked.Configure]] . . . @2024-07-15T06:22:31Z by [[~jrmu]]: [==]%0a* [[Ripd.Configure]] . . . @2024-07-14T01:27:04Z by [[~jrmu]]: [==]%0a* [[Nat.Configure]] . . . @2024-07-13T16:13:34Z by [[~jrmu]]: [==]%0a* [[Profiles.Jrmu]] . . . @2024-07-13T05:55:06Z by [[~jrmu]]: [==]%0a* [[Jrmu.Bio]] . . . @2024-07-13T05:54:20Z by [[~jrmu]]: [==]%0a* [[Route.Static]] . . . @2024-07-12T14:28:06Z by [[~jrmu]]: [==]%0a* [[Wordpress.Install]] . . . @2024-07-08T01:02:48Z by [[~jrmu]]: [=merge changes from matt and mkf from openbsd/wordpress=]%0a* [[Openbsd.Wordpress]] . . . @2024-07-08T01:02:14Z by [[~jrmu]]: [==]%0a* [[Sshd.Chroot]] . . . @2024-07-05T15:54:11Z by [[~jrmu]]: [==]%0a* [[Openrsync.Chroot]] . . . @2024-07-04T06:00:51Z by [[~jrmu]]: [==]%0a* [[Openbsd.Loginconf]] . . . @2024-07-04T05:54:38Z by [[~jrmu]]: [==]%0a* [[Ssh.Chroot]] . . . @2024-07-04T05:42:21Z by [[~jrmu]]: [==]%0a* [[Rsync.Usage]] . . . @2024-07-04T05:21:34Z by [[~jrmu]]: [==]%0a* [[Openrsync.Usage]] . . . @2024-07-04T04:57:23Z by [[~jrmu]]: [==]%0a* [[Gre.6in4vmm]] . . . @2024-06-30T15:57:13Z by [[~jrmu]]: [==]%0a* [[Gre.6in4]] . . . @2024-06-29T08:42:26Z by [[~jrmu]]: [==]%0a* [[Gre.6in4nat]] . . . @2024-06-29T05:50:45Z by [[~jrmu]]: [==]%0a* [[Openbsd.Identd]] . . . @2024-06-22T00:11:09Z by [[~jrmu]]: [==]%0a* [[Identd.Configure]] . . . @2024-06-22T00:10:57Z by [[~jrmu]]: [==]%0a* [[Buyvm.Routedsubnet]] . . . @2024-06-21T19:14:32Z by [[~jrmu]]: [==]%0a* [[Ircnow.Hosting]] . . . @2024-06-20T15:58:23Z by [[~jrmu]]: [==]%0a* [[Team.Team]] . . . @2024-06-20T15:57:03Z by [[~jrmu]]: [==]%0a* [[Password.Words]] . . . @2024-06-19T01:11:41Z by [[~jrmu]]: [==]%0a* [[Ifconfig.Wifitoethernet]] . . . @2024-06-18T21:23:08Z by [[~jrmu]]: [==]%0a* [[Ifconfig.Wifi]] . . . @2024-06-18T21:04:56Z by [[~jrmu]]: [==]%0a* [[Openbsd.BBB]] . . . @2024-06-18T16:13:57Z by [[~jrmu]]: [=Update version=]%0a* [[Sftp.Chroot]] . . . @2024-06-18T06:52:08Z by [[~jrmu]]: [==]%0a* [[Ifconfig.Hostap]] . . . @2024-06-18T06:03:26Z by [[~jrmu]]: [==]%0a* [[Vlan.Configure]] . . . @2024-06-17T07:47:29Z by [[~jrmu]]: [==]%0a* [[Vmm.Plan9]] . . . @2024-06-16T06:28:55Z by [[~jrmu]]: [==]%0a* [[Ifconfig.Vlan]] . . . @2024-06-14T21:55:43Z by [[~jrmu]]: [==]%0a* [[Freedom.Radio]] . . . @2024-06-12T17:45:33Z by [[~jrmu]]: [==]%0a* [[Sshd.Configure]] . . . @2024-06-12T00:43:49Z by [[~jrmu]]: [==]%0a* [[Team.Federation]] . . . @2024-06-11T04:59:07Z by [[~Yiming]]: [=update=]%0a* [[Opensmtpd.Inbox]] . . . @2024-06-09T17:27:48Z by [[~jrmu]]: [==]%0a* [[Openbsd.Pmwiki]] . . . @2024-06-09T07:24:14Z by [[~LohanG]]: [=Updated the current Pmwiki versoin =]%0a* [[Profiles.Xfnw]] . . . @2024-06-09T02:05:47Z by [[~xfnw]]: [==]%0a* [[Openbsd.Sysctl]] . . . @2024-06-08T22:23:31Z by [[~jrmu]]: [==]%0a* [[Cvsweb.Restore]] . . . @2024-06-08T16:40:18Z by [[~jrmu]]: [==]%0a* [[Shell.Cronjobs]] . . . @2024-06-06T17:56:05Z by [[~jrmu]]: [==]%0a* [[Cron.Suppressmail]] . . . @2024-06-06T17:55:41Z by [[~jrmu]]: [==]%0a* [[Ksh.History]] . . . @2024-06-06T17:00:05Z by [[~jrmu]]: [==]%0a* [[Ksh.Editor]] . . . @2024-06-06T16:28:18Z by [[~jrmu]]: [=Credit to mkf and Naglfar for writing parts of these guides=]%0a* [[Openbsd.Tcpdump]] . . . @2024-06-05T05:50:43Z by [[~jrmu]]: [==]%0a* [[Ifconfig.Veb]] . . . @2024-06-04T07:44:16Z by [[~jrmu]]: [==]%0a* [[Ifconfig.Vether]] . . . @2024-06-04T07:25:53Z by [[~jrmu]]: [==]%0a* [[MountNfs.Usage]] . . . @2024-06-03T09:52:35Z by [[~mkf]]: [==]%0a* [[Hostnameif.Autoconf]] . . . @2024-06-01T23:39:30Z by [[~jrmu]]: [==]%0a* [[Rad.Configure]] . . . @2024-06-01T20:26:13Z by [[~jrmu]]: [==]%0a* [[Znc.Patch]] . . . @2024-06-01T16:45:30Z by [[~jrmu]]: [==]%0a* [[Route.Hostnameif]] . . . @2024-05-31T06:17:03Z by [[~jrmu]]: [==]%0a* [[Hostnameif.Static]] . . . @2024-05-30T23:03:07Z by [[~jrmu]]: [==]%0a* [[Unbound.LAN]] . . . @2024-05-30T13:02:25Z by [[~Posterdati]]: [==]%0a* [[Marketing.Recruit]] . . . @2024-05-29T12:39:26Z by [[~jrmu]]: [==]%0a* [[Ircnow.Team]] . . . @2024-05-29T12:08:42Z by [[~jrmu]]: [==]%0a* [[Ifconfig.Usage]] . . . @2024-05-29T11:30:14Z by [[~jrmu]]: [=thanks to mkf on August 02, 2021, at 12:59 PM=]%0a* [[Ifconfig.Ifconfig]] . . . @2024-05-29T11:29:55Z by [[~jrmu]]: [==]%0a* [[Donations.Donations]] . . . @2024-05-28T16:38:16Z by [[~jrmu]]: [==]%0a* [[Oidentd.Changeident]] . . . @2024-05-28T00:11:37Z by [[~jrmu]]: [==]%0a* [[Znc.Support]] . . . @2024-05-28T00:07:46Z by [[~jrmu]]: [==]%0a* [[Znc.Admin]] . . . @2024-05-28T00:06:29Z by [[~jrmu]]: [==]%0a* [[Minetest.Minetest]] . . . @2024-05-27T22:43:44Z by [[~jrmu]]: [==]%0a* [[Irc101.Irc101]] . . . @2024-05-27T22:41:28Z by [[~jrmu]]: [==]%0a* [[Dns.Troubleshooting]] . . . @2024-05-27T21:55:36Z by [[~jrmu]]: [==]%0a* [[Nsd.Troubleshoot]] . . . @2024-05-27T21:55:08Z by [[~jrmu]]: [==]%0a* [[Bgpd.Configure]] . . . @2024-05-27T21:44:19Z by [[~jrmu]]: [==]%0a* [[Route.Sourceaddr]] . . . @2024-05-22T23:31:46Z by [[~jrmu]]: [==]%0a* [[Ircnow.Hardware]] . . . @2024-05-19T21:48:37Z by [[~jrmu]]: [==]%0a* [[Oddprotocol.Hardware]] . . . @2024-05-19T21:45:29Z by [[~jrmu]]: [==]%0a* [[Bsdforall.Hardware]] . . . @2024-05-19T21:41:54Z by [[~jrmu]]: [==]%0a* [[Nastycode.Hardware]] . . . @2024-05-19T20:46:34Z by [[~jrmu]]: [==]%0a* [[Planetofnix.Hardware]] . . . @2024-05-19T20:45:03Z by [[~jrmu]]: [==]%0a* [[Marketing.Memes]] . . . @2024-05-16T18:05:04Z by [[~jrmu]]: [==]%0a* [[Openbsd.Sysupgrade75]] . . . @2024-05-11T06:39:58Z by [[~jrmu]]: [==]%0a* [[Ircnow.Services]] . . . @2024-05-10T16:12:29Z by [[~izzyb]]: [==]%0a* [[Openbsd.Biboumi]] . . . @2024-05-10T09:13:51Z by [[~mkf]]: [=udns doesn't seem to work in ircnow.org since upgrade to 7.5, i don't know why.=]%0a* [[Openbsd.Drawtermssh]] . . . @2024-05-10T07:08:07Z by [[~mkf]]: [==]%0a* [[OpenBSD.Iked]] . . . @2024-05-10T06:58:23Z by [[~mkf]]: [==]%0a* [[Openbsd.Dump]] . . . @2024-05-07T17:10:33Z by [[~jrmu]]: [==]%0a* [[Freedom.Homestead]] . . . @2024-05-06T05:49:56Z by [[~jrmu]]: [==]%0a* [[Openbsd.Restore]] . . . @2024-05-05T22:30:23Z by [[~jrmu]]: [==]%0a* [[Debate.Providers]] . . . @2024-05-04T04:13:44Z by [[~Yonle]]: [==]%0a* [[Openbsd.Prosody]] . . . @2024-05-02T13:20:46Z by [[~mkf]]: [==]%0a* [[DNS.MTA-STS]] . . . @2024-05-01T17:38:03Z by [[~jrmu]]: [==]%0a* [[Openbsd.Fstab]] . . . @2024-04-30T13:00:51Z by [[~mkf]]: [=mention ro=]%0a* [[Ffs.Intro]] . . . @2024-04-30T12:56:49Z by [[~mkf]]: [=hehe=]%0a* [[Gnus.Connect]] . . . @2024-04-30T12:31:49Z by [[~mkf]]: [==]%0a* [[Dovecot.Install]] . . . @2024-04-26T23:55:07Z by [[~sylv1a]]: [=fix find command to also lock down dirs=]%0a* [[Openbsd.Mlmmj]] . . . @2024-04-25T18:41:36Z by [[~izzyb]]: [==]%0a* [[Ln.Shell]] . . . @2024-04-24T16:07:14Z by [[~jrmu]]: [==]%0a* [[Mariadb.Install]] . . . @2024-04-13T18:06:28Z by [[~mkf]]: [==]%0a* [[Openbsd.Openbsd]] . . . @2024-04-13T18:02:19Z by [[~mkf]]: [==]%0a* [[Fics.Admin]] . . . @2024-04-12T19:01:58Z by [[~jrmu]]: [==]%0a* [[Openbsd.Upgrade75]] . . . @2024-04-11T20:42:45Z by [[~jrmu]]: [==]%0a* [[Ircnow.Milestones]] . . . @2024-04-11T19:29:33Z by [[~jrmu]]: [==]%0a* [[Ambassador.Markets]] . . . @2024-04-11T17:15:42Z by [[~jrmu]]: [==]%0a* [[Swapctl.Usage]] . . . @2024-04-11T07:06:24Z by [[~jrmu]]: [==]%0a* [[Disklabel.Usage]] . . . @2024-04-11T06:49:54Z by [[~jrmu]]: [==]%0a* [[Newfs.Usage]] . . . @2024-04-11T06:20:14Z by [[~jrmu]]: [==]%0a* [[Mount.Usage]] . . . @2024-04-11T06:19:40Z by [[~jrmu]]: [==]%0a* [[Fdisk.Usage]] . . . @2024-04-11T00:09:58Z by [[~jrmu]]: [==]%0a* [[Openbsd.Disklabel]] . . . @2024-04-10T23:43:12Z by [[~jrmu]]: [==]%0a* [[Disklabel.Partitioning]] . . . @2024-04-10T23:22:13Z by [[~jrmu]]: [==]%0a* [[Softraid.Install]] . . . @2024-04-09T23:30:49Z by [[~jrmu]]: [==]%0a* [[Softraid.Rebuild]] . . . @2024-04-09T21:56:59Z by [[~jrmu]]: [==]%0a* [[Openbsd.Backups]] . . . @2024-04-09T21:50:28Z by [[~jrmu]]: [==]%0a* [[Openbsd.Fdisk]] . . . @2024-04-09T21:33:33Z by [[~jrmu]]: [==]%0a* [[Openbsd.Psybnc]] . . . @2024-04-09T19:14:35Z by [[~jrmu]]: [==]%0a* [[Openssl.Check]] . . . @2024-04-08T20:30:49Z by [[~jrmu]]: [==]%0a* [[Openbsd.Snac]] . . . @2024-04-08T16:30:46Z by [[~Yonle]]: [==]%0a* [[Openbsd.Install75]] . . . @2024-04-07T22:53:36Z by [[~jrmu]]: [==]%0a* [[Atactl.Usage]] . . . @2024-04-07T10:57:16Z by [[~mkf]]: [=add sleep command=]%0a* [[Vmctl.Disk]] . . . @2024-04-06T23:08:15Z by [[~jrmu]]: [==]%0a* [[Openbsd.Outofmemory]] . . . @2024-04-06T21:03:39Z by [[~jrmu]]: [==]%0a* [[Dmesg.Usage]] . . . @2024-04-06T20:15:54Z by [[~jrmu]]: [==]%0a* [[Openbsd.Dmesg]] . . . @2024-04-06T20:15:22Z by [[~jrmu]]: [==]%0a* [[Vps.Users]] . . . @2024-04-06T19:10:58Z by [[~Posterdati]]: [==]%0a* [[Profiles.Yiming]] . . . @2024-04-06T04:59:28Z by [[~Yiming]]: [=Create New Page=]%0a* [[Openbsd.Singleuser]] . . . @2024-04-03T23:51:20Z by [[~jrmu]]: [==]%0a* [[Hostname.Usage]] . . . @2024-04-03T23:38:15Z by [[~jrmu]]: [==]%0a* [[Openbsd.Hier]] . . . @2024-04-03T23:23:13Z by [[~jrmu]]: [==]%0a* [[Dd.Iso]] . . . @2024-04-03T20:30:21Z by [[~jrmu]]: [==]%0a* [[Openbsd.Localtime]] . . . @2024-04-03T16:39:46Z by [[~jrmu]]: [==]%0a* [[Openbsd.Bootconf]] . . . @2024-04-03T07:35:48Z by [[~jrmu]]: [==]%0a* [[Router.Hardware]] . . . @2024-03-31T23:16:50Z by [[~jrmu]]: [==]%0a* [[Sysop.Hardware]] . . . @2024-03-31T22:05:27Z by [[~jrmu]]: [==]%0a* [[Bouncer.Thunderbird]] . . . @2024-03-30T12:51:26Z by [[~Yiming]]: [=Update=]%0a* [[Openbsd.Akkoma]] . . . @2024-03-25T04:31:17Z by [[~Yonle]]: [==]%0a* [[Openbsd.Pleroma]] . . . @2024-03-25T04:30:19Z by [[~Yonle]]: [==]%0a* [[Relayd.Wss]] . . . @2024-03-20T22:13:08Z by [[~jrmu]]: [=Thanks to miniontoby!=]%0a* [[Rcd.Configure]] . . . @2024-03-14T14:14:37Z by [[~geze]]: [==]%0a* [[Ngircd.Link]] . . . @2024-03-14T09:25:10Z by [[~geze]]: [==]%0a* [[Pf.Bittorrent]] . . . @2024-03-13T03:17:53Z by [[~jrmu]]: [==]%0a* [[Openbsd.Rcctl]] . . . @2024-03-09T18:16:03Z by [[~geze]]: [==]%0a* [[Bouncer.Erc]] . . . @2024-02-19T19:25:28Z by [[~kiliro]]: [=Add better format Summary: Add better formatin=]%0a* [[Openbsd.Icecast]] . . . @2024-02-12T17:38:08Z by [[~mkf]]: [=minor changes=]%0a* [[Cwm.Configure]] . . . @2024-02-10T20:34:56Z by [[~jrmu]]: [==]%0a* [[9.Drawterm]] . . . @2024-02-10T17:15:50Z by [[~jrmu]]: [==]%0a* [[Wsconsctl.Usage]] . . . @2024-02-10T06:50:02Z by [[~jrmu]]: [==]%0a* [[Irc.Easy]] . . . @2024-02-04T18:52:09Z by [[~jrmu]]: [==]%0a* [[Almanack.TheloungeWebircClient]] . . . @2024-02-01T13:39:12Z by [[~SplinTer]]: [==]%0a* [[Openbsd.Panic]] . . . @2024-01-20T22:18:08Z by [[~jrmu]]: [==]%0a* [[Openssh.Totp]] . . . @2024-01-16T07:17:39Z by [[~jrmu]]: [==]%0a* [[Unix101.Unix101]] . . . @2024-01-11T17:22:18Z by [[~jrmu]]: [==]%0a* [[Atheme.Install]] . . . @2024-01-01T15:24:17Z by [[~rahl]]: [=Atheme is written in C=]%0a* [[Rio.Customize]] . . . @2023-12-30T21:33:22Z by [[~jrmu]]: [==]%0a* [[Openbsd.Upgrade74]] . . . @2023-12-28T21:05:35Z by [[~jrmu]]: [==]%0a* [[Email.Lists]] . . . @2023-12-26T20:16:01Z by [[~jrmu]]: [==]%0a* [[Xboard.Connect]] . . . @2023-12-26T01:05:55Z by [[~jrmu]]: [==]%0a* [[I2Pd.Install]] . . . @2023-12-20T06:00:49Z by [[~Yonle]]: [==]%0a* [[9C.Exits]] . . . @2023-12-18T15:10:37Z by [[~mkf]]: [==]%0a* [[Openbsd.Bitlbee]] . . . @2023-12-18T10:06:57Z by [[~mkf]]: [==]%0a* [[9.Authsrv]] . . . @2023-12-18T09:11:44Z by [[~mkf]]: [=delete empty page=]%0a* [[Bouncer.Icechat]] . . . @2023-12-18T09:09:46Z by [[~mkf]]: [=remove duplicate article (see Bouncer.IceChat)=]%0a* [[Ircnow.SSHFingerprints]] . . . @2023-12-17T18:47:56Z by [[~jrmu]]: [==]%0a* [[Vmm.UbuntuIso]] . . . @2023-12-04T20:16:51Z by [[~jrmu]]: [==]%0a* [[Vmm.Sysupgrade]] . . . @2023-12-02T14:59:55Z by [[~jrmu]]: [==]%0a* [[Shelllabs.Openaccess]] . . . @2023-12-01T03:16:51Z by [[~hed0x]]: [==]%0a* [[Profiles.Tcache]] . . . @2023-11-30T02:41:15Z by [[~Tcache]]: [==]%0a* [[Openbsd.Wraith]] . . . @2023-11-25T18:49:17Z by [[~jrmu]]: [==]%0a* [[Openbsd.Host]] . . . @2023-11-24T22:51:07Z by [[~jrmu]]: [==]%0a* [[Hunchentoot.Install]] . . . @2023-11-24T19:50:41Z by [[~Posterdati]]: [==]%0a* [[Openbsd.Install73]] . . . @2023-11-18T05:32:17Z by [[~jrmu]]: [==]%0a* [[Openbsd.Install74]] . . . @2023-11-18T05:06:51Z by [[~jrmu]]: [==]%0a* [[Openbsd.Sysupgrade74]] . . . @2023-11-16T00:15:28Z by [[~jrmu]]: [==]%0a* [[Openbsd.Tcltls]] . . . @2023-11-06T20:19:24Z by [[~jrmu]]: [==]%0a* [[Olympics.Games]] . . . @2023-11-05T18:39:36Z by [[~jrmu]]: [==]%0a* [[Team.Security]] . . . @2023-11-04T18:45:38Z by [[~jrmu]]: [==]%0a* [[Linux.Reading]] . . . @2023-11-01T03:47:13Z by [[~jrmu]]: [==]%0a* [[Openbsd.PFStable]] . . . @2023-10-27T19:07:16Z by [[~sylv1a]]: [=Revise ICMP section in accordance with RFCs. Fix icmp6 syntax issue.=]%0a* [[Ircnow.Roadmap2024]] . . . @2023-10-23T03:33:27Z by [[~jrmu]]: [==]%0a* [[Ircnow.Roadmap]] . . . @2023-10-23T03:02:14Z by [[~jrmu]]: [==]%0a* [[DNS.DKIM]] . . . @2023-10-19T19:11:28Z by [[~sylv1a]]: [=Add this note here too (already present in DNS.Mail)=]%0a* [[DNS.Mail]] . . . @2023-10-19T19:09:57Z by [[~sylv1a]]: [=Change so _dkimsign is used for /etc/mail/dkim. _dovecot never needs to access that folder.=]%0a* [[Pmwiki.Replace]] . . . @2023-10-19T17:19:19Z by [[~sylv1a]]: [=Fix IndentationError, although the script seems to have other issues (blank output)=]%0a* [[Police.Intro]] . . . @2023-10-08T05:05:25Z by [[~jrmu]]: [==]%0a* [[Unbound.DNSSEC]] . . . @2023-10-08T02:32:13Z by [[~sylv1a]]: [=nitpick: Restart/Reload rather than Restart/reload=]%0a* [[Openbsd.Hopm-NowWithInit]] . . . @2023-10-07T05:20:56Z by [[~Maddie]]: [=[Minor]: Cleaned ansible code for more efficency.=]%0a* [[C.Cprimer]] . . . @2023-10-05T18:57:29Z by [[~jrmu]]: [==]%0a* [[Tor.Hidden]] . . . @2023-10-04T18:19:36Z by [[~sylv1a]]: [=Add authorization section for hidden services=]%0a* [[Dns.TroubleshootingDNS]] . . . @2023-10-03T06:23:08Z by [[~jrmu]]: [==]%0a* [[9.Ramfs]] . . . @2023-09-27T15:43:55Z by [[~jrmu]]: [==]%0a* [[Ngircd.Loginconf]] . . . @2023-09-22T14:40:06Z by [[~Yonle]]: [=Probably need some revertion.=]%0a* [[Hosting.Providers]] . . . @2023-09-12T04:58:26Z by [[~jrmu]]: [==]%0a* [[Ircnow.Roadmap2023]] . . . @2023-09-06T07:48:43Z by [[~jrmu]]: [==]%0a* [[9.9pideas]] . . . @2023-09-03T18:58:43Z by [[~jrmu]]: [==]%0a* [[9.9gridchan]] . . . @2023-09-03T06:16:25Z by [[~jrmu]]: [==]%0a* [[9.Acmemail]] . . . @2023-09-01T18:05:18Z by [[~jrmu]]: [==]%0a* [[9.Account]] . . . @2023-09-01T17:09:51Z by [[~zleap]]: [==]%0a* [[9.Date]] . . . @2023-09-01T13:46:05Z by [[~jrmu]]: [==]%0a* [[9.Shell]] . . . @2023-08-27T18:52:33Z by [[~jrmu]]: [==]%0a* [[9.Why9]] . . . @2023-08-25T17:15:16Z by [[~jrmu]]: [==]%0a* [[9.Splinternet]] . . . @2023-08-24T02:31:30Z by [[~jrmu]]: [==]%0a* [[9.PKI]] . . . @2023-08-23T19:47:46Z by [[~jrmu]]: [==]%0a* [[9.IP]] . . . @2023-08-23T00:12:14Z by [[~jrmu]]: [==]%0a* [[9.Inter9]] . . . @2023-08-23T00:11:11Z by [[~jrmu]]: [==]%0a* [[9.Irc]] . . . @2023-08-22T14:15:24Z by [[~xfnw]]: [=spelling=]%0a* [[9.Rcpu]] . . . @2023-08-21T17:21:54Z by [[~jrmu]]: [==]%0a* [[9.FNS]] . . . @2023-08-19T17:30:06Z by [[~jrmu]]: [==]%0a* [[9.PNS]] . . . @2023-08-19T17:05:01Z by [[~jrmu]]: [==]%0a* [[9C.Intro]] . . . @2023-08-15T22:57:20Z by [[~mkf]]: [==]%0a* [[Hw.X230]] . . . @2023-08-15T12:46:43Z by [[~mkf]]: [==]%0a* [[9.Reading]] . . . @2023-08-14T02:37:46Z by [[~jrmu]]: [==]%0a* [[Netcat.Irc]] . . . @2023-08-07T01:37:18Z by [[~xfnw]]: [=correct (unused) USER parameters=]%0a* [[Openbsd.Sysupgrade71]] . . . @2023-07-27T20:09:43Z by [[~xfnw]]: [=using both -U and -u at the same time is pointless=]%0a* [[Profiles.Yonle]] . . . @2023-07-17T15:08:57Z by [[~Yonle]]: [==]%0a* [[Openbsd.ZNCModules]] . . . @2023-07-16T20:56:32Z by [[~izzyb]]: [=Added links to more modules=]%0a* [[Pbug.Bio]] . . . @2023-07-08T13:53:57Z by [[~pbug]]: [==]%0a* [[Vmm.DebianIso]] . . . @2023-07-05T19:58:36Z by [[~TheLion]]: [==]%0a* [[Certbot.Nginx]] . . . @2023-07-04T13:58:54Z by [[~Yonle]]: [==]%0a* [[Pf.Vpn]] . . . @2023-07-04T05:59:40Z by [[~jrmu]]: [==]%0a* [[Ircnow.Perl]] . . . @2023-07-02T21:08:34Z by [[~izzyb]]: [==]%0a* [[Shelllabs.Manifesto]] . . . @2023-07-02T18:39:22Z by [[~jrmu]]: [==]%0a* [[Vpn.VpnIos]] . . . @2023-07-01T21:21:46Z by [[~jrmu]]: [==]%0a* [[Terms.Terms]] . . . @2023-06-30T14:35:54Z by [[~jrmu]]: [==]%0a* [[Openbsd.Orangepi3lts]] . . . @2023-06-12T00:06:06Z by [[~jrmu]]: [==]%0a* [[Openbsd.Xenodm]] . . . @2023-06-11T16:30:39Z by [[~Posterdati]]: [=OpenBSD, xorg, xenodm, monitors=]%0a* [[Ircnow.Education]] . . . @2023-06-10T06:13:37Z by [[~jrmu]]: [==]%0a* [[DNS.RDNS]] . . . @2023-06-10T05:27:27Z by [[~jacobk]]: [=fix link to Ipv6rdns=]%0a* [[Ngircd.Sins]] . . . @2023-06-09T20:20:11Z by [[~jrmu]]: [==]%0a* [[Ngircd.Bugs]] . . . @2023-06-09T19:46:55Z by [[~jrmu]]: [==]%0a* [[Jujube.Jujube]] . . . @2023-06-08T21:38:47Z by [[~Naglfar]]: [=Update domain name=]%0a* [[Ikiwiki.Install]] . . . @2023-06-07T22:48:44Z by [[~jrmu]]: [==]%0a* [[Shell.Limits]] . . . @2023-06-06T20:12:08Z by [[~jrmu]]: [==]%0a* [[Freedom.Universal]] . . . @2023-05-31T19:02:56Z by [[~jrmu]]: [==]%0a* [[Openbsd.Gnost-relay]] . . . @2023-05-31T10:53:55Z by [[~Yonle]]: [=There's a reason why i connect to IPv6 instead of IPv4=]%0a* [[Got.RemoteRepo]] . . . @2023-05-28T04:26:48Z by [[~izzyb]]: [==]%0a* [[Freedom.Privacy]] . . . @2023-05-22T19:09:22Z by [[~jrmu]]: [==]%0a* [[Psotnic.Install]] . . . @2023-05-22T16:03:20Z by [[~devune]]: [==]%0a* [[Vmm.DevuanIso]] . . . @2023-05-21T18:54:36Z by [[~pbug]]: [==]%0a* [[Ngircd.Ircnow]] . . . @2023-05-19T21:54:04Z by [[~izzyb]]: [=Setup to match Ianj's version.=]%0a* [[NewsNow.NewsNow]] . . . @2023-05-18T12:51:42Z by [[~miniontoby]]: [==]%0a* [[Nsd.Masterslave]] . . . @2023-05-18T10:44:43Z by [[~Naglfar]]: [==]%0a* [[Botnow.Install]] . . . @2023-05-09T19:17:22Z by [[~izzyb]]: [=added bots tag=]%0a* [[Bouncer.Ircrc]] . . . @2023-05-09T04:40:42Z by [[~jrmu]]: [==]%0a* [[WikiTips.Cookbooks]] . . . @2023-05-04T21:30:21Z by [[~izzyb]]: [==]%0a* [[Openbsd.MlmmjWebArchiver]] . . . @2023-05-04T00:33:10Z by [[~izzyb]]: [=Added missing instructions for installing mhonarc=]%0a* [[Bots.Basicbot]] . . . @2023-04-30T21:47:44Z by [[~izzyb]]: [=fixed missing ; in my $mod={}=]%0a* [[Bots.BasicbotWiki]] . . . @2023-04-30T02:59:37Z by [[~izzyb]]: [=Initial post=]%0a* [[Perl101.Perl101]] . . . @2023-04-29T22:34:22Z by [[~izzyb]]: [==]%0a* [[Tmux.Tmux]] . . . @2023-04-29T21:32:15Z by [[~izzyb]]: [=Initial wikigroup page with pagelist and links to other related tools=]%0a* [[Hardware.Ps2]] . . . @2023-04-28T08:01:37Z by [[~mkf]]: [==]%0a* [[Hardware.Ethernet]] . . . @2023-04-26T04:23:15Z by [[~mkf]]: [=importing this new found information, thanks cinap.=]%0a* [[9.Cheatsheet]] . . . @2023-04-26T04:06:46Z by [[~jrmu]]: [==]%0a* [[Mutt.Connect]] . . . @2023-04-23T20:19:43Z by [[~jrmu]]: [==]%0a* [[WikiTips.GroupsTagsCategories]] . . . @2023-04-22T16:12:01Z by [[~izzyb]]: [==]%0a* [[WikiTips.WikiFormatting]] . . . @2023-04-22T06:27:30Z by [[~izzyb]]: [==]%0a* [[WikiTips.WikiGroups]] . . . @2023-04-22T06:04:14Z by [[~izzyb]]: [==]%0a* [[WikiTips.WikiTips]] . . . @2023-04-22T05:11:04Z by [[~izzyb]]: [==]%0a* [[WikiTips.InterMap]] . . . @2023-04-22T04:41:45Z by [[~izzyb]]: [=Tips for using interMap links to other data sources=]%0a* [[Cherry.Cherry]] . . . @2023-04-22T03:53:28Z by [[~izzyb]]: [==]%0a* [[Botnow.Botnow]] . . . @2023-04-22T02:20:54Z by [[~izzyb]]: [==]%0a* [[Bouncer.Irssi]] . . . @2023-04-22T00:51:13Z by [[~izzyb]]: [==]%0a* [[Bots.Translator]] . . . @2023-04-21T15:29:21Z by [[~forero]]: [==]%0a* [[Course-unix100.Course-unix100]] . . . @2023-04-21T04:08:32Z by [[~izzyb]]: [==]%0a* [[Sylpheed.Connect]] . . . @2023-04-20T06:21:36Z by [[~initfree]]: [==]%0a* [[Eggdrop191.Install]] . . . @2023-04-19T16:03:48Z by [[~jrmu]]: [=updated version number=]%0a* [[WikiTips.Markup]] . . . @2023-04-19T04:01:20Z by [[~izzyb]]: [=Added notes on markdown cookbook=]%0a* [[OpenSSH.Keygen]] . . . @2023-04-19T00:30:11Z by [[~izzyb]]: [=softened the language on setting a passphrase to 'should set' instead of 'always set'=]%0a* [[Password.Schemes]] . . . @2023-04-17T20:46:42Z by [[~izzyb]]: [==]%0a* [[Openbsd.KnownIssues]] . . . @2023-04-10T22:02:38Z by [[~izzyb]]: [==]%0a* [[Fics.Install]] . . . @2023-04-08T01:47:11Z by [[~jrmu]]: [==]%0a* [[Chess.Limitsbot]] . . . @2023-04-02T01:49:23Z by [[~jrmu]]: [==]%0a* [[Relayd.TLSMulti]] . . . @2023-03-31T14:16:54Z by [[~jrmu]]: [==]%0a* [[Chess.Tournament]] . . . @2023-03-28T00:50:21Z by [[~jrmu]]: [==]%0a* [[Bots.Bots]] . . . @2023-03-25T04:16:10Z by [[~izzyb]]: [==]%0a* [[Eggdrop.Eggdrop]] . . . @2023-03-25T04:12:34Z by [[~izzyb]]: [==]%0a* [[Eggdrop.DuckHunt]] . . . @2023-03-25T04:11:04Z by [[~izzyb]]: [==]%0a* [[Eggdrop.BotZNC]] . . . @2023-03-25T04:10:26Z by [[~izzyb]]: [==]%0a* [[Eggdrop184.Install]] . . . @2023-03-25T04:04:13Z by [[~izzyb]]: [==]%0a* [[Bots.Botnow]] . . . @2023-03-24T17:57:43Z by [[~izzyb]]: [=Added redirect link for botnow=]%0a* [[9.9p]] . . . @2023-03-23T12:00:13Z by [[~mkf]]: [==]%0a* [[Openbsd.Upgrade72]] . . . @2023-03-22T02:48:07Z by [[~izzyb]]: [=Simple stub to upgrade68=]%0a* [[Openbsd.Upgrade69]] . . . @2023-03-22T02:45:25Z by [[~izzyb]]: [==]%0a* [[Openbsd.Upgrade71]] . . . @2023-03-22T01:24:24Z by [[~izzyb]]: [==]%0a* [[Openbsd.Upgrade70]] . . . @2023-03-22T01:23:31Z by [[~izzyb]]: [==]%0a* [[Openbsd.Upgrade68]] . . . @2023-03-22T01:19:01Z by [[~izzyb]]: [=Added drop screen definitions and info re sysupgrade=]%0a* [[Terms.Privacy]] . . . @2023-03-21T20:09:01Z by [[~mkf]]: [==]%0a* [[Eggdrop.TCLErorrWhileExecutingPackage]] . . . @2023-03-21T03:01:23Z by [[~GuardiaN]]: [==]%0a* [[Xmpp.Xmpp]] . . . @2023-03-20T16:59:36Z by [[~izzyb]]: [==]%0a* [[Letsencrypt.Expired]] . . . @2023-03-19T03:46:41Z by [[~xfnw]]: [=add command for counting certs=]%0a* [[Hardware.Psp]] . . . @2023-03-16T18:44:50Z by [[~mkf]]: [==]%0a* [[Cloud9p.Roadmap]] . . . @2023-03-16T09:29:23Z by [[~mkf]]: [==]%0a* [[Pgp.Create]] . . . @2023-03-13T14:54:27Z by [[~baytuch]]: [=Added export pub key=]%0a* [[OpenBSD.Cheatsheet]] . . . @2023-03-12T09:52:16Z by [[~Yonle]]: [==]%0a* [[9front.Netsurf]] . . . @2023-03-10T15:08:21Z by [[~Yonle]]: [==]%0a* [[Dovecot.SharedMailboxes]] . . . @2023-03-10T14:16:57Z by [[~izzyb]]: [==]%0a* [[Squirrelmail.Install]] . . . @2023-03-10T00:33:25Z by [[~pos]]: [==]%0a* [[FreeIRC.About]] . . . March 05, 2023, at 03:51 PM by [[~kilroy]]: [==]%0a* [[Openbsd.OpenTracker]] . . . March 03, 2023, at 04:37 PM by [[~baytuch]]: [==]%0a* [[Stagit.Install]] . . . February 26, 2023, at 05:24 PM by [[~fossdev]]: [==]%0a* [[Baytuch.Bio]] . . . February 17, 2023, at 12:00 PM by [[~baytuch]]: [==]%0a* [[Openbsd.Plermoa]] . . . February 16, 2023, at 04:52 AM by [[~Yonle]]: [=Redirect=]%0a* [[Akkoma.Install]] . . . February 09, 2023, at 12:49 PM by [[~Yonle]]: [==]%0a* [[Google.Sins]] . . . February 08, 2023, at 05:13 AM by [[~Yonle]]: [==]%0a* [[Debate.Googledanger]] . . . February 08, 2023, at 05:01 AM by [[~Yonle]]: [==]%0a* [[Debate.Outreachkids]] . . . February 08, 2023, at 04:34 AM by [[~Yonle]]: [==]%0a* [[Openbsd.Mosh]] . . . February 07, 2023, at 11:30 AM by [[~Yonle]]: [==]%0a* [[Route.Usage]] . . . February 06, 2023, at 02:38 PM by [[~mkf]]: [==]%0a* [[Mkf.Wikiv1]] . . . February 06, 2023, at 02:31 PM by [[~mkf]]: [==]%0a* [[Debate.Openweb]] . . . February 06, 2023, at 02:15 PM by [[~Yonle]]: [==]%0a* [[Debate.Youtubedanger]] . . . February 06, 2023, at 02:10 PM by [[~Yonle]]: [==]%0a* [[Paster.Install]] . . . February 06, 2023, at 10:22 AM by [[~mkf]]: [==]%0a* [[Anope.Install]] . . . February 06, 2023, at 09:46 AM by [[~mkf]]: [==]%0a* [[Password.Hashes]] . . . February 04, 2023, at 07:27 AM by [[~izzyb]]: [=formatting fixes=]%0a* [[Chess.Chessgogi]] . . . February 04, 2023, at 03:49 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Passwords]] . . . February 03, 2023, at 07:49 PM by [[~izzyb]]: [==]%0a* [[Password.Management]] . . . February 03, 2023, at 07:44 PM by [[~izzyb]]: [==]%0a* [[DNS.Ipv4rDNS]] . . . February 01, 2023, at 08:31 PM by [[~izzyb]]: [=added note to clarify what address needs to be specified.=]%0a* [[Dovecot.SharedFolders]] . . . January 31, 2023, at 06:03 AM by [[~izzyb]]: [=renaming to sharedMailboxes=]%0a* [[Soju.Install]] . . . January 24, 2023, at 11:29 AM by [[~mkf]]: [=minor changes on style=]%0a* [[Lilywhitebot.Install]] . . . January 24, 2023, at 11:23 AM by [[~mkf]]: [==]%0a* [[SendMoneyToSplinter0616Outlook.Com]] . . . January 24, 2023, at 11:19 AM by [[~mkf]]: [==]%0a* [[Biboumi.Install]] . . . January 20, 2023, at 08:10 PM by [[~mkf]]: [==]%0a* [[Texlive.Install]] . . . January 20, 2023, at 08:05 PM by [[~mkf]]: [==]%0a* [[Rcctl.Rcctl]] . . . January 20, 2023, at 08:00 PM by [[~mkf]]: [==]%0a* [[Hopm.Install]] . . . January 20, 2023, at 07:32 PM by [[~mkf]]: [==]%0a* [[Openbsd.Unrealircd]] . . . January 20, 2023, at 07:27 PM by [[~mkf]]: [==]%0a* [[Unrealircd.Install]] . . . January 20, 2023, at 07:24 PM by [[~mkf]]: [==]%0a* [[Pleroma.Install]] . . . January 20, 2023, at 07:18 PM by [[~mkf]]: [==]%0a* [[Gomuks.Install]] . . . January 20, 2023, at 07:08 PM by [[~mkf]]: [==]%0a* [[Webnews.Install]] . . . January 20, 2023, at 06:57 PM by [[~mkf]]: [==]%0a* [[Php.Install]] . . . January 20, 2023, at 06:52 PM by [[~mkf]]: [==]%0a* [[Mlmmj.Install]] . . . January 20, 2023, at 06:48 PM by [[~mkf]]: [==]%0a* [[Fiche.Install]] . . . January 20, 2023, at 06:44 PM by [[~mkf]]: [==]%0a* [[Prosody.Install]] . . . January 20, 2023, at 06:42 PM by [[~mkf]]: [==]%0a* [[Bitlbee.Install]] . . . January 20, 2023, at 06:36 PM by [[~mkf]]: [==]%0a* [[TigerVNC.Install]] . . . January 20, 2023, at 06:30 PM by [[~mkf]]: [==]%0a* [[NodeJS.Install]] . . . January 20, 2023, at 06:27 PM by [[~mkf]]: [==]%0a* [[Pmwiki.Install]] . . . January 20, 2023, at 06:19 PM by [[~mkf]]: [==]%0a* [[Xfce.Install]] . . . January 20, 2023, at 06:17 PM by [[~mkf]]: [==]%0a* [[Openbsd.Vipw]] . . . January 18, 2023, at 11:01 PM by [[~zen]]: [=added two spaces=]%0a* [[Grep.Usage]] . . . January 18, 2023, at 10:54 PM by [[~zen]]: [==]%0a* [[Team.Networks]] . . . January 12, 2023, at 06:36 PM by [[~kilroy]]: [=Updated Sturtz IRC=]%0a* [[Rspamd.Configure]] . . . January 03, 2023, at 04:55 PM by [[~mkf]]: [==]%0a* [[Dovecot.Pigeonhole]] . . . December 30, 2022, at 04:24 PM by [[~mkf]]: [=style 2=]%0a* [[Openbsd.Quota]] . . . December 29, 2022, at 06:51 PM by [[~mkf]]: [==]%0a* [[Profiles.Miniontoby]] . . . December 26, 2022, at 07:26 PM by [[~miniontoby]]: [=Created=]%0a* [[Openbsd.Minetest]] . . . December 26, 2022, at 07:23 PM by [[~miniontoby]]: [=Added more ways to install=]%0a* [[Splinter0616Outlook.Com]] . . . December 25, 2022, at 02:37 AM by [[~SplinTer]]: [==]%0a* [[Ngircd.Oper]] . . . December 25, 2022, at 12:03 AM by [[~forero]]: [==]%0a* [[Openbsd.Honk]] . . . December 17, 2022, at 08:45 AM by [[~Yonle]]: [==]%0a* [[Yonle.Bio]] . . . December 13, 2022, at 05:18 PM by [[~Yonle]]: [==]%0a* [[Camping.Gear]] . . . December 12, 2022, at 04:39 AM by [[~jrmu]]: [==]%0a* [[Vhost.Vhost]] . . . December 12, 2022, at 03:36 AM by [[~xfnw]]: [==]%0a* [[Vhost.Ircnow]] . . . December 12, 2022, at 03:13 AM by [[~xfnw]]: [=ircfree.com is not an ircnow domain=]%0a* [[I2Pd.Tunnels]] . . . December 06, 2022, at 02:52 PM by [[~Yonle]]: [=There we go. =]%0a* [[I2pd.Tunnels]] . . . December 06, 2022, at 02:45 PM by [[~Yonle]]: [==]%0a* [[Debian.Install]] . . . November 13, 2022, at 11:43 AM by [[~suzerain]]: [=writing=]%0a* [[Lemon.Lemon]] . . . November 10, 2022, at 01:48 PM by [[~mkf]]: [==]%0a* [[Bouncer.JmIRC]] . . . November 04, 2022, at 06:18 PM by [[~baytuch]]: [=Added screenshots about setup=]%0a* [[Bouncer.XChat]] . . . October 16, 2022, at 11:09 PM by [[~xfnw]]: [=XChat is unmaintained=]%0a* [[Eggdrop.VHost]] . . . October 02, 2022, at 01:05 PM by [[~sulieztya]]: [==]%0a* [[Eggdrop.VhostTCL]] . . . October 02, 2022, at 07:06 AM by [[~sulieztya]]: [==]%0a* [[He.IPv6Certification]] . . . September 16, 2022, at 05:32 PM by [[~xfnw]]: [=create page=]%0a* [[Shelllabs.Education]] . . . September 14, 2022, at 07:30 PM by [[~jrmu]]: [==]%0a* [[About.AboutUs]] . . . September 13, 2022, at 06:42 PM by [[~zleap]]: [==]%0a* [[LegalAndSafety.LegalAndSafety]] . . . September 13, 2022, at 05:19 PM by [[~zleap]]: [==]%0a* [[LegalAndSafety.LegalAmpSafety]] . . . September 13, 2022, at 05:17 PM by [[~zleap]]: [==]%0a* [[LegalAmpSafety.Subheading]] . . . September 13, 2022, at 05:15 PM by [[~zleap]]: [==]%0a* [[Acmesh.Configure]] . . . September 11, 2022, at 06:03 PM by [[~akoizumi]]: [=Added acme.sh (currently a WIP)=]%0a* [[Dehydrated.Configure]] . . . September 11, 2022, at 02:52 PM by [[~akoizumi]]: [=Add dehydrated=]%0a* [[Profiles.Izzyb]] . . . September 11, 2022, at 06:28 AM by [[~izzyb]]: [==]%0a* [[Site.EditForm]] . . . September 11, 2022, at 06:22 AM by [[~izzyb]]: [=Make Author none editable field=]%0a* [[Openbsd.Geomyidae]] . . . September 10, 2022, at 02:31 AM by [[~akoizumi]]: [==]%0a* [[Openbsd.INN]] . . . September 10, 2022, at 02:23 AM by [[~akoizumi]]: [=Fix some types=]%0a* [[Eggdrop193.Install]] . . . September 07, 2022, at 04:48 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Pioneer]] . . . August 14, 2022, at 05:06 AM by [[~jrmu]]: [==]%0a* [[Openbsd.VsFTP]] . . . August 10, 2022, at 03:18 PM by [[~mkf]]: [=snipped unneeded output=]%0a* [[C.Scanf]] . . . August 10, 2022, at 09:51 AM by [[~mkf]]: [==]%0a* [[Orange.CertsReissue]] . . . August 08, 2022, at 05:35 AM by [[~baytuch]]: [==]%0a* [[Pgp.Upload]] . . . August 01, 2022, at 01:21 PM by [[~jan6]]: [=keys.openpgp.org uses a superior implementation, less vulnerable to various issues=]%0a* [[Lemon.Packages]] . . . July 30, 2022, at 07:52 PM by [[~mkf]]: [==]%0a* [[Netizen.Ellisisland]] . . . July 27, 2022, at 07:05 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Newdeal]] . . . July 27, 2022, at 06:55 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Daughtersofliberty]] . . . July 27, 2022, at 06:45 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Womenstem]] . . . July 21, 2022, at 05:59 PM by [[~jrmu]]: [==]%0a* [[Eggdrop.RC]] . . . July 20, 2022, at 06:55 PM by [[~baytuch]]: [==]%0a* [[Opensmtpd.Troubleshoot]] . . . July 20, 2022, at 03:58 PM by [[~jlj]]: [=Added notes about how I resolved the first two errors, on nastycode=]%0a* [[Eggdrop.Nickserv]] . . . July 19, 2022, at 10:05 AM by [[~baytuch]]: [==]%0a* [[Iked.Linuxstrongswan]] . . . July 03, 2022, at 11:29 PM by [[~jrmu]]: [==]%0a* [[Acme-client.AutoRenew]] . . . July 03, 2022, at 11:50 AM by [[~mkf]]: [==]%0a* [[Openbsd.Apmd]] . . . July 03, 2022, at 11:36 AM by [[~mkf]]: [==]%0a* [[Ircnow.Roadmap2022]] . . . July 03, 2022, at 11:04 AM by [[~mkf]]: [==]%0a* [[Vpn.Myipaddress]] . . . June 30, 2022, at 09:51 PM by [[~jrmu]]: [==]%0a* [[Unbound.Blacklists]] . . . June 25, 2022, at 06:02 AM by [[~jrmu]]: [==]%0a* [[Iked.Linux]] . . . June 23, 2022, at 07:10 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Nsf]] . . . June 20, 2022, at 05:05 PM by [[~jrmu]]: [==]%0a* [[Debate.Debate]] . . . June 19, 2022, at 04:12 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Metrics]] . . . June 19, 2022, at 04:12 PM by [[~jrmu]]: [==]%0a* [[Dns.Records]] . . . June 19, 2022, at 05:44 AM by [[~jrmu]]: [==]%0a* [[Vmm.Alpine]] . . . June 13, 2022, at 05:42 PM by [[~fossdev]]: [==]%0a* [[Vmm.Arch]] . . . June 12, 2022, at 04:11 PM by [[~g1n]]: [=Added article about Arch Linux setup on VMM=]%0a* [[Unveil.Intro]] . . . June 12, 2022, at 12:40 AM by [[~jrmu]]: [==]%0a* [[Pledge.Intro]] . . . June 12, 2022, at 12:39 AM by [[~jrmu]]: [==]%0a* [[Vnc.Vnc]] . . . June 08, 2022, at 04:04 PM by [[~miniontoby]]: [=Added RealVNC Viewer to the list (might need some more extra stuff, but yeah its fine)=]%0a* [[Openbsd.Growfs]] . . . June 01, 2022, at 12:34 AM by [[~jrmu]]: [==]%0a* [[Hostnameif.Static-v2]] . . . May 23, 2022, at 06:29 AM by [[~theguest]]: [==]%0a* [[Grape.Minetest]] . . . May 10, 2022, at 10:48 AM by [[~baytuch]]: [==]%0a* [[Irc.Emoji]] . . . May 10, 2022, at 10:23 AM by [[~baytuch]]: [==]%0a* [[Openbsd.Nsd]] . . . May 10, 2022, at 12:33 AM by [[~jrmu]]: [==]%0a* [[Opsofliberty.Bootcamp]] . . . May 09, 2022, at 08:38 AM by [[~mkf]]: [==]%0a* [[Openbsd.Ports]] . . . May 09, 2022, at 05:54 AM by [[~mkf]]: [==]%0a* [[Ngircd.Ssl]] . . . May 08, 2022, at 03:30 PM by [[~miniontoby]]: [=fixed the text=]%0a* [[Codeforce.Training]] . . . May 03, 2022, at 03:02 AM by [[~jrmu]]: [==]%0a* [[Civics.Intro]] . . . May 03, 2022, at 01:06 AM by [[~jrmu]]: [==]%0a* [[OpenBSD.EdgeRouter-Lite]] . . . April 28, 2022, at 02:50 PM by [[~pufferf]]: [==]%0a* [[Math.Reading]] . . . April 27, 2022, at 08:23 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Install71]] . . . April 24, 2022, at 09:55 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Botnow]] . . . April 24, 2022, at 06:14 AM by [[~jrmu]]: [==]%0a* [[Buyvm.Ipv6]] . . . April 24, 2022, at 06:10 AM by [[~jrmu]]: [==]%0a* [[Eggdrop.Rss]] . . . April 23, 2022, at 04:20 PM by [[~jrmu]]: [==]%0a* [[Team.Testing]] . . . April 20, 2022, at 09:45 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Gopher]] . . . April 20, 2022, at 08:29 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Adduser]] . . . April 20, 2022, at 08:07 PM by [[~jrmu]]: [==]%0a* [[Signify.Verify]] . . . April 20, 2022, at 06:24 PM by [[~jrmu]]: [==]%0a* [[Almanack.Route]] . . . April 20, 2022, at 06:23 AM by [[~jrmu]]: [==]%0a* [[Ntpd.Configure]] . . . April 20, 2022, at 06:17 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Ntpd]] . . . April 20, 2022, at 06:16 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Vmmlinux]] . . . April 20, 2022, at 05:33 AM by [[~jrmu]]: [==]%0a* [[Vmm.Linux]] . . . April 20, 2022, at 05:33 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Iked]] . . . April 20, 2022, at 05:16 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Team]] . . . April 20, 2022, at 04:54 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Networks]] . . . April 19, 2022, at 04:22 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Announce]] . . . April 19, 2022, at 04:14 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Ally]] . . . April 19, 2022, at 04:11 PM by [[~jrmu]]: [==]%0a* [[Openhttpd.Chroot]] . . . April 19, 2022, at 04:05 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Install70]] . . . April 19, 2022, at 06:52 AM by [[~jrmu]]: [==]%0a* [[CodeForce.Bootcamp]] . . . April 19, 2022, at 06:29 AM by [[~jrmu]]: [==]%0a* [[Vmm.Vmm]] . . . April 15, 2022, at 12:20 PM by [[~Naglfar]]: [=Update: report from PiRATA=]%0a* [[Minutemin.Minutemin]] . . . April 06, 2022, at 02:55 AM by [[~jrmu]]: [==]%0a* [[Openhttpd.CGI]] . . . April 05, 2022, at 04:22 PM by [[~gtlsgamr]]: [==]%0a* [[Openbsd.Censord]] . . . April 05, 2022, at 06:16 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Dns]] . . . April 05, 2022, at 05:24 AM by [[~jrmu]]: [==]%0a* [[Debate.Zncflaws]] . . . April 05, 2022, at 05:18 AM by [[~jrmu]]: [==]%0a* [[Debate.Debiandanger]] . . . April 04, 2022, at 04:30 AM by [[~jrmu]]: [==]%0a* [[Soju.Guide]] . . . April 02, 2022, at 03:46 PM by [[~Yonle]]: [==]%0a* [[Nitter.Install]] . . . April 02, 2022, at 01:08 AM by [[~fallback]]: [=first nitter install page=]%0a* [[Debiankaios.Bio]] . . . April 01, 2022, at 05:10 PM by [[~debiankaios]]: [==]%0a* [[Chess.Reading]] . . . March 29, 2022, at 10:02 PM by [[~jrmu]]: [==]%0a* [[Irc.Services]] . . . March 25, 2022, at 04:29 AM by [[~jrmu]]: [==]%0a* [[Syslogd.Configure]] . . . March 25, 2022, at 04:07 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Ddos]] . . . March 24, 2022, at 04:22 PM by [[~jrmu]]: [==]%0a* [[Ddos.Intro]] . . . March 24, 2022, at 04:22 PM by [[~jrmu]]: [==]%0a* [[Bouncer.ZNC]] . . . March 19, 2022, at 07:31 AM by [[~fallback]]: [==]%0a* [[ISCABBS.DownloadingAndInstalling]] . . . March 15, 2022, at 10:42 PM by [[~Mandarax]]: [==]%0a* [[ISCABBS.ISCABBS]] . . . March 15, 2022, at 09:24 PM by [[~Mandarax]]: [==]%0a* [[Unix.History]] . . . March 14, 2022, at 06:07 PM by [[~jrmu]]: [==]%0a* [[Unix.Exhibit]] . . . March 13, 2022, at 11:37 PM by [[~jrmu]]: [==]%0a* [[Debate.Dogfooding]] . . . March 10, 2022, at 05:14 AM by [[~jrmu]]: [==]%0a* [[Doxing.Defense]] . . . March 05, 2022, at 08:54 PM by [[~jrmu]]: [==]%0a* [[Mlmmj-archivist.Install]] . . . March 03, 2022, at 05:26 AM by [[~error]]: [==]%0a* [[Openbsd.IRCBridge]] . . . February 28, 2022, at 02:59 AM by [[~suzerain]]: [==]%0a* [[Unix101.Vi]] . . . February 27, 2022, at 08:16 PM by [[~jrmu]]: [==]%0a* [[Vi.Intro]] . . . February 27, 2022, at 04:16 PM by [[~Limits]]: [=Add Introduction to Vi=]%0a* [[Irc201.Irc201]] . . . February 27, 2022, at 04:21 AM by [[~suzerain]]: [==]%0a* [[9.Ideas]] . . . February 23, 2022, at 05:19 PM by [[~mkf]]: [==]%0a* [[Main.WikiSandbox]] . . . February 22, 2022, at 11:05 PM by [[~mkf]]: [==]%0a* [[Openbsd.Wesnothd]] . . . February 21, 2022, at 06:28 AM by [[~mkf]]: [=Wesnothd=]%0a* [[9.Audio]] . . . February 20, 2022, at 08:07 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Xonotic]] . . . February 20, 2022, at 07:43 AM by [[~mkf]]: [=A xonotic server has apperad! pt.2=]%0a* [[PuTTY.PuTTYgen]] . . . February 16, 2022, at 05:24 AM by [[~jrmu]]: [==]%0a* [[Debate.Ircnowd]] . . . February 14, 2022, at 06:24 PM by [[~jrmu]]: [==]%0a* [[Stopm.Stopm]] . . . February 14, 2022, at 06:16 PM by [[~jrmu]]: [==]%0a* [[Police.Fingerprints]] . . . February 12, 2022, at 02:09 PM by [[~xfnw]]: [=ip addresses should be sorted with sort -V=]%0a* [[Openbsd.Police]] . . . February 10, 2022, at 07:36 PM by [[~jrmu]]: [==]%0a* [[Dns.Dns]] . . . February 10, 2022, at 07:39 AM by [[~nixdork]]: [=Fix typo=]%0a* [[Dns.BindResolver]] . . . February 10, 2022, at 07:30 AM by [[~nixdork]]: [=First draft of bind resolver howto=]%0a* [[Botnow.SqliteViews]] . . . February 10, 2022, at 02:00 AM by [[~xfnw]]: [==]%0a* [[AncientWisdom.Bio]] . . . February 07, 2022, at 01:18 PM by [[~AncientWisdom]]: [==]%0a* [[Minutemin.Server]] . . . February 05, 2022, at 08:14 AM by [[~jrmu]]: [==]%0a* [[Vmm.SlackwareIso]] . . . February 03, 2022, at 10:53 PM by [[~Naglfar]]: [=Slackware 15.0 x86 stable is released=]%0a* [[Duplicity.Usage]] . . . February 02, 2022, at 10:31 AM by [[~jrmu]]: [==]%0a* [[Openssl.Encryptfile]] . . . February 02, 2022, at 09:29 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Tcpip]] . . . January 24, 2022, at 05:45 PM by [[~jrmu]]: [==]%0a* [[Synclient.Configure]] . . . January 24, 2022, at 06:02 AM by [[~jrmu]]: [==]%0a* [[9.Install]] . . . January 22, 2022, at 06:57 AM by [[~mkf]]: [==]%0a* [[Asterisk.Install]] . . . January 19, 2022, at 05:34 AM by [[~jrmu]]: [==]%0a* [[9.Ndb]] . . . January 16, 2022, at 06:46 PM by [[~mkf]]: [==]%0a* [[Openbsd.U9fs]] . . . January 16, 2022, at 06:23 PM by [[~mkf]]: [==]%0a* [[Dns.FQDN]] . . . January 15, 2022, at 10:16 PM by [[~jrmu]]: [==]%0a* [[Nsd.DNSSec]] . . . January 14, 2022, at 02:53 AM by [[~pyr3x]]: [==]%0a* [[Openbsd.Locale]] . . . January 12, 2022, at 01:23 PM by [[~baytuch]]: [==]%0a* [[Ksh.Autocomplete]] . . . January 11, 2022, at 01:44 PM by [[~miniontoby]]: [=updated url=]%0a* [[Gpg.Verify]] . . . January 08, 2022, at 09:48 PM by [[~Naglfar]]: [=Add description=]%0a* [[Mlmmj.Archive]] . . . January 06, 2022, at 10:52 PM by [[~Hawk]]: [==]%0a* [[9.Hostowner]] . . . January 06, 2022, at 11:29 AM by [[~mkf]]: [==]%0a* [[Ircnow.Dogfood]] . . . January 06, 2022, at 08:48 AM by [[~jrmu]]: [==]%0a* [[9.Chording]] . . . January 03, 2022, at 02:40 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Status]] . . . January 03, 2022, at 06:06 AM by [[~jrmu]]: [==]%0a* [[Census.Census]] . . . January 02, 2022, at 11:27 AM by [[~jrmu]]: [==]%0a* [[Bncnow.Bncnow]] . . . January 02, 2022, at 11:18 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Projects]] . . . January 02, 2022, at 11:09 AM by [[~jrmu]]: [==]%0a* [[Ircfs.Intro]] . . . January 02, 2022, at 10:49 AM by [[~jrmu]]: [==]%0a* [[Ircnowd.Ircnowd]] . . . January 02, 2022, at 06:32 AM by [[~jrmu]]: [==]%0a* [[Marketing.Marketing]] . . . January 02, 2022, at 06:20 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Sonsofliberty]] . . . January 02, 2022, at 06:06 AM by [[~jrmu]]: [==]%0a* [[Pkgadd.CheckUpdates]] . . . January 01, 2022, at 04:29 AM by [[~pyr3x]]: [==]%0a* [[Ircnow.Roadmap2021]] . . . December 30, 2021, at 06:31 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Sftp]] . . . December 30, 2021, at 06:01 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Status2022]] . . . December 30, 2021, at 05:35 AM by [[~jrmu]]: [==]%0a* [[Eggdrop.UTF8]] . . . December 28, 2021, at 08:21 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Uim]] . . . December 26, 2021, at 01:45 AM by [[~jrmu]]: [==]%0a* [[Sshwifty.Install]] . . . December 23, 2021, at 02:49 PM by [[~miniontoby]]: [=created=]%0a* [[Nsd.Zone]] . . . December 23, 2021, at 10:33 AM by [[~jrmu]]: [==]%0a* [[OpenSSH.RSAkeys]] . . . December 22, 2021, at 03:18 PM by [[~miniontoby]]: [==]%0a* [[Openbsd.Wifi]] . . . December 22, 2021, at 02:59 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Recordaudio]] . . . December 22, 2021, at 01:24 PM by [[~jrmu]]: [==]%0a* [[9.9]] . . . December 22, 2021, at 11:30 AM by [[~xfnw]]: [=fix some grammatical errors=]%0a* [[Parec.Record]] . . . December 22, 2021, at 07:02 AM by [[~jrmu]]: [==]%0a* [[Sox.Concat]] . . . December 22, 2021, at 07:01 AM by [[~jrmu]]: [==]%0a* [[Ffmpeg.Recordscreen]] . . . December 22, 2021, at 07:00 AM by [[~jrmu]]: [==]%0a* [[JuiceSSH.Connect]] . . . December 20, 2021, at 01:03 PM by [[~jrmu]]: [==]%0a* [[9.Independent]] . . . December 20, 2021, at 12:47 PM by [[~jrmu]]: [==]%0a* [[MacScreenSharing.Connect]] . . . December 20, 2021, at 11:57 AM by [[~jrmu]]: [==]%0a* [[9.Partdisk]] . . . December 20, 2021, at 11:39 AM by [[~jrmu]]: [==]%0a* [[Irc.Federation]] . . . December 17, 2021, at 02:03 PM by [[~jrmu]]: [==]%0a* [[Irc.Chanop]] . . . December 14, 2021, at 04:58 AM by [[~mkf]]: [==]%0a* [[9.Todo]] . . . December 03, 2021, at 07:52 PM by [[~mkf]]: [==]%0a* [[Pylink.Chroot]] . . . December 02, 2021, at 02:03 PM by [[~jrmu]]: [==]%0a* [[Pylink.Install]] . . . December 02, 2021, at 02:02 PM by [[~jrmu]]: [==]%0a* [[Jrmu.Marriage]] . . . December 02, 2021, at 06:09 AM by [[~jrmu]]: [==]%0a* [[Hosting.Hosting]] . . . December 01, 2021, at 02:01 PM by [[~jrmu]]: [==]%0a* [[Mc.Usage]] . . . November 29, 2021, at 07:53 PM by [[~mkf]]: [==]%0a* [[PuTTY.Connect]] . . . November 29, 2021, at 12:13 PM by [[~jrmu]]: [==]%0a* [[Texlive.Sinhala]] . . . November 28, 2021, at 06:35 AM by [[~jrmu]]: [==]%0a* [[MailWindows.Connect]] . . . November 27, 2021, at 03:12 PM by [[~jrmu]]: [==]%0a* [[Gajim.Biboumi]] . . . November 27, 2021, at 01:02 PM by [[~jrmu]]: [==]%0a* [[Mcabber.Connect]] . . . November 26, 2021, at 01:38 PM by [[~jrmu]]: [==]%0a* [[ChatSecure.Connect]] . . . November 26, 2021, at 11:36 AM by [[~jrmu]]: [==]%0a* [[9.9pfs]] . . . November 24, 2021, at 02:00 PM by [[~mkf]]: [==]%0a* [[Vmm.DebianInstall]] . . . November 24, 2021, at 11:44 AM by [[~nicoz]]: [==]%0a* [[Siskin.Connect]] . . . November 23, 2021, at 04:38 PM by [[~jrmu]]: [==]%0a* [[Dino.Connect]] . . . November 23, 2021, at 02:10 PM by [[~mkf]]: [==]%0a* [[Monal.Connect]] . . . November 23, 2021, at 10:32 AM by [[~jrmu]]: [==]%0a* [[Xabber.Connect]] . . . November 23, 2021, at 10:20 AM by [[~jrmu]]: [==]%0a* [[DNS.DMARC]] . . . November 22, 2021, at 10:52 PM by [[~Hawk]]: [==]%0a* [[StorkIM.Connect]] . . . November 21, 2021, at 05:03 AM by [[~jrmu]]: [==]%0a* [[Conversations.Connect]] . . . November 20, 2021, at 05:37 PM by [[~jrmu]]: [==]%0a* [[Yaxim.Connect]] . . . November 20, 2021, at 05:09 PM by [[~jrmu]]: [==]%0a* [[Adium.Connect]] . . . November 20, 2021, at 07:32 AM by [[~jrmu]]: [==]%0a* [[Vmm.AlmaLinux]] . . . November 20, 2021, at 06:47 AM by [[~dodocrypto]]: [==]%0a* [[Psi.Connect]] . . . November 17, 2021, at 03:23 PM by [[~jrmu]]: [==]%0a* [[Pidgin.Connect]] . . . November 17, 2021, at 10:18 AM by [[~jrmu]]: [==]%0a* [[Gajim.Connect]] . . . November 17, 2021, at 08:01 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Training]] . . . November 16, 2021, at 03:30 PM by [[~Hawk]]: [==]%0a* [[Opera.Connect]] . . . November 16, 2021, at 12:12 AM by [[~wiz]]: [==]%0a* [[0dev.0dev]] . . . November 12, 2021, at 03:00 AM by [[~dodocrypto]]: [==]%0a* [[Vmm.RockyLinux]] . . . November 11, 2021, at 10:51 AM by [[~dodocrypto]]: [==]%0a* [[Opensmtpd.Openrelay]] . . . November 11, 2021, at 10:37 AM by [[~mkf]]: [==]%0a* [[Sandbox.0dev]] . . . November 11, 2021, at 01:45 AM by [[~dodocrypto]]: [==]%0a* [[Vpn.OpenIKED]] . . . November 07, 2021, at 03:45 PM by [[~gloNO]]: [==]%0a* [[Openbsd.Got]] . . . November 07, 2021, at 03:16 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Opsofliberty]] . . . November 06, 2021, at 05:15 PM by [[~jrmu]]: [==]%0a* [[Emacs.Emacs]] . . . November 06, 2021, at 04:39 PM by [[~LohanG]]: [==]%0a* [[ZNC.Support]] . . . November 06, 2021, at 03:53 PM by [[~LohanG]]: [=added libera=]%0a* [[9.Stone]] . . . November 04, 2021, at 04:09 PM by [[~meeekeeef]]: [==]%0a* [[9.Zuke]] . . . November 04, 2021, at 04:01 PM by [[~meeekeeef]]: [==]%0a* [[Znc.Relayd]] . . . November 03, 2021, at 10:18 AM by [[~jrmu]]: [==]%0a* [[Znc.Debug]] . . . November 02, 2021, at 03:23 PM by [[~jrmu]]: [==]%0a* [[Znc.Usage]] . . . November 02, 2021, at 03:09 PM by [[~jrmu]]: [==]%0a* [[Almanack.Rewrite]] . . . October 31, 2021, at 10:30 PM by [[~hydragyrum]]: [==]%0a* [[9.Sysupdate]] . . . October 31, 2021, at 10:21 PM by [[~meeekeeef]]: [==]%0a* [[Debian.Debian]] . . . October 31, 2021, at 12:34 PM by [[~monaco]]: [==]%0a* [[Ircnow.Victorycpus]] . . . October 30, 2021, at 08:17 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Settler]] . . . October 29, 2021, at 04:03 PM by [[~jrmu]]: [==]%0a* [[Debian.Nginxphpfpm]] . . . October 29, 2021, at 12:26 PM by [[~monaco]]: [==]%0a* [[Debian.Nginx]] . . . October 29, 2021, at 12:18 PM by [[~monaco]]: [==]%0a* [[Vmm.Homerouter]] . . . October 26, 2021, at 05:08 PM by [[~jrmu]]: [==]%0a* [[9.Netcat]] . . . October 25, 2021, at 03:40 PM by [[~jrmu]]: [==]%0a* [[9.Plan9ini]] . . . October 24, 2021, at 04:30 PM by [[~jrmu]]: [==]%0a* [[Iked.Newconfig]] . . . October 24, 2021, at 03:49 PM by [[~tool]]: [==]%0a* [[Lua.Minetest-1]] . . . October 24, 2021, at 10:30 AM by [[~debiankaios]]: [==]%0a* [[9.Links]] . . . October 24, 2021, at 06:29 AM by [[~mkf]]: [==]%0a* [[9.Keybindings]] . . . October 24, 2021, at 06:15 AM by [[~mkf]]: [=heheheheheh=]%0a* [[Xdefaults.Configure]] . . . October 23, 2021, at 02:40 PM by [[~jrmu]]: [==]%0a* [[TigerVNC.SSH]] . . . October 23, 2021, at 11:56 AM by [[~Hawk]]: [==]%0a* [[9.Ssh]] . . . October 22, 2021, at 12:54 AM by [[~jrmu]]: [==]%0a* [[Vmm.Devuan4Iso]] . . . October 21, 2021, at 04:29 PM by [[~debiankaios]]: [=changed beowulf_3.1.1 to chimaera_4.0.0=]%0a* [[9.101]] . . . October 20, 2021, at 04:53 PM by [[~jrmu]]: [==]%0a* [[Fvwm.Configure]] . . . October 18, 2021, at 10:20 AM by [[~jrmu]]: [==]%0a* [[KISSmo.KISSmo]] . . . October 18, 2021, at 09:58 AM by [[~monaco]]: [==]%0a* [[KISSmo.Download]] . . . October 18, 2021, at 09:53 AM by [[~monaco]]: [==]%0a* [[KISSmo.About]] . . . October 18, 2021, at 09:52 AM by [[~monaco]]: [==]%0a* [[KISSmo.Install]] . . . October 18, 2021, at 09:44 AM by [[~monaco]]: [==]%0a* [[Cvs.Repo]] . . . October 17, 2021, at 08:32 AM by [[~jrmu]]: [==]%0a* [[Cvs.Anoncvs]] . . . October 17, 2021, at 04:00 AM by [[~jrmu]]: [==]%0a* [[Cvs.Commit]] . . . October 17, 2021, at 03:58 AM by [[~jrmu]]: [==]%0a* [[Cvs.Cvsweb]] . . . October 17, 2021, at 03:28 AM by [[~jrmu]]: [==]%0a* [[9.Cvsfs]] . . . October 15, 2021, at 12:58 PM by [[~mkf]]: [==]%0a* [[Openbsd.Sysupgrade70]] . . . October 15, 2021, at 11:02 AM by [[~mkf]]: [=humans are easily confused.=]%0a* [[Openbsd.Ilines]] . . . October 15, 2021, at 02:36 AM by [[~jrmu]]: [==]%0a* [[Vmm.Devuan-ISO]] . . . October 14, 2021, at 09:50 AM by [[~siva]]: [==]%0a* [[Vmm.Devuan-Simple]] . . . October 14, 2021, at 09:48 AM by [[~siva]]: [=Tutorial Created=]%0a* [[Cvs.Intro]] . . . October 13, 2021, at 03:49 PM by [[~jrmu]]: [==]%0a* [[Synapse.Install]] . . . October 12, 2021, at 02:49 PM by [[~miniontoby]]: [=Created=]%0a* [[Ircnow.Oper]] . . . October 12, 2021, at 03:02 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Diversity]] . . . October 09, 2021, at 02:56 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Linux]] . . . October 08, 2021, at 04:51 AM by [[~jrmu]]: [==]%0a* [[OpenBSD.ResetPassword]] . . . October 07, 2021, at 03:56 AM by [[~jrmu]]: [==]%0a* [[Terms.Vps]] . . . October 06, 2021, at 12:30 AM by [[~jrmu]]: [==]%0a* [[9.JSDrawterm]] . . . September 30, 2021, at 06:06 PM by [[~jrmu]]: [==]%0a* [[9.Fonts]] . . . September 28, 2021, at 05:13 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Install69]] . . . September 27, 2021, at 05:59 PM by [[~jrmu]]: [==]%0a* [[Cvs.Guide]] . . . September 26, 2021, at 02:28 PM by [[~Miniontoby]]: [==]%0a* [[License.IrcnowV2]] . . . September 21, 2021, at 03:53 AM by [[~jrmu]]: [==]%0a* [[Vmm.Router]] . . . September 14, 2021, at 12:11 PM by [[~jrmu]]: [==]%0a* [[Weechat.Relay]] . . . September 11, 2021, at 05:46 PM by [[~mkf]]: [==]%0a* [[Gry.Bio]] . . . September 11, 2021, at 02:49 AM by [[~jrmu]]: [==]%0a* [[Hopm.Telnet]] . . . September 10, 2021, at 06:13 AM by [[~mkf]]: [==]%0a* [[Wraith.Chroot]] . . . September 10, 2021, at 06:11 AM by [[~mkf]]: [==]%0a* [[ZNC.Skins]] . . . September 06, 2021, at 07:58 AM by [[~mkf]]: [="Huh, pmwiki has a bug." no numbered list if use monospaced text. :(=]%0a* [[Seamonkey.Connect]] . . . August 28, 2021, at 01:05 PM by [[~mkf]]: [==]%0a* [[Debate.Wikistyle]] . . . August 27, 2021, at 03:29 PM by [[~mkf]]: [==]%0a* [[Email.EmailAndroidEmailApp]] . . . August 27, 2021, at 02:37 PM by [[~mkf]]: [==]%0a* [[Tmux.Shortcuts]] . . . August 27, 2021, at 12:56 PM by [[~mkf]]: [==]%0a* [[Vmm.Haiku]] . . . August 27, 2021, at 12:53 PM by [[~mkf]]: [==]%0a* [[Openbsd.Mailopenproxy]] . . . August 25, 2021, at 08:19 PM by [[~mkf]]: [==]%0a* [[Openbsd.Two-FactorAuth]] . . . August 23, 2021, at 07:39 PM by [[~mkf]]: [=login.db compiling is no longer recommended.=]%0a* [[Vmm.DragonflyBSD]] . . . August 23, 2021, at 07:31 PM by [[~mkf]]: [=logs=]%0a* [[Vmm.NetBSD]] . . . August 23, 2021, at 07:01 PM by [[~mkf]]: [=better logs?=]%0a* [[DNS.Ipv6rDNS]] . . . August 23, 2021, at 11:55 AM by [[~jrmu]]: [==]%0a* [[Pipes.Redirection]] . . . August 23, 2021, at 03:50 AM by [[~jrmu]]: [==]%0a* [[Ksh.Redirection]] . . . August 23, 2021, at 03:50 AM by [[~jrmu]]: [==]%0a* [[Rbldnsd.Install]] . . . August 22, 2021, at 07:58 PM by [[~mkf]]: [=wiki-ish.=]%0a* [[Netcat.Smtp]] . . . August 22, 2021, at 06:58 PM by [[~mkf]]: [=byebye=]%0a* [[Openbsd.Npppd]] . . . August 21, 2021, at 01:43 PM by [[~mkf]]: [==]%0a* [[Shell.Shell]] . . . August 21, 2021, at 11:42 AM by [[~jrmu]]: [==]%0a* [[Tls.CA]] . . . August 21, 2021, at 11:10 AM by [[~jrmu]]: [==]%0a* [[Openssl.Imap]] . . . August 21, 2021, at 04:05 AM by [[~AncientWisdom]]: [==]%0a* [[Ircnow.Todo]] . . . August 17, 2021, at 08:41 AM by [[~mkf]]: [==]%0a* [[Vmm.GuixIso]] . . . August 16, 2021, at 05:12 PM by [[~jrmu]]: [==]%0a* [[Vmm.VoidIso]] . . . August 16, 2021, at 06:19 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Gophernicus]] . . . August 15, 2021, at 02:06 AM by [[~mkf]]: [==]%0a* [[Gazette.Gazette]] . . . August 15, 2021, at 01:14 AM by [[~mkf]]: [=a bit polishing=]%0a* [[EmailTray.Connect]] . . . August 15, 2021, at 12:11 AM by [[~mkf]]: [==]%0a* [[Bouncer.Konversation]] . . . August 14, 2021, at 02:46 PM by [[~mkf]]: [==]%0a* [[Squirrelmail.Connect]] . . . August 14, 2021, at 04:47 AM by [[~mkf]]: [==]%0a* [[Termius.Connect]] . . . August 14, 2021, at 04:42 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Openhttpd]] . . . August 13, 2021, at 07:29 AM by [[~jrmu]]: [==]%0a* [[ConnectBot.Keys]] . . . August 12, 2021, at 06:58 AM by [[~jrmu]]: [==]%0a* [[Debate.Monopolydanger]] . . . August 11, 2021, at 07:01 PM by [[~mkf]]: [==]%0a* [[ConnectBot.Connect]] . . . August 11, 2021, at 04:34 PM by [[~jrmu]]: [==]%0a* [[Termux.Connect]] . . . August 11, 2021, at 05:28 AM by [[~jrmu]]: [==]%0a* [[Web101.Web101]] . . . August 10, 2021, at 04:20 PM by [[~craziness]]: [=started web101=]%0a* [[Openbsd.Pppoe]] . . . August 10, 2021, at 11:56 AM by [[~mkf]]: [==]%0a* [[MacTerminal.Connect]] . . . August 10, 2021, at 10:33 AM by [[~jrmu]]: [==]%0a* [[Fdroid.Install]] . . . August 10, 2021, at 09:05 AM by [[~jrmu]]: [==]%0a* [[Shell.Sshfingerprints]] . . . August 10, 2021, at 08:55 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Sshkeys]] . . . August 09, 2021, at 04:42 PM by [[~jrmu]]: [==]%0a* [[Vmm.9front]] . . . August 09, 2021, at 06:16 AM by [[~mkf]]: [==]%0a* [[Bouncer.WinIRC]] . . . August 09, 2021, at 06:03 AM by [[~mkf]]: [==]%0a* [[SerFISH.Connect]] . . . August 06, 2021, at 05:05 PM by [[~jrmu]]: [==]%0a* [[Sshwifty.Connect]] . . . August 06, 2021, at 05:00 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Squirrelmail]] . . . August 06, 2021, at 10:32 AM by [[~baytuch]]: [==]%0a* [[Eggdrop.NickServ]] . . . August 05, 2021, at 07:27 AM by [[~jrmu]]: [==]%0a* [[Medals.Intro]] . . . August 04, 2021, at 08:34 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Dnszones]] . . . August 03, 2021, at 09:26 AM by [[~jrmu]]: [==]%0a* [[Dns.Zonefile]] . . . August 03, 2021, at 09:21 AM by [[~jrmu]]: [==]%0a* [[Minutemin.Ifconfig]] . . . August 02, 2021, at 12:59 PM by [[~mkf]]: [==]%0a* [[Openbsd.Matterbridge]] . . . August 02, 2021, at 12:33 PM by [[~mkf]]: [==]%0a* [[Znc.I18n]] . . . August 02, 2021, at 09:12 AM by [[~mkf]]: [==]%0a* [[Almanack.Alt]] . . . August 02, 2021, at 07:52 AM by [[~jrmu]]: [==]%0a* [[Eggdrop.Simple]] . . . August 02, 2021, at 07:49 AM by [[~jrmu]]: [==]%0a* [[Eggdrop.Install]] . . . August 02, 2021, at 05:11 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Vhost]] . . . August 02, 2021, at 02:32 AM by [[~jrmu]]: [==]%0a* [[Thunderirc.Hardware]] . . . August 01, 2021, at 01:47 PM by [[~jrmu]]: [==]%0a* [[Lecturify.Hardware]] . . . August 01, 2021, at 01:27 PM by [[~jrmu]]: [==]%0a* [[Congress.Procedure]] . . . August 01, 2021, at 06:41 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Chroot]] . . . July 31, 2021, at 02:47 AM by [[~jrmu]]: [==]%0a* [[Syslogd.Remote]] . . . July 30, 2021, at 03:30 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Vmmuser]] . . . July 29, 2021, at 05:31 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Vmminstall]] . . . July 29, 2021, at 05:28 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Vmm]] . . . July 29, 2021, at 05:24 AM by [[~jrmu]]: [==]%0a* [[Openbsd.ZNCAdmin]] . . . July 28, 2021, at 06:14 AM by [[~jrmu]]: [==]%0a* [[Openbsd.ZNCSupport]] . . . July 28, 2021, at 06:14 AM by [[~jrmu]]: [==]%0a* [[ZNC.Troubleshoot]] . . . July 28, 2021, at 06:12 AM by [[~jrmu]]: [==]%0a* [[Znc.Troubleshoot]] . . . July 28, 2021, at 06:11 AM by [[~jrmu]]: [==]%0a* [[UsersCategoryMirrory.IRCFreeHomesteadVPS]] . . . July 26, 2021, at 06:12 AM by [[~category_mirror]]: [==]%0a* [[Ircnow.PioneerTldr]] . . . July 26, 2021, at 06:04 AM by [[~jrmu]]: [==]%0a* [[UsersCategoryMirrory.Pioneer]] . . . July 26, 2021, at 04:22 AM by [[~category_mirror]]: [==]%0a* [[Openbsd.Dig]] . . . July 25, 2021, at 06:50 AM by [[~jrmu]]: [==]%0a* [[Openbsd.RDNS]] . . . July 23, 2021, at 06:44 AM by [[~jrmu]]: [==]%0a* [[Bouncer.All]] . . . July 21, 2021, at 06:37 PM by [[~mkf]]: [==]%0a* [[Lemon.Todo]] . . . July 21, 2021, at 06:21 PM by [[~mkf]]: [==]%0a* [[Irc.Guide]] . . . July 21, 2021, at 06:02 PM by [[~mkf]]: [=client -> clients=]%0a* [[Openbsd.Sic]] . . . July 21, 2021, at 05:57 PM by [[~mkf]]: [=first edit.=]%0a* [[Minutemin.Progress]] . . . July 21, 2021, at 08:10 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Openrsync]] . . . July 18, 2021, at 02:01 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Znc]] . . . July 16, 2021, at 10:43 AM by [[~jrmu]]: [==]%0a* [[Netizen.Become]] . . . July 14, 2021, at 09:47 AM by [[~jrmu]]: [==]%0a* [[Freedom.Bearcode]] . . . July 14, 2021, at 09:42 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Staticnet]] . . . July 12, 2021, at 05:48 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Dovecot]] . . . July 12, 2021, at 02:58 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Relayd]] . . . July 12, 2021, at 02:45 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Spf]] . . . July 12, 2021, at 03:08 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Eggdrop]] . . . July 02, 2021, at 03:20 AM by [[~jrmu]]: [==]%0a* [[Debate.Oldsoftware]] . . . June 29, 2021, at 03:56 PM by [[~mkf]]: [==]%0a* [[Debate.Xmlflaws]] . . . June 29, 2021, at 03:54 PM by [[~mkf]]: [==]%0a* [[Debate.Wikipediadanger]] . . . June 29, 2021, at 03:51 PM by [[~mkf]]: [==]%0a* [[Debate.DCC]] . . . June 29, 2021, at 03:49 PM by [[~mkf]]: [==]%0a* [[Debate.Matrixflaws]] . . . June 29, 2021, at 03:48 PM by [[~mkf]]: [==]%0a* [[Debate.Webirc]] . . . June 29, 2021, at 03:48 PM by [[~mkf]]: [==]%0a* [[Debate.Nodejstrap]] . . . June 29, 2021, at 03:48 PM by [[~mkf]]: [==]%0a* [[Debate.Ircv3defense]] . . . June 29, 2021, at 03:45 PM by [[~mkf]]: [==]%0a* [[Openbsd.Newdisk]] . . . June 29, 2021, at 03:23 PM by [[~jrmu]]: [==]%0a* [[AndroidEmail.AndroidEmail]] . . . June 29, 2021, at 03:11 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Unbound]] . . . June 27, 2021, at 12:12 PM by [[~jrmu]]: [==]%0a* [[Freedom.Religion]] . . . June 27, 2021, at 02:02 AM by [[~jrmu]]: [==]%0a* [[Freedom.Union]] . . . June 26, 2021, at 01:01 PM by [[~jrmu]]: [==]%0a* [[Freedom.Firstamendment]] . . . June 26, 2021, at 11:45 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Dkimproxy]] . . . June 25, 2021, at 12:56 PM by [[~jrmu]]: [==]%0a* [[MIF.Test]] . . . June 25, 2021, at 12:42 PM by [[~nsturtz]]: [==]%0a* [[Openbsd.Sysupgrade69]] . . . June 25, 2021, at 05:46 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Opensmtpd]] . . . June 23, 2021, at 02:21 AM by [[~jrmu]]: [==]%0a* [[Openbsd.NgircdLink]] . . . June 22, 2021, at 07:50 PM by [[~mkf]]: [=delete=]%0a* [[File.File]] . . . June 22, 2021, at 07:43 PM by [[~mkf]]: [=linking=]%0a* [[Debate.Linuxflaws]] . . . June 20, 2021, at 08:03 AM by [[~mkf]]: [=making hyperlinks=]%0a* [[Freedom.Destiny]] . . . June 18, 2021, at 05:31 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Doas]] . . . June 13, 2021, at 01:19 PM by [[~jrmu]]: [==]%0a* [[Freedom.Freedom]] . . . June 13, 2021, at 09:13 AM by [[~jrmu]]: [==]%0a* [[Freedom.Press]] . . . June 13, 2021, at 09:12 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Shell]] . . . June 11, 2021, at 09:36 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Constitution]] . . . June 10, 2021, at 03:48 PM by [[~jrmu]]: [==]%0a* [[Netizen.Rights]] . . . June 10, 2021, at 03:21 PM by [[~jrmu]]: [==]%0a* [[IPv4.Overview]] . . . June 10, 2021, at 10:13 AM by [[~jrmu]]: [==]%0a* [[Ksh.Bash]] . . . June 09, 2021, at 11:31 AM by [[~jrmu]]: [==]%0a* [[PowerShell.Connect]] . . . June 09, 2021, at 11:10 AM by [[~jrmu]]: [==]%0a* [[Code.Code]] . . . June 08, 2021, at 05:24 PM by [[~mkf]]: [=better formating=]%0a* [[Grape.DonateUs]] . . . June 06, 2021, at 03:41 PM by [[~fizi]]: [==]%0a* [[Openbsd.Books]] . . . June 06, 2021, at 12:46 PM by [[~jrmu]]: [==]%0a* [[Grape.Grape]] . . . June 06, 2021, at 11:39 AM by [[~fizi]]: [==]%0a* [[Openbsd.Pfa]] . . . June 06, 2021, at 03:49 AM by [[~navic]]: [==]%0a* [[Vmm.Debian]] . . . June 04, 2021, at 07:48 PM by [[~mkf]]: [="LOL"=]%0a* [[DNS.Dnswl]] . . . June 04, 2021, at 11:11 AM by [[~jrmu]]: [==]%0a* [[Dkim.Dkimsign]] . . . June 04, 2021, at 09:07 AM by [[~jrmu]]: [==]%0a* [[Tor.Torsocks]] . . . June 04, 2021, at 06:16 AM by [[~jrmu]]: [==]%0a* [[Vpn.VpnMac]] . . . June 04, 2021, at 05:40 AM by [[~jrmu]]: [==]%0a* [[HostServ.Rules]] . . . June 01, 2021, at 08:11 AM by [[~jrmu]]: [==]%0a* [[Openbsd.ACKFlood]] . . . May 29, 2021, at 06:20 AM by [[~mkf]]: [==]%0a* [[Openbsd.SSDP]] . . . May 29, 2021, at 06:18 AM by [[~mkf]]: [==]%0a* [[Openbsd.Anycast]] . . . May 29, 2021, at 06:01 AM by [[~mkf]]: [==]%0a* [[Marketing.Rules]] . . . May 26, 2021, at 06:15 AM by [[~jrmu]]: [==]%0a* [[Freenode.Power]] . . . May 26, 2021, at 04:38 AM by [[~jrmu]]: [==]%0a* [[Freenode.Money]] . . . May 25, 2021, at 03:29 PM by [[~jrmu]]: [==]%0a* [[Freenode.Takeover]] . . . May 25, 2021, at 05:28 AM by [[~jrmu]]: [==]%0a* [[Freedom.Freenode]] . . . May 25, 2021, at 01:48 AM by [[~jrmu]]: [==]%0a* [[Bouncer.Atomic]] . . . May 24, 2021, at 03:22 PM by [[~mkf]]: [=spacing=]%0a* [[Minetest.Updating]] . . . May 24, 2021, at 08:10 AM by [[~mkf]]: [=monospaced commands=]%0a* [[Shell.Putty]] . . . May 24, 2021, at 06:16 AM by [[~jrmu]]: [==]%0a* [[Vmm.Optimize]] . . . May 19, 2021, at 04:04 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Stable]] . . . May 18, 2021, at 10:15 AM by [[~mkf]]: [==]%0a* [[Ircnow.VicePresident]] . . . May 18, 2021, at 08:15 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Sheriff]] . . . May 18, 2021, at 08:00 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Ambassador]] . . . May 18, 2021, at 07:42 AM by [[~jrmu]]: [==]%0a* [[NewsNow.Install]] . . . May 16, 2021, at 06:49 AM by [[~mkf]]: [="$"=]%0a* [[Tmux.Share]] . . . May 15, 2021, at 02:27 AM by [[~mistera]]: [==]%0a* [[Openbsd.Security]] . . . May 14, 2021, at 03:14 AM by [[~caesar]]: [==]%0a* [[Bouncer.Vision]] . . . May 13, 2021, at 09:47 AM by [[~mkf]]: [=added home page, removed "..."s=]%0a* [[Minetest.Worldbackup]] . . . May 12, 2021, at 11:02 AM by [[~AES]]: [==]%0a* [[Minetest.Texturestyle]] . . . May 12, 2021, at 11:00 AM by [[~AES]]: [==]%0a* [[Minetest.Serverlocations]] . . . May 12, 2021, at 10:59 AM by [[~AES]]: [==]%0a* [[Minetest.Addingarenas]] . . . May 12, 2021, at 10:58 AM by [[~jrmu]]: [==]%0a* [[Relay.Relay]] . . . May 12, 2021, at 09:10 AM by [[~jrmu]]: [==]%0a* [[Ngircd.Install-bej]] . . . May 11, 2021, at 05:26 AM by [[~bejelentkezni]]: [==]%0a* [[Openbsd.Hopm-Arthur]] . . . May 07, 2021, at 12:28 PM by [[~Arthur]]: [==]%0a* [[Znc.Chroot69]] . . . May 06, 2021, at 03:36 AM by [[~bejelentkezni]]: [=back to 6.9 to see real changes=]%0a* [[Freedom.Unix]] . . . April 29, 2021, at 03:39 PM by [[~jrmu]]: [==]%0a* [[Pmwiki.Simpleurl]] . . . April 29, 2021, at 02:46 PM by [[~punk]]: [==]%0a* [[Gpl.Flaws]] . . . April 24, 2021, at 04:56 PM by [[~jrmu]]: [==]%0a* [[Iked.Windows]] . . . April 18, 2021, at 07:38 PM by [[~st13g]]: [==]%0a* [[Freedom.Libertyordeath]] . . . April 17, 2021, at 12:35 PM by [[~jrmu]]: [==]%0a* [[Minetest.Economy]] . . . April 15, 2021, at 02:32 PM by [[~jrmu]]: [==]%0a* [[Vim.Vim]] . . . April 11, 2021, at 11:14 PM by [[~monaco]]: [==]%0a* [[Minutemin.Duty]] . . . April 11, 2021, at 04:53 AM by [[~jrmu]]: [==]%0a* [[License.License]] . . . April 04, 2021, at 02:00 AM by [[~jrmu]]: [==]%0a* [[EthicalSource.HolierThanThou]] . . . April 04, 2021, at 01:56 AM by [[~jrmu]]: [==]%0a* [[Jrmu.Rmsboycott]] . . . April 03, 2021, at 01:36 AM by [[~jrmu]]: [==]%0a* [[Jrmu.Libertyordeath]] . . . April 02, 2021, at 12:56 PM by [[~jrmu]]: [==]%0a* [[Fig.Fig]] . . . March 31, 2021, at 10:15 AM by [[~chewy]]: [==]%0a* [[Coconut.Coconut]] . . . March 29, 2021, at 12:28 PM by [[~jrmu]]: [==]%0a* [[ClawsMail.Connect]] . . . March 29, 2021, at 08:42 AM by [[~miniontoby]]: [==]%0a* [[Freedom.Madeonirc]] . . . March 27, 2021, at 11:48 AM by [[~jrmu]]: [==]%0a* [[Third.Devs]] . . . March 27, 2021, at 11:41 AM by [[~jrmu]]: [==]%0a* [[Minutemin.Code]] . . . March 24, 2021, at 03:26 AM by [[~jrmu]]: [==]%0a* [[Cherry.Todo]] . . . March 23, 2021, at 03:23 PM by [[~Oz]]: [==]%0a* [[Freedom.Independence]] . . . March 22, 2021, at 01:13 PM by [[~wiz]]: [==]%0a* [[Marketing.Founders]] . . . March 20, 2021, at 01:40 AM by [[~jrmu]]: [==]%0a* [[NewsNow.Teams]] . . . March 18, 2021, at 09:47 AM by [[~miniontoby]]: [=banana=]%0a* [[Vhost.Freedns]] . . . March 16, 2021, at 12:22 PM by [[~wiz]]: [==]%0a* [[Marketing.Freedom]] . . . March 15, 2021, at 01:30 PM by [[~jrmu]]: [==]%0a* [[Bsd.Labor]] . . . March 15, 2021, at 06:12 AM by [[~jrmu]]: [==]%0a* [[License.Discriminatory]] . . . March 15, 2021, at 06:12 AM by [[~jrmu]]: [==]%0a* [[Bsd.Hope]] . . . March 14, 2021, at 11:05 PM by [[~jrmu]]: [==]%0a* [[License.Publicdomain]] . . . March 14, 2021, at 10:02 AM by [[~jrmu]]: [==]%0a* [[Linux.Flaws]] . . . March 14, 2021, at 05:13 AM by [[~jrmu]]: [==]%0a* [[NewsNow.Browser]] . . . March 12, 2021, at 08:00 AM by [[~miniontoby]]: [==]%0a* [[Abuse.Code]] . . . March 09, 2021, at 03:44 PM by [[~jrmu]]: [==]%0a* [[Congress.Documents]] . . . March 07, 2021, at 04:50 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Goals]] . . . March 06, 2021, at 09:33 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Chatforce]] . . . March 05, 2021, at 02:15 PM by [[~jrmu]]: [==]%0a* [[Shell.Bash]] . . . March 05, 2021, at 10:19 AM by [[~jrmu]]: [==]%0a* [[User.Welcome]] . . . March 05, 2021, at 07:34 AM by [[~jrmu]]: [==]%0a* [[Immigrant.Welcome]] . . . March 05, 2021, at 06:59 AM by [[~jrmu]]: [==]%0a* [[Mail.Openrelay]] . . . March 04, 2021, at 03:20 PM by [[~jrmu]]: [==]%0a* [[Mail.Test]] . . . March 04, 2021, at 03:07 PM by [[~jrmu]]: [==]%0a* [[Minutemin.Game]] . . . March 04, 2021, at 10:16 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Netizen]] . . . February 28, 2021, at 03:18 PM by [[~jrmu]]: [==]%0a* [[Servers.Rights]] . . . February 28, 2021, at 12:37 PM by [[~jrmu]]: [==]%0a* [[Marketing.Enterprise]] . . . February 28, 2021, at 11:52 AM by [[~jrmu]]: [==]%0a* [[Minutemin.Creed]] . . . February 28, 2021, at 03:21 AM by [[~jrmu]]: [==]%0a* [[Ln.Intro]] . . . February 25, 2021, at 12:20 PM by [[~jrmu]]: [==]%0a* [[Leafnode.Install]] . . . February 25, 2021, at 10:56 AM by [[~jrmu]]: [==]%0a* [[Guava.Todo]] . . . February 23, 2021, at 10:47 AM by [[~quofan]]: [==]%0a* [[Relays.Relays]] . . . February 22, 2021, at 04:22 PM by [[~jrmu]]: [==]%0a* [[PSFTP.Connect]] . . . February 21, 2021, at 03:57 PM by [[~jrmu]]: [==]%0a* [[Outlook.Connect]] . . . February 21, 2021, at 03:23 PM by [[~jrmu]]: [==]%0a* [[AppleMail.Connect]] . . . February 20, 2021, at 04:38 PM by [[~jrmu]]: [==]%0a* [[Thunderbird.Pgp]] . . . February 19, 2021, at 04:44 PM by [[~jrmu]]: [==]%0a* [[License.Ircnow]] . . . February 19, 2021, at 09:45 AM by [[~miniontoby]]: [=2021=]%0a* [[Thunderbird.Connect]] . . . February 19, 2021, at 09:36 AM by [[~jrmu]]: [==]%0a* [[Shell.Mac]] . . . February 19, 2021, at 09:14 AM by [[~jrmu]]: [==]%0a* [[Minutemin.Training]] . . . February 18, 2021, at 06:42 AM by [[~jrmu]]: [==]%0a* [[Freedom.Openforeveryone]] . . . February 16, 2021, at 04:33 AM by [[~jrmu]]: [==]%0a* [[Ircnow.IRCitizen]] . . . February 15, 2021, at 05:32 AM by [[~jrmu]]: [==]%0a* [[IPv6.Overview]] . . . February 14, 2021, at 11:09 AM by [[~jrmu]]: [==]%0a* [[Tcpip.Overview]] . . . February 14, 2021, at 11:02 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Syspatch]] . . . February 14, 2021, at 11:00 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Netadmin]] . . . February 14, 2021, at 10:56 AM by [[~jrmu]]: [==]%0a* [[Marketing.Religion]] . . . February 14, 2021, at 10:37 AM by [[~jrmu]]: [==]%0a* [[Marketing.Independence]] . . . February 13, 2021, at 04:59 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Leafnode]] . . . February 12, 2021, at 01:40 PM by [[~chewy]]: [==]%0a* [[Oidentd.Pylink]] . . . February 12, 2021, at 01:25 PM by [[~jrmu]]: [==]%0a* [[Marketing.Opportunity]] . . . February 11, 2021, at 12:58 PM by [[~jrmu]]: [==]%0a* [[Marketing.Republic]] . . . February 11, 2021, at 06:45 AM by [[~jrmu]]: [==]%0a* [[Achurch.Install]] . . . February 10, 2021, at 04:33 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Pylink]] . . . February 08, 2021, at 08:33 AM by [[~jrmu]]: [==]%0a* [[Ircnow.OpofLiberty]] . . . February 06, 2021, at 12:53 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Allies]] . . . February 06, 2021, at 12:47 PM by [[~jrmu]]: [==]%0a* [[Freedom.Dueprocess]] . . . February 06, 2021, at 12:25 PM by [[~jrmu]]: [==]%0a* [[Freedom.Checks]] . . . February 06, 2021, at 12:21 PM by [[~jrmu]]: [==]%0a* [[Freedom.Rulebylaw]] . . . February 06, 2021, at 12:12 PM by [[~jrmu]]: [==]%0a* [[Freedom.Startupdream]] . . . February 06, 2021, at 12:12 PM by [[~jrmu]]: [==]%0a* [[Freedom.Federation]] . . . February 06, 2021, at 11:44 AM by [[~jrmu]]: [==]%0a* [[Freedom.Selfadmin]] . . . February 06, 2021, at 11:26 AM by [[~jrmu]]: [==]%0a* [[Ircnow.OpsofLiberty]] . . . February 06, 2021, at 02:13 AM by [[~jrmu]]: [==]%0a* [[Freedom.Software]] . . . February 05, 2021, at 11:31 AM by [[~jrmu]]: [==]%0a* [[Freedom.Opportunity]] . . . February 05, 2021, at 08:55 AM by [[~jrmu]]: [==]%0a* [[Unix.Workethic]] . . . February 05, 2021, at 08:49 AM by [[~jrmu]]: [==]%0a* [[Unix.Ethic]] . . . February 05, 2021, at 08:48 AM by [[~jrmu]]: [==]%0a* [[Debate.Privacy]] . . . February 05, 2021, at 07:05 AM by [[~jrmu]]: [==]%0a* [[Team.Policy]] . . . February 04, 2021, at 04:08 PM by [[~jrmu]]: [==]%0a* [[Freedom.Serversrights]] . . . February 04, 2021, at 02:43 PM by [[~jrmu]]: [==]%0a* [[Freedom.Serverrights]] . . . February 04, 2021, at 02:42 PM by [[~jrmu]]: [==]%0a* [[Freedom.Lanofopportunity]] . . . February 04, 2021, at 01:24 PM by [[~jrmu]]: [==]%0a* [[Freedom.Opentoall]] . . . February 04, 2021, at 01:17 PM by [[~jrmu]]: [==]%0a* [[Freedom.Refuge]] . . . February 04, 2021, at 09:31 AM by [[~jrmu]]: [==]%0a* [[Dns.Providers]] . . . February 04, 2021, at 04:27 AM by [[~jrmu]]: [==]%0a* [[Guava.Guava]] . . . February 03, 2021, at 02:30 AM by [[~st13g]]: [==]%0a* [[Openbsd.Stable]] . . . February 02, 2021, at 02:25 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Base64]] . . . February 02, 2021, at 06:37 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Pfbadhost]] . . . February 02, 2021, at 04:29 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Delphinusdnsd]] . . . February 02, 2021, at 01:51 AM by [[~jrmu]]: [==]%0a* [[Mango.Mango]] . . . January 31, 2021, at 12:01 PM by [[~nix]]: [==]%0a* [[Openbsd.Abuse]] . . . January 31, 2021, at 05:33 AM by [[~jrmu]]: [==]%0a* [[Freedom.Censorship]] . . . January 31, 2021, at 05:23 AM by [[~jrmu]]: [==]%0a* [[Debate.Firstamendment]] . . . January 31, 2021, at 05:20 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Phishing]] . . . January 31, 2021, at 05:02 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Audit]] . . . January 31, 2021, at 04:46 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Ongoing]] . . . January 31, 2021, at 01:19 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Partners]] . . . January 31, 2021, at 12:32 AM by [[~jrmu]]: [==]%0a* [[Orange.Todo]] . . . January 30, 2021, at 11:31 AM by [[~jrmu]]: [==]%0a* [[Pear.Pear]] . . . January 29, 2021, at 06:09 PM by [[~dennis]]: [==]%0a* [[Openbsd.Httpopenproxy]] . . . January 29, 2021, at 11:01 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Zncadmin]] . . . January 29, 2021, at 10:00 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Rbldns]] . . . January 29, 2021, at 05:45 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Setuid]] . . . January 28, 2021, at 06:53 AM by [[~jrmu]]: [==]%0a* [[Openbsd.PFTesting]] . . . January 25, 2021, at 03:28 PM by [[~jrmu]]: [==]%0a* [[Openbsd.ZNCDaily]] . . . January 25, 2021, at 11:35 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Irssi]] . . . January 25, 2021, at 07:08 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Sysadmins]] . . . January 24, 2021, at 10:36 AM by [[~jrmu]]: [==]%0a* [[Debate.UnixPhilosophy]] . . . January 18, 2021, at 05:05 AM by [[~category_mirror]]: [==]%0a* [[Openbsd.XTerm]] . . . January 17, 2021, at 01:48 PM by [[~miniontoby]]: [=copyright=]%0a* [[UsersCategoryMirrory.Statement]] . . . January 17, 2021, at 02:44 AM by [[~category_mirror]]: [==]%0a* [[Email.Outlook]] . . . January 16, 2021, at 05:13 PM by [[~Zouheir]]: [==]%0a* [[Plum.Todo]] . . . January 16, 2021, at 12:09 AM by [[~st13g]]: [==]%0a* [[Debate.Ipsec]] . . . January 13, 2021, at 10:39 AM by [[~jrmu]]: [==]%0a* [[Plum.Plum]] . . . January 12, 2021, at 03:02 PM by [[~wiz]]: [==]%0a* [[Openbsd.Slrn]] . . . January 12, 2021, at 02:40 PM by [[~Noxturnix]]: [==]%0a* [[OpenBSD.CPAN]] . . . January 12, 2021, at 01:48 PM by [[~Dima]]: [==]%0a* [[Jujube.Todo]] . . . January 11, 2021, at 05:13 PM by [[~fizi]]: [==]%0a* [[Ircnow.Ilines]] . . . January 11, 2021, at 09:55 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Netcat]] . . . January 09, 2021, at 02:20 PM by [[~jrmu]]: [==]%0a* [[OpenBSD.Perl]] . . . January 09, 2021, at 02:04 PM by [[~dima]]: [==]%0a* [[Openbsd.Perl]] . . . January 09, 2021, at 01:52 PM by [[~jrmu]]: [==]%0a* [[Fig.Log]] . . . January 07, 2021, at 11:23 AM by [[~dima]]: [=test=]%0a* [[Fig.Todo]] . . . January 06, 2021, at 01:06 PM by [[~jrmu]]: [==]%0a* [[Grape.Todo]] . . . January 06, 2021, at 01:05 PM by [[~jrmu]]: [==]%0a* [[Pear.Todo]] . . . January 06, 2021, at 01:05 PM by [[~jrmu]]: [==]%0a* [[Jujube.Team]] . . . January 06, 2021, at 01:04 PM by [[~jrmu]]: [==]%0a* [[Mango.Todo]] . . . January 06, 2021, at 01:04 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Censorship]] . . . January 06, 2021, at 03:01 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Pentesters]] . . . January 05, 2021, at 11:17 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Coders]] . . . January 05, 2021, at 11:11 AM by [[~jrmu]]: [==]%0a* [[Banana.Todo]] . . . January 04, 2021, at 09:41 AM by [[~miniontoby]]: [=znc=]%0a* [[Users.CategoryMirrory]] . . . January 04, 2021, at 01:10 AM by [[~category_mirror]]: [==]%0a* [[UsersCategoryMirrory.Test]] . . . January 03, 2021, at 08:17 PM by [[~category_mirrory]]: [==]%0a* [[Users.Categorymirrory]] . . . January 03, 2021, at 08:12 PM by [[~category_mirrory]]: [=wrong caps=]%0a* [[Banana.Banana]] . . . January 03, 2021, at 02:39 PM by [[~miniontoby]]: [==]%0a* [[Orange.Orange]] . . . January 03, 2021, at 02:10 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Backup]] . . . January 03, 2021, at 01:46 PM by [[~jrmu]]: [==]%0a* [[Debate.Appledanger]] . . . January 02, 2021, at 01:35 AM by [[~jrmu]]: [==]%0a* [[Grape.Tasks]] . . . January 01, 2021, at 07:52 PM by [[~fizi]]: [==]%0a* [[Ircnow.Helpers]] . . . January 01, 2021, at 04:36 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Finances]] . . . January 01, 2021, at 04:15 AM by [[~jrmu]]: [==]%0a* [[Tutorial.Tutorial]] . . . January 01, 2021, at 03:25 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Testing]] . . . December 30, 2020, at 12:58 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Sshbackdoor]] . . . December 30, 2020, at 12:14 PM by [[~jrmu]]: [==]%0a* [[Mango.Packages]] . . . December 30, 2020, at 10:48 AM by [[~nix]]: [==]%0a* [[Ircnow.Contact]] . . . December 30, 2020, at 03:18 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Pf-bnc]] . . . December 29, 2020, at 06:30 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Partners2]] . . . December 29, 2020, at 02:52 PM by [[~jrmu]]: [==]%0a* [[Debate.Mozilladanger]] . . . December 27, 2020, at 03:05 AM by [[~jrmu]]: [==]%0a* [[Debate.Controlcomputer]] . . . December 27, 2020, at 03:02 AM by [[~jrmu]]: [==]%0a* [[Debate.Facebookdanger]] . . . December 27, 2020, at 03:01 AM by [[~jrmu]]: [==]%0a* [[Debate.Slackdanger]] . . . December 27, 2020, at 02:56 AM by [[~jrmu]]: [==]%0a* [[Debate.Freespeech]] . . . December 27, 2020, at 02:36 AM by [[~jrmu]]: [==]%0a* [[Debate.Ethicalflaws]] . . . December 27, 2020, at 02:31 AM by [[~jrmu]]: [==]%0a* [[Debate.Hatespeech]] . . . December 27, 2020, at 02:20 AM by [[~jrmu]]: [==]%0a* [[Debate.Monero]] . . . December 27, 2020, at 02:02 AM by [[~jrmu]]: [==]%0a* [[Debate.WhyNotC]] . . . December 26, 2020, at 06:43 PM by [[~searchsocial]]: [==]%0a* [[Debate.Python]] . . . December 26, 2020, at 06:21 PM by [[~jrmu]]: [==]%0a* [[Debate.Cash]] . . . December 26, 2020, at 06:18 PM by [[~jrmu]]: [==]%0a* [[Debate.Uberdanger]] . . . December 26, 2020, at 06:16 PM by [[~jrmu]]: [==]%0a* [[Debate.Microsoftdanger]] . . . December 26, 2020, at 06:15 PM by [[~jrmu]]: [==]%0a* [[Debate.Accessibility]] . . . December 26, 2020, at 06:14 PM by [[~jrmu]]: [==]%0a* [[Debate.Zoomdanger]] . . . December 26, 2020, at 06:08 PM by [[~jrmu]]: [==]%0a* [[Shell.Applications]] . . . December 19, 2020, at 06:21 PM by [[~fizi]]: [==]%0a* [[Third.Dillo]] . . . December 19, 2020, at 01:52 PM by [[~jrmu]]: [==]%0a* [[Third.Basilisk]] . . . December 19, 2020, at 01:38 PM by [[~jrmu]]: [==]%0a* [[Third.Directory]] . . . December 19, 2020, at 01:35 PM by [[~jrmu]]: [==]%0a* [[Guava.Packages]] . . . December 19, 2020, at 06:14 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Amplification]] . . . December 19, 2020, at 05:42 AM by [[~jrmu]]: [==]%0a* [[Openbsd.UDPFlood]] . . . December 18, 2020, at 10:39 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Tcpackflood]] . . . December 17, 2020, at 10:36 AM by [[~jrmu]]: [==]%0a* [[Openbsd.RSTFlood]] . . . December 17, 2020, at 10:34 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Tcpresetflood]] . . . December 17, 2020, at 10:34 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Ssdp]] . . . December 15, 2020, at 12:59 PM by [[~jrmu]]: [==]%0a* [[Bouncer.Igloo]] . . . December 14, 2020, at 09:39 AM by [[~Noxturnix]]: [==]%0a* [[Main.Terms]] . . . December 13, 2020, at 01:35 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Pf]] . . . December 13, 2020, at 12:03 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Install68]] . . . December 13, 2020, at 10:13 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Upgrade67]] . . . December 13, 2020, at 04:02 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Sysupgrade68]] . . . December 11, 2020, at 10:27 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Dokuwiki]] . . . December 10, 2020, at 02:23 PM by [[~miniontoby]]: [=code blocks fixed=]%0a* [[Openbsd.Acme-client]] . . . December 09, 2020, at 06:47 PM by [[~miniontoby]]: [=fixed troubleshooting links=]%0a* [[Freedom.Christian]] . . . December 08, 2020, at 01:12 AM by [[~jrmu]]: [==]%0a* [[Freedom.Finances]] . . . December 08, 2020, at 01:04 AM by [[~jrmu]]: [==]%0a* [[Shell.Sshkeys]] . . . December 07, 2020, at 10:36 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Install67]] . . . December 06, 2020, at 11:03 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Buyvm]] . . . December 06, 2020, at 02:42 AM by [[~jrmu]]: [==]%0a* [[Opernbsd.Buyvm]] . . . December 04, 2020, at 12:06 PM by [[~jrmu]]: [==]%0a* [[Bouncer.WeeChat]] . . . December 02, 2020, at 12:43 PM by [[~jrmu]]: [==]%0a* [[Bouncer.SimpleIRC]] . . . December 02, 2020, at 12:31 PM by [[~jrmu]]: [==]%0a* [[Freedom.Militia]] . . . December 02, 2020, at 04:18 AM by [[~jrmu]]: [==]%0a* [[Third.Third]] . . . December 01, 2020, at 01:49 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Oidentd]] . . . November 30, 2020, at 11:42 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Helper]] . . . November 28, 2020, at 02:21 AM by [[~jrmu]]: [==]%0a* [[Bouncer.Hexchat]] . . . November 27, 2020, at 12:52 PM by [[~jrmu]]: [==]%0a* [[Bouncer.IRCCloud]] . . . November 24, 2020, at 11:53 AM by [[~jrmu]]: [==]%0a* [[Bouncer.AdiIRC]] . . . November 24, 2020, at 11:42 AM by [[~jrmu]]: [==]%0a* [[Bouncer.RevolutionIRC]] . . . November 24, 2020, at 11:35 AM by [[~jrmu]]: [==]%0a* [[Bouncer.KiwiIRC]] . . . November 24, 2020, at 11:34 AM by [[~jrmu]]: [==]%0a* [[Bouncer.KVIrc]] . . . November 24, 2020, at 11:33 AM by [[~jrmu]]: [==]%0a* [[Bouncer.IceChat]] . . . November 24, 2020, at 11:27 AM by [[~jrmu]]: [==]%0a* [[Bouncer.IRCCloudiOS]] . . . November 24, 2020, at 11:20 AM by [[~jrmu]]: [==]%0a* [[Bouncer.IRCCloudAndroid]] . . . November 24, 2020, at 11:20 AM by [[~jrmu]]: [==]%0a* [[Bouncer.IRCCloudWeb]] . . . November 24, 2020, at 11:19 AM by [[~jrmu]]: [==]%0a* [[Third.Catalog]] . . . November 23, 2020, at 07:52 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Checklist]] . . . November 20, 2020, at 12:44 AM by [[~gry]]: [=+=]%0a* [[Openbsd.Acopm]] . . . November 04, 2020, at 03:32 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Achurch]] . . . November 04, 2020, at 02:25 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Vi]] . . . November 04, 2020, at 12:51 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Sudo]] . . . November 04, 2020, at 12:38 PM by [[~jrmu]]: [==]%0a* [[Freedom.Denomination]] . . . October 23, 2020, at 09:20 AM by [[~jrmu]]: [==]%0a* [[Vps.Intro]] . . . October 10, 2020, at 08:22 AM by [[~jrmu]]: [==]%0a* [[Ircweb.Ircweb]] . . . October 05, 2020, at 01:10 AM by [[~jrmu]]: [==]%0a* [[Http2irc.Http2irc]] . . . October 05, 2020, at 01:04 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Easyapp]] . . . September 29, 2020, at 12:13 PM by [[~jrmu]]: [==]%0a* [[Orange.Nl]] . . . September 17, 2020, at 08:43 AM by [[~miniontoby]]: [=Dutch correct page=]%0a* [[Grape.Guide]] . . . September 16, 2020, at 08:42 AM by [[~baytuch]]: [==]%0a* [[Orange.Id]] . . . September 08, 2020, at 09:51 AM by [[~gry]]: [=+=]%0a* [[Orange.Ru]] . . . September 07, 2020, at 11:29 PM by [[~gry]]: [=+=]%0a* [[Bouncer.MIRC]] . . . September 06, 2020, at 03:59 AM by [[~jrmu]]: [==]%0a* [[Debate.Bncnow]] . . . September 04, 2020, at 04:36 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Cgit]] . . . September 01, 2020, at 05:51 PM by [[~baytuch]]: [==]%0a* [[Orange.Notes]] . . . August 27, 2020, at 03:38 AM by [[~gry]]: [=expanded=]%0a* [[Shell.ShellSSHKEYS]] . . . August 25, 2020, at 10:00 PM by [[~gry]]: [=permissions added=]%0a* [[Bouncer.Irccloud]] . . . August 24, 2020, at 12:20 PM by [[~jrmu]]: [==]%0a* [[GrapeTeam.Tracker]] . . . August 24, 2020, at 10:16 AM by [[~gry]]: [=+=]%0a* [[GrapeTeam.GrapeTeam]] . . . August 24, 2020, at 10:13 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Course]] . . . August 21, 2020, at 05:01 AM by [[~gry]]: [==]%0a* [[Openbsd.Bchs]] . . . August 20, 2020, at 07:11 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Todo]] . . . August 20, 2020, at 06:48 AM by [[~jrmu]]: on_is_active php_session_active squirrelmailing sqsession_start troubleshooting authentication session_status config_default webmail_access modifications configuration unfortunately accessibility administrator webmail_error compatibility acceleration default_pref organization replacement disposition alternative information sourceforge permissions certificate interactive configuring preferences letsencrypt development compatible javascript configtest connection additional nameserver configured afterwards extracting attempting installing documents complains openhttpd functions localhost opensmtpd challenge supported subdomain receiving databases recommend necessary following languages delimiter directory debugging fusername essential addresses installed chrooted smtphost projects browsers normally location provides tlsmulti 26214400 required remember original security listener optional settings sendmail properly software specific licensed messages brackets instance writable services browsing defaults drawback continue opening control dovecot fastcgi already contact defines example initial unbound folders unusual request plugins general command servers defined private options however records contrib include restart because nologin disable exiting keypair baytuch strings misused charset appears content instead openbsd release sending mt_rand another subject version tarball warning charlie without changes resolve foxtrot uploads written client relayd needed return logout syntax longer cannot latest htdocs braces rather offset typing before themes ircnow frames across making should switch please detect secure invert readme global create update system locale report serial delete femail myname daemon lookup socket number errors trying issues actual stable inline attach master reload touch could color chown check chmod needs first intro shell rcctl php74 mkdir books hosts write above https there false using might every ascii happy delta curly array fatal bravo query where since which setup exist works notes saved files press alpha enter means class block title index chain strip lines known worry based ifend about zones this doas 2001 imap will well page your real acme make sure that aaaa ipv4 does fccf want 1008 2602 than sbin chsh help bind body some copy runs both must logs like when ctrl type echo xvzf find uses html many wiki easy fees more exec text once were have made mime done next move into ipv6 pop3 menu sign quit full motd hide give edit time www ssl etc var 127 day see has 162 bad gpl 451 fix ksh 644 zip its 755 ftp net way crt 634 usr 403 src nsd fpm dns max few db8 143 via by gz 22 cd rx 38 87 mv 80 9
-time=1752862979
+rev=14475
+text=* [[Openbsd.Pmwiki]] . . . @2025-07-18T22:28:45Z by [[~jrmu]]: [=Replace doas with running commands as root, to avoid excessive duplication of doas=]%0a* [[Openbsd.Php]] . . . @2025-07-18T22:22:52Z by [[~jrmu]]: [=update to php 8.4=]%0a* [[Dns.Cachingservers]] . . . @2025-07-18T20:45:00Z by [[~saeed]]: [==]%0a* [[Dns.Overview]] . . . @2025-07-18T20:40:53Z by [[~saeed]]: [=fix bold fmt=]%0a* [[Openhttpd.Website]] . . . @2025-07-18T20:25:29Z by [[~saeed]]: [=fix fmt=]%0a* [[Openssl.Http]] . . . @2025-07-18T20:22:52Z by [[~saeed]]: [=fmt fix=]%0a* [[Openhttpd.Tls]] . . . @2025-07-18T20:20:18Z by [[~saeed]]: [=fix fmt=]%0a* [[Acme-client.Configure]] . . . @2025-07-18T20:14:42Z by [[~saeed]]: [=fix fmt=]%0a* [[Tls.San]] . . . @2025-07-18T20:13:19Z by [[~saeed]]: [=fix fmt 2=]%0a* [[Netcat.Http]] . . . @2025-07-18T20:11:46Z by [[~saeed]]: [==]%0a* [[Openhttpd.Configure]] . . . @2025-07-18T20:09:33Z by [[~saeed]]: [==]%0a* [[FwUpdate.Usage]] . . . @2025-07-18T20:07:23Z by [[~saeed]]: [==]%0a* [[Openbsd.Intro]] . . . @2025-07-18T19:35:07Z by [[~saeed]]: [=remove monospace from links=]%0a* [[Openhttpd.Perl]] . . . @2025-07-18T18:57:44Z by [[~saeed]]: [=fix fmt=]%0a* [[Education.Education]] . . . @2025-07-18T18:56:31Z by [[~zleap]]: [==]%0a* [[Staff.StaffList]] . . . @2025-07-18T18:55:35Z by [[~zleap]]: [==]%0a* [[Shelllabs.Intro]] . . . @2025-07-18T18:34:35Z by [[~zleap]]: [==]%0a* [[Heading.Subheading]] . . . @2025-07-18T18:31:27Z by [[~zleap]]: [==]%0a* [[Sysmerge.Usage]] . . . @2025-07-18T18:22:59Z by [[~jrmu]]: [=Add stub for sysmerge(8)=]%0a* [[Fsck.Usage]] . . . @2025-07-18T18:14:56Z by [[~jrmu]]: [=add stub for fsck(8)=]%0a* [[Main.HomePage]] . . . @2025-07-18T17:43:52Z by [[~jrmu]]: [==]%0a* [[Znc.Install]] . . . @2025-07-16T17:57:29Z by [[~VoidKrypt]]: [==]%0a* [[Got.Repo]] . . . @2025-07-15T21:06:21Z by [[~jrmu]]: [=this article has now been subsumed by got/usage, gotd/configure, and gotwebd/configure=]%0a* [[Adminforces.Training]] . . . @2025-07-15T21:04:45Z by [[~jrmu]]: [=got/repo has now been subsumed by got/usage, gotd/configure, and gotwebd/configure=]%0a* [[Gotwebd.Configure]] . . . @2025-07-15T20:58:02Z by [[~jrmu]]: [=use -p since /var/www/got must be created implicitly=]%0a* [[Gotd.Configure]] . . . @2025-07-14T04:59:34Z by [[~jrmu]]: [=add -r example.git to got send=]%0a* [[Gotconf.Configure]] . . . @2025-07-14T03:40:27Z by [[~jrmu]]: [=add more details about got.conf=]%0a* [[Group.Usage]] . . . @2025-07-14T00:55:41Z by [[~jrmu]]: [=fix url syntax [[=]%0a* [[Got.Mirror]] . . . @2025-07-13T22:59:46Z by [[~jrmu]]: [=merge this stub with got/usage and redirect there=]%0a* [[Got.Usage]] . . . @2025-07-13T22:59:18Z by [[~jrmu]]: [=combine got/mirror with got/usage page=]%0a* [[Sshd.Configure9]] . . . @2025-07-13T21:26:35Z by [[~jrmu]]: [=Thanks to adi!=]%0a* [[Almanack.Almanack]] . . . @2025-07-13T21:23:14Z by [[~jrmu]]: [==]%0a* [[Vmm.Install]] . . . @2025-07-13T20:32:09Z by [[~jrmu]]: [=cleaned up document and updated to 7.7=]%0a* [[Shelllabs.Brainstorm]] . . . @2025-07-13T15:20:54Z by [[~zleap]]: [==]%0a* [[Shelllabs.Tools]] . . . @2025-07-13T15:17:45Z by [[~zleap]]: [==]%0a* [[Vmctl.Usage]] . . . @2025-07-12T03:23:12Z by [[~jrmu]]: [=clarify that cu(1) is called by vmctl=]%0a* [[Vmm.Intro]] . . . @2025-07-12T02:24:56Z by [[~jrmu]]: [=Add note to clarify host/guest distinction=]%0a* [[Vmctl.Reinstall]] . . . @2025-07-12T00:36:43Z by [[~jrmu]]: [=Clarified relation between guest and host, and removed unnecessary login to guest; installation will=]%0a* [[Tog.Usage]] . . . @2025-07-12T00:15:13Z by [[~jrmu]]: [=add stub about tog=]%0a* [[Gotadmin.Usage]] . . . @2025-07-11T21:37:29Z by [[~jrmu]]: [=update man page for gotadmin=]%0a* [[Doas.Configure]] . . . @2025-07-10T20:41:04Z by [[~jrmu]]: [==]%0a* [[Openbsd.Install77]] . . . @2025-07-10T19:56:35Z by [[~jrmu]]: [==]%0a* [[Openbsd.Install]] . . . @2025-07-10T17:32:37Z by [[~jrmu]]: [==]%0a* [[Profanity.Connect]] . . . @2025-07-05T12:20:49Z by [[~saeed]]: [==]%0a* [[Tls.Intro]] . . . @2025-07-05T10:53:20Z by [[~saeed]]: [=add more info on TLS details=]%0a* [[Telnet.Http]] . . . @2025-07-05T09:49:06Z by [[~saeed]]: [=style changes=]%0a* [[Lists.Ircnow]] . . . @2025-07-04T19:43:13Z by [[~mkf]]: [==]%0a* [[Ircnow.Howtoask]] . . . @2025-07-04T17:21:18Z by [[~mkf]]: [=oops, s/#/*/g, (also a bit nicer wording)=]%0a* [[Openbsd.Pkg]] . . . @2025-07-04T16:12:59Z by [[~mkf]]: [=pkg_info doesn't require doas, some other minor changes=]%0a* [[Syspatch.Syspatch]] . . . @2025-07-04T15:49:22Z by [[~mkf]]: [=minor changes=]%0a* [[SiteAdmin.AuthUser]] . . . @2025-07-04T15:27:53Z by [[~mkf]]: [==]%0a* [[Tmux.Config]] . . . @2025-07-01T19:40:00Z by [[~jrmu]]: [==]%0a* [[Humanities.Reading]] . . . @2025-07-01T18:58:57Z by [[~jrmu]]: [==]%0a* [[Ambassador.Networks]] . . . @2025-06-29T18:05:52Z by [[~jrmu]]: [==]%0a* [[Openbsd.Ed]] . . . @2025-06-12T00:54:43Z by [[~mkf]]: [==]%0a* [[Oidentd.Install]] . . . @2025-06-08T15:49:29Z by [[~jrmu]]: [==]%0a* [[Oidentd.ZNC]] . . . @2025-06-08T15:48:36Z by [[~jrmu]]: [==]%0a* [[Dig.Usage]] . . . @2025-06-04T23:24:09Z by [[~jrmu]]: [==]%0a* [[Hosts.Configure]] . . . @2025-06-01T14:40:39Z by [[~jrmu]]: [==]%0a* [[Unbound.Control]] . . . @2025-06-01T03:39:10Z by [[~jrmu]]: [==]%0a* [[Ircnow.Servers]] . . . @2025-05-31T00:26:52Z by [[~jrmu]]: [==]%0a* [[Openbsd.Gns3]] . . . @2025-05-15T04:25:09Z by [[~mkf]]: [==]%0a* [[Team.Announce]] . . . @2025-04-24T19:05:10Z by [[~jrmu]]: [==]%0a* [[Ngircd.Install]] . . . @2025-04-23T21:46:13Z by [[~jrmu]]: [==]%0a* [[Openbsd.Sysupgrade76]] . . . @2025-04-23T20:47:11Z by [[~jrmu]]: [==]%0a* [[Pf.Guide]] . . . @2025-04-23T17:53:19Z by [[~jrmu]]: [==]%0a* [[Pf.Intro]] . . . @2025-04-23T17:53:09Z by [[~jrmu]]: [==]%0a* [[Ngircd.Patches]] . . . @2025-04-23T17:23:54Z by [[~jrmu]]: [==]%0a* [[Openbsd.Install76]] . . . @2025-04-23T16:33:56Z by [[~jrmu]]: [==]%0a* [[Openbsd.Ngircd]] . . . @2025-04-23T15:57:56Z by [[~jrmu]]: [==]%0a* [[Ircnow.9force]] . . . @2025-04-09T21:56:33Z by [[~jrmu]]: [==]%0a* [[Pxeboot.Configure]] . . . @2025-04-07T19:18:03Z by [[~jrmu]]: [==]%0a* [[Ircnow.Scholarship]] . . . @2025-04-01T06:25:56Z by [[~jrmu]]: [==]%0a* [[Ircnow.Adminforces]] . . . @2025-03-30T16:02:46Z by [[~jrmu]]: [==]%0a* [[Shelllabs.Reading]] . . . @2025-03-26T06:27:28Z by [[~jrmu]]: [==]%0a* [[Ifconfig.Urndis]] . . . @2025-03-18T10:20:58Z by [[~monsieur]]: [==]%0a* [[Opensmtpd.Lmtp]] . . . @2025-03-17T19:35:33Z by [[~jrmu]]: [==]%0a* [[Opensmtpd.Maildir]] . . . @2025-03-17T19:35:01Z by [[~jrmu]]: [==]%0a* [[Ircnow.Minutemin]] . . . @2025-03-16T16:06:01Z by [[~jrmu]]: [==]%0a* [[Vps.Vps]] . . . @2025-03-15T23:56:23Z by [[~jrmu]]: [==]%0a* [[Openbsd.Hopm]] . . . @2025-01-08T18:14:37Z by [[~jrmu]]: [==]%0a* [[Gotweb.Install]] . . . @2025-01-01T05:50:14Z by [[~jrmu]]: [==]%0a* [[Openbsd.Gotweb]] . . . @2025-01-01T05:47:05Z by [[~jrmu]]: [==]%0a* [[Minutemin.Bootcamp]] . . . @2024-12-28T06:28:19Z by [[~jrmu]]: [==]%0a* [[Openbsd.Anope]] . . . @2024-12-22T23:20:54Z by [[~LohanG]]: [=updated the latest version number=]%0a* [[Vmm.Configure]] . . . @2024-12-21T18:01:07Z by [[~jrmu]]: [==]%0a* [[Dns.Dnssec]] . . . @2024-12-16T00:23:54Z by [[~jrmu]]: [==]%0a* [[Unbound.Opennic]] . . . @2024-12-15T22:50:31Z by [[~jrmu]]: [=Add disabling DNSSEC instructions=]%0a* [[Unbound.Localzone]] . . . @2024-12-15T21:45:46Z by [[~jrmu]]: [==]%0a* [[Resolv.Conf]] . . . @2024-12-14T07:02:38Z by [[~jrmu]]: [==]%0a* [[Znc.Chroot]] . . . @2024-12-14T05:45:07Z by [[~jrmu]]: [=add snippet about preferring ipv6 using resolv.conf=]%0a* [[Resolvd.Usage]] . . . @2024-12-14T05:02:23Z by [[~jrmu]]: [==]%0a* [[Openbsd.Bsdrd]] . . . @2024-12-14T01:49:42Z by [[~jrmu]]: [=update install link=]%0a* [[Unbound.Configure]] . . . @2024-12-14T00:23:20Z by [[~jrmu]]: [==]%0a* [[Openbsd.Unboundadblock]] . . . @2024-12-11T05:08:18Z by [[~jrmu]]: [==]%0a* [[Unbound.Adblock]] . . . @2024-12-11T05:07:52Z by [[~jrmu]]: [==]%0a* [[Unbound.Dnssec]] . . . @2024-12-11T03:19:26Z by [[~jrmu]]: [==]%0a* [[Unwind.Configure]] . . . @2024-12-10T05:59:20Z by [[~jrmu]]: [==]%0a* [[OpenSSH.Connect]] . . . @2024-12-10T01:50:37Z by [[~jrmu]]: [==]%0a* [[Vmm.ConfigureShared]] . . . @2024-12-09T06:05:25Z by [[~jrmu]]: [==]%0a* [[Usermod.Usage]] . . . @2024-12-06T06:52:39Z by [[~jrmu]]: [==]%0a* [[Dns.Registrars]] . . . @2024-12-05T01:29:48Z by [[~jrmu]]: [==]%0a* [[Profiles.SysopNiteStorm]] . . . @2024-11-27T20:30:05Z by [[~ns]]: [==]%0a* [[Create.UserEmail]] . . . @2024-11-25T13:59:58Z by [[~SplinTer]]: [==]%0a* [[Create.User]] . . . @2024-11-25T13:51:01Z by [[~SplinTer]]: [==]%0a* [[Almanack.CreateUser]] . . . @2024-11-25T09:03:06Z by [[~SplinTer]]: [==]%0a* [[Chess.Chess]] . . . @2024-11-23T18:55:17Z by [[~mkf]]: [==]%0a* [[Ircnow.Explorer]] . . . @2024-11-23T17:56:53Z by [[~mkf]]: [=fix ugly looking screenshot=]%0a* [[Host.Usage]] . . . @2024-11-23T01:12:18Z by [[~jrmu]]: [==]%0a* [[ScanFfs.Usage]] . . . @2024-11-20T04:31:34Z by [[~jrmu]]: [==]%0a* [[Team.Welcome]] . . . @2024-11-19T00:59:56Z by [[~jrmu]]: [==]%0a* [[Openhttpd.Hosting]] . . . @2024-11-17T02:53:48Z by [[~jrmu]]: [==]%0a* [[Openssl.Cert]] . . . @2024-11-17T02:40:22Z by [[~jrmu]]: [==]%0a* [[Netcat.Daemon]] . . . @2024-11-17T02:03:04Z by [[~jrmu]]: [==]%0a* [[Openbsd.Galene]] . . . @2024-11-14T17:59:54Z by [[~moocow]]: [==]%0a* [[Almanack.AdvancedMailServerSetup]] . . . @2024-11-14T02:28:19Z by [[~SplinTer]]: [==]%0a* [[Kill.Usage]] . . . @2024-11-14T02:25:25Z by [[~jrmu]]: [==]%0a* [[Ps.Usage]] . . . @2024-11-14T02:20:50Z by [[~jrmu]]: [==]%0a* [[Almanack.SystemStatsSh]] . . . @2024-11-14T01:29:56Z by [[~SplinTer]]: [==]%0a* [[Almanack.DumpBackupWithSCP]] . . . @2024-11-14T01:29:32Z by [[~SplinTer]]: [==]%0a* [[Almanack.SetupMailServer]] . . . @2024-11-13T04:07:16Z by [[~SplinTer]]: [==]%0a* [[Roundcube.Install]] . . . @2024-11-13T03:34:24Z by [[~SplinTer]]: [==]%0a* [[Chroot.Intro]] . . . @2024-11-12T04:30:16Z by [[~jrmu]]: [==]%0a* [[Freedom.Fork]] . . . @2024-11-12T03:57:04Z by [[~jrmu]]: [==]%0a* [[Site.SideBar]] . . . @2024-11-12T01:55:50Z by [[~jrmu]]: [==]%0a* [[Minutemin.Questions]] . . . @2024-11-12T01:50:32Z by [[~jrmu]]: [==]%0a* [[Ssh.Fingerprints]] . . . @2024-11-12T01:39:20Z by [[~jrmu]]: [==]%0a* [[Top.Usage]] . . . @2024-11-12T01:02:53Z by [[~jrmu]]: [==]%0a* [[Openbsd.Upgrade76]] . . . @2024-11-12T00:59:48Z by [[~jrmu]]: [==]%0a* [[Openbsd.Upgrade]] . . . @2024-11-11T22:26:24Z by [[~jrmu]]: [==]%0a* [[Openbsd.Sysupgrade]] . . . @2024-11-11T21:29:29Z by [[~jrmu]]: [==]%0a* [[Openbsd.CPAN]] . . . @2024-10-26T06:59:30Z by [[~izzyb]]: [==]%0a* [[Psybnc.Install]] . . . @2024-10-21T22:34:19Z by [[~jrmu]]: [==]%0a* [[Wg.Hosting]] . . . @2024-10-19T21:25:34Z by [[~moocow]]: [=Configure WireGuard without NAT=]%0a* [[ZNC.Admin]] . . . @2024-10-03T10:18:17Z by [[~tomglok]]: [==]%0a* [[Opensmtpd.Test]] . . . @2024-09-25T23:45:59Z by [[~jrmu]]: [==]%0a* [[Ambassador.Ilines]] . . . @2024-09-20T18:20:36Z by [[~tomglok]]: [=update ipv4 addresses=]%0a* [[Opensmtpd.Vmail]] . . . @2024-09-19T00:18:01Z by [[~jrmu]]: [==]%0a* [[Netcat.SMTP]] . . . @2024-09-18T23:43:53Z by [[~jrmu]]: [==]%0a* [[Opensmtpd.Configure]] . . . @2024-09-18T05:11:11Z by [[~jrmu]]: [==]%0a* [[Nsd.Configure]] . . . @2024-09-18T05:00:35Z by [[~jrmu]]: [=Remove references to ircnow=]%0a* [[Openbsd.Dmarc]] . . . @2024-09-15T00:39:01Z by [[~jrmu]]: [==]%0a* [[Iked.Roadwarrior]] . . . @2024-09-11T19:18:33Z by [[~barth]]: [=missing code tag=]%0a* [[Openbsd.FilePermissions]] . . . @2024-09-08T16:58:57Z by [[~tomglok]]: [=change from # chmod -R ... to # find ... so that the /etc/mail directory retains mode 0755=]%0a* [[Crontab.Edit]] . . . @2024-09-06T12:28:31Z by [[~barth]]: [=correct mistake in the 0 * * * * * example=]%0a* [[Awk.Usage]] . . . @2024-09-05T20:06:13Z by [[~barth]]: [==]%0a* [[Sed.Usage]] . . . @2024-09-05T19:08:41Z by [[~barth]]: [==]%0a* [[Got.Server]] . . . @2024-09-04T21:31:30Z by [[~barth]]: [=directory creation was missing=]%0a* [[Ipmi.Java]] . . . @2024-08-28T06:34:49Z by [[~jrmu]]: [==]%0a* [[Ircnow.Media]] . . . @2024-08-23T06:29:40Z by [[~jrmu]]: [==]%0a* [[OpenBSD.OnOVH]] . . . @2024-08-22T00:54:43Z by [[~entrex]]: [==]%0a* [[Dns.Vhost]] . . . @2024-08-19T19:54:07Z by [[~barth]]: [=fix redundancy=]%0a* [[DNS.SPF]] . . . @2024-08-19T19:38:19Z by [[~barth]]: [=fix missing word=]%0a* [[Ifconfig.Change]] . . . @2024-08-15T18:12:15Z by [[~barth]]: [=fixed typo in subnet mask hexadecimal representation=]%0a* [[Dhcpd.Configure]] . . . @2024-08-15T16:30:33Z by [[~barth]]: [==]%0a* [[IP.Myaddress]] . . . @2024-08-15T15:29:41Z by [[~barth]]: [==]%0a* [[Relayd.Acceleration]] . . . @2024-08-14T19:11:18Z by [[~barth]]: [==]%0a* [[Ircnow.Novem]] . . . @2024-08-14T13:44:41Z by [[~jrmu]]: [==]%0a* [[Ircnow.Codeforce]] . . . @2024-08-10T19:43:34Z by [[~jrmu]]: [==]%0a* [[Ircnow.CodeForce]] . . . @2024-08-10T19:38:23Z by [[~jrmu]]: [==]%0a* [[Sshd.Disablepassword]] . . . @2024-08-07T03:52:17Z by [[~LohanG]]: [=corrected a typo=]%0a* [[Iked.Binat]] . . . @2024-08-06T22:30:44Z by [[~jrmu]]: [==]%0a* [[C101.C101]] . . . @2024-08-01T18:05:37Z by [[~jrmu]]: [==]%0a* [[Tcpbench.Usage]] . . . @2024-07-30T15:34:27Z by [[~jrmu]]: [==]%0a* [[Bouncer.Bouncer]] . . . @2024-07-28T22:09:16Z by [[~quiliro]]: [= Summary: Emacs ERC details=]%0a* [[Iked.Android]] . . . @2024-07-26T17:22:44Z by [[~jrmu]]: [==]%0a* [[Iked.Roadwarriorvmm]] . . . @2024-07-25T07:29:51Z by [[~jrmu]]: [==]%0a* [[Iked.Sitetosite]] . . . @2024-07-25T06:04:47Z by [[~jrmu]]: [==]%0a* [[Tor.Irc]] . . . @2024-07-25T01:47:57Z by [[~entrex]]: [=Update irc.ircforever.org's Tor address=]%0a* [[Email.Email]] . . . @2024-07-20T14:36:06Z by [[~jrmu]]: [==]%0a* [[Vpn.Vpn]] . . . @2024-07-20T14:35:25Z by [[~jrmu]]: [==]%0a* [[Unix.Reading]] . . . @2024-07-20T05:08:40Z by [[~jrmu]]: [==]%0a* [[Iked.Sitetositevmm]] . . . @2024-07-19T05:45:54Z by [[~jrmu]]: [==]%0a* [[Ospfd.Configure]] . . . @2024-07-18T22:22:50Z by [[~jrmu]]: [==]%0a* [[Irc.Clients]] . . . @2024-07-16T01:09:48Z by [[~jrmu]]: [==]%0a* [[Ifconfig.Wg]] . . . @2024-07-16T01:06:09Z by [[~jrmu]]: [==]%0a* [[Netcat.Usage]] . . . @2024-07-15T14:51:49Z by [[~jrmu]]: [==]%0a* [[Iked.Configure]] . . . @2024-07-15T06:22:31Z by [[~jrmu]]: [==]%0a* [[Ripd.Configure]] . . . @2024-07-14T01:27:04Z by [[~jrmu]]: [==]%0a* [[Nat.Configure]] . . . @2024-07-13T16:13:34Z by [[~jrmu]]: [==]%0a* [[Profiles.Jrmu]] . . . @2024-07-13T05:55:06Z by [[~jrmu]]: [==]%0a* [[Jrmu.Bio]] . . . @2024-07-13T05:54:20Z by [[~jrmu]]: [==]%0a* [[Route.Static]] . . . @2024-07-12T14:28:06Z by [[~jrmu]]: [==]%0a* [[Wordpress.Install]] . . . @2024-07-08T01:02:48Z by [[~jrmu]]: [=merge changes from matt and mkf from openbsd/wordpress=]%0a* [[Openbsd.Wordpress]] . . . @2024-07-08T01:02:14Z by [[~jrmu]]: [==]%0a* [[Sshd.Chroot]] . . . @2024-07-05T15:54:11Z by [[~jrmu]]: [==]%0a* [[Openrsync.Chroot]] . . . @2024-07-04T06:00:51Z by [[~jrmu]]: [==]%0a* [[Openbsd.Loginconf]] . . . @2024-07-04T05:54:38Z by [[~jrmu]]: [==]%0a* [[Ssh.Chroot]] . . . @2024-07-04T05:42:21Z by [[~jrmu]]: [==]%0a* [[Rsync.Usage]] . . . @2024-07-04T05:21:34Z by [[~jrmu]]: [==]%0a* [[Openrsync.Usage]] . . . @2024-07-04T04:57:23Z by [[~jrmu]]: [==]%0a* [[Gre.6in4vmm]] . . . @2024-06-30T15:57:13Z by [[~jrmu]]: [==]%0a* [[Gre.6in4]] . . . @2024-06-29T08:42:26Z by [[~jrmu]]: [==]%0a* [[Gre.6in4nat]] . . . @2024-06-29T05:50:45Z by [[~jrmu]]: [==]%0a* [[Openbsd.Identd]] . . . @2024-06-22T00:11:09Z by [[~jrmu]]: [==]%0a* [[Identd.Configure]] . . . @2024-06-22T00:10:57Z by [[~jrmu]]: [==]%0a* [[Buyvm.Routedsubnet]] . . . @2024-06-21T19:14:32Z by [[~jrmu]]: [==]%0a* [[Ircnow.Hosting]] . . . @2024-06-20T15:58:23Z by [[~jrmu]]: [==]%0a* [[Team.Team]] . . . @2024-06-20T15:57:03Z by [[~jrmu]]: [==]%0a* [[Password.Words]] . . . @2024-06-19T01:11:41Z by [[~jrmu]]: [==]%0a* [[Ifconfig.Wifitoethernet]] . . . @2024-06-18T21:23:08Z by [[~jrmu]]: [==]%0a* [[Ifconfig.Wifi]] . . . @2024-06-18T21:04:56Z by [[~jrmu]]: [==]%0a* [[Openbsd.BBB]] . . . @2024-06-18T16:13:57Z by [[~jrmu]]: [=Update version=]%0a* [[Sftp.Chroot]] . . . @2024-06-18T06:52:08Z by [[~jrmu]]: [==]%0a* [[Ifconfig.Hostap]] . . . @2024-06-18T06:03:26Z by [[~jrmu]]: [==]%0a* [[Vlan.Configure]] . . . @2024-06-17T07:47:29Z by [[~jrmu]]: [==]%0a* [[Vmm.Plan9]] . . . @2024-06-16T06:28:55Z by [[~jrmu]]: [==]%0a* [[Ifconfig.Vlan]] . . . @2024-06-14T21:55:43Z by [[~jrmu]]: [==]%0a* [[Freedom.Radio]] . . . @2024-06-12T17:45:33Z by [[~jrmu]]: [==]%0a* [[Sshd.Configure]] . . . @2024-06-12T00:43:49Z by [[~jrmu]]: [==]%0a* [[Team.Federation]] . . . @2024-06-11T04:59:07Z by [[~Yiming]]: [=update=]%0a* [[Opensmtpd.Inbox]] . . . @2024-06-09T17:27:48Z by [[~jrmu]]: [==]%0a* [[Profiles.Xfnw]] . . . @2024-06-09T02:05:47Z by [[~xfnw]]: [==]%0a* [[Openbsd.Sysctl]] . . . @2024-06-08T22:23:31Z by [[~jrmu]]: [==]%0a* [[Cvsweb.Restore]] . . . @2024-06-08T16:40:18Z by [[~jrmu]]: [==]%0a* [[Shell.Cronjobs]] . . . @2024-06-06T17:56:05Z by [[~jrmu]]: [==]%0a* [[Cron.Suppressmail]] . . . @2024-06-06T17:55:41Z by [[~jrmu]]: [==]%0a* [[Ksh.History]] . . . @2024-06-06T17:00:05Z by [[~jrmu]]: [==]%0a* [[Ksh.Editor]] . . . @2024-06-06T16:28:18Z by [[~jrmu]]: [=Credit to mkf and Naglfar for writing parts of these guides=]%0a* [[Openbsd.Tcpdump]] . . . @2024-06-05T05:50:43Z by [[~jrmu]]: [==]%0a* [[Ifconfig.Veb]] . . . @2024-06-04T07:44:16Z by [[~jrmu]]: [==]%0a* [[Ifconfig.Vether]] . . . @2024-06-04T07:25:53Z by [[~jrmu]]: [==]%0a* [[MountNfs.Usage]] . . . @2024-06-03T09:52:35Z by [[~mkf]]: [==]%0a* [[Hostnameif.Autoconf]] . . . @2024-06-01T23:39:30Z by [[~jrmu]]: [==]%0a* [[Rad.Configure]] . . . @2024-06-01T20:26:13Z by [[~jrmu]]: [==]%0a* [[Znc.Patch]] . . . @2024-06-01T16:45:30Z by [[~jrmu]]: [==]%0a* [[Route.Hostnameif]] . . . @2024-05-31T06:17:03Z by [[~jrmu]]: [==]%0a* [[Hostnameif.Static]] . . . @2024-05-30T23:03:07Z by [[~jrmu]]: [==]%0a* [[Unbound.LAN]] . . . @2024-05-30T13:02:25Z by [[~Posterdati]]: [==]%0a* [[Marketing.Recruit]] . . . @2024-05-29T12:39:26Z by [[~jrmu]]: [==]%0a* [[Ircnow.Team]] . . . @2024-05-29T12:08:42Z by [[~jrmu]]: [==]%0a* [[Ifconfig.Usage]] . . . @2024-05-29T11:30:14Z by [[~jrmu]]: [=thanks to mkf on August 02, 2021, at 12:59 PM=]%0a* [[Ifconfig.Ifconfig]] . . . @2024-05-29T11:29:55Z by [[~jrmu]]: [==]%0a* [[Donations.Donations]] . . . @2024-05-28T16:38:16Z by [[~jrmu]]: [==]%0a* [[Oidentd.Changeident]] . . . @2024-05-28T00:11:37Z by [[~jrmu]]: [==]%0a* [[Znc.Support]] . . . @2024-05-28T00:07:46Z by [[~jrmu]]: [==]%0a* [[Znc.Admin]] . . . @2024-05-28T00:06:29Z by [[~jrmu]]: [==]%0a* [[Minetest.Minetest]] . . . @2024-05-27T22:43:44Z by [[~jrmu]]: [==]%0a* [[Irc101.Irc101]] . . . @2024-05-27T22:41:28Z by [[~jrmu]]: [==]%0a* [[Dns.Troubleshooting]] . . . @2024-05-27T21:55:36Z by [[~jrmu]]: [==]%0a* [[Nsd.Troubleshoot]] . . . @2024-05-27T21:55:08Z by [[~jrmu]]: [==]%0a* [[Bgpd.Configure]] . . . @2024-05-27T21:44:19Z by [[~jrmu]]: [==]%0a* [[Route.Sourceaddr]] . . . @2024-05-22T23:31:46Z by [[~jrmu]]: [==]%0a* [[Ircnow.Hardware]] . . . @2024-05-19T21:48:37Z by [[~jrmu]]: [==]%0a* [[Oddprotocol.Hardware]] . . . @2024-05-19T21:45:29Z by [[~jrmu]]: [==]%0a* [[Bsdforall.Hardware]] . . . @2024-05-19T21:41:54Z by [[~jrmu]]: [==]%0a* [[Nastycode.Hardware]] . . . @2024-05-19T20:46:34Z by [[~jrmu]]: [==]%0a* [[Planetofnix.Hardware]] . . . @2024-05-19T20:45:03Z by [[~jrmu]]: [==]%0a* [[Marketing.Memes]] . . . @2024-05-16T18:05:04Z by [[~jrmu]]: [==]%0a* [[Openbsd.Sysupgrade75]] . . . @2024-05-11T06:39:58Z by [[~jrmu]]: [==]%0a* [[Ircnow.Services]] . . . @2024-05-10T16:12:29Z by [[~izzyb]]: [==]%0a* [[Openbsd.Biboumi]] . . . @2024-05-10T09:13:51Z by [[~mkf]]: [=udns doesn't seem to work in ircnow.org since upgrade to 7.5, i don't know why.=]%0a* [[Openbsd.Drawtermssh]] . . . @2024-05-10T07:08:07Z by [[~mkf]]: [==]%0a* [[OpenBSD.Iked]] . . . @2024-05-10T06:58:23Z by [[~mkf]]: [==]%0a* [[Openbsd.Dump]] . . . @2024-05-07T17:10:33Z by [[~jrmu]]: [==]%0a* [[Freedom.Homestead]] . . . @2024-05-06T05:49:56Z by [[~jrmu]]: [==]%0a* [[Openbsd.Restore]] . . . @2024-05-05T22:30:23Z by [[~jrmu]]: [==]%0a* [[Debate.Providers]] . . . @2024-05-04T04:13:44Z by [[~Yonle]]: [==]%0a* [[Openbsd.Prosody]] . . . @2024-05-02T13:20:46Z by [[~mkf]]: [==]%0a* [[DNS.MTA-STS]] . . . @2024-05-01T17:38:03Z by [[~jrmu]]: [==]%0a* [[Openbsd.Fstab]] . . . @2024-04-30T13:00:51Z by [[~mkf]]: [=mention ro=]%0a* [[Ffs.Intro]] . . . @2024-04-30T12:56:49Z by [[~mkf]]: [=hehe=]%0a* [[Gnus.Connect]] . . . @2024-04-30T12:31:49Z by [[~mkf]]: [==]%0a* [[Dovecot.Install]] . . . @2024-04-26T23:55:07Z by [[~sylv1a]]: [=fix find command to also lock down dirs=]%0a* [[Openbsd.Mlmmj]] . . . @2024-04-25T18:41:36Z by [[~izzyb]]: [==]%0a* [[Ln.Shell]] . . . @2024-04-24T16:07:14Z by [[~jrmu]]: [==]%0a* [[Mariadb.Install]] . . . @2024-04-13T18:06:28Z by [[~mkf]]: [==]%0a* [[Openbsd.Openbsd]] . . . @2024-04-13T18:02:19Z by [[~mkf]]: [==]%0a* [[Fics.Admin]] . . . @2024-04-12T19:01:58Z by [[~jrmu]]: [==]%0a* [[Openbsd.Upgrade75]] . . . @2024-04-11T20:42:45Z by [[~jrmu]]: [==]%0a* [[Ircnow.Milestones]] . . . @2024-04-11T19:29:33Z by [[~jrmu]]: [==]%0a* [[Ambassador.Markets]] . . . @2024-04-11T17:15:42Z by [[~jrmu]]: [==]%0a* [[Swapctl.Usage]] . . . @2024-04-11T07:06:24Z by [[~jrmu]]: [==]%0a* [[Disklabel.Usage]] . . . @2024-04-11T06:49:54Z by [[~jrmu]]: [==]%0a* [[Newfs.Usage]] . . . @2024-04-11T06:20:14Z by [[~jrmu]]: [==]%0a* [[Mount.Usage]] . . . @2024-04-11T06:19:40Z by [[~jrmu]]: [==]%0a* [[Fdisk.Usage]] . . . @2024-04-11T00:09:58Z by [[~jrmu]]: [==]%0a* [[Openbsd.Disklabel]] . . . @2024-04-10T23:43:12Z by [[~jrmu]]: [==]%0a* [[Disklabel.Partitioning]] . . . @2024-04-10T23:22:13Z by [[~jrmu]]: [==]%0a* [[Softraid.Install]] . . . @2024-04-09T23:30:49Z by [[~jrmu]]: [==]%0a* [[Softraid.Rebuild]] . . . @2024-04-09T21:56:59Z by [[~jrmu]]: [==]%0a* [[Openbsd.Backups]] . . . @2024-04-09T21:50:28Z by [[~jrmu]]: [==]%0a* [[Openbsd.Fdisk]] . . . @2024-04-09T21:33:33Z by [[~jrmu]]: [==]%0a* [[Openbsd.Psybnc]] . . . @2024-04-09T19:14:35Z by [[~jrmu]]: [==]%0a* [[Openssl.Check]] . . . @2024-04-08T20:30:49Z by [[~jrmu]]: [==]%0a* [[Openbsd.Snac]] . . . @2024-04-08T16:30:46Z by [[~Yonle]]: [==]%0a* [[Openbsd.Install75]] . . . @2024-04-07T22:53:36Z by [[~jrmu]]: [==]%0a* [[Atactl.Usage]] . . . @2024-04-07T10:57:16Z by [[~mkf]]: [=add sleep command=]%0a* [[Vmctl.Disk]] . . . @2024-04-06T23:08:15Z by [[~jrmu]]: [==]%0a* [[Openbsd.Outofmemory]] . . . @2024-04-06T21:03:39Z by [[~jrmu]]: [==]%0a* [[Dmesg.Usage]] . . . @2024-04-06T20:15:54Z by [[~jrmu]]: [==]%0a* [[Openbsd.Dmesg]] . . . @2024-04-06T20:15:22Z by [[~jrmu]]: [==]%0a* [[Vps.Users]] . . . @2024-04-06T19:10:58Z by [[~Posterdati]]: [==]%0a* [[Profiles.Yiming]] . . . @2024-04-06T04:59:28Z by [[~Yiming]]: [=Create New Page=]%0a* [[Openbsd.Singleuser]] . . . @2024-04-03T23:51:20Z by [[~jrmu]]: [==]%0a* [[Hostname.Usage]] . . . @2024-04-03T23:38:15Z by [[~jrmu]]: [==]%0a* [[Openbsd.Hier]] . . . @2024-04-03T23:23:13Z by [[~jrmu]]: [==]%0a* [[Dd.Iso]] . . . @2024-04-03T20:30:21Z by [[~jrmu]]: [==]%0a* [[Openbsd.Localtime]] . . . @2024-04-03T16:39:46Z by [[~jrmu]]: [==]%0a* [[Openbsd.Bootconf]] . . . @2024-04-03T07:35:48Z by [[~jrmu]]: [==]%0a* [[Router.Hardware]] . . . @2024-03-31T23:16:50Z by [[~jrmu]]: [==]%0a* [[Sysop.Hardware]] . . . @2024-03-31T22:05:27Z by [[~jrmu]]: [==]%0a* [[Bouncer.Thunderbird]] . . . @2024-03-30T12:51:26Z by [[~Yiming]]: [=Update=]%0a* [[Openbsd.Akkoma]] . . . @2024-03-25T04:31:17Z by [[~Yonle]]: [==]%0a* [[Openbsd.Pleroma]] . . . @2024-03-25T04:30:19Z by [[~Yonle]]: [==]%0a* [[Relayd.Wss]] . . . @2024-03-20T22:13:08Z by [[~jrmu]]: [=Thanks to miniontoby!=]%0a* [[Rcd.Configure]] . . . @2024-03-14T14:14:37Z by [[~geze]]: [==]%0a* [[Ngircd.Link]] . . . @2024-03-14T09:25:10Z by [[~geze]]: [==]%0a* [[Pf.Bittorrent]] . . . @2024-03-13T03:17:53Z by [[~jrmu]]: [==]%0a* [[Openbsd.Rcctl]] . . . @2024-03-09T18:16:03Z by [[~geze]]: [==]%0a* [[Bouncer.Erc]] . . . @2024-02-19T19:25:28Z by [[~kiliro]]: [=Add better format Summary: Add better formatin=]%0a* [[Openbsd.Icecast]] . . . @2024-02-12T17:38:08Z by [[~mkf]]: [=minor changes=]%0a* [[Cwm.Configure]] . . . @2024-02-10T20:34:56Z by [[~jrmu]]: [==]%0a* [[9.Drawterm]] . . . @2024-02-10T17:15:50Z by [[~jrmu]]: [==]%0a* [[Wsconsctl.Usage]] . . . @2024-02-10T06:50:02Z by [[~jrmu]]: [==]%0a* [[Irc.Easy]] . . . @2024-02-04T18:52:09Z by [[~jrmu]]: [==]%0a* [[Almanack.TheloungeWebircClient]] . . . @2024-02-01T13:39:12Z by [[~SplinTer]]: [==]%0a* [[Openbsd.Panic]] . . . @2024-01-20T22:18:08Z by [[~jrmu]]: [==]%0a* [[Openssh.Totp]] . . . @2024-01-16T07:17:39Z by [[~jrmu]]: [==]%0a* [[Unix101.Unix101]] . . . @2024-01-11T17:22:18Z by [[~jrmu]]: [==]%0a* [[Atheme.Install]] . . . @2024-01-01T15:24:17Z by [[~rahl]]: [=Atheme is written in C=]%0a* [[Rio.Customize]] . . . @2023-12-30T21:33:22Z by [[~jrmu]]: [==]%0a* [[Openbsd.Upgrade74]] . . . @2023-12-28T21:05:35Z by [[~jrmu]]: [==]%0a* [[Email.Lists]] . . . @2023-12-26T20:16:01Z by [[~jrmu]]: [==]%0a* [[Xboard.Connect]] . . . @2023-12-26T01:05:55Z by [[~jrmu]]: [==]%0a* [[I2Pd.Install]] . . . @2023-12-20T06:00:49Z by [[~Yonle]]: [==]%0a* [[9C.Exits]] . . . @2023-12-18T15:10:37Z by [[~mkf]]: [==]%0a* [[Openbsd.Bitlbee]] . . . @2023-12-18T10:06:57Z by [[~mkf]]: [==]%0a* [[9.Authsrv]] . . . @2023-12-18T09:11:44Z by [[~mkf]]: [=delete empty page=]%0a* [[Bouncer.Icechat]] . . . @2023-12-18T09:09:46Z by [[~mkf]]: [=remove duplicate article (see Bouncer.IceChat)=]%0a* [[Ircnow.SSHFingerprints]] . . . @2023-12-17T18:47:56Z by [[~jrmu]]: [==]%0a* [[Vmm.UbuntuIso]] . . . @2023-12-04T20:16:51Z by [[~jrmu]]: [==]%0a* [[Vmm.Sysupgrade]] . . . @2023-12-02T14:59:55Z by [[~jrmu]]: [==]%0a* [[Shelllabs.Openaccess]] . . . @2023-12-01T03:16:51Z by [[~hed0x]]: [==]%0a* [[Profiles.Tcache]] . . . @2023-11-30T02:41:15Z by [[~Tcache]]: [==]%0a* [[Openbsd.Wraith]] . . . @2023-11-25T18:49:17Z by [[~jrmu]]: [==]%0a* [[Openbsd.Host]] . . . @2023-11-24T22:51:07Z by [[~jrmu]]: [==]%0a* [[Hunchentoot.Install]] . . . @2023-11-24T19:50:41Z by [[~Posterdati]]: [==]%0a* [[Openbsd.Install73]] . . . @2023-11-18T05:32:17Z by [[~jrmu]]: [==]%0a* [[Openbsd.Install74]] . . . @2023-11-18T05:06:51Z by [[~jrmu]]: [==]%0a* [[Openbsd.Sysupgrade74]] . . . @2023-11-16T00:15:28Z by [[~jrmu]]: [==]%0a* [[Openbsd.Tcltls]] . . . @2023-11-06T20:19:24Z by [[~jrmu]]: [==]%0a* [[Olympics.Games]] . . . @2023-11-05T18:39:36Z by [[~jrmu]]: [==]%0a* [[Team.Security]] . . . @2023-11-04T18:45:38Z by [[~jrmu]]: [==]%0a* [[Linux.Reading]] . . . @2023-11-01T03:47:13Z by [[~jrmu]]: [==]%0a* [[Openbsd.PFStable]] . . . @2023-10-27T19:07:16Z by [[~sylv1a]]: [=Revise ICMP section in accordance with RFCs. Fix icmp6 syntax issue.=]%0a* [[Ircnow.Roadmap2024]] . . . @2023-10-23T03:33:27Z by [[~jrmu]]: [==]%0a* [[Ircnow.Roadmap]] . . . @2023-10-23T03:02:14Z by [[~jrmu]]: [==]%0a* [[DNS.DKIM]] . . . @2023-10-19T19:11:28Z by [[~sylv1a]]: [=Add this note here too (already present in DNS.Mail)=]%0a* [[DNS.Mail]] . . . @2023-10-19T19:09:57Z by [[~sylv1a]]: [=Change so _dkimsign is used for /etc/mail/dkim. _dovecot never needs to access that folder.=]%0a* [[Pmwiki.Replace]] . . . @2023-10-19T17:19:19Z by [[~sylv1a]]: [=Fix IndentationError, although the script seems to have other issues (blank output)=]%0a* [[Police.Intro]] . . . @2023-10-08T05:05:25Z by [[~jrmu]]: [==]%0a* [[Unbound.DNSSEC]] . . . @2023-10-08T02:32:13Z by [[~sylv1a]]: [=nitpick: Restart/Reload rather than Restart/reload=]%0a* [[Openbsd.Hopm-NowWithInit]] . . . @2023-10-07T05:20:56Z by [[~Maddie]]: [=[Minor]: Cleaned ansible code for more efficency.=]%0a* [[C.Cprimer]] . . . @2023-10-05T18:57:29Z by [[~jrmu]]: [==]%0a* [[Tor.Hidden]] . . . @2023-10-04T18:19:36Z by [[~sylv1a]]: [=Add authorization section for hidden services=]%0a* [[Dns.TroubleshootingDNS]] . . . @2023-10-03T06:23:08Z by [[~jrmu]]: [==]%0a* [[9.Ramfs]] . . . @2023-09-27T15:43:55Z by [[~jrmu]]: [==]%0a* [[Ngircd.Loginconf]] . . . @2023-09-22T14:40:06Z by [[~Yonle]]: [=Probably need some revertion.=]%0a* [[Hosting.Providers]] . . . @2023-09-12T04:58:26Z by [[~jrmu]]: [==]%0a* [[Ircnow.Roadmap2023]] . . . @2023-09-06T07:48:43Z by [[~jrmu]]: [==]%0a* [[9.9pideas]] . . . @2023-09-03T18:58:43Z by [[~jrmu]]: [==]%0a* [[9.9gridchan]] . . . @2023-09-03T06:16:25Z by [[~jrmu]]: [==]%0a* [[9.Acmemail]] . . . @2023-09-01T18:05:18Z by [[~jrmu]]: [==]%0a* [[9.Account]] . . . @2023-09-01T17:09:51Z by [[~zleap]]: [==]%0a* [[9.Date]] . . . @2023-09-01T13:46:05Z by [[~jrmu]]: [==]%0a* [[9.Shell]] . . . @2023-08-27T18:52:33Z by [[~jrmu]]: [==]%0a* [[9.Why9]] . . . @2023-08-25T17:15:16Z by [[~jrmu]]: [==]%0a* [[9.Splinternet]] . . . @2023-08-24T02:31:30Z by [[~jrmu]]: [==]%0a* [[9.PKI]] . . . @2023-08-23T19:47:46Z by [[~jrmu]]: [==]%0a* [[9.IP]] . . . @2023-08-23T00:12:14Z by [[~jrmu]]: [==]%0a* [[9.Inter9]] . . . @2023-08-23T00:11:11Z by [[~jrmu]]: [==]%0a* [[9.Irc]] . . . @2023-08-22T14:15:24Z by [[~xfnw]]: [=spelling=]%0a* [[9.Rcpu]] . . . @2023-08-21T17:21:54Z by [[~jrmu]]: [==]%0a* [[9.FNS]] . . . @2023-08-19T17:30:06Z by [[~jrmu]]: [==]%0a* [[9.PNS]] . . . @2023-08-19T17:05:01Z by [[~jrmu]]: [==]%0a* [[9C.Intro]] . . . @2023-08-15T22:57:20Z by [[~mkf]]: [==]%0a* [[Hw.X230]] . . . @2023-08-15T12:46:43Z by [[~mkf]]: [==]%0a* [[9.Reading]] . . . @2023-08-14T02:37:46Z by [[~jrmu]]: [==]%0a* [[Netcat.Irc]] . . . @2023-08-07T01:37:18Z by [[~xfnw]]: [=correct (unused) USER parameters=]%0a* [[Openbsd.Sysupgrade71]] . . . @2023-07-27T20:09:43Z by [[~xfnw]]: [=using both -U and -u at the same time is pointless=]%0a* [[Profiles.Yonle]] . . . @2023-07-17T15:08:57Z by [[~Yonle]]: [==]%0a* [[Openbsd.ZNCModules]] . . . @2023-07-16T20:56:32Z by [[~izzyb]]: [=Added links to more modules=]%0a* [[Pbug.Bio]] . . . @2023-07-08T13:53:57Z by [[~pbug]]: [==]%0a* [[Vmm.DebianIso]] . . . @2023-07-05T19:58:36Z by [[~TheLion]]: [==]%0a* [[Certbot.Nginx]] . . . @2023-07-04T13:58:54Z by [[~Yonle]]: [==]%0a* [[Pf.Vpn]] . . . @2023-07-04T05:59:40Z by [[~jrmu]]: [==]%0a* [[Ircnow.Perl]] . . . @2023-07-02T21:08:34Z by [[~izzyb]]: [==]%0a* [[Shelllabs.Manifesto]] . . . @2023-07-02T18:39:22Z by [[~jrmu]]: [==]%0a* [[Vpn.VpnIos]] . . . @2023-07-01T21:21:46Z by [[~jrmu]]: [==]%0a* [[Terms.Terms]] . . . @2023-06-30T14:35:54Z by [[~jrmu]]: [==]%0a* [[Openbsd.Orangepi3lts]] . . . @2023-06-12T00:06:06Z by [[~jrmu]]: [==]%0a* [[Openbsd.Xenodm]] . . . @2023-06-11T16:30:39Z by [[~Posterdati]]: [=OpenBSD, xorg, xenodm, monitors=]%0a* [[Ircnow.Education]] . . . @2023-06-10T06:13:37Z by [[~jrmu]]: [==]%0a* [[DNS.RDNS]] . . . @2023-06-10T05:27:27Z by [[~jacobk]]: [=fix link to Ipv6rdns=]%0a* [[Ngircd.Sins]] . . . @2023-06-09T20:20:11Z by [[~jrmu]]: [==]%0a* [[Ngircd.Bugs]] . . . @2023-06-09T19:46:55Z by [[~jrmu]]: [==]%0a* [[Jujube.Jujube]] . . . @2023-06-08T21:38:47Z by [[~Naglfar]]: [=Update domain name=]%0a* [[Ikiwiki.Install]] . . . @2023-06-07T22:48:44Z by [[~jrmu]]: [==]%0a* [[Shell.Limits]] . . . @2023-06-06T20:12:08Z by [[~jrmu]]: [==]%0a* [[Freedom.Universal]] . . . @2023-05-31T19:02:56Z by [[~jrmu]]: [==]%0a* [[Openbsd.Gnost-relay]] . . . @2023-05-31T10:53:55Z by [[~Yonle]]: [=There's a reason why i connect to IPv6 instead of IPv4=]%0a* [[Got.RemoteRepo]] . . . @2023-05-28T04:26:48Z by [[~izzyb]]: [==]%0a* [[Freedom.Privacy]] . . . @2023-05-22T19:09:22Z by [[~jrmu]]: [==]%0a* [[Psotnic.Install]] . . . @2023-05-22T16:03:20Z by [[~devune]]: [==]%0a* [[Vmm.DevuanIso]] . . . @2023-05-21T18:54:36Z by [[~pbug]]: [==]%0a* [[Ngircd.Ircnow]] . . . @2023-05-19T21:54:04Z by [[~izzyb]]: [=Setup to match Ianj's version.=]%0a* [[NewsNow.NewsNow]] . . . @2023-05-18T12:51:42Z by [[~miniontoby]]: [==]%0a* [[Nsd.Masterslave]] . . . @2023-05-18T10:44:43Z by [[~Naglfar]]: [==]%0a* [[Botnow.Install]] . . . @2023-05-09T19:17:22Z by [[~izzyb]]: [=added bots tag=]%0a* [[Bouncer.Ircrc]] . . . @2023-05-09T04:40:42Z by [[~jrmu]]: [==]%0a* [[WikiTips.Cookbooks]] . . . @2023-05-04T21:30:21Z by [[~izzyb]]: [==]%0a* [[Openbsd.MlmmjWebArchiver]] . . . @2023-05-04T00:33:10Z by [[~izzyb]]: [=Added missing instructions for installing mhonarc=]%0a* [[Bots.Basicbot]] . . . @2023-04-30T21:47:44Z by [[~izzyb]]: [=fixed missing ; in my $mod={}=]%0a* [[Bots.BasicbotWiki]] . . . @2023-04-30T02:59:37Z by [[~izzyb]]: [=Initial post=]%0a* [[Perl101.Perl101]] . . . @2023-04-29T22:34:22Z by [[~izzyb]]: [==]%0a* [[Tmux.Tmux]] . . . @2023-04-29T21:32:15Z by [[~izzyb]]: [=Initial wikigroup page with pagelist and links to other related tools=]%0a* [[Hardware.Ps2]] . . . @2023-04-28T08:01:37Z by [[~mkf]]: [==]%0a* [[Hardware.Ethernet]] . . . @2023-04-26T04:23:15Z by [[~mkf]]: [=importing this new found information, thanks cinap.=]%0a* [[9.Cheatsheet]] . . . @2023-04-26T04:06:46Z by [[~jrmu]]: [==]%0a* [[Mutt.Connect]] . . . @2023-04-23T20:19:43Z by [[~jrmu]]: [==]%0a* [[WikiTips.GroupsTagsCategories]] . . . @2023-04-22T16:12:01Z by [[~izzyb]]: [==]%0a* [[WikiTips.WikiFormatting]] . . . @2023-04-22T06:27:30Z by [[~izzyb]]: [==]%0a* [[WikiTips.WikiGroups]] . . . @2023-04-22T06:04:14Z by [[~izzyb]]: [==]%0a* [[WikiTips.WikiTips]] . . . @2023-04-22T05:11:04Z by [[~izzyb]]: [==]%0a* [[WikiTips.InterMap]] . . . @2023-04-22T04:41:45Z by [[~izzyb]]: [=Tips for using interMap links to other data sources=]%0a* [[Cherry.Cherry]] . . . @2023-04-22T03:53:28Z by [[~izzyb]]: [==]%0a* [[Botnow.Botnow]] . . . @2023-04-22T02:20:54Z by [[~izzyb]]: [==]%0a* [[Bouncer.Irssi]] . . . @2023-04-22T00:51:13Z by [[~izzyb]]: [==]%0a* [[Bots.Translator]] . . . @2023-04-21T15:29:21Z by [[~forero]]: [==]%0a* [[Course-unix100.Course-unix100]] . . . @2023-04-21T04:08:32Z by [[~izzyb]]: [==]%0a* [[Sylpheed.Connect]] . . . @2023-04-20T06:21:36Z by [[~initfree]]: [==]%0a* [[Eggdrop191.Install]] . . . @2023-04-19T16:03:48Z by [[~jrmu]]: [=updated version number=]%0a* [[WikiTips.Markup]] . . . @2023-04-19T04:01:20Z by [[~izzyb]]: [=Added notes on markdown cookbook=]%0a* [[OpenSSH.Keygen]] . . . @2023-04-19T00:30:11Z by [[~izzyb]]: [=softened the language on setting a passphrase to 'should set' instead of 'always set'=]%0a* [[Password.Schemes]] . . . @2023-04-17T20:46:42Z by [[~izzyb]]: [==]%0a* [[Openbsd.KnownIssues]] . . . @2023-04-10T22:02:38Z by [[~izzyb]]: [==]%0a* [[Fics.Install]] . . . @2023-04-08T01:47:11Z by [[~jrmu]]: [==]%0a* [[Chess.Limitsbot]] . . . @2023-04-02T01:49:23Z by [[~jrmu]]: [==]%0a* [[Relayd.TLSMulti]] . . . @2023-03-31T14:16:54Z by [[~jrmu]]: [==]%0a* [[Chess.Tournament]] . . . @2023-03-28T00:50:21Z by [[~jrmu]]: [==]%0a* [[Bots.Bots]] . . . @2023-03-25T04:16:10Z by [[~izzyb]]: [==]%0a* [[Eggdrop.Eggdrop]] . . . @2023-03-25T04:12:34Z by [[~izzyb]]: [==]%0a* [[Eggdrop.DuckHunt]] . . . @2023-03-25T04:11:04Z by [[~izzyb]]: [==]%0a* [[Eggdrop.BotZNC]] . . . @2023-03-25T04:10:26Z by [[~izzyb]]: [==]%0a* [[Eggdrop184.Install]] . . . @2023-03-25T04:04:13Z by [[~izzyb]]: [==]%0a* [[Bots.Botnow]] . . . @2023-03-24T17:57:43Z by [[~izzyb]]: [=Added redirect link for botnow=]%0a* [[9.9p]] . . . @2023-03-23T12:00:13Z by [[~mkf]]: [==]%0a* [[Openbsd.Upgrade72]] . . . @2023-03-22T02:48:07Z by [[~izzyb]]: [=Simple stub to upgrade68=]%0a* [[Openbsd.Upgrade69]] . . . @2023-03-22T02:45:25Z by [[~izzyb]]: [==]%0a* [[Openbsd.Upgrade71]] . . . @2023-03-22T01:24:24Z by [[~izzyb]]: [==]%0a* [[Openbsd.Upgrade70]] . . . @2023-03-22T01:23:31Z by [[~izzyb]]: [==]%0a* [[Openbsd.Upgrade68]] . . . @2023-03-22T01:19:01Z by [[~izzyb]]: [=Added drop screen definitions and info re sysupgrade=]%0a* [[Terms.Privacy]] . . . @2023-03-21T20:09:01Z by [[~mkf]]: [==]%0a* [[Eggdrop.TCLErorrWhileExecutingPackage]] . . . @2023-03-21T03:01:23Z by [[~GuardiaN]]: [==]%0a* [[Xmpp.Xmpp]] . . . @2023-03-20T16:59:36Z by [[~izzyb]]: [==]%0a* [[Letsencrypt.Expired]] . . . @2023-03-19T03:46:41Z by [[~xfnw]]: [=add command for counting certs=]%0a* [[Hardware.Psp]] . . . @2023-03-16T18:44:50Z by [[~mkf]]: [==]%0a* [[Cloud9p.Roadmap]] . . . @2023-03-16T09:29:23Z by [[~mkf]]: [==]%0a* [[Pgp.Create]] . . . @2023-03-13T14:54:27Z by [[~baytuch]]: [=Added export pub key=]%0a* [[OpenBSD.Cheatsheet]] . . . @2023-03-12T09:52:16Z by [[~Yonle]]: [==]%0a* [[9front.Netsurf]] . . . @2023-03-10T15:08:21Z by [[~Yonle]]: [==]%0a* [[Dovecot.SharedMailboxes]] . . . @2023-03-10T14:16:57Z by [[~izzyb]]: [==]%0a* [[Squirrelmail.Install]] . . . @2023-03-10T00:33:25Z by [[~pos]]: [==]%0a* [[FreeIRC.About]] . . . March 05, 2023, at 03:51 PM by [[~kilroy]]: [==]%0a* [[Openbsd.OpenTracker]] . . . March 03, 2023, at 04:37 PM by [[~baytuch]]: [==]%0a* [[Stagit.Install]] . . . February 26, 2023, at 05:24 PM by [[~fossdev]]: [==]%0a* [[Baytuch.Bio]] . . . February 17, 2023, at 12:00 PM by [[~baytuch]]: [==]%0a* [[Openbsd.Plermoa]] . . . February 16, 2023, at 04:52 AM by [[~Yonle]]: [=Redirect=]%0a* [[Akkoma.Install]] . . . February 09, 2023, at 12:49 PM by [[~Yonle]]: [==]%0a* [[Google.Sins]] . . . February 08, 2023, at 05:13 AM by [[~Yonle]]: [==]%0a* [[Debate.Googledanger]] . . . February 08, 2023, at 05:01 AM by [[~Yonle]]: [==]%0a* [[Debate.Outreachkids]] . . . February 08, 2023, at 04:34 AM by [[~Yonle]]: [==]%0a* [[Openbsd.Mosh]] . . . February 07, 2023, at 11:30 AM by [[~Yonle]]: [==]%0a* [[Route.Usage]] . . . February 06, 2023, at 02:38 PM by [[~mkf]]: [==]%0a* [[Mkf.Wikiv1]] . . . February 06, 2023, at 02:31 PM by [[~mkf]]: [==]%0a* [[Debate.Openweb]] . . . February 06, 2023, at 02:15 PM by [[~Yonle]]: [==]%0a* [[Debate.Youtubedanger]] . . . February 06, 2023, at 02:10 PM by [[~Yonle]]: [==]%0a* [[Paster.Install]] . . . February 06, 2023, at 10:22 AM by [[~mkf]]: [==]%0a* [[Anope.Install]] . . . February 06, 2023, at 09:46 AM by [[~mkf]]: [==]%0a* [[Password.Hashes]] . . . February 04, 2023, at 07:27 AM by [[~izzyb]]: [=formatting fixes=]%0a* [[Chess.Chessgogi]] . . . February 04, 2023, at 03:49 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Passwords]] . . . February 03, 2023, at 07:49 PM by [[~izzyb]]: [==]%0a* [[Password.Management]] . . . February 03, 2023, at 07:44 PM by [[~izzyb]]: [==]%0a* [[DNS.Ipv4rDNS]] . . . February 01, 2023, at 08:31 PM by [[~izzyb]]: [=added note to clarify what address needs to be specified.=]%0a* [[Dovecot.SharedFolders]] . . . January 31, 2023, at 06:03 AM by [[~izzyb]]: [=renaming to sharedMailboxes=]%0a* [[Soju.Install]] . . . January 24, 2023, at 11:29 AM by [[~mkf]]: [=minor changes on style=]%0a* [[Lilywhitebot.Install]] . . . January 24, 2023, at 11:23 AM by [[~mkf]]: [==]%0a* [[SendMoneyToSplinter0616Outlook.Com]] . . . January 24, 2023, at 11:19 AM by [[~mkf]]: [==]%0a* [[Biboumi.Install]] . . . January 20, 2023, at 08:10 PM by [[~mkf]]: [==]%0a* [[Texlive.Install]] . . . January 20, 2023, at 08:05 PM by [[~mkf]]: [==]%0a* [[Rcctl.Rcctl]] . . . January 20, 2023, at 08:00 PM by [[~mkf]]: [==]%0a* [[Hopm.Install]] . . . January 20, 2023, at 07:32 PM by [[~mkf]]: [==]%0a* [[Openbsd.Unrealircd]] . . . January 20, 2023, at 07:27 PM by [[~mkf]]: [==]%0a* [[Unrealircd.Install]] . . . January 20, 2023, at 07:24 PM by [[~mkf]]: [==]%0a* [[Pleroma.Install]] . . . January 20, 2023, at 07:18 PM by [[~mkf]]: [==]%0a* [[Gomuks.Install]] . . . January 20, 2023, at 07:08 PM by [[~mkf]]: [==]%0a* [[Webnews.Install]] . . . January 20, 2023, at 06:57 PM by [[~mkf]]: [==]%0a* [[Php.Install]] . . . January 20, 2023, at 06:52 PM by [[~mkf]]: [==]%0a* [[Mlmmj.Install]] . . . January 20, 2023, at 06:48 PM by [[~mkf]]: [==]%0a* [[Fiche.Install]] . . . January 20, 2023, at 06:44 PM by [[~mkf]]: [==]%0a* [[Prosody.Install]] . . . January 20, 2023, at 06:42 PM by [[~mkf]]: [==]%0a* [[Bitlbee.Install]] . . . January 20, 2023, at 06:36 PM by [[~mkf]]: [==]%0a* [[TigerVNC.Install]] . . . January 20, 2023, at 06:30 PM by [[~mkf]]: [==]%0a* [[NodeJS.Install]] . . . January 20, 2023, at 06:27 PM by [[~mkf]]: [==]%0a* [[Pmwiki.Install]] . . . January 20, 2023, at 06:19 PM by [[~mkf]]: [==]%0a* [[Xfce.Install]] . . . January 20, 2023, at 06:17 PM by [[~mkf]]: [==]%0a* [[Openbsd.Vipw]] . . . January 18, 2023, at 11:01 PM by [[~zen]]: [=added two spaces=]%0a* [[Grep.Usage]] . . . January 18, 2023, at 10:54 PM by [[~zen]]: [==]%0a* [[Team.Networks]] . . . January 12, 2023, at 06:36 PM by [[~kilroy]]: [=Updated Sturtz IRC=]%0a* [[Rspamd.Configure]] . . . January 03, 2023, at 04:55 PM by [[~mkf]]: [==]%0a* [[Dovecot.Pigeonhole]] . . . December 30, 2022, at 04:24 PM by [[~mkf]]: [=style 2=]%0a* [[Openbsd.Quota]] . . . December 29, 2022, at 06:51 PM by [[~mkf]]: [==]%0a* [[Profiles.Miniontoby]] . . . December 26, 2022, at 07:26 PM by [[~miniontoby]]: [=Created=]%0a* [[Openbsd.Minetest]] . . . December 26, 2022, at 07:23 PM by [[~miniontoby]]: [=Added more ways to install=]%0a* [[Splinter0616Outlook.Com]] . . . December 25, 2022, at 02:37 AM by [[~SplinTer]]: [==]%0a* [[Ngircd.Oper]] . . . December 25, 2022, at 12:03 AM by [[~forero]]: [==]%0a* [[Openbsd.Honk]] . . . December 17, 2022, at 08:45 AM by [[~Yonle]]: [==]%0a* [[Yonle.Bio]] . . . December 13, 2022, at 05:18 PM by [[~Yonle]]: [==]%0a* [[Camping.Gear]] . . . December 12, 2022, at 04:39 AM by [[~jrmu]]: [==]%0a* [[Vhost.Vhost]] . . . December 12, 2022, at 03:36 AM by [[~xfnw]]: [==]%0a* [[Vhost.Ircnow]] . . . December 12, 2022, at 03:13 AM by [[~xfnw]]: [=ircfree.com is not an ircnow domain=]%0a* [[I2Pd.Tunnels]] . . . December 06, 2022, at 02:52 PM by [[~Yonle]]: [=There we go. =]%0a* [[I2pd.Tunnels]] . . . December 06, 2022, at 02:45 PM by [[~Yonle]]: [==]%0a* [[Debian.Install]] . . . November 13, 2022, at 11:43 AM by [[~suzerain]]: [=writing=]%0a* [[Lemon.Lemon]] . . . November 10, 2022, at 01:48 PM by [[~mkf]]: [==]%0a* [[Bouncer.JmIRC]] . . . November 04, 2022, at 06:18 PM by [[~baytuch]]: [=Added screenshots about setup=]%0a* [[Bouncer.XChat]] . . . October 16, 2022, at 11:09 PM by [[~xfnw]]: [=XChat is unmaintained=]%0a* [[Eggdrop.VHost]] . . . October 02, 2022, at 01:05 PM by [[~sulieztya]]: [==]%0a* [[Eggdrop.VhostTCL]] . . . October 02, 2022, at 07:06 AM by [[~sulieztya]]: [==]%0a* [[He.IPv6Certification]] . . . September 16, 2022, at 05:32 PM by [[~xfnw]]: [=create page=]%0a* [[Shelllabs.Education]] . . . September 14, 2022, at 07:30 PM by [[~jrmu]]: [==]%0a* [[About.AboutUs]] . . . September 13, 2022, at 06:42 PM by [[~zleap]]: [==]%0a* [[LegalAndSafety.LegalAndSafety]] . . . September 13, 2022, at 05:19 PM by [[~zleap]]: [==]%0a* [[LegalAndSafety.LegalAmpSafety]] . . . September 13, 2022, at 05:17 PM by [[~zleap]]: [==]%0a* [[LegalAmpSafety.Subheading]] . . . September 13, 2022, at 05:15 PM by [[~zleap]]: [==]%0a* [[Acmesh.Configure]] . . . September 11, 2022, at 06:03 PM by [[~akoizumi]]: [=Added acme.sh (currently a WIP)=]%0a* [[Dehydrated.Configure]] . . . September 11, 2022, at 02:52 PM by [[~akoizumi]]: [=Add dehydrated=]%0a* [[Profiles.Izzyb]] . . . September 11, 2022, at 06:28 AM by [[~izzyb]]: [==]%0a* [[Site.EditForm]] . . . September 11, 2022, at 06:22 AM by [[~izzyb]]: [=Make Author none editable field=]%0a* [[Openbsd.Geomyidae]] . . . September 10, 2022, at 02:31 AM by [[~akoizumi]]: [==]%0a* [[Openbsd.INN]] . . . September 10, 2022, at 02:23 AM by [[~akoizumi]]: [=Fix some types=]%0a* [[Eggdrop193.Install]] . . . September 07, 2022, at 04:48 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Pioneer]] . . . August 14, 2022, at 05:06 AM by [[~jrmu]]: [==]%0a* [[Openbsd.VsFTP]] . . . August 10, 2022, at 03:18 PM by [[~mkf]]: [=snipped unneeded output=]%0a* [[C.Scanf]] . . . August 10, 2022, at 09:51 AM by [[~mkf]]: [==]%0a* [[Orange.CertsReissue]] . . . August 08, 2022, at 05:35 AM by [[~baytuch]]: [==]%0a* [[Pgp.Upload]] . . . August 01, 2022, at 01:21 PM by [[~jan6]]: [=keys.openpgp.org uses a superior implementation, less vulnerable to various issues=]%0a* [[Lemon.Packages]] . . . July 30, 2022, at 07:52 PM by [[~mkf]]: [==]%0a* [[Netizen.Ellisisland]] . . . July 27, 2022, at 07:05 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Newdeal]] . . . July 27, 2022, at 06:55 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Daughtersofliberty]] . . . July 27, 2022, at 06:45 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Womenstem]] . . . July 21, 2022, at 05:59 PM by [[~jrmu]]: [==]%0a* [[Eggdrop.RC]] . . . July 20, 2022, at 06:55 PM by [[~baytuch]]: [==]%0a* [[Opensmtpd.Troubleshoot]] . . . July 20, 2022, at 03:58 PM by [[~jlj]]: [=Added notes about how I resolved the first two errors, on nastycode=]%0a* [[Eggdrop.Nickserv]] . . . July 19, 2022, at 10:05 AM by [[~baytuch]]: [==]%0a* [[Iked.Linuxstrongswan]] . . . July 03, 2022, at 11:29 PM by [[~jrmu]]: [==]%0a* [[Acme-client.AutoRenew]] . . . July 03, 2022, at 11:50 AM by [[~mkf]]: [==]%0a* [[Openbsd.Apmd]] . . . July 03, 2022, at 11:36 AM by [[~mkf]]: [==]%0a* [[Ircnow.Roadmap2022]] . . . July 03, 2022, at 11:04 AM by [[~mkf]]: [==]%0a* [[Vpn.Myipaddress]] . . . June 30, 2022, at 09:51 PM by [[~jrmu]]: [==]%0a* [[Unbound.Blacklists]] . . . June 25, 2022, at 06:02 AM by [[~jrmu]]: [==]%0a* [[Iked.Linux]] . . . June 23, 2022, at 07:10 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Nsf]] . . . June 20, 2022, at 05:05 PM by [[~jrmu]]: [==]%0a* [[Debate.Debate]] . . . June 19, 2022, at 04:12 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Metrics]] . . . June 19, 2022, at 04:12 PM by [[~jrmu]]: [==]%0a* [[Dns.Records]] . . . June 19, 2022, at 05:44 AM by [[~jrmu]]: [==]%0a* [[Vmm.Alpine]] . . . June 13, 2022, at 05:42 PM by [[~fossdev]]: [==]%0a* [[Vmm.Arch]] . . . June 12, 2022, at 04:11 PM by [[~g1n]]: [=Added article about Arch Linux setup on VMM=]%0a* [[Unveil.Intro]] . . . June 12, 2022, at 12:40 AM by [[~jrmu]]: [==]%0a* [[Pledge.Intro]] . . . June 12, 2022, at 12:39 AM by [[~jrmu]]: [==]%0a* [[Vnc.Vnc]] . . . June 08, 2022, at 04:04 PM by [[~miniontoby]]: [=Added RealVNC Viewer to the list (might need some more extra stuff, but yeah its fine)=]%0a* [[Openbsd.Growfs]] . . . June 01, 2022, at 12:34 AM by [[~jrmu]]: [==]%0a* [[Hostnameif.Static-v2]] . . . May 23, 2022, at 06:29 AM by [[~theguest]]: [==]%0a* [[Grape.Minetest]] . . . May 10, 2022, at 10:48 AM by [[~baytuch]]: [==]%0a* [[Irc.Emoji]] . . . May 10, 2022, at 10:23 AM by [[~baytuch]]: [==]%0a* [[Openbsd.Nsd]] . . . May 10, 2022, at 12:33 AM by [[~jrmu]]: [==]%0a* [[Opsofliberty.Bootcamp]] . . . May 09, 2022, at 08:38 AM by [[~mkf]]: [==]%0a* [[Openbsd.Ports]] . . . May 09, 2022, at 05:54 AM by [[~mkf]]: [==]%0a* [[Ngircd.Ssl]] . . . May 08, 2022, at 03:30 PM by [[~miniontoby]]: [=fixed the text=]%0a* [[Codeforce.Training]] . . . May 03, 2022, at 03:02 AM by [[~jrmu]]: [==]%0a* [[Civics.Intro]] . . . May 03, 2022, at 01:06 AM by [[~jrmu]]: [==]%0a* [[OpenBSD.EdgeRouter-Lite]] . . . April 28, 2022, at 02:50 PM by [[~pufferf]]: [==]%0a* [[Math.Reading]] . . . April 27, 2022, at 08:23 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Install71]] . . . April 24, 2022, at 09:55 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Botnow]] . . . April 24, 2022, at 06:14 AM by [[~jrmu]]: [==]%0a* [[Buyvm.Ipv6]] . . . April 24, 2022, at 06:10 AM by [[~jrmu]]: [==]%0a* [[Eggdrop.Rss]] . . . April 23, 2022, at 04:20 PM by [[~jrmu]]: [==]%0a* [[Team.Testing]] . . . April 20, 2022, at 09:45 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Gopher]] . . . April 20, 2022, at 08:29 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Adduser]] . . . April 20, 2022, at 08:07 PM by [[~jrmu]]: [==]%0a* [[Signify.Verify]] . . . April 20, 2022, at 06:24 PM by [[~jrmu]]: [==]%0a* [[Almanack.Route]] . . . April 20, 2022, at 06:23 AM by [[~jrmu]]: [==]%0a* [[Ntpd.Configure]] . . . April 20, 2022, at 06:17 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Ntpd]] . . . April 20, 2022, at 06:16 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Vmmlinux]] . . . April 20, 2022, at 05:33 AM by [[~jrmu]]: [==]%0a* [[Vmm.Linux]] . . . April 20, 2022, at 05:33 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Iked]] . . . April 20, 2022, at 05:16 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Team]] . . . April 20, 2022, at 04:54 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Networks]] . . . April 19, 2022, at 04:22 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Announce]] . . . April 19, 2022, at 04:14 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Ally]] . . . April 19, 2022, at 04:11 PM by [[~jrmu]]: [==]%0a* [[Openhttpd.Chroot]] . . . April 19, 2022, at 04:05 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Install70]] . . . April 19, 2022, at 06:52 AM by [[~jrmu]]: [==]%0a* [[CodeForce.Bootcamp]] . . . April 19, 2022, at 06:29 AM by [[~jrmu]]: [==]%0a* [[Vmm.Vmm]] . . . April 15, 2022, at 12:20 PM by [[~Naglfar]]: [=Update: report from PiRATA=]%0a* [[Minutemin.Minutemin]] . . . April 06, 2022, at 02:55 AM by [[~jrmu]]: [==]%0a* [[Openhttpd.CGI]] . . . April 05, 2022, at 04:22 PM by [[~gtlsgamr]]: [==]%0a* [[Openbsd.Censord]] . . . April 05, 2022, at 06:16 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Dns]] . . . April 05, 2022, at 05:24 AM by [[~jrmu]]: [==]%0a* [[Debate.Zncflaws]] . . . April 05, 2022, at 05:18 AM by [[~jrmu]]: [==]%0a* [[Debate.Debiandanger]] . . . April 04, 2022, at 04:30 AM by [[~jrmu]]: [==]%0a* [[Soju.Guide]] . . . April 02, 2022, at 03:46 PM by [[~Yonle]]: [==]%0a* [[Nitter.Install]] . . . April 02, 2022, at 01:08 AM by [[~fallback]]: [=first nitter install page=]%0a* [[Debiankaios.Bio]] . . . April 01, 2022, at 05:10 PM by [[~debiankaios]]: [==]%0a* [[Chess.Reading]] . . . March 29, 2022, at 10:02 PM by [[~jrmu]]: [==]%0a* [[Irc.Services]] . . . March 25, 2022, at 04:29 AM by [[~jrmu]]: [==]%0a* [[Syslogd.Configure]] . . . March 25, 2022, at 04:07 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Ddos]] . . . March 24, 2022, at 04:22 PM by [[~jrmu]]: [==]%0a* [[Ddos.Intro]] . . . March 24, 2022, at 04:22 PM by [[~jrmu]]: [==]%0a* [[Bouncer.ZNC]] . . . March 19, 2022, at 07:31 AM by [[~fallback]]: [==]%0a* [[ISCABBS.DownloadingAndInstalling]] . . . March 15, 2022, at 10:42 PM by [[~Mandarax]]: [==]%0a* [[ISCABBS.ISCABBS]] . . . March 15, 2022, at 09:24 PM by [[~Mandarax]]: [==]%0a* [[Unix.History]] . . . March 14, 2022, at 06:07 PM by [[~jrmu]]: [==]%0a* [[Unix.Exhibit]] . . . March 13, 2022, at 11:37 PM by [[~jrmu]]: [==]%0a* [[Debate.Dogfooding]] . . . March 10, 2022, at 05:14 AM by [[~jrmu]]: [==]%0a* [[Doxing.Defense]] . . . March 05, 2022, at 08:54 PM by [[~jrmu]]: [==]%0a* [[Mlmmj-archivist.Install]] . . . March 03, 2022, at 05:26 AM by [[~error]]: [==]%0a* [[Openbsd.IRCBridge]] . . . February 28, 2022, at 02:59 AM by [[~suzerain]]: [==]%0a* [[Unix101.Vi]] . . . February 27, 2022, at 08:16 PM by [[~jrmu]]: [==]%0a* [[Vi.Intro]] . . . February 27, 2022, at 04:16 PM by [[~Limits]]: [=Add Introduction to Vi=]%0a* [[Irc201.Irc201]] . . . February 27, 2022, at 04:21 AM by [[~suzerain]]: [==]%0a* [[9.Ideas]] . . . February 23, 2022, at 05:19 PM by [[~mkf]]: [==]%0a* [[Main.WikiSandbox]] . . . February 22, 2022, at 11:05 PM by [[~mkf]]: [==]%0a* [[Openbsd.Wesnothd]] . . . February 21, 2022, at 06:28 AM by [[~mkf]]: [=Wesnothd=]%0a* [[9.Audio]] . . . February 20, 2022, at 08:07 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Xonotic]] . . . February 20, 2022, at 07:43 AM by [[~mkf]]: [=A xonotic server has apperad! pt.2=]%0a* [[PuTTY.PuTTYgen]] . . . February 16, 2022, at 05:24 AM by [[~jrmu]]: [==]%0a* [[Debate.Ircnowd]] . . . February 14, 2022, at 06:24 PM by [[~jrmu]]: [==]%0a* [[Stopm.Stopm]] . . . February 14, 2022, at 06:16 PM by [[~jrmu]]: [==]%0a* [[Police.Fingerprints]] . . . February 12, 2022, at 02:09 PM by [[~xfnw]]: [=ip addresses should be sorted with sort -V=]%0a* [[Openbsd.Police]] . . . February 10, 2022, at 07:36 PM by [[~jrmu]]: [==]%0a* [[Dns.Dns]] . . . February 10, 2022, at 07:39 AM by [[~nixdork]]: [=Fix typo=]%0a* [[Dns.BindResolver]] . . . February 10, 2022, at 07:30 AM by [[~nixdork]]: [=First draft of bind resolver howto=]%0a* [[Botnow.SqliteViews]] . . . February 10, 2022, at 02:00 AM by [[~xfnw]]: [==]%0a* [[AncientWisdom.Bio]] . . . February 07, 2022, at 01:18 PM by [[~AncientWisdom]]: [==]%0a* [[Minutemin.Server]] . . . February 05, 2022, at 08:14 AM by [[~jrmu]]: [==]%0a* [[Vmm.SlackwareIso]] . . . February 03, 2022, at 10:53 PM by [[~Naglfar]]: [=Slackware 15.0 x86 stable is released=]%0a* [[Duplicity.Usage]] . . . February 02, 2022, at 10:31 AM by [[~jrmu]]: [==]%0a* [[Openssl.Encryptfile]] . . . February 02, 2022, at 09:29 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Tcpip]] . . . January 24, 2022, at 05:45 PM by [[~jrmu]]: [==]%0a* [[Synclient.Configure]] . . . January 24, 2022, at 06:02 AM by [[~jrmu]]: [==]%0a* [[9.Install]] . . . January 22, 2022, at 06:57 AM by [[~mkf]]: [==]%0a* [[Asterisk.Install]] . . . January 19, 2022, at 05:34 AM by [[~jrmu]]: [==]%0a* [[9.Ndb]] . . . January 16, 2022, at 06:46 PM by [[~mkf]]: [==]%0a* [[Openbsd.U9fs]] . . . January 16, 2022, at 06:23 PM by [[~mkf]]: [==]%0a* [[Dns.FQDN]] . . . January 15, 2022, at 10:16 PM by [[~jrmu]]: [==]%0a* [[Nsd.DNSSec]] . . . January 14, 2022, at 02:53 AM by [[~pyr3x]]: [==]%0a* [[Openbsd.Locale]] . . . January 12, 2022, at 01:23 PM by [[~baytuch]]: [==]%0a* [[Ksh.Autocomplete]] . . . January 11, 2022, at 01:44 PM by [[~miniontoby]]: [=updated url=]%0a* [[Gpg.Verify]] . . . January 08, 2022, at 09:48 PM by [[~Naglfar]]: [=Add description=]%0a* [[Mlmmj.Archive]] . . . January 06, 2022, at 10:52 PM by [[~Hawk]]: [==]%0a* [[9.Hostowner]] . . . January 06, 2022, at 11:29 AM by [[~mkf]]: [==]%0a* [[Ircnow.Dogfood]] . . . January 06, 2022, at 08:48 AM by [[~jrmu]]: [==]%0a* [[9.Chording]] . . . January 03, 2022, at 02:40 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Status]] . . . January 03, 2022, at 06:06 AM by [[~jrmu]]: [==]%0a* [[Census.Census]] . . . January 02, 2022, at 11:27 AM by [[~jrmu]]: [==]%0a* [[Bncnow.Bncnow]] . . . January 02, 2022, at 11:18 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Projects]] . . . January 02, 2022, at 11:09 AM by [[~jrmu]]: [==]%0a* [[Ircfs.Intro]] . . . January 02, 2022, at 10:49 AM by [[~jrmu]]: [==]%0a* [[Ircnowd.Ircnowd]] . . . January 02, 2022, at 06:32 AM by [[~jrmu]]: [==]%0a* [[Marketing.Marketing]] . . . January 02, 2022, at 06:20 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Sonsofliberty]] . . . January 02, 2022, at 06:06 AM by [[~jrmu]]: [==]%0a* [[Pkgadd.CheckUpdates]] . . . January 01, 2022, at 04:29 AM by [[~pyr3x]]: [==]%0a* [[Ircnow.Roadmap2021]] . . . December 30, 2021, at 06:31 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Sftp]] . . . December 30, 2021, at 06:01 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Status2022]] . . . December 30, 2021, at 05:35 AM by [[~jrmu]]: [==]%0a* [[Eggdrop.UTF8]] . . . December 28, 2021, at 08:21 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Uim]] . . . December 26, 2021, at 01:45 AM by [[~jrmu]]: [==]%0a* [[Sshwifty.Install]] . . . December 23, 2021, at 02:49 PM by [[~miniontoby]]: [=created=]%0a* [[Nsd.Zone]] . . . December 23, 2021, at 10:33 AM by [[~jrmu]]: [==]%0a* [[OpenSSH.RSAkeys]] . . . December 22, 2021, at 03:18 PM by [[~miniontoby]]: [==]%0a* [[Openbsd.Wifi]] . . . December 22, 2021, at 02:59 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Recordaudio]] . . . December 22, 2021, at 01:24 PM by [[~jrmu]]: [==]%0a* [[9.9]] . . . December 22, 2021, at 11:30 AM by [[~xfnw]]: [=fix some grammatical errors=]%0a* [[Parec.Record]] . . . December 22, 2021, at 07:02 AM by [[~jrmu]]: [==]%0a* [[Sox.Concat]] . . . December 22, 2021, at 07:01 AM by [[~jrmu]]: [==]%0a* [[Ffmpeg.Recordscreen]] . . . December 22, 2021, at 07:00 AM by [[~jrmu]]: [==]%0a* [[JuiceSSH.Connect]] . . . December 20, 2021, at 01:03 PM by [[~jrmu]]: [==]%0a* [[9.Independent]] . . . December 20, 2021, at 12:47 PM by [[~jrmu]]: [==]%0a* [[MacScreenSharing.Connect]] . . . December 20, 2021, at 11:57 AM by [[~jrmu]]: [==]%0a* [[9.Partdisk]] . . . December 20, 2021, at 11:39 AM by [[~jrmu]]: [==]%0a* [[Irc.Federation]] . . . December 17, 2021, at 02:03 PM by [[~jrmu]]: [==]%0a* [[Irc.Chanop]] . . . December 14, 2021, at 04:58 AM by [[~mkf]]: [==]%0a* [[9.Todo]] . . . December 03, 2021, at 07:52 PM by [[~mkf]]: [==]%0a* [[Pylink.Chroot]] . . . December 02, 2021, at 02:03 PM by [[~jrmu]]: [==]%0a* [[Pylink.Install]] . . . December 02, 2021, at 02:02 PM by [[~jrmu]]: [==]%0a* [[Jrmu.Marriage]] . . . December 02, 2021, at 06:09 AM by [[~jrmu]]: [==]%0a* [[Hosting.Hosting]] . . . December 01, 2021, at 02:01 PM by [[~jrmu]]: [==]%0a* [[Mc.Usage]] . . . November 29, 2021, at 07:53 PM by [[~mkf]]: [==]%0a* [[PuTTY.Connect]] . . . November 29, 2021, at 12:13 PM by [[~jrmu]]: [==]%0a* [[Texlive.Sinhala]] . . . November 28, 2021, at 06:35 AM by [[~jrmu]]: [==]%0a* [[MailWindows.Connect]] . . . November 27, 2021, at 03:12 PM by [[~jrmu]]: [==]%0a* [[Gajim.Biboumi]] . . . November 27, 2021, at 01:02 PM by [[~jrmu]]: [==]%0a* [[Mcabber.Connect]] . . . November 26, 2021, at 01:38 PM by [[~jrmu]]: [==]%0a* [[ChatSecure.Connect]] . . . November 26, 2021, at 11:36 AM by [[~jrmu]]: [==]%0a* [[9.9pfs]] . . . November 24, 2021, at 02:00 PM by [[~mkf]]: [==]%0a* [[Vmm.DebianInstall]] . . . November 24, 2021, at 11:44 AM by [[~nicoz]]: [==]%0a* [[Siskin.Connect]] . . . November 23, 2021, at 04:38 PM by [[~jrmu]]: [==]%0a* [[Dino.Connect]] . . . November 23, 2021, at 02:10 PM by [[~mkf]]: [==]%0a* [[Monal.Connect]] . . . November 23, 2021, at 10:32 AM by [[~jrmu]]: [==]%0a* [[Xabber.Connect]] . . . November 23, 2021, at 10:20 AM by [[~jrmu]]: [==]%0a* [[DNS.DMARC]] . . . November 22, 2021, at 10:52 PM by [[~Hawk]]: [==]%0a* [[StorkIM.Connect]] . . . November 21, 2021, at 05:03 AM by [[~jrmu]]: [==]%0a* [[Conversations.Connect]] . . . November 20, 2021, at 05:37 PM by [[~jrmu]]: [==]%0a* [[Yaxim.Connect]] . . . November 20, 2021, at 05:09 PM by [[~jrmu]]: [==]%0a* [[Adium.Connect]] . . . November 20, 2021, at 07:32 AM by [[~jrmu]]: [==]%0a* [[Vmm.AlmaLinux]] . . . November 20, 2021, at 06:47 AM by [[~dodocrypto]]: [==]%0a* [[Psi.Connect]] . . . November 17, 2021, at 03:23 PM by [[~jrmu]]: [==]%0a* [[Pidgin.Connect]] . . . November 17, 2021, at 10:18 AM by [[~jrmu]]: [==]%0a* [[Gajim.Connect]] . . . November 17, 2021, at 08:01 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Training]] . . . November 16, 2021, at 03:30 PM by [[~Hawk]]: [==]%0a* [[Opera.Connect]] . . . November 16, 2021, at 12:12 AM by [[~wiz]]: [==]%0a* [[0dev.0dev]] . . . November 12, 2021, at 03:00 AM by [[~dodocrypto]]: [==]%0a* [[Vmm.RockyLinux]] . . . November 11, 2021, at 10:51 AM by [[~dodocrypto]]: [==]%0a* [[Opensmtpd.Openrelay]] . . . November 11, 2021, at 10:37 AM by [[~mkf]]: [==]%0a* [[Sandbox.0dev]] . . . November 11, 2021, at 01:45 AM by [[~dodocrypto]]: [==]%0a* [[Vpn.OpenIKED]] . . . November 07, 2021, at 03:45 PM by [[~gloNO]]: [==]%0a* [[Openbsd.Got]] . . . November 07, 2021, at 03:16 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Opsofliberty]] . . . November 06, 2021, at 05:15 PM by [[~jrmu]]: [==]%0a* [[Emacs.Emacs]] . . . November 06, 2021, at 04:39 PM by [[~LohanG]]: [==]%0a* [[ZNC.Support]] . . . November 06, 2021, at 03:53 PM by [[~LohanG]]: [=added libera=]%0a* [[9.Stone]] . . . November 04, 2021, at 04:09 PM by [[~meeekeeef]]: [==]%0a* [[9.Zuke]] . . . November 04, 2021, at 04:01 PM by [[~meeekeeef]]: [==]%0a* [[Znc.Relayd]] . . . November 03, 2021, at 10:18 AM by [[~jrmu]]: [==]%0a* [[Znc.Debug]] . . . November 02, 2021, at 03:23 PM by [[~jrmu]]: [==]%0a* [[Znc.Usage]] . . . November 02, 2021, at 03:09 PM by [[~jrmu]]: [==]%0a* [[Almanack.Rewrite]] . . . October 31, 2021, at 10:30 PM by [[~hydragyrum]]: [==]%0a* [[9.Sysupdate]] . . . October 31, 2021, at 10:21 PM by [[~meeekeeef]]: [==]%0a* [[Debian.Debian]] . . . October 31, 2021, at 12:34 PM by [[~monaco]]: [==]%0a* [[Ircnow.Victorycpus]] . . . October 30, 2021, at 08:17 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Settler]] . . . October 29, 2021, at 04:03 PM by [[~jrmu]]: [==]%0a* [[Debian.Nginxphpfpm]] . . . October 29, 2021, at 12:26 PM by [[~monaco]]: [==]%0a* [[Debian.Nginx]] . . . October 29, 2021, at 12:18 PM by [[~monaco]]: [==]%0a* [[Vmm.Homerouter]] . . . October 26, 2021, at 05:08 PM by [[~jrmu]]: [==]%0a* [[9.Netcat]] . . . October 25, 2021, at 03:40 PM by [[~jrmu]]: [==]%0a* [[9.Plan9ini]] . . . October 24, 2021, at 04:30 PM by [[~jrmu]]: [==]%0a* [[Iked.Newconfig]] . . . October 24, 2021, at 03:49 PM by [[~tool]]: [==]%0a* [[Lua.Minetest-1]] . . . October 24, 2021, at 10:30 AM by [[~debiankaios]]: [==]%0a* [[9.Links]] . . . October 24, 2021, at 06:29 AM by [[~mkf]]: [==]%0a* [[9.Keybindings]] . . . October 24, 2021, at 06:15 AM by [[~mkf]]: [=heheheheheh=]%0a* [[Xdefaults.Configure]] . . . October 23, 2021, at 02:40 PM by [[~jrmu]]: [==]%0a* [[TigerVNC.SSH]] . . . October 23, 2021, at 11:56 AM by [[~Hawk]]: [==]%0a* [[9.Ssh]] . . . October 22, 2021, at 12:54 AM by [[~jrmu]]: [==]%0a* [[Vmm.Devuan4Iso]] . . . October 21, 2021, at 04:29 PM by [[~debiankaios]]: [=changed beowulf_3.1.1 to chimaera_4.0.0=]%0a* [[9.101]] . . . October 20, 2021, at 04:53 PM by [[~jrmu]]: [==]%0a* [[Fvwm.Configure]] . . . October 18, 2021, at 10:20 AM by [[~jrmu]]: [==]%0a* [[KISSmo.KISSmo]] . . . October 18, 2021, at 09:58 AM by [[~monaco]]: [==]%0a* [[KISSmo.Download]] . . . October 18, 2021, at 09:53 AM by [[~monaco]]: [==]%0a* [[KISSmo.About]] . . . October 18, 2021, at 09:52 AM by [[~monaco]]: [==]%0a* [[KISSmo.Install]] . . . October 18, 2021, at 09:44 AM by [[~monaco]]: [==]%0a* [[Cvs.Repo]] . . . October 17, 2021, at 08:32 AM by [[~jrmu]]: [==]%0a* [[Cvs.Anoncvs]] . . . October 17, 2021, at 04:00 AM by [[~jrmu]]: [==]%0a* [[Cvs.Commit]] . . . October 17, 2021, at 03:58 AM by [[~jrmu]]: [==]%0a* [[Cvs.Cvsweb]] . . . October 17, 2021, at 03:28 AM by [[~jrmu]]: [==]%0a* [[9.Cvsfs]] . . . October 15, 2021, at 12:58 PM by [[~mkf]]: [==]%0a* [[Openbsd.Sysupgrade70]] . . . October 15, 2021, at 11:02 AM by [[~mkf]]: [=humans are easily confused.=]%0a* [[Openbsd.Ilines]] . . . October 15, 2021, at 02:36 AM by [[~jrmu]]: [==]%0a* [[Vmm.Devuan-ISO]] . . . October 14, 2021, at 09:50 AM by [[~siva]]: [==]%0a* [[Vmm.Devuan-Simple]] . . . October 14, 2021, at 09:48 AM by [[~siva]]: [=Tutorial Created=]%0a* [[Cvs.Intro]] . . . October 13, 2021, at 03:49 PM by [[~jrmu]]: [==]%0a* [[Synapse.Install]] . . . October 12, 2021, at 02:49 PM by [[~miniontoby]]: [=Created=]%0a* [[Ircnow.Oper]] . . . October 12, 2021, at 03:02 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Diversity]] . . . October 09, 2021, at 02:56 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Linux]] . . . October 08, 2021, at 04:51 AM by [[~jrmu]]: [==]%0a* [[OpenBSD.ResetPassword]] . . . October 07, 2021, at 03:56 AM by [[~jrmu]]: [==]%0a* [[Terms.Vps]] . . . October 06, 2021, at 12:30 AM by [[~jrmu]]: [==]%0a* [[9.JSDrawterm]] . . . September 30, 2021, at 06:06 PM by [[~jrmu]]: [==]%0a* [[9.Fonts]] . . . September 28, 2021, at 05:13 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Install69]] . . . September 27, 2021, at 05:59 PM by [[~jrmu]]: [==]%0a* [[Cvs.Guide]] . . . September 26, 2021, at 02:28 PM by [[~Miniontoby]]: [==]%0a* [[License.IrcnowV2]] . . . September 21, 2021, at 03:53 AM by [[~jrmu]]: [==]%0a* [[Vmm.Router]] . . . September 14, 2021, at 12:11 PM by [[~jrmu]]: [==]%0a* [[Weechat.Relay]] . . . September 11, 2021, at 05:46 PM by [[~mkf]]: [==]%0a* [[Gry.Bio]] . . . September 11, 2021, at 02:49 AM by [[~jrmu]]: [==]%0a* [[Hopm.Telnet]] . . . September 10, 2021, at 06:13 AM by [[~mkf]]: [==]%0a* [[Wraith.Chroot]] . . . September 10, 2021, at 06:11 AM by [[~mkf]]: [==]%0a* [[ZNC.Skins]] . . . September 06, 2021, at 07:58 AM by [[~mkf]]: [="Huh, pmwiki has a bug." no numbered list if use monospaced text. :(=]%0a* [[Seamonkey.Connect]] . . . August 28, 2021, at 01:05 PM by [[~mkf]]: [==]%0a* [[Debate.Wikistyle]] . . . August 27, 2021, at 03:29 PM by [[~mkf]]: [==]%0a* [[Email.EmailAndroidEmailApp]] . . . August 27, 2021, at 02:37 PM by [[~mkf]]: [==]%0a* [[Tmux.Shortcuts]] . . . August 27, 2021, at 12:56 PM by [[~mkf]]: [==]%0a* [[Vmm.Haiku]] . . . August 27, 2021, at 12:53 PM by [[~mkf]]: [==]%0a* [[Openbsd.Mailopenproxy]] . . . August 25, 2021, at 08:19 PM by [[~mkf]]: [==]%0a* [[Openbsd.Two-FactorAuth]] . . . August 23, 2021, at 07:39 PM by [[~mkf]]: [=login.db compiling is no longer recommended.=]%0a* [[Vmm.DragonflyBSD]] . . . August 23, 2021, at 07:31 PM by [[~mkf]]: [=logs=]%0a* [[Vmm.NetBSD]] . . . August 23, 2021, at 07:01 PM by [[~mkf]]: [=better logs?=]%0a* [[DNS.Ipv6rDNS]] . . . August 23, 2021, at 11:55 AM by [[~jrmu]]: [==]%0a* [[Pipes.Redirection]] . . . August 23, 2021, at 03:50 AM by [[~jrmu]]: [==]%0a* [[Ksh.Redirection]] . . . August 23, 2021, at 03:50 AM by [[~jrmu]]: [==]%0a* [[Rbldnsd.Install]] . . . August 22, 2021, at 07:58 PM by [[~mkf]]: [=wiki-ish.=]%0a* [[Netcat.Smtp]] . . . August 22, 2021, at 06:58 PM by [[~mkf]]: [=byebye=]%0a* [[Openbsd.Npppd]] . . . August 21, 2021, at 01:43 PM by [[~mkf]]: [==]%0a* [[Shell.Shell]] . . . August 21, 2021, at 11:42 AM by [[~jrmu]]: [==]%0a* [[Tls.CA]] . . . August 21, 2021, at 11:10 AM by [[~jrmu]]: [==]%0a* [[Openssl.Imap]] . . . August 21, 2021, at 04:05 AM by [[~AncientWisdom]]: [==]%0a* [[Ircnow.Todo]] . . . August 17, 2021, at 08:41 AM by [[~mkf]]: [==]%0a* [[Vmm.GuixIso]] . . . August 16, 2021, at 05:12 PM by [[~jrmu]]: [==]%0a* [[Vmm.VoidIso]] . . . August 16, 2021, at 06:19 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Gophernicus]] . . . August 15, 2021, at 02:06 AM by [[~mkf]]: [==]%0a* [[Gazette.Gazette]] . . . August 15, 2021, at 01:14 AM by [[~mkf]]: [=a bit polishing=]%0a* [[EmailTray.Connect]] . . . August 15, 2021, at 12:11 AM by [[~mkf]]: [==]%0a* [[Bouncer.Konversation]] . . . August 14, 2021, at 02:46 PM by [[~mkf]]: [==]%0a* [[Squirrelmail.Connect]] . . . August 14, 2021, at 04:47 AM by [[~mkf]]: [==]%0a* [[Termius.Connect]] . . . August 14, 2021, at 04:42 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Openhttpd]] . . . August 13, 2021, at 07:29 AM by [[~jrmu]]: [==]%0a* [[ConnectBot.Keys]] . . . August 12, 2021, at 06:58 AM by [[~jrmu]]: [==]%0a* [[Debate.Monopolydanger]] . . . August 11, 2021, at 07:01 PM by [[~mkf]]: [==]%0a* [[ConnectBot.Connect]] . . . August 11, 2021, at 04:34 PM by [[~jrmu]]: [==]%0a* [[Termux.Connect]] . . . August 11, 2021, at 05:28 AM by [[~jrmu]]: [==]%0a* [[Web101.Web101]] . . . August 10, 2021, at 04:20 PM by [[~craziness]]: [=started web101=]%0a* [[Openbsd.Pppoe]] . . . August 10, 2021, at 11:56 AM by [[~mkf]]: [==]%0a* [[MacTerminal.Connect]] . . . August 10, 2021, at 10:33 AM by [[~jrmu]]: [==]%0a* [[Fdroid.Install]] . . . August 10, 2021, at 09:05 AM by [[~jrmu]]: [==]%0a* [[Shell.Sshfingerprints]] . . . August 10, 2021, at 08:55 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Sshkeys]] . . . August 09, 2021, at 04:42 PM by [[~jrmu]]: [==]%0a* [[Vmm.9front]] . . . August 09, 2021, at 06:16 AM by [[~mkf]]: [==]%0a* [[Bouncer.WinIRC]] . . . August 09, 2021, at 06:03 AM by [[~mkf]]: [==]%0a* [[SerFISH.Connect]] . . . August 06, 2021, at 05:05 PM by [[~jrmu]]: [==]%0a* [[Sshwifty.Connect]] . . . August 06, 2021, at 05:00 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Squirrelmail]] . . . August 06, 2021, at 10:32 AM by [[~baytuch]]: [==]%0a* [[Eggdrop.NickServ]] . . . August 05, 2021, at 07:27 AM by [[~jrmu]]: [==]%0a* [[Medals.Intro]] . . . August 04, 2021, at 08:34 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Dnszones]] . . . August 03, 2021, at 09:26 AM by [[~jrmu]]: [==]%0a* [[Dns.Zonefile]] . . . August 03, 2021, at 09:21 AM by [[~jrmu]]: [==]%0a* [[Minutemin.Ifconfig]] . . . August 02, 2021, at 12:59 PM by [[~mkf]]: [==]%0a* [[Openbsd.Matterbridge]] . . . August 02, 2021, at 12:33 PM by [[~mkf]]: [==]%0a* [[Znc.I18n]] . . . August 02, 2021, at 09:12 AM by [[~mkf]]: [==]%0a* [[Almanack.Alt]] . . . August 02, 2021, at 07:52 AM by [[~jrmu]]: [==]%0a* [[Eggdrop.Simple]] . . . August 02, 2021, at 07:49 AM by [[~jrmu]]: [==]%0a* [[Eggdrop.Install]] . . . August 02, 2021, at 05:11 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Vhost]] . . . August 02, 2021, at 02:32 AM by [[~jrmu]]: [==]%0a* [[Thunderirc.Hardware]] . . . August 01, 2021, at 01:47 PM by [[~jrmu]]: [==]%0a* [[Lecturify.Hardware]] . . . August 01, 2021, at 01:27 PM by [[~jrmu]]: [==]%0a* [[Congress.Procedure]] . . . August 01, 2021, at 06:41 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Chroot]] . . . July 31, 2021, at 02:47 AM by [[~jrmu]]: [==]%0a* [[Syslogd.Remote]] . . . July 30, 2021, at 03:30 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Vmmuser]] . . . July 29, 2021, at 05:31 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Vmminstall]] . . . July 29, 2021, at 05:28 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Vmm]] . . . July 29, 2021, at 05:24 AM by [[~jrmu]]: [==]%0a* [[Openbsd.ZNCAdmin]] . . . July 28, 2021, at 06:14 AM by [[~jrmu]]: [==]%0a* [[Openbsd.ZNCSupport]] . . . July 28, 2021, at 06:14 AM by [[~jrmu]]: [==]%0a* [[ZNC.Troubleshoot]] . . . July 28, 2021, at 06:12 AM by [[~jrmu]]: [==]%0a* [[Znc.Troubleshoot]] . . . July 28, 2021, at 06:11 AM by [[~jrmu]]: [==]%0a* [[UsersCategoryMirrory.IRCFreeHomesteadVPS]] . . . July 26, 2021, at 06:12 AM by [[~category_mirror]]: [==]%0a* [[Ircnow.PioneerTldr]] . . . July 26, 2021, at 06:04 AM by [[~jrmu]]: [==]%0a* [[UsersCategoryMirrory.Pioneer]] . . . July 26, 2021, at 04:22 AM by [[~category_mirror]]: [==]%0a* [[Openbsd.Dig]] . . . July 25, 2021, at 06:50 AM by [[~jrmu]]: [==]%0a* [[Openbsd.RDNS]] . . . July 23, 2021, at 06:44 AM by [[~jrmu]]: [==]%0a* [[Bouncer.All]] . . . July 21, 2021, at 06:37 PM by [[~mkf]]: [==]%0a* [[Lemon.Todo]] . . . July 21, 2021, at 06:21 PM by [[~mkf]]: [==]%0a* [[Irc.Guide]] . . . July 21, 2021, at 06:02 PM by [[~mkf]]: [=client -> clients=]%0a* [[Openbsd.Sic]] . . . July 21, 2021, at 05:57 PM by [[~mkf]]: [=first edit.=]%0a* [[Minutemin.Progress]] . . . July 21, 2021, at 08:10 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Openrsync]] . . . July 18, 2021, at 02:01 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Znc]] . . . July 16, 2021, at 10:43 AM by [[~jrmu]]: [==]%0a* [[Netizen.Become]] . . . July 14, 2021, at 09:47 AM by [[~jrmu]]: [==]%0a* [[Freedom.Bearcode]] . . . July 14, 2021, at 09:42 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Staticnet]] . . . July 12, 2021, at 05:48 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Dovecot]] . . . July 12, 2021, at 02:58 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Relayd]] . . . July 12, 2021, at 02:45 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Spf]] . . . July 12, 2021, at 03:08 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Eggdrop]] . . . July 02, 2021, at 03:20 AM by [[~jrmu]]: [==]%0a* [[Debate.Oldsoftware]] . . . June 29, 2021, at 03:56 PM by [[~mkf]]: [==]%0a* [[Debate.Xmlflaws]] . . . June 29, 2021, at 03:54 PM by [[~mkf]]: [==]%0a* [[Debate.Wikipediadanger]] . . . June 29, 2021, at 03:51 PM by [[~mkf]]: [==]%0a* [[Debate.DCC]] . . . June 29, 2021, at 03:49 PM by [[~mkf]]: [==]%0a* [[Debate.Matrixflaws]] . . . June 29, 2021, at 03:48 PM by [[~mkf]]: [==]%0a* [[Debate.Webirc]] . . . June 29, 2021, at 03:48 PM by [[~mkf]]: [==]%0a* [[Debate.Nodejstrap]] . . . June 29, 2021, at 03:48 PM by [[~mkf]]: [==]%0a* [[Debate.Ircv3defense]] . . . June 29, 2021, at 03:45 PM by [[~mkf]]: [==]%0a* [[Openbsd.Newdisk]] . . . June 29, 2021, at 03:23 PM by [[~jrmu]]: [==]%0a* [[AndroidEmail.AndroidEmail]] . . . June 29, 2021, at 03:11 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Unbound]] . . . June 27, 2021, at 12:12 PM by [[~jrmu]]: [==]%0a* [[Freedom.Religion]] . . . June 27, 2021, at 02:02 AM by [[~jrmu]]: [==]%0a* [[Freedom.Union]] . . . June 26, 2021, at 01:01 PM by [[~jrmu]]: [==]%0a* [[Freedom.Firstamendment]] . . . June 26, 2021, at 11:45 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Dkimproxy]] . . . June 25, 2021, at 12:56 PM by [[~jrmu]]: [==]%0a* [[MIF.Test]] . . . June 25, 2021, at 12:42 PM by [[~nsturtz]]: [==]%0a* [[Openbsd.Sysupgrade69]] . . . June 25, 2021, at 05:46 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Opensmtpd]] . . . June 23, 2021, at 02:21 AM by [[~jrmu]]: [==]%0a* [[Openbsd.NgircdLink]] . . . June 22, 2021, at 07:50 PM by [[~mkf]]: [=delete=]%0a* [[File.File]] . . . June 22, 2021, at 07:43 PM by [[~mkf]]: [=linking=]%0a* [[Debate.Linuxflaws]] . . . June 20, 2021, at 08:03 AM by [[~mkf]]: [=making hyperlinks=]%0a* [[Freedom.Destiny]] . . . June 18, 2021, at 05:31 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Doas]] . . . June 13, 2021, at 01:19 PM by [[~jrmu]]: [==]%0a* [[Freedom.Freedom]] . . . June 13, 2021, at 09:13 AM by [[~jrmu]]: [==]%0a* [[Freedom.Press]] . . . June 13, 2021, at 09:12 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Shell]] . . . June 11, 2021, at 09:36 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Constitution]] . . . June 10, 2021, at 03:48 PM by [[~jrmu]]: [==]%0a* [[Netizen.Rights]] . . . June 10, 2021, at 03:21 PM by [[~jrmu]]: [==]%0a* [[IPv4.Overview]] . . . June 10, 2021, at 10:13 AM by [[~jrmu]]: [==]%0a* [[Ksh.Bash]] . . . June 09, 2021, at 11:31 AM by [[~jrmu]]: [==]%0a* [[PowerShell.Connect]] . . . June 09, 2021, at 11:10 AM by [[~jrmu]]: [==]%0a* [[Code.Code]] . . . June 08, 2021, at 05:24 PM by [[~mkf]]: [=better formating=]%0a* [[Grape.DonateUs]] . . . June 06, 2021, at 03:41 PM by [[~fizi]]: [==]%0a* [[Openbsd.Books]] . . . June 06, 2021, at 12:46 PM by [[~jrmu]]: [==]%0a* [[Grape.Grape]] . . . June 06, 2021, at 11:39 AM by [[~fizi]]: [==]%0a* [[Openbsd.Pfa]] . . . June 06, 2021, at 03:49 AM by [[~navic]]: [==]%0a* [[Vmm.Debian]] . . . June 04, 2021, at 07:48 PM by [[~mkf]]: [="LOL"=]%0a* [[DNS.Dnswl]] . . . June 04, 2021, at 11:11 AM by [[~jrmu]]: [==]%0a* [[Dkim.Dkimsign]] . . . June 04, 2021, at 09:07 AM by [[~jrmu]]: [==]%0a* [[Tor.Torsocks]] . . . June 04, 2021, at 06:16 AM by [[~jrmu]]: [==]%0a* [[Vpn.VpnMac]] . . . June 04, 2021, at 05:40 AM by [[~jrmu]]: [==]%0a* [[HostServ.Rules]] . . . June 01, 2021, at 08:11 AM by [[~jrmu]]: [==]%0a* [[Openbsd.ACKFlood]] . . . May 29, 2021, at 06:20 AM by [[~mkf]]: [==]%0a* [[Openbsd.SSDP]] . . . May 29, 2021, at 06:18 AM by [[~mkf]]: [==]%0a* [[Openbsd.Anycast]] . . . May 29, 2021, at 06:01 AM by [[~mkf]]: [==]%0a* [[Marketing.Rules]] . . . May 26, 2021, at 06:15 AM by [[~jrmu]]: [==]%0a* [[Freenode.Power]] . . . May 26, 2021, at 04:38 AM by [[~jrmu]]: [==]%0a* [[Freenode.Money]] . . . May 25, 2021, at 03:29 PM by [[~jrmu]]: [==]%0a* [[Freenode.Takeover]] . . . May 25, 2021, at 05:28 AM by [[~jrmu]]: [==]%0a* [[Freedom.Freenode]] . . . May 25, 2021, at 01:48 AM by [[~jrmu]]: [==]%0a* [[Bouncer.Atomic]] . . . May 24, 2021, at 03:22 PM by [[~mkf]]: [=spacing=]%0a* [[Minetest.Updating]] . . . May 24, 2021, at 08:10 AM by [[~mkf]]: [=monospaced commands=]%0a* [[Shell.Putty]] . . . May 24, 2021, at 06:16 AM by [[~jrmu]]: [==]%0a* [[Vmm.Optimize]] . . . May 19, 2021, at 04:04 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Stable]] . . . May 18, 2021, at 10:15 AM by [[~mkf]]: [==]%0a* [[Ircnow.VicePresident]] . . . May 18, 2021, at 08:15 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Sheriff]] . . . May 18, 2021, at 08:00 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Ambassador]] . . . May 18, 2021, at 07:42 AM by [[~jrmu]]: [==]%0a* [[NewsNow.Install]] . . . May 16, 2021, at 06:49 AM by [[~mkf]]: [="$"=]%0a* [[Tmux.Share]] . . . May 15, 2021, at 02:27 AM by [[~mistera]]: [==]%0a* [[Openbsd.Security]] . . . May 14, 2021, at 03:14 AM by [[~caesar]]: [==]%0a* [[Bouncer.Vision]] . . . May 13, 2021, at 09:47 AM by [[~mkf]]: [=added home page, removed "..."s=]%0a* [[Minetest.Worldbackup]] . . . May 12, 2021, at 11:02 AM by [[~AES]]: [==]%0a* [[Minetest.Texturestyle]] . . . May 12, 2021, at 11:00 AM by [[~AES]]: [==]%0a* [[Minetest.Serverlocations]] . . . May 12, 2021, at 10:59 AM by [[~AES]]: [==]%0a* [[Minetest.Addingarenas]] . . . May 12, 2021, at 10:58 AM by [[~jrmu]]: [==]%0a* [[Relay.Relay]] . . . May 12, 2021, at 09:10 AM by [[~jrmu]]: [==]%0a* [[Ngircd.Install-bej]] . . . May 11, 2021, at 05:26 AM by [[~bejelentkezni]]: [==]%0a* [[Openbsd.Hopm-Arthur]] . . . May 07, 2021, at 12:28 PM by [[~Arthur]]: [==]%0a* [[Znc.Chroot69]] . . . May 06, 2021, at 03:36 AM by [[~bejelentkezni]]: [=back to 6.9 to see real changes=]%0a* [[Freedom.Unix]] . . . April 29, 2021, at 03:39 PM by [[~jrmu]]: [==]%0a* [[Pmwiki.Simpleurl]] . . . April 29, 2021, at 02:46 PM by [[~punk]]: [==]%0a* [[Gpl.Flaws]] . . . April 24, 2021, at 04:56 PM by [[~jrmu]]: [==]%0a* [[Iked.Windows]] . . . April 18, 2021, at 07:38 PM by [[~st13g]]: [==]%0a* [[Freedom.Libertyordeath]] . . . April 17, 2021, at 12:35 PM by [[~jrmu]]: [==]%0a* [[Minetest.Economy]] . . . April 15, 2021, at 02:32 PM by [[~jrmu]]: [==]%0a* [[Vim.Vim]] . . . April 11, 2021, at 11:14 PM by [[~monaco]]: [==]%0a* [[Minutemin.Duty]] . . . April 11, 2021, at 04:53 AM by [[~jrmu]]: [==]%0a* [[License.License]] . . . April 04, 2021, at 02:00 AM by [[~jrmu]]: [==]%0a* [[EthicalSource.HolierThanThou]] . . . April 04, 2021, at 01:56 AM by [[~jrmu]]: [==]%0a* [[Jrmu.Rmsboycott]] . . . April 03, 2021, at 01:36 AM by [[~jrmu]]: [==]%0a* [[Jrmu.Libertyordeath]] . . . April 02, 2021, at 12:56 PM by [[~jrmu]]: [==]%0a* [[Fig.Fig]] . . . March 31, 2021, at 10:15 AM by [[~chewy]]: [==]%0a* [[Coconut.Coconut]] . . . March 29, 2021, at 12:28 PM by [[~jrmu]]: [==]%0a* [[ClawsMail.Connect]] . . . March 29, 2021, at 08:42 AM by [[~miniontoby]]: [==]%0a* [[Freedom.Madeonirc]] . . . March 27, 2021, at 11:48 AM by [[~jrmu]]: [==]%0a* [[Third.Devs]] . . . March 27, 2021, at 11:41 AM by [[~jrmu]]: [==]%0a* [[Minutemin.Code]] . . . March 24, 2021, at 03:26 AM by [[~jrmu]]: [==]%0a* [[Cherry.Todo]] . . . March 23, 2021, at 03:23 PM by [[~Oz]]: [==]%0a* [[Freedom.Independence]] . . . March 22, 2021, at 01:13 PM by [[~wiz]]: [==]%0a* [[Marketing.Founders]] . . . March 20, 2021, at 01:40 AM by [[~jrmu]]: [==]%0a* [[NewsNow.Teams]] . . . March 18, 2021, at 09:47 AM by [[~miniontoby]]: [=banana=]%0a* [[Vhost.Freedns]] . . . March 16, 2021, at 12:22 PM by [[~wiz]]: [==]%0a* [[Marketing.Freedom]] . . . March 15, 2021, at 01:30 PM by [[~jrmu]]: [==]%0a* [[Bsd.Labor]] . . . March 15, 2021, at 06:12 AM by [[~jrmu]]: [==]%0a* [[License.Discriminatory]] . . . March 15, 2021, at 06:12 AM by [[~jrmu]]: [==]%0a* [[Bsd.Hope]] . . . March 14, 2021, at 11:05 PM by [[~jrmu]]: [==]%0a* [[License.Publicdomain]] . . . March 14, 2021, at 10:02 AM by [[~jrmu]]: [==]%0a* [[Linux.Flaws]] . . . March 14, 2021, at 05:13 AM by [[~jrmu]]: [==]%0a* [[NewsNow.Browser]] . . . March 12, 2021, at 08:00 AM by [[~miniontoby]]: [==]%0a* [[Abuse.Code]] . . . March 09, 2021, at 03:44 PM by [[~jrmu]]: [==]%0a* [[Congress.Documents]] . . . March 07, 2021, at 04:50 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Goals]] . . . March 06, 2021, at 09:33 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Chatforce]] . . . March 05, 2021, at 02:15 PM by [[~jrmu]]: [==]%0a* [[Shell.Bash]] . . . March 05, 2021, at 10:19 AM by [[~jrmu]]: [==]%0a* [[User.Welcome]] . . . March 05, 2021, at 07:34 AM by [[~jrmu]]: [==]%0a* [[Immigrant.Welcome]] . . . March 05, 2021, at 06:59 AM by [[~jrmu]]: [==]%0a* [[Mail.Openrelay]] . . . March 04, 2021, at 03:20 PM by [[~jrmu]]: [==]%0a* [[Mail.Test]] . . . March 04, 2021, at 03:07 PM by [[~jrmu]]: [==]%0a* [[Minutemin.Game]] . . . March 04, 2021, at 10:16 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Netizen]] . . . February 28, 2021, at 03:18 PM by [[~jrmu]]: [==]%0a* [[Servers.Rights]] . . . February 28, 2021, at 12:37 PM by [[~jrmu]]: [==]%0a* [[Marketing.Enterprise]] . . . February 28, 2021, at 11:52 AM by [[~jrmu]]: [==]%0a* [[Minutemin.Creed]] . . . February 28, 2021, at 03:21 AM by [[~jrmu]]: [==]%0a* [[Ln.Intro]] . . . February 25, 2021, at 12:20 PM by [[~jrmu]]: [==]%0a* [[Leafnode.Install]] . . . February 25, 2021, at 10:56 AM by [[~jrmu]]: [==]%0a* [[Guava.Todo]] . . . February 23, 2021, at 10:47 AM by [[~quofan]]: [==]%0a* [[Relays.Relays]] . . . February 22, 2021, at 04:22 PM by [[~jrmu]]: [==]%0a* [[PSFTP.Connect]] . . . February 21, 2021, at 03:57 PM by [[~jrmu]]: [==]%0a* [[Outlook.Connect]] . . . February 21, 2021, at 03:23 PM by [[~jrmu]]: [==]%0a* [[AppleMail.Connect]] . . . February 20, 2021, at 04:38 PM by [[~jrmu]]: [==]%0a* [[Thunderbird.Pgp]] . . . February 19, 2021, at 04:44 PM by [[~jrmu]]: [==]%0a* [[License.Ircnow]] . . . February 19, 2021, at 09:45 AM by [[~miniontoby]]: [=2021=]%0a* [[Thunderbird.Connect]] . . . February 19, 2021, at 09:36 AM by [[~jrmu]]: [==]%0a* [[Shell.Mac]] . . . February 19, 2021, at 09:14 AM by [[~jrmu]]: [==]%0a* [[Minutemin.Training]] . . . February 18, 2021, at 06:42 AM by [[~jrmu]]: [==]%0a* [[Freedom.Openforeveryone]] . . . February 16, 2021, at 04:33 AM by [[~jrmu]]: [==]%0a* [[Ircnow.IRCitizen]] . . . February 15, 2021, at 05:32 AM by [[~jrmu]]: [==]%0a* [[IPv6.Overview]] . . . February 14, 2021, at 11:09 AM by [[~jrmu]]: [==]%0a* [[Tcpip.Overview]] . . . February 14, 2021, at 11:02 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Syspatch]] . . . February 14, 2021, at 11:00 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Netadmin]] . . . February 14, 2021, at 10:56 AM by [[~jrmu]]: [==]%0a* [[Marketing.Religion]] . . . February 14, 2021, at 10:37 AM by [[~jrmu]]: [==]%0a* [[Marketing.Independence]] . . . February 13, 2021, at 04:59 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Leafnode]] . . . February 12, 2021, at 01:40 PM by [[~chewy]]: [==]%0a* [[Oidentd.Pylink]] . . . February 12, 2021, at 01:25 PM by [[~jrmu]]: [==]%0a* [[Marketing.Opportunity]] . . . February 11, 2021, at 12:58 PM by [[~jrmu]]: [==]%0a* [[Marketing.Republic]] . . . February 11, 2021, at 06:45 AM by [[~jrmu]]: [==]%0a* [[Achurch.Install]] . . . February 10, 2021, at 04:33 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Pylink]] . . . February 08, 2021, at 08:33 AM by [[~jrmu]]: [==]%0a* [[Ircnow.OpofLiberty]] . . . February 06, 2021, at 12:53 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Allies]] . . . February 06, 2021, at 12:47 PM by [[~jrmu]]: [==]%0a* [[Freedom.Dueprocess]] . . . February 06, 2021, at 12:25 PM by [[~jrmu]]: [==]%0a* [[Freedom.Checks]] . . . February 06, 2021, at 12:21 PM by [[~jrmu]]: [==]%0a* [[Freedom.Rulebylaw]] . . . February 06, 2021, at 12:12 PM by [[~jrmu]]: [==]%0a* [[Freedom.Startupdream]] . . . February 06, 2021, at 12:12 PM by [[~jrmu]]: [==]%0a* [[Freedom.Federation]] . . . February 06, 2021, at 11:44 AM by [[~jrmu]]: [==]%0a* [[Freedom.Selfadmin]] . . . February 06, 2021, at 11:26 AM by [[~jrmu]]: [==]%0a* [[Ircnow.OpsofLiberty]] . . . February 06, 2021, at 02:13 AM by [[~jrmu]]: [==]%0a* [[Freedom.Software]] . . . February 05, 2021, at 11:31 AM by [[~jrmu]]: [==]%0a* [[Freedom.Opportunity]] . . . February 05, 2021, at 08:55 AM by [[~jrmu]]: [==]%0a* [[Unix.Workethic]] . . . February 05, 2021, at 08:49 AM by [[~jrmu]]: [==]%0a* [[Unix.Ethic]] . . . February 05, 2021, at 08:48 AM by [[~jrmu]]: [==]%0a* [[Debate.Privacy]] . . . February 05, 2021, at 07:05 AM by [[~jrmu]]: [==]%0a* [[Team.Policy]] . . . February 04, 2021, at 04:08 PM by [[~jrmu]]: [==]%0a* [[Freedom.Serversrights]] . . . February 04, 2021, at 02:43 PM by [[~jrmu]]: [==]%0a* [[Freedom.Serverrights]] . . . February 04, 2021, at 02:42 PM by [[~jrmu]]: [==]%0a* [[Freedom.Lanofopportunity]] . . . February 04, 2021, at 01:24 PM by [[~jrmu]]: [==]%0a* [[Freedom.Opentoall]] . . . February 04, 2021, at 01:17 PM by [[~jrmu]]: [==]%0a* [[Freedom.Refuge]] . . . February 04, 2021, at 09:31 AM by [[~jrmu]]: [==]%0a* [[Dns.Providers]] . . . February 04, 2021, at 04:27 AM by [[~jrmu]]: [==]%0a* [[Guava.Guava]] . . . February 03, 2021, at 02:30 AM by [[~st13g]]: [==]%0a* [[Openbsd.Stable]] . . . February 02, 2021, at 02:25 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Base64]] . . . February 02, 2021, at 06:37 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Pfbadhost]] . . . February 02, 2021, at 04:29 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Delphinusdnsd]] . . . February 02, 2021, at 01:51 AM by [[~jrmu]]: [==]%0a* [[Mango.Mango]] . . . January 31, 2021, at 12:01 PM by [[~nix]]: [==]%0a* [[Openbsd.Abuse]] . . . January 31, 2021, at 05:33 AM by [[~jrmu]]: [==]%0a* [[Freedom.Censorship]] . . . January 31, 2021, at 05:23 AM by [[~jrmu]]: [==]%0a* [[Debate.Firstamendment]] . . . January 31, 2021, at 05:20 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Phishing]] . . . January 31, 2021, at 05:02 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Audit]] . . . January 31, 2021, at 04:46 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Ongoing]] . . . January 31, 2021, at 01:19 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Partners]] . . . January 31, 2021, at 12:32 AM by [[~jrmu]]: [==]%0a* [[Orange.Todo]] . . . January 30, 2021, at 11:31 AM by [[~jrmu]]: [==]%0a* [[Pear.Pear]] . . . January 29, 2021, at 06:09 PM by [[~dennis]]: [==]%0a* [[Openbsd.Httpopenproxy]] . . . January 29, 2021, at 11:01 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Zncadmin]] . . . January 29, 2021, at 10:00 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Rbldns]] . . . January 29, 2021, at 05:45 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Setuid]] . . . January 28, 2021, at 06:53 AM by [[~jrmu]]: [==]%0a* [[Openbsd.PFTesting]] . . . January 25, 2021, at 03:28 PM by [[~jrmu]]: [==]%0a* [[Openbsd.ZNCDaily]] . . . January 25, 2021, at 11:35 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Irssi]] . . . January 25, 2021, at 07:08 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Sysadmins]] . . . January 24, 2021, at 10:36 AM by [[~jrmu]]: [==]%0a* [[Debate.UnixPhilosophy]] . . . January 18, 2021, at 05:05 AM by [[~category_mirror]]: [==]%0a* [[Openbsd.XTerm]] . . . January 17, 2021, at 01:48 PM by [[~miniontoby]]: [=copyright=]%0a* [[UsersCategoryMirrory.Statement]] . . . January 17, 2021, at 02:44 AM by [[~category_mirror]]: [==]%0a* [[Email.Outlook]] . . . January 16, 2021, at 05:13 PM by [[~Zouheir]]: [==]%0a* [[Plum.Todo]] . . . January 16, 2021, at 12:09 AM by [[~st13g]]: [==]%0a* [[Debate.Ipsec]] . . . January 13, 2021, at 10:39 AM by [[~jrmu]]: [==]%0a* [[Plum.Plum]] . . . January 12, 2021, at 03:02 PM by [[~wiz]]: [==]%0a* [[Openbsd.Slrn]] . . . January 12, 2021, at 02:40 PM by [[~Noxturnix]]: [==]%0a* [[OpenBSD.CPAN]] . . . January 12, 2021, at 01:48 PM by [[~Dima]]: [==]%0a* [[Jujube.Todo]] . . . January 11, 2021, at 05:13 PM by [[~fizi]]: [==]%0a* [[Ircnow.Ilines]] . . . January 11, 2021, at 09:55 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Netcat]] . . . January 09, 2021, at 02:20 PM by [[~jrmu]]: [==]%0a* [[OpenBSD.Perl]] . . . January 09, 2021, at 02:04 PM by [[~dima]]: [==]%0a* [[Openbsd.Perl]] . . . January 09, 2021, at 01:52 PM by [[~jrmu]]: [==]%0a* [[Fig.Log]] . . . January 07, 2021, at 11:23 AM by [[~dima]]: [=test=]%0a* [[Fig.Todo]] . . . January 06, 2021, at 01:06 PM by [[~jrmu]]: [==]%0a* [[Grape.Todo]] . . . January 06, 2021, at 01:05 PM by [[~jrmu]]: [==]%0a* [[Pear.Todo]] . . . January 06, 2021, at 01:05 PM by [[~jrmu]]: [==]%0a* [[Jujube.Team]] . . . January 06, 2021, at 01:04 PM by [[~jrmu]]: [==]%0a* [[Mango.Todo]] . . . January 06, 2021, at 01:04 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Censorship]] . . . January 06, 2021, at 03:01 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Pentesters]] . . . January 05, 2021, at 11:17 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Coders]] . . . January 05, 2021, at 11:11 AM by [[~jrmu]]: [==]%0a* [[Banana.Todo]] . . . January 04, 2021, at 09:41 AM by [[~miniontoby]]: [=znc=]%0a* [[Users.CategoryMirrory]] . . . January 04, 2021, at 01:10 AM by [[~category_mirror]]: [==]%0a* [[UsersCategoryMirrory.Test]] . . . January 03, 2021, at 08:17 PM by [[~category_mirrory]]: [==]%0a* [[Users.Categorymirrory]] . . . January 03, 2021, at 08:12 PM by [[~category_mirrory]]: [=wrong caps=]%0a* [[Banana.Banana]] . . . January 03, 2021, at 02:39 PM by [[~miniontoby]]: [==]%0a* [[Orange.Orange]] . . . January 03, 2021, at 02:10 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Backup]] . . . January 03, 2021, at 01:46 PM by [[~jrmu]]: [==]%0a* [[Debate.Appledanger]] . . . January 02, 2021, at 01:35 AM by [[~jrmu]]: [==]%0a* [[Grape.Tasks]] . . . January 01, 2021, at 07:52 PM by [[~fizi]]: [==]%0a* [[Ircnow.Helpers]] . . . January 01, 2021, at 04:36 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Finances]] . . . January 01, 2021, at 04:15 AM by [[~jrmu]]: [==]%0a* [[Tutorial.Tutorial]] . . . January 01, 2021, at 03:25 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Testing]] . . . December 30, 2020, at 12:58 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Sshbackdoor]] . . . December 30, 2020, at 12:14 PM by [[~jrmu]]: [==]%0a* [[Mango.Packages]] . . . December 30, 2020, at 10:48 AM by [[~nix]]: [==]%0a* [[Ircnow.Contact]] . . . December 30, 2020, at 03:18 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Pf-bnc]] . . . December 29, 2020, at 06:30 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Partners2]] . . . December 29, 2020, at 02:52 PM by [[~jrmu]]: [==]%0a* [[Debate.Mozilladanger]] . . . December 27, 2020, at 03:05 AM by [[~jrmu]]: [==]%0a* [[Debate.Controlcomputer]] . . . December 27, 2020, at 03:02 AM by [[~jrmu]]: [==]%0a* [[Debate.Facebookdanger]] . . . December 27, 2020, at 03:01 AM by [[~jrmu]]: [==]%0a* [[Debate.Slackdanger]] . . . December 27, 2020, at 02:56 AM by [[~jrmu]]: [==]%0a* [[Debate.Freespeech]] . . . December 27, 2020, at 02:36 AM by [[~jrmu]]: [==]%0a* [[Debate.Ethicalflaws]] . . . December 27, 2020, at 02:31 AM by [[~jrmu]]: [==]%0a* [[Debate.Hatespeech]] . . . December 27, 2020, at 02:20 AM by [[~jrmu]]: [==]%0a* [[Debate.Monero]] . . . December 27, 2020, at 02:02 AM by [[~jrmu]]: [==]%0a* [[Debate.WhyNotC]] . . . December 26, 2020, at 06:43 PM by [[~searchsocial]]: [==]%0a* [[Debate.Python]] . . . December 26, 2020, at 06:21 PM by [[~jrmu]]: [==]%0a* [[Debate.Cash]] . . . December 26, 2020, at 06:18 PM by [[~jrmu]]: [==]%0a* [[Debate.Uberdanger]] . . . December 26, 2020, at 06:16 PM by [[~jrmu]]: [==]%0a* [[Debate.Microsoftdanger]] . . . December 26, 2020, at 06:15 PM by [[~jrmu]]: [==]%0a* [[Debate.Accessibility]] . . . December 26, 2020, at 06:14 PM by [[~jrmu]]: [==]%0a* [[Debate.Zoomdanger]] . . . December 26, 2020, at 06:08 PM by [[~jrmu]]: [==]%0a* [[Shell.Applications]] . . . December 19, 2020, at 06:21 PM by [[~fizi]]: [==]%0a* [[Third.Dillo]] . . . December 19, 2020, at 01:52 PM by [[~jrmu]]: [==]%0a* [[Third.Basilisk]] . . . December 19, 2020, at 01:38 PM by [[~jrmu]]: [==]%0a* [[Third.Directory]] . . . December 19, 2020, at 01:35 PM by [[~jrmu]]: [==]%0a* [[Guava.Packages]] . . . December 19, 2020, at 06:14 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Amplification]] . . . December 19, 2020, at 05:42 AM by [[~jrmu]]: [==]%0a* [[Openbsd.UDPFlood]] . . . December 18, 2020, at 10:39 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Tcpackflood]] . . . December 17, 2020, at 10:36 AM by [[~jrmu]]: [==]%0a* [[Openbsd.RSTFlood]] . . . December 17, 2020, at 10:34 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Tcpresetflood]] . . . December 17, 2020, at 10:34 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Ssdp]] . . . December 15, 2020, at 12:59 PM by [[~jrmu]]: [==]%0a* [[Bouncer.Igloo]] . . . December 14, 2020, at 09:39 AM by [[~Noxturnix]]: [==]%0a* [[Main.Terms]] . . . December 13, 2020, at 01:35 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Pf]] . . . December 13, 2020, at 12:03 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Install68]] . . . December 13, 2020, at 10:13 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Upgrade67]] . . . December 13, 2020, at 04:02 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Sysupgrade68]] . . . December 11, 2020, at 10:27 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Dokuwiki]] . . . December 10, 2020, at 02:23 PM by [[~miniontoby]]: [=code blocks fixed=]%0a* [[Openbsd.Acme-client]] . . . December 09, 2020, at 06:47 PM by [[~miniontoby]]: [=fixed troubleshooting links=]%0a* [[Freedom.Christian]] . . . December 08, 2020, at 01:12 AM by [[~jrmu]]: [==]%0a* [[Freedom.Finances]] . . . December 08, 2020, at 01:04 AM by [[~jrmu]]: [==]%0a* [[Shell.Sshkeys]] . . . December 07, 2020, at 10:36 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Install67]] . . . December 06, 2020, at 11:03 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Buyvm]] . . . December 06, 2020, at 02:42 AM by [[~jrmu]]: [==]%0a* [[Opernbsd.Buyvm]] . . . December 04, 2020, at 12:06 PM by [[~jrmu]]: [==]%0a* [[Bouncer.WeeChat]] . . . December 02, 2020, at 12:43 PM by [[~jrmu]]: [==]%0a* [[Bouncer.SimpleIRC]] . . . December 02, 2020, at 12:31 PM by [[~jrmu]]: [==]%0a* [[Freedom.Militia]] . . . December 02, 2020, at 04:18 AM by [[~jrmu]]: [==]%0a* [[Third.Third]] . . . December 01, 2020, at 01:49 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Oidentd]] . . . November 30, 2020, at 11:42 PM by [[~jrmu]]: [==]%0a* [[Ircnow.Helper]] . . . November 28, 2020, at 02:21 AM by [[~jrmu]]: [==]%0a* [[Bouncer.Hexchat]] . . . November 27, 2020, at 12:52 PM by [[~jrmu]]: [==]%0a* [[Bouncer.IRCCloud]] . . . November 24, 2020, at 11:53 AM by [[~jrmu]]: [==]%0a* [[Bouncer.AdiIRC]] . . . November 24, 2020, at 11:42 AM by [[~jrmu]]: [==]%0a* [[Bouncer.RevolutionIRC]] . . . November 24, 2020, at 11:35 AM by [[~jrmu]]: [==]%0a* [[Bouncer.KiwiIRC]] . . . November 24, 2020, at 11:34 AM by [[~jrmu]]: [==]%0a* [[Bouncer.KVIrc]] . . . November 24, 2020, at 11:33 AM by [[~jrmu]]: [==]%0a* [[Bouncer.IceChat]] . . . November 24, 2020, at 11:27 AM by [[~jrmu]]: [==]%0a* [[Bouncer.IRCCloudiOS]] . . . November 24, 2020, at 11:20 AM by [[~jrmu]]: [==]%0a* [[Bouncer.IRCCloudAndroid]] . . . November 24, 2020, at 11:20 AM by [[~jrmu]]: [==]%0a* [[Bouncer.IRCCloudWeb]] . . . November 24, 2020, at 11:19 AM by [[~jrmu]]: [==]%0a* [[Third.Catalog]] . . . November 23, 2020, at 07:52 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Checklist]] . . . November 20, 2020, at 12:44 AM by [[~gry]]: [=+=]%0a* [[Openbsd.Acopm]] . . . November 04, 2020, at 03:32 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Achurch]] . . . November 04, 2020, at 02:25 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Vi]] . . . November 04, 2020, at 12:51 PM by [[~jrmu]]: [==]%0a* [[Openbsd.Sudo]] . . . November 04, 2020, at 12:38 PM by [[~jrmu]]: [==]%0a* [[Freedom.Denomination]] . . . October 23, 2020, at 09:20 AM by [[~jrmu]]: [==]%0a* [[Vps.Intro]] . . . October 10, 2020, at 08:22 AM by [[~jrmu]]: [==]%0a* [[Ircweb.Ircweb]] . . . October 05, 2020, at 01:10 AM by [[~jrmu]]: [==]%0a* [[Http2irc.Http2irc]] . . . October 05, 2020, at 01:04 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Easyapp]] . . . September 29, 2020, at 12:13 PM by [[~jrmu]]: [==]%0a* [[Orange.Nl]] . . . September 17, 2020, at 08:43 AM by [[~miniontoby]]: [=Dutch correct page=]%0a* [[Grape.Guide]] . . . September 16, 2020, at 08:42 AM by [[~baytuch]]: [==]%0a* [[Orange.Id]] . . . September 08, 2020, at 09:51 AM by [[~gry]]: [=+=]%0a* [[Orange.Ru]] . . . September 07, 2020, at 11:29 PM by [[~gry]]: [=+=]%0a* [[Bouncer.MIRC]] . . . September 06, 2020, at 03:59 AM by [[~jrmu]]: [==]%0a* [[Debate.Bncnow]] . . . September 04, 2020, at 04:36 AM by [[~jrmu]]: [==]%0a* [[Openbsd.Cgit]] . . . September 01, 2020, at 05:51 PM by [[~baytuch]]: [==]%0a* [[Orange.Notes]] . . . August 27, 2020, at 03:38 AM by [[~gry]]: [=expanded=]%0a* [[Shell.ShellSSHKEYS]] . . . August 25, 2020, at 10:00 PM by [[~gry]]: [=permissions added=]%0a* [[Bouncer.Irccloud]] . . . August 24, 2020, at 12:20 PM by [[~jrmu]]: [==]%0a* [[GrapeTeam.Tracker]] . . . August 24, 2020, at 10:16 AM by [[~gry]]: [=+=]%0a* [[GrapeTeam.GrapeTeam]] . . . August 24, 2020, at 10:13 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Course]] . . . August 21, 2020, at 05:01 AM by [[~gry]]: [==]%0a* [[Openbsd.Bchs]] . . . August 20, 2020, at 07:11 AM by [[~jrmu]]: [==]%0a* [[Ircnow.Todo]] . . . August 20, 2020, at 06:48 AM by [[~jrmu]]: on_is_active php_session_active squirrelmailing sqsession_start troubleshooting authentication session_status config_default webmail_access modifications configuration unfortunately accessibility administrator webmail_error compatibility acceleration default_pref organization replacement disposition alternative information sourceforge permissions certificate interactive configuring preferences letsencrypt development compatible javascript configtest connection additional nameserver configured afterwards extracting attempting installing documents complains openhttpd functions localhost opensmtpd challenge supported subdomain receiving databases recommend necessary following languages delimiter directory debugging fusername essential addresses installed chrooted smtphost projects browsers normally location provides tlsmulti 26214400 required remember original security listener optional settings sendmail properly software specific licensed messages brackets instance writable services browsing defaults drawback continue opening control dovecot fastcgi already contact defines example initial unbound folders unusual request plugins general command servers defined private options however records contrib include restart because nologin disable exiting keypair baytuch strings misused charset appears content instead openbsd release sending mt_rand another subject version tarball warning charlie without changes resolve foxtrot uploads written client relayd needed return logout syntax longer cannot latest htdocs braces rather offset typing before themes ircnow frames across making should switch please detect secure invert readme global create update system locale report serial delete femail myname daemon lookup socket number errors trying issues actual stable inline attach master reload touch could color chown check chmod needs first intro shell rcctl php74 mkdir books hosts write above https there false using might every ascii happy delta curly array fatal bravo query where since which setup exist works notes saved files press alpha enter means class block title index chain strip lines known worry based ifend about zones this doas 2001 imap will well page your real acme make sure that aaaa ipv4 does fccf want 1008 2602 than sbin chsh help bind body some copy runs both must logs like when ctrl type echo xvzf find uses html many wiki easy fees more exec text once were have made mime done next move into ipv6 pop3 menu sign quit full motd hide give edit time www ssl etc var 127 day see has 162 bad gpl 451 fix ksh 644 zip its 755 ftp net way crt 634 usr 403 src nsd fpm dns max few db8 143 via by gz 22 cd rx 38 87 mv 80 9
+time=1752877725
Relayd.TLSMulti:1628325508: Relayd.Acceleration Openhttpd.Hosting Acme-client.Configure Pf.Guide Openssl.Http : troubleshooting acknowledgments configuration acceleration dramatically remote_addr server_port permissions server_addr connections simpletable certificate commentary configured especially consulting forwarding foreground plaintext correctly debugging fullchain openhttpd available forwarded verbosity splitting listening challenge following selective remaining instances directory stacksize newsyslog openfiles service1 service2 searches increase database disabled protocol symlinks starting services tlsmulti sortable requests complete template filtered properly networks rotation addition location listener expanded multiple messages concepts example keypair listens finally backlog running private www6tls warning openbsd respond content produce provide verbose replace hosting devices android earlier maximum inspect enabled another domains openssl syslogd reverse headers td76656 without archive default already missing labeled records address option actual relayd handle relays create nabble wwwtls define packet turned before client please border append serves common public errors either cannot number blocks syntax bottom daemon assume entire typing failed simply sample second notice output https certs class there check rcctl first pfctl width guide login fails queue where names large which value match avoid above ports using based wrong entry lines close title below doesn three users index known third proxy while strip 8020 sure 8001 8002 icmp 4096 have make 2001 need will both that ipv6 them this want acme they ipv4 your edit what sack time doas then must logs html 7691 into send busy wish from real upon look test like stop ones auto when well root load last says also ddos etc 443 crt sub see are any ip4 ios tcp org man cur 96m 128 its won var may nsd set dns how pem 100 dvv 127 168 192 ip6 db8 of n7 by ln=
Relayd.Acceleration:1628324627: Pf.Guide Leafnode.Install Tcpip.Sockets Openbsd.Znc Openhttpd.Configure Openhttpd.Hosting Telnet.Http Znc.Chroot Openbsd.Netcat Acme-client.Configure Openssl.Http : troubleshooting acknowledgments eavesdropping configuration dramatically introduction acceleration permissions server_addr connections simpletable server_port remote_addr certificate integration application transparent forwarding encryption webhosting configured foreground indication afterwards especially commentary splitting openhttpd plaintext challenge openfiles forwarded stacksize listening selective necessary directory fullchain providing debugging correctly sometimes following newsyslog verbosity available instances location service1 service2 symlinks protocol possible searches template requests listener filtered bouncers sortable database rotation addition increase messages balancer networks properly features plumbing normally exposing leafnode starting disabled complete private example produce keypair openbsd missing warning running replace address labeled default records openssl sockets install android devices verbose td76656 archiv=
blob - /dev/null
blob + ebd86d5f71b08069800e4b55d8f185136c9557d6 (mode 644)
--- /dev/null
+++ wiki.d/Staff.RecentChanges
+version=pmwiki-2.3.20 ordered=1 urlencoded=1
+agent=Mozilla/5.0 (X11; Linux x86_64; rv:135.0) Gecko/20100101 Firefox/135.0
+charset=UTF-8
+ctime=1752863556
+host=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
+name=Staff.RecentChanges
+rev=5
+text=* [[Staff/StaffList]] . . . @2025-07-18T18:55:35Z by [[~zleap]]: [==]%0a
+time=1752864935
blob - /dev/null
blob + a89b4ea29299fcade529c1bc628a5149096bd005 (mode 644)
--- /dev/null
+++ wiki.d/Staff.StaffList
+version=pmwiki-2.3.20 ordered=1 urlencoded=1
+agent=Mozilla/5.0 (X11; Linux x86_64; rv:135.0) Gecko/20100101 Firefox/135.0
+author=zleap
+charset=UTF-8
+csum=
+ctime=1752863556
+host=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
+name=Staff.StaffList
+rev=5
+targets=
+text=Shell Laboratories: Help Brainstorm an Amateur Science Community%0a%0a!! %0aSTAFF AND PEOPLE INVOLVED WITH SHELLLABS%0a%0aName:%0aPosition:%0aIRC Handle%0aMatrix Handle%0a%0a %0a* ''Name:'' Paul Sutton%0a* ''Position:'' None%0a* ''IRC Handle:'' zleap%0a* ''Matrix Handle:''@zleap:matrix.org%0a* ''Website:'' [[https://personaljournal.ca/paulsutton/| Website / Blog]]%0a%0a[[https://wiki.ircnow.org/index.php?n=Profiles.Jrmu | jrmu ]]%0a%0a%0a* [[https://wiki.ircnow.org/?n=Shelllabs.Intro | Back to intro page]]%0a
+time=1752864935
+author:1752864935=zleap
+diff:1752864935:1752864177:=
+host:1752864935=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
+author:1752864177=zleap
+diff:1752864177:1752864124:=18,20d17%0a%3c [[https://wiki.ircnow.org/index.php?n=Profiles.Jrmu | jrmu ]]%0a%3c %0a%3c %0a21a19,21%0a> %0a> %0a> JRMU https://wiki.ircnow.org/index.php?n=Profiles.Jrmu%0a\ No newline at end of file%0a
+host:1752864177=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
+author:1752864124=zleap
+diff:1752864124:1752864075:=16c16%0a%3c * ''Website:'' [[https://personaljournal.ca/paulsutton/| Website / Blog]]%0a---%0a> * ''Website:'' [[Personal Website | https://personaljournal.ca/paulsutton/]]%0a
+host:1752864124=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
+author:1752864075=zleap
+diff:1752864075:1752863556:=18c18%0a%3c * [[https://wiki.ircnow.org/?n=Shelllabs.Intro | Back to intro page]]%0a---%0a> * [[Back to intro page | https://wiki.ircnow.org/?n=Shelllabs.Intro]]%0a
+host:1752864075=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
+author:1752863556=zleap
+diff:1752863556:1752863556:=1,21d0%0a%3c Shell Laboratories: Help Brainstorm an Amateur Science Community%0a%3c %0a%3c !! %0a%3c STAFF AND PEOPLE INVOLVED WITH SHELLLABS%0a%3c %0a%3c Name:%0a%3c Position:%0a%3c IRC Handle%0a%3c Matrix Handle%0a%3c %0a%3c %0a%3c * ''Name:'' Paul Sutton%0a%3c * ''Position:'' None%0a%3c * ''IRC Handle:'' zleap%0a%3c * ''Matrix Handle:''@zleap:matrix.org%0a%3c * ''Website:'' [[Personal Website | https://personaljournal.ca/paulsutton/]]%0a%3c %0a%3c * [[Back to intro page | https://wiki.ircnow.org/?n=Shelllabs.Intro]]%0a%3c %0a%3c %0a%3c JRMU https://wiki.ircnow.org/index.php?n=Profiles.Jrmu%0a\ No newline at end of file%0a
+host:1752863556=2a00:23c6:9b01:6701:4a06:88b2:5c48:f76e
blob - 9c099788eae3f1254e1b4218758fd313eca660e5
blob + 46616d8c08af3504e167d16feefc5692c4b83560
--- wiki.d/Tls.RecentChanges
+++ wiki.d/Tls.RecentChanges
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=Mozilla/5.0 (X11; Linux x86_64; OpenBSD amd64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
charset=UTF-8
ctime=1629544225
-host=104.167.242.150
+host=85.185.32.102
name=Tls.RecentChanges
-rev=9
-text=* [[Tls/San]] . . . @2025-07-05T12:40:05Z by [[~saeed]]: [==]%0a* [[Tls/Intro]] . . . @2025-07-05T10:53:20Z by [[~saeed]]: [=add more info on TLS details=]%0a* [[Tls/CA]] . . . August 21, 2021, at 11:10 AM by [[~jrmu]]: [==]%0a
-time=1751719205
+rev=11
+text=* [[Tls/San]] . . . @2025-07-18T20:13:19Z by [[~saeed]]: [=fix fmt 2=]%0a* [[Tls/Intro]] . . . @2025-07-05T10:53:20Z by [[~saeed]]: [=add more info on TLS details=]%0a* [[Tls/CA]] . . . August 21, 2021, at 11:10 AM by [[~jrmu]]: [==]%0a
+time=1752869599
blob - 79b36d891b67bb55c33cba582755c64c0608f1c5
blob + 66bcf6a474355300601c2a9e8f9df701a4545872
--- wiki.d/Tls.San
+++ wiki.d/Tls.San
version=pmwiki-2.3.20 ordered=1 urlencoded=1
-agent=Mozilla/5.0 (X11; Linux x86_64; OpenBSD amd64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15
+agent=Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15 vimb/3.6.0
author=saeed
charset=UTF-8
-csum=
+csum=fix fmt 2
ctime=1731483159
-host=104.167.242.150
+host=85.185.32.102
name=Tls.San
-rev=5
+rev=7
targets=Acme-client.Configure
-text=(:title Subject Alternative Names:)%0a%0a[[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]] is unable to provide%0awildcard certificates. Instead, you can specify the common name and any%0aalternative names in its [[acme-client/configure|configuration file]]. By%0ausing subject alternative names, it is possible for a single certificate to%0aserver multiple different hostnames.%0a%0aSubject alternative names (SAN) are an extension to the X.509 specification%0aused in SSL certificates. A single certificate can then use multiple names.%0aThis is important because TLS validation will fail if the name of the host%0adoesn't match the name on the certificate.%0a%0aUsing alternative names, you can provide more names for the server beyond the%0acommon name. As an example, @@example.com@@ could be the common name, and%0a@@www.example.com@@ and @@wiki.example.com@@ could be alternative names on the%0asame certificate.%0a%0a'''Warning''': While a handful of alternative names are fine, using too many%0aalternative names can cause [[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]]%0ato fail. We recommend keeping the number of alternative names to 5 or fewer.%0a%0aIt's recommended that all names for a single service be grouped together in a%0asingle certificate. For example, if the common name is @@mail.example.com@@,%0athe alternative names @@webmail.example.com@@ and @@email.example.com@@ would%0amake sense. However, @@www.example.com@@, since it's used by a different%0aservice (web instead of mail) might be better suited for a different%0acertificate, since [[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]] can%0ahave issues with too many alternative names on a single certificate.%0a
-time=1751719205
+text=(:title Subject Alternative Names:)%0a%0a[[https://man.openbsd.org/acme-client.1|acme-client(1)]] is unable to provide%0awildcard certificates. Instead, you can specify the common name and any%0aalternative names in its [[acme-client/configure|configuration file]]. By%0ausing subject alternative names, it is possible for a single certificate to%0aserver multiple different hostnames.%0a%0aSubject alternative names (SAN) are an extension to the X.509 specification%0aused in SSL certificates. A single certificate can then use multiple names.%0aThis is important because TLS validation will fail if the name of the host%0adoesn't match the name on the certificate.%0a%0aUsing alternative names, you can provide more names for the server beyond the%0acommon name. As an example, @@example.com@@ could be the common name, and%0a@@www.example.com@@ and @@wiki.example.com@@ could be alternative names on the%0asame certificate.%0a%0a'''Warning''': While a handful of alternative names are fine, using too many%0aalternative names can cause [[https://man.openbsd.org/acme-client.1|acme-client(1)]]%0ato fail. We recommend keeping the number of alternative names to 5 or fewer.%0a%0aIt's recommended that all names for a single service be grouped together in a%0asingle certificate. For example, if the common name is @@mail.example.com@@,%0athe alternative names @@webmail.example.com@@ and @@email.example.com@@ would%0amake sense. However, @@www.example.com@@, since it's used by a different%0aservice (web instead of mail) might be better suited for a different%0acertificate, since [[https://man.openbsd.org/acme-client.1|acme-client(1)]] can%0ahave issues with too many alternative names on a single certificate.%0a
+time=1752869599
title=Subject Alternative Names
+author:1752869599=saeed
+csum:1752869599=fix fmt 2
+diff:1752869599:1752869559:minor=3c3%0a%3c [[https://man.openbsd.org/acme-client.1|acme-client(1)]] is unable to provide%0a---%0a> [[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]] is unable to provide%0a28c28%0a%3c certificate, since [[https://man.openbsd.org/acme-client.1|acme-client(1)]] can%0a---%0a> certificate, since [[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]] can%0a
+host:1752869599=85.185.32.102
+author:1752869559=saeed
+csum:1752869559=fix fmt
+diff:1752869559:1751719205:minor=20c20%0a%3c alternative names can cause [[https://man.openbsd.org/acme-client.1|acme-client(1)]]%0a---%0a> alternative names can cause [[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]]%0a
+host:1752869559=85.185.32.102
author:1751719205=saeed
diff:1751719205:1731548251:minor=3c3%0a%3c [[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]] is unable to provide%0a---%0a> [[https://man.openbsd.org/acme-client.1|acme-client(1)]] is unable to provide%0a20,22c20,22%0a%3c alternative names can cause [[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]]%0a%3c to fail. We recommend keeping the number of alternative names to 5 or fewer.%0a%3c %0a---%0a> alternative names can cause acme-client(1) to fail. We recommend keeping the%0a> number of alternative names to 5 or fewer.%0a> %0a28c28%0a%3c certificate, since [[https://man.openbsd.org/acme-client.1|@@acme-client@@(1)]] can%0a---%0a> certificate, since [[https://man.openbsd.org/acme-client.1|acme-client(1)]] can%0a
host:1751719205=104.167.242.150