Page MenuHomeFreeBSD

michaelo (Michael Osipov)
User

Projects

User Details

User Since
Jul 19 2018, 5:53 PM (417 w, 6 d)

Recent Activity

Sat, Jul 18

michaelo resigned from D58324: Handbook - Firewalls.

Unfortunately, there is very little I can contribute here. My knowledge in regards of all of these FWs is close to zero.

Sat, Jul 18, 5:27 PM
michaelo accepted D58175: Handbook - ZFS rework.
Sat, Jul 18, 12:51 PM

Wed, Jul 15

michaelo closed D58260: devel/libsearpc: Fix upstream commit version and in configure.ac.
Wed, Jul 15, 6:01 PM
michaelo committed R11:93e72627bfad: devel/libsearpc: Fix upstream commit version and in configure.ac (authored by michaelo).
devel/libsearpc: Fix upstream commit version and in configure.ac
Wed, Jul 15, 6:01 PM
michaelo added a reviewer for D58260: devel/libsearpc: Fix upstream commit version and in configure.ac: d.stoye_cms.hu-berlin.de.
Wed, Jul 15, 4:54 PM
michaelo requested review of D58260: devel/libsearpc: Fix upstream commit version and in configure.ac.
Wed, Jul 15, 4:54 PM
michaelo committed R11:c54c3674ef91: net-mgmt/seafile-{client,gui}: update to 9.0.19 (authored by d.stoye_cms.hu-berlin.de).
net-mgmt/seafile-{client,gui}: update to 9.0.19
Wed, Jul 15, 4:13 PM
michaelo closed D58168: update seafile-client and gui to 9.0.19 update libsearpc to 3.3.
Wed, Jul 15, 4:13 PM
michaelo committed R11:ea7e312a6abd: devel/libsearpc: update to 3.3 (authored by d.stoye_cms.hu-berlin.de).
devel/libsearpc: update to 3.3
Wed, Jul 15, 4:13 PM
michaelo accepted D58168: update seafile-client and gui to 9.0.19 update libsearpc to 3.3.

Builds for me.

Wed, Jul 15, 4:11 PM
michaelo added a comment to D58168: update seafile-client and gui to 9.0.19 update libsearpc to 3.3.

Running the build now...

Wed, Jul 15, 9:12 AM
michaelo added a comment to D58168: update seafile-client and gui to 9.0.19 update libsearpc to 3.3.

Here the same question again? Can those be upstreamed?

Wed, Jul 15, 7:30 AM
michaelo added a comment to D58168: update seafile-client and gui to 9.0.19 update libsearpc to 3.3.

No issue, I will take it.

Wed, Jul 15, 7:29 AM

Sun, Jul 12

michaelo committed R11:8b7efe03a07b: sysutils/bastille: Update to 1.4.4 (authored by tschetter.victor_gmail.com).
sysutils/bastille: Update to 1.4.4
Sun, Jul 12, 2:08 PM
michaelo committed R11:e4af731eb192: sysutils/bastille: Update to 1.4.4 (authored by tschetter.victor_gmail.com).
sysutils/bastille: Update to 1.4.4
Sun, Jul 12, 2:07 PM
michaelo requested changes to D58175: Handbook - ZFS rework.

One nit.

Sun, Jul 12, 10:43 AM

Fri, Jul 10

michaelo committed R11:38c5332b3ddc: devel/websvn: Update to 2.8.8 (authored by michaelo).
devel/websvn: Update to 2.8.8
Fri, Jul 10, 9:55 AM
michaelo committed R11:bf8d0a826a26: devel/websvn: Update to 2.8.8 (authored by michaelo).
devel/websvn: Update to 2.8.8
Fri, Jul 10, 9:53 AM

Tue, Jul 7

michaelo committed R11:cc64f64cf315: sysutils/pefs-kmod: Update to 2a2c7046 (g20260707) (authored by darius-dons.net.au).
sysutils/pefs-kmod: Update to 2a2c7046 (g20260707)
Tue, Jul 7, 3:30 PM

Sun, Jul 5

michaelo accepted D57889: Add ZFS native encryption section to the handbook.
Sun, Jul 5, 5:38 PM

Sat, Jul 4

michaelo requested changes to D57889: Add ZFS native encryption section to the handbook.
Sat, Jul 4, 9:33 PM

Fri, Jul 3

michaelo accepted D57357: sysutils/edk2: Use clang to build.

None from me. Note that there is https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295943, but it is a much bigger change.

Fri, Jul 3, 9:20 PM

Wed, Jul 1

michaelo requested changes to D57889: Add ZFS native encryption section to the handbook.
Wed, Jul 1, 7:24 AM

Mon, Jun 29

michaelo added a comment to D46313: daemon(8): Add option to write pidfile w/o supervising it.

This version seems to have dropped the manpage revisions entirely

Mon, Jun 29, 4:50 PM
michaelo added a comment to D46313: daemon(8): Add option to write pidfile w/o supervising it.

Folks, anyone willing to accept formally? I can't merge it by myself since I don't have src commit bit.

Mon, Jun 29, 4:47 PM

Sun, Jun 28

michaelo committed rG1807800b7986: periodic/security: Introduce $security_status_loginfail_ignore for 800.loginfail (authored by mail_fbsd2.e4m.org).
periodic/security: Introduce $security_status_loginfail_ignore for 800.loginfail
Sun, Jun 28, 8:23 PM
michaelo committed rG624e0bf29d72: periodic/security: Introduce $security_status_loginfail_ignore for 800.loginfail (authored by mail_fbsd2.e4m.org).
periodic/security: Introduce $security_status_loginfail_ignore for 800.loginfail
Sun, Jun 28, 8:19 PM
michaelo closed D57621: www/tomcat-{9,101,110,devel}: Pass -procname to jsvc.
Sun, Jun 28, 8:13 PM
michaelo committed R11:8fbf299d6fd9: www/tomcat-{9,101,110,devel}: Pass -procname to jsvc (authored by michaelo).
www/tomcat-{9,101,110,devel}: Pass -procname to jsvc
Sun, Jun 28, 8:13 PM

Jun 20 2026

michaelo committed rG6a7c8c922455: periodic/security: Introduce $security_status_loginfail_ignore for 800.loginfail (authored by mail_fbsd2.e4m.org).
periodic/security: Introduce $security_status_loginfail_ignore for 800.loginfail
Jun 20 2026, 8:35 PM
michaelo closed D57671: periodic/security: Introduce $security_status_loginfail_ignore for 800.loginfail.
Jun 20 2026, 8:35 PM
michaelo updated the summary of D57671: periodic/security: Introduce $security_status_loginfail_ignore for 800.loginfail.
Jun 20 2026, 7:26 PM
michaelo updated the diff for D57671: periodic/security: Introduce $security_status_loginfail_ignore for 800.loginfail.

@jrm, reasonable points. Thank you!

Jun 20 2026, 7:26 PM

Jun 19 2026

michaelo requested review of D57671: periodic/security: Introduce $security_status_loginfail_ignore for 800.loginfail.
Jun 19 2026, 5:24 PM
michaelo closed D57610: update version to 9.0.18.
Jun 19 2026, 5:01 PM
michaelo committed R11:bcaba39d3a83: net-mgmt/seafile-{client,gui}: update to 9.0.18 (authored by d.stoye_cms.hu-berlin.de).
net-mgmt/seafile-{client,gui}: update to 9.0.18
Jun 19 2026, 5:01 PM
michaelo accepted D57610: update version to 9.0.18.

Builds for me as well. Will commit to main.

Jun 19 2026, 4:53 PM
michaelo added a comment to D57610: update version to 9.0.18.

I am still waiting for qt6-webengine-6.11.1 to complete...

Jun 19 2026, 4:35 PM

Jun 17 2026

michaelo requested review of D57621: www/tomcat-{9,101,110,devel}: Pass -procname to jsvc.
Jun 17 2026, 8:58 PM
michaelo committed R11:6fc83be6563a: www/tomcat-native2: Update to 2.0.15 (authored by michaelo).
www/tomcat-native2: Update to 2.0.15
Jun 17 2026, 8:26 PM
michaelo committed R11:d53b3b3c2007: www/tomcat-native: Update to 1.3.8 (authored by michaelo).
www/tomcat-native: Update to 1.3.8
Jun 17 2026, 8:26 PM
michaelo added a comment to D56835: rcd(8): new service manager daemon.

Will it help sshd to start without being indefinitely blocked by e.g. mysqld? That would be enough of a reason for me personally to switch to this thing immediately.

Jun 17 2026, 4:00 PM
michaelo added a comment to D57610: update version to 9.0.18.

GUI does not configure for me, qmake is missing:

===>  Configuring for seafile-gui-9.0.18_1
===>  Performing out-of-source build
/bin/mkdir -p /wrkdirs/usr/ports/net-mgmt/seafile-gui/work/.build
CMake Deprecation Warning at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.
Jun 17 2026, 11:43 AM
michaelo added a comment to D57610: update version to 9.0.18.

update metadata

Jun 17 2026, 10:21 AM
michaelo added a comment to D57610: update version to 9.0.18.

Can you fix metadata on your patch while I am running in poudriere: Author: Charlie Root <root@bsdell.fritz.box>?

Jun 17 2026, 9:43 AM
michaelo added a comment to D57610: update version to 9.0.18.

Any chance to upstream your inline patches?

Jun 17 2026, 9:13 AM

Jun 16 2026

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

I'd like to share some more comments based you @bapt's post here: lists.freebsd.org/archives/freebsd-hackers/2026-June/006427.html

Jun 16 2026, 7:28 AM

Jun 14 2026

michaelo added a comment to D57517: 15.1: Installation note -> Upgrading note.

This is much better, though, there are still issues left I have commented before.

Jun 14 2026, 5:51 PM

Jun 11 2026

michaelo requested changes to D57517: 15.1: Installation note -> Upgrading note.
Jun 11 2026, 5:28 PM

Jun 5 2026

michaelo closed D57344: devel/apache-commons-daemon: Update to 1.6.0.
Jun 5 2026, 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
Jun 5 2026, 4:25 PM

May 31 2026

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.

May 31 2026, 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.

May 31 2026, 4:51 PM

May 30 2026

michaelo closed D57335: Mk/bsd.sites.mk: Skim and update Apache sites.
May 30 2026, 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
May 30 2026, 8:38 PM
michaelo updated the diff for D57335: Mk/bsd.sites.mk: Skim and update Apache sites.

Drop archive

May 30 2026, 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.

May 30 2026, 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

May 30 2026, 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.

May 30 2026, 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.

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

Don't forget to bump the port revision.

May 30 2026, 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?

May 30 2026, 9:47 AM

May 29 2026

michaelo requested review of D57344: devel/apache-commons-daemon: Update to 1.6.0.
May 29 2026, 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
May 29 2026, 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
May 29 2026, 4:39 PM
michaelo closed D57279: sysutils/edk2: Reinstantiate binary aliases for ar and dtc.
May 29 2026, 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
May 29 2026, 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.

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

May 27 2026

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!
May 27 2026, 7:00 PM
michaelo requested review of D57279: sysutils/edk2: Reinstantiate binary aliases for ar and dtc.
May 27 2026, 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
May 27 2026, 12:55 PM
michaelo closed D57187: sysutils/edk2: Depend on GCC at build time only.
May 27 2026, 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
May 27 2026, 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.

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

Bump revision and MFH as well

May 27 2026, 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.

May 27 2026, 11:47 AM

May 26 2026

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?

May 26 2026, 7:55 AM

May 25 2026

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.

May 25 2026, 9:32 AM

May 24 2026

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.

May 24 2026, 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.

May 24 2026, 5:58 PM
michaelo added a reviewer for D46313: daemon(8): Add option to write pidfile w/o supervising it: bapt.
May 24 2026, 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).

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

May 23 2026

michaelo committed rG9f1e693804dc: mfiutil.8/mrsasutil.8: Use Broadcom/LSI consistently (authored by michaelo).
mfiutil.8/mrsasutil.8: Use Broadcom/LSI consistently
May 23 2026, 8:15 PM
michaelo committed rG54c8439410d7: mrsas.4: Use Broadcom/LSI consistently (authored by michaelo).
mrsas.4: Use Broadcom/LSI consistently
May 23 2026, 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
May 23 2026, 8:14 PM
michaelo committed rGce40d96aaa81: mrsas.4: Use Broadcom/LSI consistently (authored by michaelo).
mrsas.4: Use Broadcom/LSI consistently
May 23 2026, 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
May 23 2026, 8:13 PM
michaelo closed D57212: mfiutil.8/mrsasutil.8: Use Broadcom/LSI consistently.
May 23 2026, 8:13 PM
michaelo committed rGf30b1df048f0: mrsas.4: Use Broadcom/LSI consistently (authored by michaelo).
mrsas.4: Use Broadcom/LSI consistently
May 23 2026, 8:11 PM
michaelo closed D57211: mrsas.4: Use Broadcom/LSI consistently.
May 23 2026, 8:11 PM
michaelo updated the diff for D57212: mfiutil.8/mrsasutil.8: Use Broadcom/LSI consistently.

Fix intro

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

Bump date

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

May 22 2026

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.

May 22 2026, 8:40 PM