Page MenuHomeFreeBSD
Feed Advanced Search

Mar 4 2025

dch closed D48382: release: add cloudware oracle targets to package and upload .oci files.
Mar 4 2025, 11:57 PM
dch updated the diff for D48382: release: add cloudware oracle targets to package and upload .oci files.

ensure tempoary variables are unique within the for/endfor block

Mar 4 2025, 11:15 PM
dch requested review of D49233: graphics/py-cairocffi: update to 1.7.1.
Mar 4 2025, 6:59 PM

Feb 28 2025

dch closed D48599: release: ensure default sudo flavor is selected.
Feb 28 2025, 10:35 PM
dch committed rG457d745d90a6: release: ensure default sudo flavor is selected (authored by dch).
release: ensure default sudo flavor is selected
Feb 28 2025, 10:35 PM
dch added a comment to D48382: release: add cloudware oracle targets to package and upload .oci files.

sorted!

Feb 28 2025, 10:23 PM
dch updated the diff for D48382: release: add cloudware oracle targets to package and upload .oci files.

remove extraneous Makefile target

Feb 28 2025, 10:23 PM
dch updated the diff for D48382: release: add cloudware oracle targets to package and upload .oci files.

avoid re-using variables in loops

Feb 28 2025, 10:09 PM

Feb 18 2025

dch committed R11:999be5f9b519: sysutils/kleene-cli: new port for container management (authored by dch).
sysutils/kleene-cli: new port for container management
Feb 18 2025, 9:35 PM
dch closed D49018: sysutils/kleene-daemon: new port for container management.
Feb 18 2025, 6:18 PM
dch committed R11:92eeb2761b01: sysutils/kleene-daemon: new port for container management (authored by dch).
sysutils/kleene-daemon: new port for container management
Feb 18 2025, 6:18 PM

Feb 16 2025

dch updated the diff for D49018: sysutils/kleene-daemon: new port for container management.

sub plist and use DISTVERSION

Feb 16 2025, 2:32 PM

Feb 15 2025

dch updated the diff for D49018: sysutils/kleene-daemon: new port for container management.

use upstream tag, thanks lga.

Feb 15 2025, 1:55 PM
dch updated the diff for D49018: sysutils/kleene-daemon: new port for container management.

update rc.d

Feb 15 2025, 12:49 PM
dch updated the diff for D49018: sysutils/kleene-daemon: new port for container management.

merge commits

Feb 15 2025, 2:08 AM
dch updated the diff for D49018: sysutils/kleene-daemon: new port for container management.

polish plist

Feb 15 2025, 2:04 AM
dch requested review of D49018: sysutils/kleene-daemon: new port for container management.
Feb 15 2025, 1:52 AM

Jan 31 2025

dch committed R11:7cce874dd5b3: sysutils/graylog: update to 6.1.5, bump jvm (authored by dch).
sysutils/graylog: update to 6.1.5, bump jvm
Jan 31 2025, 2:30 PM
dch committed R11:55271ee13777: lang/elixir-devel: update to 1.18.2 (authored by dch).
lang/elixir-devel: update to 1.18.2
Jan 31 2025, 2:30 PM

Jan 26 2025

dch added a comment to D48690: sysutils/fastly: NEW PORT cli for fastly CDN.

thanks @diizzy I'm just using this as a glorified pastebin while hopping between systems. I'll be happy to add reviewers when it works - this port needs both rust and go to build, the pain is existential.

Jan 26 2025, 11:04 PM

Jan 25 2025

dch updated the diff for D48690: sysutils/fastly: NEW PORT cli for fastly CDN.

more go snakes and ladders

Jan 25 2025, 9:50 PM
dch requested review of D48690: sysutils/fastly: NEW PORT cli for fastly CDN.
Jan 25 2025, 9:17 PM

Jan 22 2025

dch updated the summary of D48599: release: ensure default sudo flavor is selected.
Jan 22 2025, 10:16 PM
dch requested review of D48599: release: ensure default sudo flavor is selected.
Jan 22 2025, 10:13 PM
dch updated the test plan for D48382: release: add cloudware oracle targets to package and upload .oci files.
Jan 22 2025, 4:00 PM
dch updated the summary of D48382: release: add cloudware oracle targets to package and upload .oci files.
Jan 22 2025, 7:37 AM
dch added inline comments to D48382: release: add cloudware oracle targets to package and upload .oci files.
Jan 22 2025, 7:36 AM

Jan 17 2025

dch committed R11:5d9eb9407b35: www/p5-Zonemaster-GUI: new port, apache2 web frontend for Zonemaster suite (authored by dch).
www/p5-Zonemaster-GUI: new port, apache2 web frontend for Zonemaster suite
Jan 17 2025, 12:20 AM
dch committed R11:a136862ee838: lang/gleam: update to 1.7.0 (authored by dch).
lang/gleam: update to 1.7.0
Jan 17 2025, 12:20 AM
dch committed R11:4cea3ccc19c2: dns/p5-Zonemaster-{CLI,Backend}: simplify transitive dependencies (authored by dch).
dns/p5-Zonemaster-{CLI,Backend}: simplify transitive dependencies
Jan 17 2025, 12:20 AM

Jan 16 2025

dch updated the diff for D48382: release: add cloudware oracle targets to package and upload .oci files.

use system flua not dch's flua

Jan 16 2025, 2:39 AM

Jan 14 2025

dch updated the summary of D48382: release: add cloudware oracle targets to package and upload .oci files.
Jan 14 2025, 3:16 PM
dch updated the summary of D48382: release: add cloudware oracle targets to package and upload .oci files.
Jan 14 2025, 3:15 PM
dch updated the diff for D48382: release: add cloudware oracle targets to package and upload .oci files.

switch to flua for json handling, this is 1000x nicer than sed

Jan 14 2025, 3:11 PM

Jan 13 2025

dch closed D48304: devel/elixir-{hex,make}: remove ports that are now user-installed.
Jan 13 2025, 2:49 PM
dch accepted D48304: devel/elixir-{hex,make}: remove ports that are now user-installed.

committed in https://cgit.freebsd.org/ports/commit/?id=c613b7f7c133

Jan 13 2025, 2:49 PM
dch committed R11:b8130272ebf3: lang/erlang{,-doc,-java,-man,-wx}: update to OTP26 latest (authored by dch).
lang/erlang{,-doc,-java,-man,-wx}: update to OTP26 latest
Jan 13 2025, 8:03 AM
dch committed R11:8cf3632189a1: devel/elixir-{hex,make}: remove ports that are now user-installed (authored by dch).
devel/elixir-{hex,make}: remove ports that are now user-installed
Jan 13 2025, 8:03 AM

Jan 12 2025

dch closed D48305: lang/erlang{,-doc,-java,-man,-wx}: update to OTP26 latest.
Jan 12 2025, 6:27 PM
dch committed R11:12b48a4d8ea2: lang/erlang{,-doc,-java,-man,-wx}: update to OTP26 latest (authored by dch).
lang/erlang{,-doc,-java,-man,-wx}: update to OTP26 latest
Jan 12 2025, 6:27 PM
dch committed R11:c613b7f7c133: devel/elixir-{hex,make}: remove ports that are now user-installed (authored by dch).
devel/elixir-{hex,make}: remove ports that are now user-installed
Jan 12 2025, 6:27 PM

Jan 10 2025

dch added a comment to D48382: release: add cloudware oracle targets to package and upload .oci files.

Is this enough for including as a block comment in the Makefile outlining the process?
I'm likely to write a blog post with more detail, I can include that future markdown
somehere in releng repo if thats useful.

Jan 10 2025, 11:12 PM
dch updated the diff for D48382: release: add cloudware oracle targets to package and upload .oci files.

if GITREV is blank (e.g. during releases) then skip it and a preceding -

Jan 10 2025, 10:58 PM
dch updated the summary of D48382: release: add cloudware oracle targets to package and upload .oci files.
Jan 10 2025, 7:03 PM
dch updated the diff for D48382: release: add cloudware oracle targets to package and upload .oci files.
  • switch out jq for sed
  • use qemu-nox11 temporarily, I sent bofh@ a patch to allow use to use qemu-tools instead
  • switch to bsd tar with gnutar format
  • by switching back to sed, we have to keep the JSON blobs in their raw unreadable format
  • remove the tmpdir cleanups, rely on CLEANDIRS for that
Jan 10 2025, 6:55 PM
dch added a comment to D48415: emulators/qemu: include zstd in tools flavor.

hi Moin, I'd like this for releng so we only need emulators/qemu-tools on the builder machines. It allows us to
reduce size of generated OCI images with qcow2 significantly - from 6GiB with default compression down to 1.6GiB with zstd:

Jan 10 2025, 12:17 PM
dch requested review of D48415: emulators/qemu: include zstd in tools flavor.
Jan 10 2025, 12:14 PM

Jan 9 2025

dch added inline comments to D48382: release: add cloudware oracle targets to package and upload .oci files.
Jan 9 2025, 1:36 PM
dch updated the diff for D48382: release: add cloudware oracle targets to package and upload .oci files.

switch to qemu-nox11 as tools flavor doesnt support zstd

Jan 9 2025, 1:06 PM
dch updated the summary of D48382: release: add cloudware oracle targets to package and upload .oci files.
Jan 9 2025, 11:30 AM
dch updated the diff for D48382: release: add cloudware oracle targets to package and upload .oci files.

add portinstall target

Jan 9 2025, 11:28 AM
dch requested review of D48390: flua: add PUT, POST, and header support to lua fetch.
Jan 9 2025, 9:46 AM
dch abandoned D47339: release: automate oracle image conversion and upload.
Jan 9 2025, 9:28 AM
dch updated the diff for D48382: release: add cloudware oracle targets to package and upload .oci files.

re-push with missing commits

Jan 9 2025, 9:27 AM
dch added inline comments to D47339: release: automate oracle image conversion and upload.
Jan 9 2025, 9:26 AM

Jan 8 2025

dch updated the diff for D48382: release: add cloudware oracle targets to package and upload .oci files.

dont print out PAR_URL as info, its supposed to be a secret

Jan 8 2025, 9:08 PM
dch updated the summary of D48382: release: add cloudware oracle targets to package and upload .oci files.
Jan 8 2025, 9:01 PM
dch requested review of D48382: release: add cloudware oracle targets to package and upload .oci files.
Jan 8 2025, 8:52 PM
dch abandoned D48355: mail/dma: update to 0.14.
Jan 8 2025, 12:06 AM

Jan 7 2025

dch added a reviewer for D48355: mail/dma: update to 0.14: garga.
Jan 7 2025, 12:08 PM
dch requested review of D48355: mail/dma: update to 0.14.
Jan 7 2025, 12:05 PM

Jan 3 2025

dch updated the diff for D48305: lang/erlang{,-doc,-java,-man,-wx}: update to OTP26 latest.

wx needs to use same OTP version as erlang

Jan 3 2025, 4:58 PM
dch added a reviewer for D48305: lang/erlang{,-doc,-java,-man,-wx}: update to OTP26 latest: olgeni.
Jan 3 2025, 3:54 PM
dch added a reviewer for D48304: devel/elixir-{hex,make}: remove ports that are now user-installed: olgeni.
Jan 3 2025, 3:53 PM
dch requested review of D48305: lang/erlang{,-doc,-java,-man,-wx}: update to OTP26 latest.
Jan 3 2025, 3:52 PM
dch requested review of D48304: devel/elixir-{hex,make}: remove ports that are now user-installed.
Jan 3 2025, 3:52 PM
dch closed D48245: dns/p5-Zonemaster-*: new port add Backend, CLI, & Engine.
Jan 3 2025, 12:11 AM
dch committed R11:ca690ac45247: dns/p5-Zonemaster-*: new port add Backend, CLI, & Engine (authored by dch).
dns/p5-Zonemaster-*: new port add Backend, CLI, & Engine
Jan 3 2025, 12:11 AM

Dec 31 2024

dch added a comment to D48245: dns/p5-Zonemaster-*: new port add Backend, CLI, & Engine.

thanks Moin for the info on sorting. I'll do this inside a jail in future across my ports. I think we are ready to commit this then?

Dec 31 2024, 4:05 PM

Dec 29 2024

dch added a comment to D48245: dns/p5-Zonemaster-*: new port add Backend, CLI, & Engine.

fixed sorting inside a jail. No amount of LC_ALL and related settings makes it work outside. thanks!

Dec 29 2024, 10:45 PM
dch updated the diff for D48245: dns/p5-Zonemaster-*: new port add Backend, CLI, & Engine.

use jailed sorting

Dec 29 2024, 10:44 PM
dch updated the test plan for D48245: dns/p5-Zonemaster-*: new port add Backend, CLI, & Engine.
Dec 29 2024, 9:46 PM
dch added inline comments to D48245: dns/p5-Zonemaster-*: new port add Backend, CLI, & Engine.
Dec 29 2024, 9:45 PM
dch added inline comments to D48245: dns/p5-Zonemaster-*: new port add Backend, CLI, & Engine.
Dec 29 2024, 9:34 PM
dch added a comment to D48245: dns/p5-Zonemaster-*: new port add Backend, CLI, & Engine.

I don't think this is the correct approach for dns/p5-Zonemaster-Backend port. This port should have flavors; if not at least options to configure DB backends like sqlite, mysql and pgsql. A quick example for flavors might be postfix or freeradius.

The rest looks alright to me.

Dec 29 2024, 9:30 PM
dch updated the test plan for D48245: dns/p5-Zonemaster-*: new port add Backend, CLI, & Engine.
Dec 29 2024, 3:25 PM
dch updated the test plan for D48245: dns/p5-Zonemaster-*: new port add Backend, CLI, & Engine.
Dec 29 2024, 3:15 PM
dch requested review of D48245: dns/p5-Zonemaster-*: new port add Backend, CLI, & Engine.
Dec 29 2024, 3:06 PM

Dec 24 2024

dch committed R11:0198b297d325: lang/elixir: update to 1.17.3 (authored by dch).
lang/elixir: update to 1.17.3
Dec 24 2024, 1:19 PM
dch committed R11:4884fc80dd0e: lang/elixir-devel: update to 1.18.1 (authored by dch).
lang/elixir-devel: update to 1.18.1
Dec 24 2024, 1:19 PM

Dec 20 2024

dch committed R11:b922a5897248: lang/elixir-devel: update to 1.18.0 (authored by dch).
lang/elixir-devel: update to 1.18.0
Dec 20 2024, 12:37 PM
dch abandoned D48159: lang/elixir: update to 1.17.3.
Dec 20 2024, 11:12 AM
dch abandoned D48160: devel/elixir-make: update to 0.9.0.
Dec 20 2024, 11:12 AM
dch abandoned D44767: release: add Equinix Deploy cloudinit targets.
Dec 20 2024, 11:11 AM
dch requested review of D48160: devel/elixir-make: update to 0.9.0.
Dec 20 2024, 11:07 AM
dch requested review of D48159: lang/elixir: update to 1.17.3.
Dec 20 2024, 11:07 AM

Dec 19 2024

dch added a comment to D47668: jail: Add meta and env parameters.

while testing jls output with new tags, I noted that the manpage says " Each jail is represented by one row which contains space-separated values of the listed parameter". Which is not quite the case as many parameters could have an embedded new line, that's not trimmed out.

Dec 19 2024, 11:09 AM

Dec 18 2024

dch committed R11:ce562039ef27: devel/soapui: fix EUPL11 var name (authored by dch).
devel/soapui: fix EUPL11 var name
Dec 18 2024, 4:40 PM
dch committed R11:073a0ddfceb2: sysutils/eza: use new in-tree EUPL11 licence (authored by dch).
sysutils/eza: use new in-tree EUPL11 licence
Dec 18 2024, 1:01 PM
dch committed R11:aeaef2fabe11: devel/soapui: use new in-tree EUPL11 licence (authored by dch).
devel/soapui: use new in-tree EUPL11 licence
Dec 18 2024, 1:01 PM
dch committed R11:408c003626df: dns/dog: use new in-tree EUPL12 licence (authored by dch).
dns/dog: use new in-tree EUPL12 licence
Dec 18 2024, 1:01 PM
dch committed R11:30c5b10faff9: deskutils/ausweisapp2: use new in-tree EUPL12 licence (authored by dch).
deskutils/ausweisapp2: use new in-tree EUPL12 licence
Dec 18 2024, 1:01 PM
dch committed R11:369b3baa0681: sysutils/tere: use new in-tree EUPL12 licence (authored by dch).
sysutils/tere: use new in-tree EUPL12 licence
Dec 18 2024, 1:01 PM
dch committed R11:8c0c37c07913: net-mgmt/riemann: update to 0.3.11 (authored by dch).
net-mgmt/riemann: update to 0.3.11
Dec 18 2024, 10:33 AM
dch closed D44940: Mk: add new EUPL license group along with EUPL11 & EUPL12.
Dec 18 2024, 10:33 AM
dch committed R11:fa65476baacf: net-mgmt/riemann-c-client: update to 2.2.2 (authored by dch).
net-mgmt/riemann-c-client: update to 2.2.2
Dec 18 2024, 10:33 AM
dch committed R11:5d2072521d5a: lang/elixir-devel: update to 1.18.0-rc.0 (authored by dch).
lang/elixir-devel: update to 1.18.0-rc.0
Dec 18 2024, 10:33 AM
dch committed R11:29f64eff5bb1: Mk: add new EUPL license group along with EUPL11 & EUPL12 (authored by dch).
Mk: add new EUPL license group along with EUPL11 & EUPL12
Dec 18 2024, 10:33 AM

Dec 17 2024

dch added a comment to D47668: jail: Add meta and env parameters.
  • The allowed chars for each buffer are very limited by default, it covers Base64, k=v\n format, and some extra bytes. It can be changed via security.jail.meta_allowedchars sysctl. For convenience (as it seems to me for now), setting it to an empty string allows everything.

Why is this a kernel issue? Aside from NUL, because it preserves the C-string nature, allowed characters would seem only to be a concern on the user side.

Yes, that's a good point. Indeed, it feels like a user-land concern by default. If we agree to limit it by default for extra security, then having it in a single place covers all use cases and entry points: jail(8), flua, libjail, direct syscall, and so on -- it seems preferable to addressing it separately for each existing and future syscall consumer. What do you think? Does this approach offer additional benefits for us?

Dec 17 2024, 7:58 AM

Dec 16 2024

dch committed R11:594d6e6dd6a6: databases/couchdb3: fix pkg-plist errors (authored by dch).
databases/couchdb3: fix pkg-plist errors
Dec 16 2024, 7:42 AM