Page MenuHomeFreeBSD

michaelo (Michael Osipov)
User

Projects

User Details

User Since
Jul 19 2018, 5:53 PM (411 w, 1 d)

Recent Activity

Yesterday

michaelo closed D57344: devel/apache-commons-daemon: Update to 1.6.0.
Fri, Jun 5, 4:25 PM
michaelo committed R11:04881e888be4: devel/apache-commons-daemon: Update to 1.6.0 (authored by michaelo).
devel/apache-commons-daemon: Update to 1.6.0
Fri, Jun 5, 4:25 PM

Sun, May 31

michaelo added a comment to D56835: rcd(8): new service manager daemon.

Yet another usecase currently support by RC script is to have multiple instances of a service with a profile, see postgresql, tomcat, apache. Works perfectly:

root@deblndw013x1j:~
# sysrc local_startup
local_startup: /usr/local/etc/rc.d /usr/local/ldacafe/etc/rc.d
root@deblndw013x1j:~
# ll /usr/local/ldacafe/etc/rc.d
total 1
lrwxr-xr-x  1 ldacafe ldacafe 27 2026-03-24 19:42 tomcat_scs_dev@ -> /usr/local/etc/rc.d/tomcat9
lrwxr-xr-x  1 ldacafe ldacafe 27 2026-03-24 19:49 tomcat_scs_prod@ -> /usr/local/etc/rc.d/tomcat9

or

root@deblndw013x5j:~
# sysrc local_startup
local_startup: /usr/local/etc/rc.d /usr/local/fkminator/etc/rc.d /usr/local/barista/etc/rc.d
root@deblndw013x5j:~
# ll /usr/local/fkminator/etc/rc.d
total 1
lrwxr-xr-x  1 fkminator fkminator 55 2026-05-27 20:46 fkminatorbeat@ -> /usr/local/fkminator/app/.deployment/rc.d/fkminatorbeat
lrwxr-xr-x  1 fkminator fkminator 57 2026-05-27 20:46 fkminatorworker@ -> /usr/local/fkminator/app/.deployment/rc.d/fkminatorworker
root@deblndw013x5j:~
# ll /usr/local/barista/etc/rc.d
total 5
-r-xr-xr-x  1 barista barista 701 2026-05-19 21:24 barista*

This should also work.

Sun, May 31, 4:58 PM
michaelo added a comment to D57344: devel/apache-commons-daemon: Update to 1.6.0.

1.6.0 is incomplete reported by me, therefore 1.6.1 is in the vote and then autoreconf can be removed.

Sun, May 31, 4:51 PM

Sat, May 30

michaelo closed D57335: Mk/bsd.sites.mk: Skim and update Apache sites.
Sat, May 30, 8:38 PM
michaelo committed R11:93ac1e350d3a: Mk/bsd.sites.mk: Skim and update Apache sites (authored by michaelo).
Mk/bsd.sites.mk: Skim and update Apache sites
Sat, May 30, 8:38 PM
michaelo updated the diff for D57335: Mk/bsd.sites.mk: Skim and update Apache sites.

Drop archive

Sat, May 30, 8:08 PM
michaelo added a comment to D57335: Mk/bsd.sites.mk: Skim and update Apache sites.

Maintainers need to keep their ports working properly, adding band-aids to work around the issues isn't a proper solution.

Sat, May 30, 3:33 PM
michaelo added a comment to D57335: Mk/bsd.sites.mk: Skim and update Apache sites.

archive.apache.org was removed because it's simply wrong in the context of mirror(s) and shouldn't be in the list
See https://cgit.freebsd.org/ports/commit/Mk/bsd.sites.mk?id=34197c5c60d360ad5af37c3e8aaf4d18176d4f3b

Sat, May 30, 3:23 PM
michaelo added a comment to D57357: sysutils/edk2: Use clang to build.

For reference, here are the UEFI firmware parser dumps of both produces. Slight differences, I have no clue wether they are relevant.

Sat, May 30, 10:24 AM
michaelo added a comment to D57357: sysutils/edk2: Use clang to build.

Yeah, finally! I tried myself recently and assumed it only to be CLANG, didn' think about the dwarfs at all.
Did you compare the resuting output files, are thy binary identical?

I think it is impossible for the to have same output as they have different way to generate and optimize the code.

Sat, May 30, 10:15 AM
michaelo added a reviewer for D57357: sysutils/edk2: Use clang to build: bhyve.
Sat, May 30, 10:08 AM
michaelo requested changes to D57357: sysutils/edk2: Use clang to build.

Don't forget to bump the port revision.

Sat, May 30, 9:56 AM
michaelo added a comment to D57357: sysutils/edk2: Use clang to build.

Yeah, finally! I tried myself recently and assumed it only to be CLANG, didn' think about the dwarfs at all.
Did you compare the resuting output files, are thy binary identical?

Sat, May 30, 9:47 AM

Fri, May 29

michaelo requested review of D57344: devel/apache-commons-daemon: Update to 1.6.0.
Fri, May 29, 8:29 PM
michaelo committed R11:aefe11ca47b3: www/archiva: Mark DEPRECATED and set to EXPIRE (authored by michaelo).
www/archiva: Mark DEPRECATED and set to EXPIRE
Fri, May 29, 4:52 PM
michaelo committed R11:9a270d002a77: sysutils/edk2: Reinstantiate binary aliases for ar and dtc (authored by michaelo).
sysutils/edk2: Reinstantiate binary aliases for ar and dtc
Fri, May 29, 4:39 PM
michaelo closed D57279: sysutils/edk2: Reinstantiate binary aliases for ar and dtc.
Fri, May 29, 4:39 PM
michaelo committed R11:d69944f5e177: sysutils/edk2: Reinstantiate binary aliases for ar and dtc (authored by michaelo).
sysutils/edk2: Reinstantiate binary aliases for ar and dtc
Fri, May 29, 4:39 PM
michaelo added a comment to D57335: Mk/bsd.sites.mk: Skim and update Apache sites.

Ran these two successfully:

grep -r --include=Makefile -E -e 'MASTER_SITES=.+APACHE' . -l | cut -d / -f 2-3 | xargs -I% make -C % makesum
grep -r --include=Makefile -E -e 'APACHE/' . -l | cut -d / -f 2-3 | xargs -I% make -C % makesum

Only www/archiva failed because it has been moved to attic years ago and defunct. Latest release in ports tree is several years old. DL CDN does not host the dist file anymore. This port needs to be deprecated and removed sooner or later.

Fri, May 29, 4:37 PM
michaelo added a reviewer for D57335: Mk/bsd.sites.mk: Skim and update Apache sites: Ports Committers.
Fri, May 29, 4:35 PM
michaelo requested review of D57335: Mk/bsd.sites.mk: Skim and update Apache sites.
Fri, May 29, 4:34 PM

Wed, May 27

michaelo added a comment to D57279: sysutils/edk2: Reinstantiate binary aliases for ar and dtc.
[00:08:44] Logs: /var/poudriere/data/logs/bulk/144-release-amd64-michael-o/2026-05-27T20:47:09
[00:08:59] [11] [00:05:22] Finished   sysutils/edk2@qemu_x64 | edk2-qemu-x64-g202508_2: Success
[00:09:06] [14] [00:05:29] Finished   sysutils/edk2@fvp | edk2-fvp-g202508_2: Success
[00:09:08] [16] [00:05:31] Finished   sysutils/edk2@xen_x64 | edk2-xen-x64-g202508_2: Success
[00:09:10] [12] [00:05:33] Finished   sysutils/edk2@qemu_i386 | edk2-qemu-i386-g202508_2: Success
[00:09:36] [13] [00:05:59] Finished   sysutils/edk2@bhyve | edk2-bhyve-g202508_2: Success
[00:12:36] [02] [00:09:01] Finished   sysutils/edk2@rpi4 | edk2-rpi4-g202508_2: Success
[00:13:00] [15] [00:09:23] Finished   sysutils/edk2@rpi3 | edk2-rpi3-g202508_2: Success
[00:13:01] Stopping up to 16 builders
[00:13:03] Creating pkg repository
Creating repository in /tmp/packages: 100%
Packing files for repository: 100%
[00:13:08] Committing packages to repository: /var/poudriere/data/packages/144-release-amd64-michael-o/.real_1779908416 via .latest symlink
[00:13:08] Removing old packages
[00:13:08] Built ports: archivers/liblz4 archivers/zstd devel/binutils@native sysutils/edk2@qemu_x64 sysutils/edk2@fvp sysutils/edk2@xen_x64 sysutils/edk2@qemu_i386 sysutils/edk2@bhyve sysutils/edk2@rpi4 sysutils/edk2@rpi3
[00:13:08] Inspected ports: devel/gmake textproc/libxml2 lang/python311 devel/gettext-tools devel/p5-Locale-gettext misc/help2man devel/p5-Locale-libintl print/texinfo math/mpfr math/mpc devel/m4 devel/bison shells/bash sysutils/dtc devel/binutils@aarch64_none_elf lang/gcc14 devel/aarch64-none-elf-gcc
[00:13:08] [144-release-amd64-michael-o] [2026-05-27T20:47:09] [committing] Time: 00:13:03
           Queued: 27 Inspected: 17 Ignored: 0 Built: 10 Failed: 0 Skipped: 0 Fetched: 0 Remaining: 0
[00:13:08] Logs: /var/poudriere/data/logs/bulk/144-release-amd64-michael-o/2026-05-27T20:47:09
=======================<phase: Interactive    >============================
[00:13:08] Installing packages
[144-release-amd64-michael-o] Installing pkg-2.7.5...
[144-release-amd64-michael-o] Extracting pkg-2.7.5: 100%
[00:13:08] Installing run-depends for sysutils/edk2@bhyve | edk2-bhyve-g202508_2
[00:13:08] Installing sysutils/edk2@bhyve | edk2-bhyve-g202508_2
[144-release-amd64-michael-o] Installing edk2-bhyve-g202508_2...
[144-release-amd64-michael-o] Extracting edk2-bhyve-g202508_2: 100%
[00:13:09] Installing run-depends for sysutils/edk2@qemu_i386 | edk2-qemu-i386-g202508_2
[00:13:09] Installing sysutils/edk2@qemu_i386 | edk2-qemu-i386-g202508_2
[144-release-amd64-michael-o] Installing edk2-qemu-i386-g202508_2...
[144-release-amd64-michael-o] Extracting edk2-qemu-i386-g202508_2: 100%
[00:13:09] Installing run-depends for sysutils/edk2@fvp | edk2-fvp-g202508_2
[00:13:09] Installing sysutils/edk2@fvp | edk2-fvp-g202508_2
[144-release-amd64-michael-o] Installing edk2-fvp-g202508_2...
[144-release-amd64-michael-o] Extracting edk2-fvp-g202508_2: 100%
[00:13:09] Installing run-depends for sysutils/edk2@qemu_x64 | edk2-qemu-x64-g202508_2
[00:13:09] Installing sysutils/edk2@qemu_x64 | edk2-qemu-x64-g202508_2
[144-release-amd64-michael-o] Installing edk2-qemu-x64-g202508_2...
[144-release-amd64-michael-o] Extracting edk2-qemu-x64-g202508_2: 100%
[00:13:09] Installing run-depends for sysutils/edk2@rpi3 | edk2-rpi3-g202508_2
[00:13:09] Installing sysutils/edk2@rpi3 | edk2-rpi3-g202508_2
[144-release-amd64-michael-o] Installing edk2-rpi3-g202508_2...
[144-release-amd64-michael-o] Extracting edk2-rpi3-g202508_2: 100%
[00:13:09] Installing run-depends for sysutils/edk2@xen_x64 | edk2-xen-x64-g202508_2
[00:13:09] Installing sysutils/edk2@xen_x64 | edk2-xen-x64-g202508_2
[144-release-amd64-michael-o] Installing edk2-xen-x64-g202508_2...
[144-release-amd64-michael-o] Extracting edk2-xen-x64-g202508_2: 100%
[00:13:09] Installing run-depends for sysutils/edk2@rpi4 | edk2-rpi4-g202508_2
[00:13:09] Installing sysutils/edk2@rpi4 | edk2-rpi4-g202508_2
[144-release-amd64-michael-o] Installing edk2-rpi4-g202508_2...
[144-release-amd64-michael-o] Extracting edk2-rpi4-g202508_2: 100%
[00:13:09] Installing local Pkg repository to /usr/local/etc/pkg/repos
[00:13:09] Remounting /usr/ports read-write
[00:13:10] Mounting logs from: /var/poudriere/data/logs/bulk/144-release-amd64-michael-o/2026-05-27T20:47:09
[00:13:10] Entering interactive test mode. Type 'exit' when done.
Welcome to Poudriere interactive mode!
Wed, May 27, 7:00 PM
michaelo requested review of D57279: sysutils/edk2: Reinstantiate binary aliases for ar and dtc.
Wed, May 27, 6:44 PM
michaelo committed R11:f0b8a9f7c982: sysutils/edk2: Depend on GCC at build time only (authored by michaelo).
sysutils/edk2: Depend on GCC at build time only
Wed, May 27, 12:55 PM
michaelo closed D57187: sysutils/edk2: Depend on GCC at build time only.
Wed, May 27, 12:54 PM
michaelo committed R11:64e6ea052e3a: sysutils/edk2: Depend on GCC at build time only (authored by michaelo).
sysutils/edk2: Depend on GCC at build time only
Wed, May 27, 12:54 PM
michaelo added a comment to D57187: sysutils/edk2: Depend on GCC at build time only.
In D57187#1312379, @fuz wrote:

No objections, I just committed and had little input into the contents of the patch. Please ask the uboot group.

Wed, May 27, 12:52 PM
michaelo updated the diff for D57187: sysutils/edk2: Depend on GCC at build time only.

Bump revision and MFH as well

Wed, May 27, 12:23 PM
michaelo added a comment to D57187: sysutils/edk2: Depend on GCC at build time only.
In D57187#1311138, @bz wrote:

Guys, I don't really know who to add as reviewer. As far as I can see that GCC it not required at runtime at all. This seems to be an oversight or relic from the past.

The change was done by the latest update from @fuz if I remember correctly looking a few days ago and I was wondering the same. You can always add Ports Committers to see if anyone helps reviewing.

Wed, May 27, 11:47 AM

Tue, May 26

michaelo added a comment to D56835: rcd(8): new service manager daemon.

There is one thing I'd really love to see what RC does not have at all: user units like systemd has. It often happens that our users want to run something in the background and I cannot offer anything, but to create an RC for them, install doas, delegate, etc. Too complex. For k5start on AL8 for a specific user I have created a user unit and it does what it should do: keep the Kerberos ticket cache alive. I'd love to hear your opinion on it.

The way I would see it in this case is a new /var/rcd similar to /var/cron/ and people would rcctl user add ./myunit, it will parse and validate and if ok will move it to /var/cron, with rcctl user list and rcctl user del

What do you think?

Tue, May 26, 7:55 AM

Mon, May 25

michaelo added a comment to D56835: rcd(8): new service manager daemon.
In D56835#1311274, @kib wrote:
In D56835#1311164, @imp wrote:

I'd like to echo the user requirement. I have not current need for it at $WORK, but can see a need in the future. Having the ability for users to tie into the startup, running as themselves, much like we allow users to add jobs to cron, at, etc would be a useful, but not gating, feature.

There is a @reboot keyword support in our crontab, working for user's crontab.

Mon, May 25, 9:32 AM

Sun, May 24

michaelo added a comment to D56835: rcd(8): new service manager daemon.

There is one thing I'd really love to see which RC does not have at all: user units like systemd has. It often happens that our users want to run something in the background and I cannot offer anything, but to create an RC for them, install doas, delegate, etc. Too complex. For k5start on AL8 for a specific user I have created a user unit and it does what it should do: keep the Kerberos ticket cache alive. I'd love to hear your opinion on.

Sun, May 24, 6:12 PM
michaelo added a comment to D56835: rcd(8): new service manager daemon.

if you question is can I overrite/extend the predefined provide/requires, not it is not covered, by design, it can be done by accident, but that is a good idea, and probably easy addon, which we may add after.

Sun, May 24, 5:58 PM
michaelo added a reviewer for D46313: daemon(8): Add option to write pidfile w/o supervising it: bapt.
Sun, May 24, 5:48 PM
michaelo accepted D46313: daemon(8): Add option to write pidfile w/o supervising it.

I am fine with this change, but I am not an official src comitter. @bapt I think this is also covered as oneshot with your proposed rcd(8).

Sun, May 24, 5:48 PM
michaelo added reviewers for D57187: sysutils/edk2: Depend on GCC at build time only: novel, bcran, f20190109_eeeit.de, fuz.
Sun, May 24, 9:11 AM

Sat, May 23

michaelo committed rG9f1e693804dc: mfiutil.8/mrsasutil.8: Use Broadcom/LSI consistently (authored by michaelo).
mfiutil.8/mrsasutil.8: Use Broadcom/LSI consistently
Sat, May 23, 8:15 PM
michaelo committed rG54c8439410d7: mrsas.4: Use Broadcom/LSI consistently (authored by michaelo).
mrsas.4: Use Broadcom/LSI consistently
Sat, May 23, 8:15 PM
michaelo committed rG71c50c152157: mfiutil.8/mrsasutil.8: Use Broadcom/LSI consistently (authored by michaelo).
mfiutil.8/mrsasutil.8: Use Broadcom/LSI consistently
Sat, May 23, 8:14 PM
michaelo committed rGce40d96aaa81: mrsas.4: Use Broadcom/LSI consistently (authored by michaelo).
mrsas.4: Use Broadcom/LSI consistently
Sat, May 23, 8:14 PM
michaelo committed rGc74645b0c8df: mfiutil.8/mrsasutil.8: Use Broadcom/LSI consistently (authored by michaelo).
mfiutil.8/mrsasutil.8: Use Broadcom/LSI consistently
Sat, May 23, 8:13 PM
michaelo closed D57212: mfiutil.8/mrsasutil.8: Use Broadcom/LSI consistently.
Sat, May 23, 8:13 PM
michaelo committed rGf30b1df048f0: mrsas.4: Use Broadcom/LSI consistently (authored by michaelo).
mrsas.4: Use Broadcom/LSI consistently
Sat, May 23, 8:11 PM
michaelo closed D57211: mrsas.4: Use Broadcom/LSI consistently.
Sat, May 23, 8:11 PM
michaelo updated the diff for D57212: mfiutil.8/mrsasutil.8: Use Broadcom/LSI consistently.

Fix intro

Sat, May 23, 8:02 PM
michaelo updated the diff for D57211: mrsas.4: Use Broadcom/LSI consistently.

Bump date

Sat, May 23, 7:13 PM
michaelo requested review of D57212: mfiutil.8/mrsasutil.8: Use Broadcom/LSI consistently.
Sat, May 23, 7:10 PM
michaelo updated the summary of D57211: mrsas.4: Use Broadcom/LSI consistently.
Sat, May 23, 7:04 PM
michaelo requested review of D57211: mrsas.4: Use Broadcom/LSI consistently.
Sat, May 23, 7:03 PM

Fri, May 22

michaelo added a comment to D57187: sysutils/edk2: Depend on GCC at build time only.

Guys, I don't really know who to add as reviewer. As far as I can see that GCC it not required at runtime at all. This seems to be an oversight or relic from the past.

Fri, May 22, 8:40 PM
michaelo added a reviewer for D57187: sysutils/edk2: Depend on GCC at build time only: bhyve.
Fri, May 22, 8:39 PM
michaelo requested review of D57187: sysutils/edk2: Depend on GCC at build time only.
Fri, May 22, 8:37 PM
michaelo committed R11:8ef0b733f7f6: print/ghostscript10: Update to 10.07.1 (authored by michaelo).
print/ghostscript10: Update to 10.07.1
Fri, May 22, 1:21 PM
michaelo requested changes to D56835: rcd(8): new service manager daemon.

Yet another question which is current not solvable with rc(8) from a real-world example: www/apache24 comes with an RC script. I run www/mod_wsgi, the application requires databases/valkey. This means that valkey has to start before HTTPd, but I cannot change the RC script to do that. Can this be solved with this rcd(8)? Has this been considered?

Fri, May 22, 12:47 PM

Thu, May 21

michaelo closed D33391: Update sysutils/uefi-edk2-bhyve for edk2-stable202111.

Closing since this has been overcome already.

Thu, May 21, 6:31 PM

Mon, May 18

michaelo added a comment to D56835: rcd(8): new service manager daemon.

Huge respect for the amount of work done. While I cannot properly judge on the actual code, I still dare to ask:

Mon, May 18, 3:47 PM

Fri, May 15

michaelo added a comment to D52398: security/ca_root_nss: Disable ETCSYMLINK on FreeBSD 15.

I have worked on node a couple of months ago and verified in its codebase that it does the right thing with OpenSSL, see my ports commits. I am surprised about the finding mentioned here.

Fri, May 15, 11:07 AM

Tue, May 12

michaelo committed R11:982c73d5130c: devel/maven: Make unversioned port a metaport (authored by michaelo).
devel/maven: Make unversioned port a metaport
Tue, May 12, 9:14 AM
michaelo committed R11:5447ca06f67f: devel/maven: Move port to devel/maven38 (authored by michaelo).
devel/maven: Move port to devel/maven38
Tue, May 12, 9:14 AM
michaelo committed R11:b6f9a7d72bae: */*: Pin build dependency to devel/maven38 (authored by michaelo).
*/*: Pin build dependency to devel/maven38
Tue, May 12, 9:14 AM

Sat, May 9

michaelo committed R11:78414b42143b: devel/apache-commons-io: Update to 2.22.0 (authored by Mitchell Clay <mclay@astate.edu>).
devel/apache-commons-io: Update to 2.22.0
Sat, May 9, 11:43 AM

Fri, May 8

michaelo committed R11:7e4be0dc2b3d: shells/bash-completion: Don't depend on shells/bash{,-static} (authored by michaelo).
shells/bash-completion: Don't depend on shells/bash{,-static}
Fri, May 8, 9:50 PM

Thu, May 7

michaelo committed R11:a680d9bcde01: databases/sqlite-jdbc: Update to 3.53.1.0 (authored by michaelo).
databases/sqlite-jdbc: Update to 3.53.1.0
Thu, May 7, 7:15 PM

May 5 2026

michaelo added a comment to D56832: smartpqi: Add runtime debug_level sysctl and log device state changes.

Although I don't acces to such a controller, aber the actual bits described in the manpage which you can set at runtime?

May 5 2026, 6:20 PM

May 3 2026

michaelo committed rGf59c6677ee34: mfi(4)/mrsas(4): Set sysctl name for driver versions consistently (authored by michaelo).
mfi(4)/mrsas(4): Set sysctl name for driver versions consistently
May 3 2026, 7:46 PM
michaelo committed rG70e0a1cbdce2: mfi(4)/mrsas(4): Print driver versions consistently (authored by michaelo).
mfi(4)/mrsas(4): Print driver versions consistently
May 3 2026, 7:46 PM
michaelo committed rGbd065515db4c: mfi(4)/mrsas(4): Set sysctl name for driver versions consistently (authored by michaelo).
mfi(4)/mrsas(4): Set sysctl name for driver versions consistently
May 3 2026, 7:38 PM
michaelo committed rGe0bf70d5ec12: mfi(4)/mrsas(4): Print driver versions consistently (authored by michaelo).
mfi(4)/mrsas(4): Print driver versions consistently
May 3 2026, 7:38 PM
michaelo committed rG152106e641e5: mfi(4)/mrsas(4): Set sysctl name for driver versions consistently (authored by michaelo).
mfi(4)/mrsas(4): Set sysctl name for driver versions consistently
May 3 2026, 7:31 PM
michaelo committed rG752d42e5ae82: mfi(4)/mrsas(4): Print driver versions consistently (authored by michaelo).
mfi(4)/mrsas(4): Print driver versions consistently
May 3 2026, 7:31 PM
michaelo added a comment to D56753: ocs_fc.4: Cleanup.

When comparing with other drivers they say how to compile into the kernel. Is this not relevant?

It's not just irrelevant, it's completely wrong and undermines the entire structure of the manual pages. Think about it. In every section, SYNOPSIS does not contain prose. It enumerates all available options, which should be described in DESCRIPTION. Drivers should also do that. We have almost 200 manuals in the tree following the format I use here, and I intend to standardize upon this. I proposed this on arch@ in January with no objections -- https://marc.info/?l=freebsd-arch&m=176782215606871

May 3 2026, 7:12 PM

May 1 2026

michaelo added a comment to D56753: ocs_fc.4: Cleanup.

When comparing with other drivers they say how to compile into the kernel. Is this not relevant?

May 1 2026, 4:02 PM
michaelo requested changes to D56753: ocs_fc.4: Cleanup.
May 1 2026, 8:24 AM
michaelo abandoned D56752: Correct bulletpoints for ocs_fc(4) in release notes.

Abandoing in favor of D56753.

May 1 2026, 8:19 AM

Apr 30 2026

michaelo requested review of D56752: Correct bulletpoints for ocs_fc(4) in release notes.
Apr 30 2026, 9:17 PM
michaelo committed rGea1764e5fcf0: mfi(4)/mrsas(4): Set sysctl name for driver versions consistently (authored by michaelo).
mfi(4)/mrsas(4): Set sysctl name for driver versions consistently
Apr 30 2026, 7:54 PM
michaelo closed D56110: mfi(4)/mrsas(4): Set sysctl name for driver versions consistently.
Apr 30 2026, 7:54 PM
michaelo committed R11:8a9bf14bf955: sysutils/bastille: Update to 1.4.3.260429 (authored by michaelo).
sysutils/bastille: Update to 1.4.3.260429
Apr 30 2026, 7:03 PM
michaelo committed R11:817d24c44bec: sysutils/bastille: Update to 1.4.3.260429 (authored by michaelo).
sysutils/bastille: Update to 1.4.3.260429
Apr 30 2026, 7:02 PM
michaelo added a comment to D56110: mfi(4)/mrsas(4): Set sysctl name for driver versions consistently.

Guys, I'd like to complete this. Can someone review and consent?

Apr 30 2026, 8:04 AM
michaelo committed rG65d75038f32c: ahci(4): Add another device ID for Marvell 9128 SATA controller: 0x91a3 (authored by John W <jwdevel@gmail.com>).
ahci(4): Add another device ID for Marvell 9128 SATA controller: 0x91a3
Apr 30 2026, 7:54 AM
michaelo committed rG487eeda542a7: ahci(4): Add another device ID for Marvell 9128 SATA controller: 0x91a3 (authored by John W <jwdevel@gmail.com>).
ahci(4): Add another device ID for Marvell 9128 SATA controller: 0x91a3
Apr 30 2026, 7:53 AM
michaelo committed rGbcef4427a470: ahci(4): Add another device ID for Marvell 9128 SATA controller: 0x91a3 (authored by John W <jwdevel@gmail.com>).
ahci(4): Add another device ID for Marvell 9128 SATA controller: 0x91a3
Apr 30 2026, 7:52 AM

Apr 28 2026

michaelo committed R11:c374ad91e69e: java/sqlitejdbc: deprecate and expire (authored by michaelo).
java/sqlitejdbc: deprecate and expire
Apr 28 2026, 6:00 PM
michaelo closed D56649: [NEW PORT] databases/sqlite-jdbc: JDBC driver for SQLite.
Apr 28 2026, 5:15 PM
michaelo committed R11:dc0808301018: [NEW PORT] databases/sqlite-jdbc: JDBC driver for SQLite (authored by michaelo).
[NEW PORT] databases/sqlite-jdbc: JDBC driver for SQLite
Apr 28 2026, 5:15 PM

Apr 26 2026

michaelo added a reviewer for D56649: [NEW PORT] databases/sqlite-jdbc: JDBC driver for SQLite: lapo_lapo.it.
Apr 26 2026, 9:10 PM
michaelo added a comment to D56649: [NEW PORT] databases/sqlite-jdbc: JDBC driver for SQLite.

I have chosen, to create a fresh new port to align with the new home on GH/xerial and align with other JDBC drivers in the databases category.

Apr 26 2026, 9:10 PM
michaelo added reviewers for D56649: [NEW PORT] databases/sqlite-jdbc: JDBC driver for SQLite: ronald_klop.ws, fuz.
Apr 26 2026, 9:07 PM
michaelo requested review of D56649: [NEW PORT] databases/sqlite-jdbc: JDBC driver for SQLite.
Apr 26 2026, 9:06 PM

Apr 25 2026

michaelo added inline comments to D56235: cron: log when a crontab path is too long.
Apr 25 2026, 6:51 PM
michaelo added inline comments to D56235: cron: log when a crontab path is too long.
Apr 25 2026, 3:53 PM
michaelo accepted D56620: caroot: Clean up.

Quite a reasonable change, happy to see it.

Apr 25 2026, 2:55 PM
michaelo committed rGf890f8e17ca2: mfiutil(8): "show drives" truncates information (authored by michaelo).
mfiutil(8): "show drives" truncates information
Apr 25 2026, 2:40 PM
michaelo committed rGeb55ca209aa2: mfiutil(8)/mrsasutil(8): "show drives" truncates information (authored by michaelo).
mfiutil(8)/mrsasutil(8): "show drives" truncates information
Apr 25 2026, 2:38 PM
michaelo committed rG3541e09bbbcb: mfiutil(8)/mrsasutil(8): "show drives" truncates information (authored by michaelo).
mfiutil(8)/mrsasutil(8): "show drives" truncates information
Apr 25 2026, 2:35 PM

Apr 23 2026

michaelo updated the diff for D43703: motd: stop prepending "uname -v" output dynamically.

I think this one is still worth pursuing since the actual problem is not solved.

Apr 23 2026, 7:52 PM
michaelo committed rGc72edc2b2eb2: ahci(4): Add another device ID for Marvell 9128 SATA controller: 0x91a3 (authored by John W <jwdevel@gmail.com>).
ahci(4): Add another device ID for Marvell 9128 SATA controller: 0x91a3
Apr 23 2026, 4:42 PM
michaelo closed D56464: ahci(4): Add another device ID for Marvell 9128 SATA controller: 0x91a3.
Apr 23 2026, 4:42 PM