Page MenuHomeFreeBSD

michaelo (Michael Osipov)
User

Projects

User Details

User Since
Jul 19 2018, 5:53 PM (301 w, 2 d)

Recent Activity

Mon, Apr 22

michaelo committed R11:8f3a81069ccc: */*: take ownership of lev@'s Subversion ports (authored by michaelo).
*/*: take ownership of lev@'s Subversion ports
Mon, Apr 22, 1:15 PM
michaelo closed D44862: */*: take ownership of lev@'s Subversion ports.
Mon, Apr 22, 1:15 PM
michaelo updated the diff for D44862: */*: take ownership of lev@'s Subversion ports.

Bump port revision

Mon, Apr 22, 1:10 PM
michaelo added a comment to D44824: www/tomcat-native2: new port.

@ale, you want to take a look at?

Mon, Apr 22, 8:45 AM
michaelo added a comment to D44862: */*: take ownership of lev@'s Subversion ports.

Stupid question: Should I bump the port revision here?

Mon, Apr 22, 8:41 AM

Fri, Apr 19

michaelo added a comment to D44862: */*: take ownership of lev@'s Subversion ports.

Lev approached me via e-mail whether I'd like to take ownership of it. I have agreed. He shall approve this review.

Fri, Apr 19, 11:50 AM
michaelo requested review of D44862: */*: take ownership of lev@'s Subversion ports.
Fri, Apr 19, 11:49 AM

Wed, Apr 17

michaelo updated the diff for D44824: www/tomcat-native2: new port.

Improved version which also supports OpenSSL 1.1.1 by reverting a few changes
from Tomcat Native. Ran full Tomcat test suites, all tests pass.

Wed, Apr 17, 9:41 PM
michaelo added a comment to D44824: www/tomcat-native2: new port.
In D44824#1021968, @jrm wrote:

Thanks. Looks good. Could you also run it through something like portlint -AC and portclippy/portfmt?

Wed, Apr 17, 1:55 PM
michaelo added a comment to D44824: www/tomcat-native2: new port.

One important thing to note: I could bring back OpenSSL 1.1.1 support with a simple patch because

Wed, Apr 17, 1:55 PM
michaelo requested review of D44824: www/tomcat-native2: new port.
Wed, Apr 17, 1:27 PM
michaelo closed D44822: www/tomcat-native: take ownership.
Wed, Apr 17, 8:57 AM
michaelo committed R11:e3ea2e922ea9: www/tomcat-native: take ownership (authored by michaelo).
www/tomcat-native: take ownership
Wed, Apr 17, 8:57 AM
michaelo added a comment to D44822: www/tomcat-native: take ownership.

I'd also suggest to bump PORTREVISION to also reflect the future binary packages (this might not be necessary if you plan to do a quick update).

Wed, Apr 17, 8:35 AM
michaelo updated the diff for D44822: www/tomcat-native: take ownership.

Bump port revision

Wed, Apr 17, 8:31 AM
michaelo added a comment to D44822: www/tomcat-native: take ownership.

Ale's response: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276736#c12

Wed, Apr 17, 8:30 AM
michaelo requested review of D44822: www/tomcat-native: take ownership.
Wed, Apr 17, 8:24 AM
michaelo committed rGd596e573119e: freebsd-update: Don't provide copiable commands in output (authored by michaelo).
freebsd-update: Don't provide copiable commands in output
Wed, Apr 17, 6:52 AM
michaelo committed rG69dbc448cf8b: freebsd-update: Don't provide copiable commands in output (authored by michaelo).
freebsd-update: Don't provide copiable commands in output
Wed, Apr 17, 6:51 AM

Tue, Apr 16

michaelo added a comment to D42719: Mk/Scripts/do-users-groups.sh: Make users and groups creation fail-fast.

So which route should I go @mandree? set or exit?

Tue, Apr 16, 5:23 AM
michaelo added a comment to D42719: Mk/Scripts/do-users-groups.sh: Make users and groups creation fail-fast.
In D42719#1021272, @jrm wrote:

To elaborate, I felt that specifically checking for the issue at hand is unlikely to introduce any new problems, but adding set -e, which, of course, affects the whole script is more likely. That said, since @michael is prepared to take on any new problems, I'm fine either way.

Tue, Apr 16, 5:23 AM

Mon, Apr 15

michaelo requested review of D44796: periodic.conf: remove long deprecated security_daily_compat_var().
Mon, Apr 15, 11:07 AM
michaelo added a reviewer for D42719: Mk/Scripts/do-users-groups.sh: Make users and groups creation fail-fast: rene.
Mon, Apr 15, 6:17 AM
michaelo updated the diff for D42719: Mk/Scripts/do-users-groups.sh: Make users and groups creation fail-fast.

Use exit explicitly

Mon, Apr 15, 6:16 AM

Sat, Apr 13

michaelo added a comment to D42719: Mk/Scripts/do-users-groups.sh: Make users and groups creation fail-fast.

Tried || exit $? locally, same result:

Sat, Apr 13, 7:38 AM

Fri, Apr 12

michaelo added a comment to D42719: Mk/Scripts/do-users-groups.sh: Make users and groups creation fail-fast.

If the || exit $? version is preferred I will try it, no issue.

Fri, Apr 12, 6:55 PM
michaelo updated the diff for D42719: Mk/Scripts/do-users-groups.sh: Make users and groups creation fail-fast.

Rebased and tested again with poudriere-built packages:

Fri, Apr 12, 6:53 PM

Wed, Apr 10

michaelo closed D44694: Mk/Scripts/do-users-groups.sh: Make message endings consistent (cleanup).
Wed, Apr 10, 7:04 PM
michaelo committed R11:3887897fbaa0: Mk/Scripts/do-users-groups.sh: Make message endings consistent (cleanup) (authored by michaelo).
Mk/Scripts/do-users-groups.sh: Make message endings consistent (cleanup)
Wed, Apr 10, 7:04 PM

Tue, Apr 9

michaelo added a comment to D44694: Mk/Scripts/do-users-groups.sh: Make message endings consistent (cleanup).
In D44694#1019044, @jrm wrote:

LGTM However, someone from portmgr should approve. I'll try to get someone to look today.

Tue, Apr 9, 3:38 PM
michaelo updated the diff for D44694: Mk/Scripts/do-users-groups.sh: Make message endings consistent (cleanup).

Remove trailing period

Tue, Apr 9, 10:34 AM
michaelo added inline comments to D44694: Mk/Scripts/do-users-groups.sh: Make message endings consistent (cleanup).
Tue, Apr 9, 10:24 AM
michaelo requested review of D44694: Mk/Scripts/do-users-groups.sh: Make message endings consistent (cleanup).
Tue, Apr 9, 10:09 AM

Mon, Apr 1

michaelo committed rGfc5208028a78: freebsd-update: mark "cron" as fetched as "fetch" itself (authored by michaelo).
freebsd-update: mark "cron" as fetched as "fetch" itself
Mon, Apr 1, 7:20 PM
michaelo committed rGe54b9d17f82d: freebsd-update: mark "cron" as fetched as "fetch" itself (authored by michaelo).
freebsd-update: mark "cron" as fetched as "fetch" itself
Mon, Apr 1, 7:19 PM

Mar 18 2024

michaelo closed D44403: devel/websvn: update port to 2.8.4.
Mar 18 2024, 12:30 PM
michaelo committed R11:88cc397f6157: devel/websvn: update port to 2.8.4 (authored by michaelo).
devel/websvn: update port to 2.8.4
Mar 18 2024, 12:30 PM
michaelo requested review of D44403: devel/websvn: update port to 2.8.4.
Mar 18 2024, 11:35 AM
michaelo added a comment to D43703: motd: stop prepending "uname -v" output dynamically.

Any other opinions?

Mar 18 2024, 10:11 AM
michaelo closed D44356: freebsd-update: mark "cron" as fetched as "fetch" itself.
Mar 18 2024, 10:03 AM
michaelo committed rG85c3ef77cc9f: freebsd-update: mark "cron" as fetched as "fetch" itself (authored by michaelo).
freebsd-update: mark "cron" as fetched as "fetch" itself
Mar 18 2024, 10:03 AM
michaelo committed rGc547f17816be: Add myself (michaelo) to the calendar (authored by michaelo).
Add myself (michaelo) to the calendar
Mar 18 2024, 9:47 AM
michaelo committed rG59b02bb420e3: freebsd-update: Don't provide copiable commands in output (authored by michaelo).
freebsd-update: Don't provide copiable commands in output
Mar 18 2024, 9:37 AM
michaelo closed D43700: freebsd-update: Don't provide copiable commands in output.
Mar 18 2024, 9:36 AM

Mar 15 2024

michaelo added a comment to D44356: freebsd-update: mark "cron" as fetched as "fetch" itself.
In D44356#1011926, @jrm wrote:

@cperciva, it would be good to get your approval here as well.

Mar 15 2024, 3:52 PM

Mar 14 2024

michaelo requested review of D44356: freebsd-update: mark "cron" as fetched as "fetch" itself.
Mar 14 2024, 4:49 PM

Mar 13 2024

michaelo closed D44339: print/ghostscript10: fix compilation issue with LLVM > 14.
Mar 13 2024, 8:32 PM
michaelo committed R11:5e3da22d048f: print/ghostscript10: fix compilation issue with LLVM > 14 (authored by michaelo).
print/ghostscript10: fix compilation issue with LLVM > 14
Mar 13 2024, 8:32 PM
michaelo requested changes to D44153: java/eclipse: prevent conflict install devel/git@lite if devel/git already installed.

@vvd, do you want to update this review?

Mar 13 2024, 3:48 PM
michaelo added a comment to D44339: print/ghostscript10: fix compilation issue with LLVM > 14.

Removed inline patch in favor of remote one.

Mar 13 2024, 3:23 PM
michaelo updated the diff for D44339: print/ghostscript10: fix compilation issue with LLVM > 14.

fetch patch from remote

Mar 13 2024, 3:22 PM
michaelo added inline comments to D44339: print/ghostscript10: fix compilation issue with LLVM > 14.
Mar 13 2024, 3:10 PM
michaelo added inline comments to D44339: print/ghostscript10: fix compilation issue with LLVM > 14.
Mar 13 2024, 2:47 PM
michaelo added inline comments to D44339: print/ghostscript10: fix compilation issue with LLVM > 14.
Mar 13 2024, 2:27 PM
michaelo closed D44338: www/tomcat-native: update port to 1.3.0.
Mar 13 2024, 2:17 PM
michaelo committed R11:e632a9f0646a: www/tomcat-native: update port to 1.3.0 (authored by michaelo).
www/tomcat-native: update port to 1.3.0
Mar 13 2024, 2:17 PM
michaelo added a comment to D44338: www/tomcat-native: update port to 1.3.0.
In D44338#1011233, @ale wrote:

I think you should change the WWW entry to point to 1.3

Mar 13 2024, 1:52 PM
michaelo updated the diff for D44338: www/tomcat-native: update port to 1.3.0.

apply comments from ale@

Mar 13 2024, 1:52 PM
michaelo requested review of D44339: print/ghostscript10: fix compilation issue with LLVM > 14.
Mar 13 2024, 1:37 PM
michaelo requested review of D44338: www/tomcat-native: update port to 1.3.0.
Mar 13 2024, 12:10 PM
michaelo closed D44298: print/ghostscript10: update port to 10.03.0.
Mar 13 2024, 10:34 AM
michaelo committed R11:77995e0fa8b5: print/ghostscript10: update port to 10.03.0 (authored by michaelo).
print/ghostscript10: update port to 10.03.0
Mar 13 2024, 10:34 AM

Mar 11 2024

michaelo requested review of D44298: print/ghostscript10: update port to 10.03.0.
Mar 11 2024, 11:20 AM
michaelo committed R11:90e44770f550: */*: properly depend on Maven package (authored by michaelo).
*/*: properly depend on Maven package
Mar 11 2024, 9:11 AM
michaelo closed D44229: */*: properly depend on Maven package.
Mar 11 2024, 9:11 AM

Mar 6 2024

michaelo added a comment to D43700: freebsd-update: Don't provide copiable commands in output.

This is now a minimal change, please have a look guys.

Mar 6 2024, 10:04 AM
michaelo added a comment to D44229: */*: properly depend on Maven package.
In D44229#1009025, @jrm wrote:

FYI, devel/eclipse failed in my 15.0-CURRENT 1500008 amd64 jail.

http://pkg.ftfl.ca/data/15amd64-default/2024-03-05_13h23m40s/logs/errors/eclipse-4.24_2.log

It doesn't seem like this change should have any effect, but can you verify this?

Mar 6 2024, 8:32 AM

Mar 5 2024

michaelo updated the diff for D44229: */*: properly depend on Maven package.

Include java/eclipse

Mar 5 2024, 4:37 PM
michaelo added a comment to D44229: */*: properly depend on Maven package.
In D44229#1008960, @vvd wrote:

I think you can add java/eclipse here too.
Probably https://reviews.freebsd.org/D44153 isn't actual anymore.

Mar 5 2024, 4:34 PM
michaelo added a comment to D44153: java/eclipse: prevent conflict install devel/git@lite if devel/git already installed.

FTR: https://reviews.freebsd.org/D44229

Mar 5 2024, 3:27 PM
michaelo requested review of D44229: */*: properly depend on Maven package.
Mar 5 2024, 3:26 PM

Feb 29 2024

michaelo updated the diff for D43700: freebsd-update: Don't provide copiable commands in output.

Address improvement proposal from @emaste.

Feb 29 2024, 5:06 PM
michaelo added a comment to D44153: java/eclipse: prevent conflict install devel/git@lite if devel/git already installed.

I will take care of these:

Feb 29 2024, 12:23 PM
michaelo added inline comments to D44153: java/eclipse: prevent conflict install devel/git@lite if devel/git already installed.
Feb 29 2024, 12:05 PM
michaelo added inline comments to D44153: java/eclipse: prevent conflict install devel/git@lite if devel/git already installed.
Feb 29 2024, 11:56 AM
michaelo added inline comments to D44153: java/eclipse: prevent conflict install devel/git@lite if devel/git already installed.
Feb 29 2024, 11:17 AM
michaelo added inline comments to D44153: java/eclipse: prevent conflict install devel/git@lite if devel/git already installed.
Feb 29 2024, 10:30 AM

Feb 28 2024

michaelo closed D43864: */*: Properly depend on Subversion LTS or latest with WITH_SUBVERSION_VER.
Feb 28 2024, 3:55 PM
michaelo committed R11:e83f0a9c84ea: */*: Properly depend on Subversion LTS or latest with WITH_SUBVERSION_VER (authored by michaelo).
*/*: Properly depend on Subversion LTS or latest with WITH_SUBVERSION_VER
Feb 28 2024, 3:55 PM
michaelo added a comment to D43700: freebsd-update: Don't provide copiable commands in output.

What do you think about something like Run 'freebsd-update [options] install' to proceed? It offers a reminder to include the user's necessary options but retains the example style.

Feb 28 2024, 3:14 PM
michaelo added a comment to D43700: freebsd-update: Don't provide copiable commands in output.

Although this change looks good to me, we also should consider making -d default to $(-b)/var/db/freebsd-update. *THAT* left me with broken boot environment :-/ (I've used -b /path/to/be without -d /path/to/be/var/db/freebsd-update).

Feb 28 2024, 2:11 PM

Feb 27 2024

michaelo added a comment to D43864: */*: Properly depend on Subversion LTS or latest with WITH_SUBVERSION_VER.

@lev, one day left, do you want to take a peek?

Feb 27 2024, 2:35 PM
michaelo added a comment to D43700: freebsd-update: Don't provide copiable commands in output.

Address comment.

Feb 27 2024, 2:33 PM
michaelo added inline comments to D43700: freebsd-update: Don't provide copiable commands in output.
Feb 27 2024, 2:32 PM
michaelo updated the diff for D43700: freebsd-update: Don't provide copiable commands in output.

Address typo

Feb 27 2024, 2:30 PM

Feb 16 2024

michaelo added a comment to D43864: */*: Properly depend on Subversion LTS or latest with WITH_SUBVERSION_VER.

I will give @lev two weeks to review as demanded by the maintainer timeout. So I can merge around 2024-02-27.

Feb 16 2024, 9:56 PM

Feb 14 2024

michaelo added a comment to D43703: motd: stop prepending "uname -v" output dynamically.
In D43703#1000910, @jrm wrote:

I don't have strong options either way. On the one hand, I can appreciate how this would confuse some users when they log in to a jail. On the other hand, I expect some users would miss seeing this information (by default) when they log in. While it may also be confusing, it's reporting accurate information that many would expect, i.e., version information about the running kernel.

Brainstorming ideas, what about appending something like this to /var/run/motd?

echo "$(hostname) $(uname -smi) running kernel/userland: $(uname -r)/$(freebsd-version -u)"

In a 14 jail running on a 15-CURRENT host, the output looks like this.

myhostname FreeBSD amd64 GENERIC-NODEBUG running kernel/userland: 15.0-CURRENT/14.0-RC4
Feb 14 2024, 10:53 AM

Feb 13 2024

michaelo added a comment to D43864: */*: Properly depend on Subversion LTS or latest with WITH_SUBVERSION_VER.

Ran three sets in poudiere:

Feb 13 2024, 2:52 PM
michaelo requested review of D43864: */*: Properly depend on Subversion LTS or latest with WITH_SUBVERSION_VER.
Feb 13 2024, 2:49 PM

Feb 9 2024

michaelo closed D42720: java/openjdk*: Allow users to specify an alternative cacerts file.
Feb 9 2024, 7:53 PM
michaelo committed R11:d901bf5df9d2: java/openjdk*: Allow users to specify an alternative cacerts file (authored by michaelo).
java/openjdk*: Allow users to specify an alternative cacerts file
Feb 9 2024, 7:53 PM

Feb 7 2024

michaelo added inline comments to D42719: Mk/Scripts/do-users-groups.sh: Make users and groups creation fail-fast.
Feb 7 2024, 6:42 PM
michaelo added inline comments to D42719: Mk/Scripts/do-users-groups.sh: Make users and groups creation fail-fast.
Feb 7 2024, 6:24 PM

Feb 2 2024

michaelo added a comment to D42720: java/openjdk*: Allow users to specify an alternative cacerts file.

This version looks good to me. Thanks!

Feb 2 2024, 7:40 AM

Feb 1 2024

michaelo added a comment to D43703: motd: stop prepending "uname -v" output dynamically.

This one comes from: https://github.com/BastilleBSD/bastille/issues/393

Feb 1 2024, 6:26 PM
michaelo added a reviewer for D43703: motd: stop prepending "uname -v" output dynamically: emaste.
Feb 1 2024, 6:26 PM
michaelo requested review of D43703: motd: stop prepending "uname -v" output dynamically.
Feb 1 2024, 6:25 PM
michaelo added a comment to D43700: freebsd-update: Don't provide copiable commands in output.

@emaste, as discussed, here it is.

Feb 1 2024, 2:04 PM
michaelo requested review of D43700: freebsd-update: Don't provide copiable commands in output.
Feb 1 2024, 2:03 PM

Jan 30 2024

michaelo added inline comments to D42719: Mk/Scripts/do-users-groups.sh: Make users and groups creation fail-fast.
Jan 30 2024, 2:37 PM