NetBSD Wiki/users/
schmonz
This site
You can mostly point a finger at me for how wiki.netbsd.org
works (or sometimes doesn't).
If you've got an idea about how it ought to, edit the todo list!
Here's what's been done so far.
qmail-run from pkgsrc
Start with my overview of qmail patches and packages, particularly qmail-run.
schmonz.com blog posts
Legacy Code Lessons: pymsgauth
Posted Tuesday afternoon, August 7th, 2018 by Amitai Schleier (schmonz.com (qmail))
Posted Tuesday afternoon, August 7th, 2018 by Amitai Schleier (schmonz.com (qmail))
pkgsrcCon 2018: Maintaining qmail in 2018
Posted early Saturday morning, July 7th, 2018 by Amitai Schleier (schmonz.com (qmail))
Posted early Saturday morning, July 7th, 2018 by Amitai Schleier (schmonz.com (qmail))
Automation for mail hosting
Posted Tuesday evening, March 28th, 2017 by Amitai Schleier (schmonz.com (qmail))
Posted Tuesday evening, March 28th, 2017 by Amitai Schleier (schmonz.com (qmail))
qmail + SMTP AUTH + TLS redux
Posted Wednesday evening, January 18th, 2017 by Amitai Schleier (schmonz.com (qmail))
Posted Wednesday evening, January 18th, 2017 by Amitai Schleier (schmonz.com (qmail))
New Year's Slack
Posted late Thursday afternoon, January 5th, 2017 by Amitai Schleier (schmonz.com (qmail))
Posted late Thursday afternoon, January 5th, 2017 by Amitai Schleier (schmonz.com (qmail))
qmail + spam filtering
Posted early Wednesday morning, March 7th, 2007 by Amitai Schlair (schmonz.com (qmail))
Posted early Wednesday morning, March 7th, 2007 by Amitai Schlair (schmonz.com (qmail))
qmail + NetBSD nightly maintenance
Posted early Wednesday morning, February 7th, 2007 by Amitai Schlair (schmonz.com (qmail))
Posted early Wednesday morning, February 7th, 2007 by Amitai Schlair (schmonz.com (qmail))
Add a comment
Links:
examples/drvctlio
schmonz.com.pkgsrc/
+ modular-xorg-xquartz-1.20.9
schmonz.com.pkgsrc/
+ pound-3.0d, py-feedparser-6.0.0 with caveats
schmonz.com.pkgsrc/
Add and enable brlaser.
schmonz.com.pkgsrc/
Add and enable jdebp-redo.
schmonz.com.pkgsrc/
Add and enable libretls.
schmonz.com.pkgsrc/
Add and enable nopop3d.
schmonz.com.pkgsrc/
Add and enable p5-Text-MultiMarkdown.
schmonz.com.pkgsrc/
Add and enable p5-YAML-PP.
schmonz.com.pkgsrc/
Add and enable s6-dns.
...
schmonz.com.pkgsrc/
Add and enable smtpd-starttls-proxy.
schmonz.com.pkgsrc/
Add and enable texttest.
schmonz.com.pkgsrc/
Add and enable texttest.
2
schmonz.com.pkgsrc/
Add and enable tinydyndns-run.
schmonz.com.pkgsrc/
Add missing dependencies on py-attrs and py-wcwidth. Bump PKGREVISION.
schmonz.com.pkgsrc/
Also restore the hack to get SSLCERTS defined. Ride previous bump.
schmonz.com.pkgsrc/
Apply <https://sourceforge.net/p/giflib/bugs/_discuss/thread/4e811ad2…
schmonz.com.pkgsrc/
Apply <https://sourceforge.net/p/giflib/bugs/_discuss/thread/4e811ad2…
1
schmonz.com.pkgsrc/
Apply upstream patch to fix incorrect behavior in tcpserver and
schmonz.com.pkgsrc/
Assign non-default SUBST_FILES.djberrno with =, not += (because it
schmonz.com.pkgsrc/
Attempt to fix PLIST with default options.
schmonz.com.pkgsrc/
Borrow patches from OpenBSD ports to fix build, adding pledge() and
schmonz.com.pkgsrc/
Build with OpenSSL 1.1.x. While here, wrap long line in MESSAGE.
schmonz.com.pkgsrc/
Bump PKGREVISION for fehqlibs update.
schmonz.com.pkgsrc/
Bump PKGREVISION for new runtime dependency on fehqlibs.
schmonz.com.pkgsrc/
Bump PKGREVISION for s6-dns and skalibs library updates.
schmonz.com.pkgsrc/
Configure with --enable-xplugin-dock-support to fix build on 64-bit-only
schmonz.com.pkgsrc/
Defer tests until TEST_TARGET.
schmonz.com.pkgsrc/
Define ALLOW_INSECURE_BZERO=ON only on Darwin, says the author. Ride
schmonz.com.pkgsrc/
Define QMAIL_QUEUE_CUSTOM_ERROR. Ride recent update.
schmonz.com.pkgsrc/
Define rcvar so goaccess=NO works. Fix a spell-o. Bump PKGREVISION.
schmonz.com.pkgsrc/
Define rcvar so goaccess=NO works. Fix a spell-o. Bump PKGREVISION.
1
schmonz.com.pkgsrc/
Distfile changed in place, reported by Nathan Arthur in private mail. No
schmonz.com.pkgsrc/
Distfile changed; since DIST_SUBDIR had been mistakenly preserved in
schmonz.com.pkgsrc/
Don't conflict with sufficiently new libowfat.
schmonz.com.pkgsrc/
Don't let CDPATH affect the build.
schmonz.com.pkgsrc/
Drop -4 from qmailqread, no longer needed by ucspi-tcp6. Bump version.
schmonz.com.pkgsrc/
ExtUtils-MakeMaker-7.48 rejects invalid MIN_PERL_VERSION values.
schmonz.com.pkgsrc/
Fix "Cannot open %s as a filehandle: it is already open as a dirhandle",
schmonz.com.pkgsrc/
Fix VARBASE subst in lighttpd.conf.
schmonz.com.pkgsrc/
Fix checksum on new patch.
schmonz.com.pkgsrc/
Fix packaging on NetBSD: use gmake and more of the upstream Makefile.
schmonz.com.pkgsrc/
Fix packaging with PKGMANDIR!=man, found in bulk builds.
schmonz.com.pkgsrc/
Initial import of Jonathan de Boyne Pollard's redo implementation.
schmonz.com.pkgsrc/
Initial import of TextTest, an open source tool for text-based
schmonz.com.pkgsrc/
Initial import of feed2exec, the programmable feed reader.
schmonz.com.pkgsrc/
Initial import of mp4tools to join and split MP4 files.
schmonz.com.pkgsrc/
Initial import of p5-XXX, which exports a function called XXX that you
schmonz.com.pkgsrc/
Initial import of py-approvaltests, the Python port of an
2
schmonz.com.pkgsrc/
Initial import of py-cachecontrol, a port of the caching algorithms in
schmonz.com.pkgsrc/
Initial import of ruby-approvaltests, an assertion/verification library
schmonz.com.pkgsrc/
Initial import of s6-dns, packaged in wip by cfkoch@edgebsd.org.
schmonz.com.pkgsrc/
Install manpages under man1 (instead of at the top-level PKGMANDIR).
schmonz.com.pkgsrc/
Instead of a fiddly shell script, use nopop3d as the fake POP3 server.
schmonz.com.pkgsrc/
LibreTLS + OpenSSL isn't working well for me yet. Switch back to BearSSL
schmonz.com.pkgsrc/
Modernize patch filenames, adding patch comments. NFCI.
2
schmonz.com.pkgsrc/
Note highlight and p5-highlight updates.
1
schmonz.com.pkgsrc/
Note highlight update.
schmonz.com.pkgsrc/
Note xapian-bindings updates.
schmonz.com.pkgsrc/
Pre-create the build's OBJDIR, to be MAKE_JOBS_SAFE on at least Darwin.
schmonz.com.pkgsrc/
Quell packaging warning by installing the shlib with ${INSTALL_LIB}.
schmonz.com.pkgsrc/
Remove MACOSX_DEPLOYMENT_TARGET workaround for old macOS to fix xapian
schmonz.com.pkgsrc/
Remove broken cross-compile check (builds a bundle, complains it can't
schmonz.com.pkgsrc/
Remove outdated MESSAGE. Add local copies of online manpages. Bump PK…
schmonz.com.pkgsrc/
Remove stuff inadvertently included in previous (thanks wiz@).
schmonz.com.pkgsrc/
Require latest ucspi-tcp6 for IPv4 fixes. Bump version.
schmonz.com.pkgsrc/
Reset PKGREVISION for libhighlight update.
schmonz.com.pkgsrc/
Reset PKGREVISION for xapian update.
schmonz.com.pkgsrc/
Reset PKGREVISION.
schmonz.com.pkgsrc/
Restore missing .include of options.mk.
1
schmonz.com.pkgsrc/
Run the built tic with the built libncurses, not the installed one, as
schmonz.com.pkgsrc/
Sort patchsums (NFCI).
schmonz.com.pkgsrc/
Spaces to tabs (NFCI).
schmonz.com.pkgsrc/
Specify Standard{Out,Error}Path for macOS launchd. Bump version.
schmonz.com.pkgsrc/
Support PKGMANDIR.
schmonz.com.pkgsrc/
Update HOMEPAGE, and take MAINTAINER.
schmonz.com.pkgsrc/
Update MASTER_SITES and HOMEPAGE.
schmonz.com.pkgsrc/
Update to 0.019. From the changelog:
schmonz.com.pkgsrc/
Update to 0.11.4. From the changelog:
schmonz.com.pkgsrc/
Update to 0.11.5 (as 0.999.11.5). From the changelog:
schmonz.com.pkgsrc/
Update to 0.12.2. From the changelog:
schmonz.com.pkgsrc/
Update to 0.13. From the changelog:
schmonz.com.pkgsrc/
Update to 0.15.2. From the changelog:
schmonz.com.pkgsrc/
Update to 0.2.9. From the changelog:
schmonz.com.pkgsrc/
Update to 0.3.1. From the changelog:
schmonz.com.pkgsrc/
Update to 0.4.1. From the changelog:
schmonz.com.pkgsrc/
Update to 0.42a. From the changelog:
schmonz.com.pkgsrc/
Update to 0.42a. From the changelog:
1
schmonz.com.pkgsrc/
Update to 0.5.0. From the changelog:
schmonz.com.pkgsrc/
Update to 0.60. From the changelog:
schmonz.com.pkgsrc/
Update to 0.660001. From the changelog:
schmonz.com.pkgsrc/
Update to 0.70. From the changelog:
schmonz.com.pkgsrc/
Update to 0.73. From the changelog:
schmonz.com.pkgsrc/
Update to 0.8.0. From the changelog:
schmonz.com.pkgsrc/
Update to 0.8.1. From the changelog:
schmonz.com.pkgsrc/
Update to 0.81. From the changelog:
schmonz.com.pkgsrc/
Update to 1.1.0. From the changelog:
schmonz.com.pkgsrc/
Update to 1.1.0. From the changelog:
2
schmonz.com.pkgsrc/
Update to 1.10.0. From the changelog:
schmonz.com.pkgsrc/
Update to 1.11.0. From the changelog:
schmonz.com.pkgsrc/
Update to 1.11.5. From the changelog:
schmonz.com.pkgsrc/
Update to 1.11.6. From the changelog:
schmonz.com.pkgsrc/
Update to 1.12.3. From the changelog:
schmonz.com.pkgsrc/
Update to 1.3.0. From the changelog:
schmonz.com.pkgsrc/
Update to 1.4. From the changelog:
schmonz.com.pkgsrc/
Update to 1.4.15. From the changelog:
schmonz.com.pkgsrc/
Update to 1.4.16. From the changelog:
1
schmonz.com.pkgsrc/
Update to 1.4.56. From the changelog:
schmonz.com.pkgsrc/
Update to 1.4.58. From the changelog:
schmonz.com.pkgsrc/
Update to 15b (as 0.9.15b). From the changelog:
schmonz.com.pkgsrc/
Update to 17. From the changelog:
schmonz.com.pkgsrc/
Update to 2.1.0. From the changelog:
schmonz.com.pkgsrc/
Update to 2.10.0.1. From the changelog:
schmonz.com.pkgsrc/
Update to 2.10.0.3. From the changelog:
schmonz.com.pkgsrc/
Update to 2.10.0.3. From the changelog:
1
schmonz.com.pkgsrc/
Update to 2.2.3.3. From the changelog:
schmonz.com.pkgsrc/
Update to 2.21.0. From the changelog:
schmonz.com.pkgsrc/
Update to 2.28, the last in the 2.x series. From the changelog:
schmonz.com.pkgsrc/
Update to 2.3.16. From the changelog:
schmonz.com.pkgsrc/
Update to 2.3.5.1. From the changelog:
schmonz.com.pkgsrc/
Update to 2.9.2.1. From the changelog:
schmonz.com.pkgsrc/
Update to 2.9.3.0. From the changelog:
schmonz.com.pkgsrc/
Update to 20190516. From the changelog:
schmonz.com.pkgsrc/
Update to 2020.05.04. From the changelog:
schmonz.com.pkgsrc/
Update to 20201214. From the changelog:
schmonz.com.pkgsrc/
Update to 20210401. From the changelog:
schmonz.com.pkgsrc/
Update to 3.10. From the changelog:
schmonz.com.pkgsrc/
Update to 3.11. From the changelog:
schmonz.com.pkgsrc/
Update to 3.13.1. From the changelog:
schmonz.com.pkgsrc/
Update to 3.20200202.3. From the changelog:
schmonz.com.pkgsrc/
Update to 3.3.1. From the changelog:
schmonz.com.pkgsrc/
Update to 3.58. From the changelog:
schmonz.com.pkgsrc/
Update to 3.60. From the changelog:
schmonz.com.pkgsrc/
Update to 36a. From the changelog:
schmonz.com.pkgsrc/
Update to 36c. From the changelog:
schmonz.com.pkgsrc/
Update to 38. From the changelog:
schmonz.com.pkgsrc/
Update to 4.0. From the changelog:
schmonz.com.pkgsrc/
Update to 4.5.0. From the changelog:
schmonz.com.pkgsrc/
Update to 5.15. From the changelog:
schmonz.com.pkgsrc/
Update to 6.8.1. From the changelog:
schmonz.com.pkgsrc/
Update to 8.04. From the changelog:
schmonz.com.pkgsrc/
Update to notqmail 1.08 (as qmail-1.03nb49). From the changelog:
schmonz.com.pkgsrc/
arm_cpudetect.c doesn't cover macOS. On M1 Macs, set
schmonz.com.pkgsrc/
doc: Added devel/apenwarr-redo version 0.41
schmonz.com.pkgsrc/
doc: Added devel/py-approvaltests version 0.2.6
schmonz.com.pkgsrc/
doc: Added devel/py-cachecontrol version 0.12.6
schmonz.com.pkgsrc/
doc: Added devel/ruby-approvaltests version 0.0.25
schmonz.com.pkgsrc/
doc: Added devel/texttest version 4.0.0
1
schmonz.com.pkgsrc/
doc: Added multimedia/mp4tools version 3.8
schmonz.com.pkgsrc/
doc: Added net/s6-dns version 2.3.3.0
schmonz.com.pkgsrc/
doc: Added print/brlaser version 6
schmonz.com.pkgsrc/
doc: Added sysutils/daemontools-encore version 1.11
schmonz.com.pkgsrc/
doc: Updated archivers/zziplib to 0.13.72nb1
schmonz.com.pkgsrc/
doc: Updated audio/rioutil to 1.5.4
schmonz.com.pkgsrc/
doc: Updated audio/solfege to 3.22.2nb5
schmonz.com.pkgsrc/
doc: Updated databases/p5-App-Sqitch to 1.1.0
schmonz.com.pkgsrc/
doc: Updated devel/apenwarr-redo to 0.42
schmonz.com.pkgsrc/
doc: Updated devel/mob to 1.9.0
schmonz.com.pkgsrc/
doc: Updated devel/p5-Pegex to 0.72
schmonz.com.pkgsrc/
doc: Updated devel/p5-Test-BDD-Cucumber to 0.61
schmonz.com.pkgsrc/
doc: Updated devel/p5-Test-BDD-Cucumber to 0.75
schmonz.com.pkgsrc/
doc: Updated devel/py-approvaltests to 0.4.1
schmonz.com.pkgsrc/
doc: Updated devel/py-approvaltests to 0.5.0
schmonz.com.pkgsrc/
doc: Updated devel/py-approvaltests to 0.6.0
schmonz.com.pkgsrc/
doc: Updated devel/py-approvaltests to 2.1.0
schmonz.com.pkgsrc/
doc: Updated devel/skalibs to 2.10.0.1
schmonz.com.pkgsrc/
doc: Updated devel/texttest to 4.0.5
schmonz.com.pkgsrc/
doc: Updated graphics/wxsvg to 1.5.22
schmonz.com.pkgsrc/
doc: Updated lang/execline to 2.7.0.1
schmonz.com.pkgsrc/
doc: Updated mail/getmail to 5.15
schmonz.com.pkgsrc/
doc: Updated mail/qmail-rejectutils to 20201215
schmonz.com.pkgsrc/
doc: Updated mail/qmail-run to 20200519
schmonz.com.pkgsrc/
doc: Updated mail/qmail-run to 20201214
schmonz.com.pkgsrc/
doc: Updated mail/rss2email to 3.10
schmonz.com.pkgsrc/
doc: Updated net/fehqlibs to 0.9.13c
schmonz.com.pkgsrc/
doc: Updated net/openconnect to 8.05
1
schmonz.com.pkgsrc/
doc: Updated net/s6-dns to 2.3.5.0
schmonz.com.pkgsrc/
doc: Updated net/s6-networking to 2.4.0.0nb3
schmonz.com.pkgsrc/
doc: Updated net/tinydyndns to 0.4.2nb1
schmonz.com.pkgsrc/
doc: Updated net/tinydyndns-run to 20201019
schmonz.com.pkgsrc/
doc: Updated net/tinydyndns-run to 20201027
schmonz.com.pkgsrc/
doc: Updated net/tinydyndns-run to 20201030
schmonz.com.pkgsrc/
doc: Updated net/ucspi-ssl to 0.999.11.6
schmonz.com.pkgsrc/
doc: Updated net/ucspi-tcp6 to 1.11.1
schmonz.com.pkgsrc/
doc: Updated net/ucspi-tcp6 to 1.11.3
schmonz.com.pkgsrc/
doc: Updated net/ucspi-tcp6 to 1.11.6a
schmonz.com.pkgsrc/
doc: Updated security/libretls to 3.3.2
schmonz.com.pkgsrc/
doc: Updated security/py-acme-tiny to 4.1.0
schmonz.com.pkgsrc/
doc: Updated sysutils/etckeeper to 1.18.12
schmonz.com.pkgsrc/
doc: Updated sysutils/memtester to 4.5.0
schmonz.com.pkgsrc/
doc: Updated sysutils/s6 to 2.10.0.1
schmonz.com.pkgsrc/
doc: Updated sysutils/tarsnap to 1.0.39nb2
schmonz.com.pkgsrc/
doc: Updated textproc/libhighlight to 3.58
schmonz.com.pkgsrc/
doc: Updated textproc/libhighlight to 3.60
schmonz.com.pkgsrc/
doc: Updated textproc/libhighlight to 4.1
schmonz.com.pkgsrc/
doc: Updated textproc/p5-Search-Xapian to 1.2.25.4
schmonz.com.pkgsrc/
doc: Updated textproc/p5-Text-Markdown-Discount to 0.13
schmonz.com.pkgsrc/
doc: Updated textproc/p5-ack to 2.28
schmonz.com.pkgsrc/
doc: Updated textproc/py-html2text to 2019.9.26
schmonz.com.pkgsrc/
doc: Updated textproc/py-html2text to 2020.1.16
schmonz.com.pkgsrc/
doc: Updated textproc/xapian to 1.4.14
schmonz.com.pkgsrc/
doc: Updated textproc/xapian to 1.4.15
schmonz.com.pkgsrc/
doc: Updated textproc/xapian to 1.4.16
schmonz.com.pkgsrc/
doc: Updated www/goaccess to 1.4.5
schmonz.com.pkgsrc/
doc: Updated www/ikiwiki to 3.20200202.3nb4
schmonz.com.pkgsrc/
doc: Updated www/lighttpd to 1.4.56nb1
schmonz.com.pkgsrc/
doc: Updated www/lighttpd to 1.4.57
schmonz.com.pkgsrc/
doc: Updated www/lighttpd to 1.4.59
schmonz.com.pkgsrc/
go115/pkg/${GO_PLATFORM}/crypto/x509/internal/macos.a gets built and
schmonz.com.pkgsrc/Agile Alliance Technical Conference 2017: Cross-Platform Deployment
schmonz.com.pkgsrc/pkgsrcCon 2014: pkgsrc Design Goals
schmonz.com.qmail/Automation for mail hosting
schmonz.com.qmail/Legacy Code Lessons: pymsgauth
schmonz.com.qmail/New Year's Slack
schmonz.com.qmail/pkgsrcCon 2018: Maintaining qmail in 2018
schmonz.com.qmail/qmail + NetBSD nightly maintenance
schmonz.com.qmail/qmail + SMTP AUTH + TLS redux
schmonz.com.qmail/qmail + spam filtering
wiki/start
wiki/todo/add calendar plugin
wiki/todo/choose wiki software
wiki/todo/create wiki news page
wiki/todo/enable the attachment plugin for web-editing with images
wiki/todo/fix "home/about/gallery/etc" bar to links
wiki/todo/fix cvs backend
wiki/todo/highlight plugin
wiki/todo/hook up wiki commits to www-changes@
wiki/todo/ikiwiki as man
wiki/todo/implement cvs backend
wiki/todo/improve search
wiki/todo/let non-developers contribute content
wiki/todo/make it easier to add new pages
wiki/todo/make toc anchor urls permanent
wiki/todo/migrate content from wiki.netbsd.se
wiki/todo/mirror blog
wiki/todo/set up demo wiki
wiki/todo/set up kerberos for web logins
wiki/todo/use icons to improve template look
wiki/todo/web-editing templates fails
wiki/todo/write wiki howtos
Last edited Tuesday afternoon, May 30th, 2023
Preferences | Logout