Page MenuHomeFreeBSD

fernape (Fernando Apesteguía)
User

Projects

User Details

User Since
Mar 8 2018, 7:29 PM (446 w, 4 d)

Recent Activity

Sun, Sep 27

fernape committed R11:cd38dbee0669: cad/openvsp: Update to 3.53.0 (authored by fernape).
cad/openvsp: Update to 3.53.0
Sun, Sep 27, 1:48 PM

Sat, Sep 26

fernape committed rG3963483523a4: whereis(1): Simplify code (authored by fernape).
whereis(1): Simplify code
Sat, Sep 26, 4:07 PM
fernape added a comment to D59846: whereis(1): Simplify code.

Thanks for the review!

Sat, Sep 26, 4:07 PM
fernape closed D59846: whereis(1): Simplify code.
Sat, Sep 26, 4:07 PM
fernape committed R11:82a6f7db0dab: cad/openvsp: Update to 3.52.2 (authored by fernape).
cad/openvsp: Update to 3.52.2
Sat, Sep 26, 12:26 PM

Fri, Sep 25

fernape added inline comments to D59846: whereis(1): Simplify code.
Fri, Sep 25, 6:00 PM
fernape updated the diff for D59846: whereis(1): Simplify code.

Remove gnu directories and add non-tracked ones

Fri, Sep 25, 6:00 PM
fernape closed D59844: virtual_oss(8): Fix cuse.ko check.
Fri, Sep 25, 3:51 PM
fernape committed rG5aac18d0faec: virtual_oss(8): Fix cuse.ko check (authored by fernape).
virtual_oss(8): Fix cuse.ko check
Fri, Sep 25, 3:51 PM
fernape committed R11:14a36e123025: science/afni: Update to 26.2.09 (authored by fernape).
science/afni: Update to 26.2.09
Fri, Sep 25, 3:25 PM
fernape committed R11:d569f34a3a1d: cad/openvsp: Update to 3.52.0 (authored by fernape).
cad/openvsp: Update to 3.52.0
Fri, Sep 25, 3:24 PM

Wed, Sep 23

fernape committed R11:d350798971be: graphics/opennurbs: Update to 8.35.26251.13001 (authored by fernape).
graphics/opennurbs: Update to 8.35.26251.13001
Wed, Sep 23, 8:57 PM

Tue, Sep 22

fernape updated the diff for D59844: virtual_oss(8): Fix cuse.ko check.

Fix style.

Tue, Sep 22, 3:20 PM

Sun, Sep 20

fernape updated the diff for D59844: virtual_oss(8): Fix cuse.ko check.

Use one single if statement.

Sun, Sep 20, 6:19 PM
fernape added inline comments to D59621: virtual_oss(8): Fix cuse.ko check.
Sun, Sep 20, 4:55 PM
fernape added inline comments to D59844: virtual_oss(8): Fix cuse.ko check.
Sun, Sep 20, 4:25 PM
fernape updated the diff for D59844: virtual_oss(8): Fix cuse.ko check.

Reuse variable in error message.

Sun, Sep 20, 4:25 PM
fernape updated the diff for D59844: virtual_oss(8): Fix cuse.ko check.

Remove comments

Sun, Sep 20, 4:24 PM
fernape added inline comments to D59621: virtual_oss(8): Fix cuse.ko check.
Sun, Sep 20, 4:13 PM
fernape committed R11:ccf812cd7576: science/afni: Update to 26.2.08 (authored by fernape).
science/afni: Update to 26.2.08
Sun, Sep 20, 11:53 AM

Sat, Sep 19

fernape committed R11:a95cac43398e: cad/openvsp: Remove math/eigen5 as RUN_DEPENDENCY (authored by Alexey Shuvaev <bugsbeastie@gmail.com>).
cad/openvsp: Remove math/eigen5 as RUN_DEPENDENCY
Sat, Sep 19, 5:38 PM
fernape updated the summary of D59846: whereis(1): Simplify code.
Sat, Sep 19, 5:32 PM
fernape requested review of D59846: whereis(1): Simplify code.
Sat, Sep 19, 5:30 PM
fernape updated the summary of D59845: virtual_oss(8): Fix error message.
Sat, Sep 19, 5:09 PM
fernape requested review of D59845: virtual_oss(8): Fix error message.
Sat, Sep 19, 5:08 PM
fernape added inline comments to D59621: virtual_oss(8): Fix cuse.ko check.
Sat, Sep 19, 4:47 PM
fernape added reviewers for D59844: virtual_oss(8): Fix cuse.ko check: audio, christos.
Sat, Sep 19, 4:44 PM
fernape requested review of D59844: virtual_oss(8): Fix cuse.ko check.
Sat, Sep 19, 4:43 PM

Fri, Sep 18

fernape added inline comments to D59621: virtual_oss(8): Fix cuse.ko check.
Fri, Sep 18, 9:05 PM
fernape added a comment to D59621: virtual_oss(8): Fix cuse.ko check.

Also I don't hit the error your test plan shows on 15.0-RELEASE:

$ kldstat | grep cuse
 5    1 0xffffffff84148000     6710 cuse.ko
$ virtual_oss
virtual_oss: Could not connect to cuse module
Fri, Sep 18, 6:39 PM
fernape added inline comments to D59621: virtual_oss(8): Fix cuse.ko check.
Fri, Sep 18, 6:35 PM
fernape added a comment to D59621: virtual_oss(8): Fix cuse.ko check.

Thanks for the review!

Fri, Sep 18, 6:09 PM
fernape committed rGf014795ec3bd: virtual_oss(8): Fix cuse.ko check (authored by fernape).
virtual_oss(8): Fix cuse.ko check
Fri, Sep 18, 6:05 PM
fernape closed D59621: virtual_oss(8): Fix cuse.ko check.
Fri, Sep 18, 6:05 PM

Wed, Sep 16

fernape added inline comments to D59621: virtual_oss(8): Fix cuse.ko check.
Wed, Sep 16, 3:36 PM
fernape updated the diff for D59621: virtual_oss(8): Fix cuse.ko check.

Use variable instead of hardcoded name.

Wed, Sep 16, 3:36 PM

Tue, Sep 15

fernape committed R11:5ac455d946aa: security/vuxml: Fix entry (authored by fernape).
security/vuxml: Fix entry
Tue, Sep 15, 8:32 PM

Mon, Sep 14

fernape committed R11:96ad848daae8: security/vuxml: Fix entry (authored by fernape).
security/vuxml: Fix entry
Mon, Sep 14, 5:20 PM
fernape committed R11:734fd65d4214: security/vuxml: Fix entry subject (authored by fernape).
security/vuxml: Fix entry subject
Mon, Sep 14, 4:55 PM
fernape committed R11:db727c902a8f: security/vuxml: Add devel/git-lfs entry (authored by Ivo Marino <ivo.marino+freebsd@gmail.com>).
security/vuxml: Add devel/git-lfs entry
Mon, Sep 14, 4:52 PM
fernape committed R11:85adc9fdc0e0: security/vuxml: Add devel/cjose vulnerabilities (authored by fernape).
security/vuxml: Add devel/cjose vulnerabilities
Mon, Sep 14, 4:43 PM

Sat, Sep 12

fernape updated the summary of D59621: virtual_oss(8): Fix cuse.ko check.
Sat, Sep 12, 6:42 PM
fernape requested review of D59621: virtual_oss(8): Fix cuse.ko check.
Sat, Sep 12, 6:34 PM
fernape added a comment to D32297: mandoc: Don't brand Volume titles.

Currently the OS is shown in manpage header and footer. The patch would make it shown only in the footer, and make the header the same as on other OSes. Should we do this, or close this revision?

Sat, Sep 12, 4:39 PM
fernape accepted D59589: website: Restore "The Power to Serve" on homepage.
Sat, Sep 12, 12:11 PM

Fri, Sep 11

fernape committed R11:a5752a1661ee: security/vuxml: Fix false negative due to missing (authored by Christian Ullrich <chris@chrullrich.net>).
security/vuxml: Fix false negative due to missing
Fri, Sep 11, 4:26 PM
fernape committed R11:7dacfb98415d: security/vuxml: Add www/yt-dlp vulnerability (authored by fernape).
security/vuxml: Add www/yt-dlp vulnerability
Fri, Sep 11, 4:17 PM

Thu, Sep 10

fernape committed R11:f42b37f9d656: graphics/converseen: Update to 0.15.2.8 (authored by fernape).
graphics/converseen: Update to 0.15.2.8
Thu, Sep 10, 3:24 PM

Sun, Sep 6

fernape committed rG88db004d3369: whereis(1): Fix style(9) (authored by fernape).
whereis(1): Fix style(9)
Sun, Sep 6, 4:57 PM
fernape added a comment to D42156: whereis(1): Respect PORTSDIR variable.

Thanks for the review!

Sun, Sep 6, 3:29 PM
fernape committed rGfc002631af3e: whereis(1): Respect PORTSDIR variable (authored by fernape).
whereis(1): Respect PORTSDIR variable
Sun, Sep 6, 3:29 PM
fernape closed D42156: whereis(1): Respect PORTSDIR variable.
Sun, Sep 6, 3:29 PM
fernape committed R11:611fb7b16c27: science/afni: Update to 26.2.07 (authored by fernape).
science/afni: Update to 26.2.07
Sun, Sep 6, 12:05 PM

Sat, Sep 5

fernape committed rGe8c1931941cb: mixer: Improve error messages (authored by fernape).
mixer: Improve error messages
Sat, Sep 5, 6:27 PM
fernape updated the diff for D42156: whereis(1): Respect PORTSDIR variable.

Use PORTSDIR and default to /usr/ports if empty.

Sat, Sep 5, 6:07 PM
fernape committed R11:d2b312dbb8a4: science/afni: Update to 26.2.06 (authored by fernape).
science/afni: Update to 26.2.06
Sat, Sep 5, 10:51 AM

Fri, Sep 4

fernape committed R11:6911fd52c5d5: security/vuxml: Add OpenVPN vulnerability (authored by fernape).
security/vuxml: Add OpenVPN vulnerability
Fri, Sep 4, 5:40 PM
fernape added inline comments to D42156: whereis(1): Respect PORTSDIR variable.
Fri, Sep 4, 4:35 PM
fernape updated the diff for D42156: whereis(1): Respect PORTSDIR variable.

Try and fix leak issue.

Fri, Sep 4, 4:32 PM

Mon, Aug 31

fernape added inline comments to D42156: whereis(1): Respect PORTSDIR variable.
Mon, Aug 31, 5:07 PM
fernape updated the diff for D42156: whereis(1): Respect PORTSDIR variable.

Address feedback by ngie@

Mon, Aug 31, 5:05 PM

Sun, Aug 30

fernape committed rG9f5cfe625e9e: mixer: Improve error messages (authored by fernape).
mixer: Improve error messages
Sun, Aug 30, 11:03 AM
fernape committed rG0b3fc7f448c4: Revert "whereis(1): Respect PORTSDIR variable" (authored by fernape).
Revert "whereis(1): Respect PORTSDIR variable"
Sun, Aug 30, 7:07 AM
fernape added a reverting change for rGedadc3f90515: whereis(1): Respect PORTSDIR variable: rG0b3fc7f448c4: Revert "whereis(1): Respect PORTSDIR variable".
Sun, Aug 30, 7:07 AM
fernape added a reverting change for D56845: mixer: Improve error messages: rG0b3fc7f448c4: Revert "whereis(1): Respect PORTSDIR variable".
Sun, Aug 30, 7:06 AM

Aug 29 2026

fernape added a comment to D51683: su(1): Add -g flag.

This change seems like it would cause further confusion.
The Linux [coreutils'] version of su uses -g for overriding the primary group and -G to specify the supplementary group: https://www.man7.org/linux/man-pages/man1/su.1.html .
In an ideal world, I honestly think it would be best to rename -c to -C for symmetry with other utilities, but I'm sure that would cause loads of teeth gnashing and complaining from folks since -c has meant "class" since 1997 (renaming the option would break UX for a lot of scripts).
-C seems appropriate here, if nothing else... but I'm not sure this change is necessary. What issue are you ultimately trying to solve and what lead you to this conclusion?

Aug 29 2026, 3:31 PM
fernape added a comment to D56845: mixer: Improve error messages.

Thank you very much for the review!

Aug 29 2026, 3:21 PM
fernape committed rGedadc3f90515: whereis(1): Respect PORTSDIR variable (authored by fernape).
whereis(1): Respect PORTSDIR variable
Aug 29 2026, 3:19 PM
fernape closed D56845: mixer: Improve error messages.
Aug 29 2026, 3:19 PM

Aug 27 2026

fernape committed R11:4c3d4cc7148e: science/afni: Update to 26.2.05 (authored by fernape).
science/afni: Update to 26.2.05
Aug 27 2026, 3:43 PM

Aug 23 2026

fernape added inline comments to D42156: whereis(1): Respect PORTSDIR variable.
Aug 23 2026, 3:50 PM
fernape updated the diff for D42156: whereis(1): Respect PORTSDIR variable.

Remove spurious string copy.

Aug 23 2026, 3:48 PM

Aug 22 2026

fernape added a comment to D42156: whereis(1): Respect PORTSDIR variable.

Ping! 🔔

Aug 22 2026, 3:50 PM
fernape added a comment to D51683: su(1): Add -g flag.

Friendly ping! 🔔

Aug 22 2026, 3:48 PM
fernape added inline comments to D56845: mixer: Improve error messages.
Aug 22 2026, 3:36 PM
fernape updated the diff for D56845: mixer: Improve error messages.

Fast exit on unknown device

Aug 22 2026, 3:36 PM
fernape committed R11:ba87e7bb289c: graphics/opennurbs: Update to v8.34.26223.11001 (authored by fernape).
graphics/opennurbs: Update to v8.34.26223.11001
Aug 22 2026, 3:22 PM

Aug 21 2026

fernape added inline comments to D56845: mixer: Improve error messages.
Aug 21 2026, 5:49 PM
fernape updated the diff for D56845: mixer: Improve error messages.

Improve message for wrong pcm device numbers

Aug 21 2026, 5:47 PM

Aug 19 2026

fernape committed R11:ba6550b37cb3: cad/openvsp: Update to 3.51.3 (authored by fernape).
cad/openvsp: Update to 3.51.3
Aug 19 2026, 4:43 PM
fernape committed R9:c101e6d07d12: [phb][Uses]: Update kde (authored by fernape).
[phb][Uses]: Update kde
Aug 19 2026, 4:31 PM
fernape updated the diff for D56845: mixer: Improve error messages.

Remove error msg about unit number being negative

Aug 19 2026, 3:45 PM
fernape added a comment to D56845: mixer: Improve error messages.

I would argue that the user might not know it. "Invalid argument" is barely descriptive IMHO. If mixer knows the problem is that the supplied device number is negative, why not tell the user the exact problem instead of trusting the user "should know" something?

The reason I'm pushing back against this is because, apart from the fact that the -d option is already documented in the man page, the logic of the option is that you supply the name of the device (e.g., pcm0) or just its unit number. The error messages you introduce are accurate in the sense that they are more fine-grained in an input sense, but the point is that the user is trying to reference a device that does not exist, and these messages in my opinion make the issue more about the fact that the numbers are negative/out of range/etc, and not about the fact that the device simply does not exist. That's why I think "Invalid argument" for example is enough, because if someone deliberately tries to use the -d option, they should know what arguments it expects also, they wouldn't use an option randomly.

Aug 19 2026, 3:45 PM

Aug 13 2026

fernape committed R11:6e40e916ed77: www/gohugo: Update to 0.165.0 (authored by fernape).
www/gohugo: Update to 0.165.0
Aug 13 2026, 6:30 PM

Aug 12 2026

fernape added a comment to D56845: mixer: Improve error messages.

To be fair, I don't think these changes are meaningful. mixer(8) will fail for all the cases you are trying to catch anyway, and I think the messages are clear enough already.

Negative dunit:

$ mixer -d -1
mixer: cannot set default unit to -1: Invalid argument

dunit larger than the total number of mixers:

$ mixer -d10
mixer: cannot set default unit to 10: Invalid argument

Too large number:

$ mixer -d9999999999999999999999
mixer: strtol(9999999999999999999999): Result too large

Invalid input:

$ mixer -dfoobar
mixer: strtol(foobar): Invalid argument

The current scheme is uniform, and if a user wants to use the -d option in the first place, they should know that the argument is supposed to be a unit number (or pcm<unit_number>), so the current messages point to what the error is pretty well IMHO.

Aug 12 2026, 5:20 PM

Aug 11 2026

fernape committed R11:8b0601dc3504: security/vuxml: Add gitea vulnerabilities (authored by fernape).
security/vuxml: Add gitea vulnerabilities
Aug 11 2026, 6:13 PM
fernape committed R11:a545eeccbefa: security/vuxml: Add Chromium vulnerabilities (authored by fernape).
security/vuxml: Add Chromium vulnerabilities
Aug 11 2026, 6:00 PM

Aug 10 2026

fernape added inline comments to D56845: mixer: Improve error messages.
Aug 10 2026, 3:46 PM

Aug 9 2026

fernape added a comment to D56845: mixer: Improve error messages.

Friendly ping 🔔 !!

Aug 9 2026, 3:09 PM

Aug 6 2026

fernape committed R11:feab0db65456: science/afni: Update to 26.2.03 (authored by fernape).
science/afni: Update to 26.2.03
Aug 6 2026, 4:28 PM

Aug 4 2026

fernape committed R11:39e47c3905fc: graphics/opennurbs: BREAK on i386 (authored by fernape).
graphics/opennurbs: BREAK on i386
Aug 4 2026, 8:32 PM

Aug 3 2026

fernape committed R11:d47715156c73: security/vuxml: Fix giflib entry (authored by fernape).
security/vuxml: Fix giflib entry
Aug 3 2026, 4:08 PM

Aug 2 2026

fernape committed R11:e24e089732a4: science/afni: Update to 26.2.02 (authored by fernape).
science/afni: Update to 26.2.02
Aug 2 2026, 9:37 AM

Jul 29 2026

fernape committed R11:2be4f0cfecfd: cad/openvsp: Update to 3.51.2 (authored by fernape).
cad/openvsp: Update to 3.51.2
Jul 29 2026, 3:20 PM

Jul 28 2026

fernape committed R11:5c12195dd009: security/vuxml: Add jetbrains-goland vulnerabilities (authored by fernape).
security/vuxml: Add jetbrains-goland vulnerabilities
Jul 28 2026, 5:44 PM
fernape committed R11:c52b25c269a2: security/vuxml: Add Mozilla vulnerabilities (authored by fernape).
security/vuxml: Add Mozilla vulnerabilities
Jul 28 2026, 5:19 PM

Jul 26 2026

fernape committed R11:49732c4a8e2c: math/cminpack: Update to 1.3.14 (authored by fernape).
math/cminpack: Update to 1.3.14
Jul 26 2026, 8:39 PM
fernape committed R11:1b4a1ab87084: graphics/opennurbs: BREAK on i386 (authored by fernape).
graphics/opennurbs: BREAK on i386
Jul 26 2026, 4:07 PM
fernape committed R11:27eb66d57ad2: graphics/converseen: Update to 0.15.2.7 (authored by fernape).
graphics/converseen: Update to 0.15.2.7
Jul 26 2026, 4:06 PM

Jul 22 2026

fernape accepted D58345: .hooks: assorted bugfixes and efficiency overhaul, replacing external commands (awk) by shell built-ins.

LGTM!

Jul 22 2026, 8:22 PM