Mike Hillyer
331a46d8db
Automated doc formatting fix
2023-03-14 20:09:36 +00:00
Mike Hillyer
deab6adb40
Change toml file path to new /opt/kumomta/etc path style.
2023-03-14 16:08:42 -04:00
Wez Furlong
7db130102a
rpm/deb: install to /opt/kumomta, include bounce classifications
2023-03-14 13:08:22 -07:00
Mike Hillyer
a074e9ec02
Automated doc formatting fix
2023-03-14 20:01:13 +00:00
Mike Hillyer
475b661712
Fixing Lua parse error in example policy.
2023-03-14 16:00:28 -04:00
Mike Hillyer
fe9d51f289
Adding Wez's example of dynamic DKIM key path signing across both ingress routes (SMTP/API).
2023-03-14 15:56:39 -04:00
Wez Furlong
6dd2f457ca
ci: another pass at rocky9
2023-03-14 12:54:43 -07:00
Mike Hillyer
5980d42375
Working on the example policy.
2023-03-14 15:31:02 -04:00
Wez Furlong
ab8b860e14
I think tom did break the build after all!
...
Make it easier to see that get-deps.sh failed.
Adjust perl-FindBin dep; it depends on which
version of which distro whether it even exists.
2023-03-14 12:30:19 -07:00
Wez Furlong
7ee9e43be2
upload-package: remove --fail-with-body
...
the version of curl on ubuntu 20.04 doesn't recognize it
2023-03-14 10:24:02 -07:00
Wez Furlong
a3d4c49ef1
docs: avoid copying $ prefixes from console code blocks
...
Rather than using `bash` for the mix of shell and output,
use `console`. That will cause the text to be marked up so
that the `$` prompt stuff won't get selected by dragging.
Enable copy button to copy the whole block, and add some
js to filter out the the $ and # prefixes from that content.
2023-03-14 10:17:55 -07:00
Wez Furlong
4c71090669
docs: standardize the header before the generated list of functions
2023-03-14 10:17:55 -07:00
Mike Hillyer
778025a876
Making sure the simple_policy.lua imports properly into the docs and renders. I'll modify it from there into the example policy.
2023-03-14 12:29:52 -04:00
Tom Mairs
f5b4e6a701
Updates for Debian 11 and Rocky 9
2023-03-14 16:13:00 +00:00
Cloud User
00fd8c3c96
Updates for Debian 11 and Rocky 9
2023-03-14 15:50:46 +00:00
Mike Hillyer
1a2ef03502
Automated doc formatting fix
2023-03-14 14:22:44 +00:00
Mike Hillyer
c84fa62f16
Adding skeleton for bounce config
2023-03-14 10:21:26 -04:00
Mike Hillyer
98eeb1f3e1
Adding more to the skeleton.
2023-03-14 09:52:46 -04:00
Wez Furlong
2e00292771
simply deb install very slightly
2023-03-13 23:47:29 -07:00
Wez Furlong
ad978adddc
simplify rpm repo install info
2023-03-13 23:23:19 -07:00
Wez Furlong
4ede25329c
docs: use public URLs for repo definitions
...
add ubuntu sources.list files to the git repo, and publish to openrepo.
Now all our binary install instructions should work without requiring a github login while the repo is still private.
2023-03-13 23:02:02 -07:00
Wez Furlong
cc4f1521bd
ci: refine upload-package.sh
2023-03-13 22:50:17 -07:00
Wez Furlong
049323d423
ci: need to checkout before we can upload...
2023-03-13 22:42:55 -07:00
Wez Furlong
ad4943d3fe
ci: publish repo defs to the repo server
2023-03-13 22:41:02 -07:00
Wez Furlong
4aabe1c458
ci: adjust rocky workflow some more
2023-03-13 22:08:05 -07:00
Wez Furlong
134c516c17
ci: actually run the rocky container
2023-03-13 21:44:31 -07:00
Wez Furlong
ea71e9137c
ci: debugging rocky
2023-03-13 21:34:40 -07:00
Wez Furlong
f5fffc6b1b
ci: add rocky linux 8 and 9
2023-03-13 20:45:54 -07:00
Wez Furlong
23a8cc3ed9
ci: set up retention policy for older untagged docker images
...
Keep all tagged, and the last 5 untagged packages.
Anything else will get pruned away.
2023-03-13 20:30:16 -07:00
Wez Furlong
ddca07e033
ci: revise path deps
...
This should help to trigger a job only when appropriate
2023-03-13 20:12:42 -07:00
Wez Furlong
cad1ad5c4d
docs: show how to pull our image from the GH registry
2023-03-13 19:42:55 -07:00
Wez Furlong
b287db1944
ensure that we statically link sqlite
...
This avoids picking up a dynamic dep on libsqlite3.so
when we build the docker image.
2023-03-13 19:41:33 -07:00
Wez Furlong
8c618c7bc6
ci: refine docker build
2023-03-13 18:27:03 -07:00
Wez Furlong
dd262b8424
ci: adjust docker build to also publish
2023-03-13 17:53:24 -07:00
Wez Furlong
6b9b01eca0
disable social media cards in local builds
...
Enable it for the final deploy
2023-03-13 15:38:18 -07:00
Wez Furlong
489ddec610
docs: simplify apt repo local filenames
2023-03-13 15:31:48 -07:00
Wez Furlong
950b2c4007
docs: add ubuntu install info
2023-03-13 15:28:52 -07:00
Wez Furlong
b4f9280757
upload-packages: remove stray --help
2023-03-13 13:17:50 -07:00
Mike Hillyer
c6492e52cc
Automated doc formatting fix
2023-03-13 19:52:30 +00:00
Mike Hillyer
d744d09f04
Skeleton out the Operation section of the User Guide.
2023-03-13 15:51:38 -04:00
Mike Hillyer
7890f69cf7
Got rid of mis-spelled placeholder.
2023-03-13 15:51:38 -04:00
Wez Furlong
6555afe0bf
upload-package: remove stray echo
...
whoops, I'd turned this off while testing locally
2023-03-13 12:51:19 -07:00
Wez Furlong
962abc751f
build-deb: maybe fixup version info
2023-03-13 12:50:29 -07:00
Wez Furlong
326ceea89b
ci: try to fixup the artifact name for upload
2023-03-13 12:11:26 -07:00
Wez Furlong
3a1b1053bd
docs: add link checking
...
Ideally there would be a good mkdocs based checker, but the
one that is out there only validate absolute URLs, which makes
it unsuitable for checking local relative links in the docs.
Adjust the doc build so that we also generate the SUMMARY.md
for mdbook, and use mdbook's link checker to check the links.
Fixup the couple of broken links that it found.
2023-03-13 12:01:07 -07:00
Wez Furlong
ade456f401
build-deb: fixup package build
2023-03-13 11:26:41 -07:00
Wez Furlong
89c0ea1331
docs: fix link for building from source
2023-03-13 11:12:15 -07:00
Wez Furlong
cb6f3eaf73
ci: ubuntu needs a compiler sooner
...
when the cargo cache misses, we need to compile stuff
2023-03-13 11:02:45 -07:00
Wez Furlong
269bcae487
build-deb: we don't have postinst, prerm
2023-03-13 10:54:08 -07:00
Wez Furlong
43bcb2d2b5
ci: git repo permissions
2023-03-13 10:33:05 -07:00