Page MenuHomeFreeBSD

netchild (Alexander Leidinger)
User

Projects (2)

User Details

User Since
Jul 25 2015, 10:06 AM (579 w, 5 d)

Recent Activity

Sun, Aug 30

netchild committed rG6155e17019f6: rc.subr: svcj - send the stop signal from inside the service jail (authored by joneum).
Sun, Aug 30, 5:44 PM
netchild committed rGb5dcd8f9d6ae: rc.subr tests: service jail behaviour of run_rc_command.
Sun, Aug 30, 5:44 PM
netchild committed rGbe834d62e990: rc.conf.5: note that a negative nice value does not reach a service jail.
Sun, Aug 30, 5:44 PM
netchild committed rG9125bc0727db: rc.subr: svcj - add a setaudit option.
Sun, Aug 30, 5:44 PM
netchild committed rG327dae508105: rc.subr: svcj - run a service's own restart and status methods in its jail.
Sun, Aug 30, 5:44 PM
netchild committed rGa70ca1ebd8ad: rc.subr: svcj - remove the service jail when the service is not running.
Sun, Aug 30, 5:44 PM
netchild committed rG21e53eeaffca: rc.subr: svcj - let svcj_all_enable enable service jails.
Sun, Aug 30, 5:44 PM

Thu, Aug 27

netchild committed rG8f0789bee7ab: hwpmc tests: the sampling log file.
Thu, Aug 27, 2:03 PM
netchild committed rGbea7b932b9ee: hwpmc: add credential-transition exec tests (keep and drop).
Thu, Aug 27, 2:03 PM
netchild committed rGd00da14532bc: hwpmc tests: process-attachment lifecycle and ownership cases.
Thu, Aug 27, 2:03 PM
netchild committed rG068957e040f4: hwpmc: add regression tests for a credential-changing exec.
Thu, Aug 27, 2:03 PM
netchild committed rG17fca802ded1: hwpmc: add tests for handle validation and the privilege boundaries.
Thu, Aug 27, 2:03 PM
netchild committed rGdf537ff1520d: hwpmc tests: sort the list of test programs.
Thu, Aug 27, 2:03 PM

Sun, Aug 23

netchild committed rGd2e7fcb6dd79: hwpmc: do not register RAPL when the unit register reads as zero.
Sun, Aug 23, 8:12 AM
netchild committed rG9c8bcdddb35e: hwpmc: build hwpmc_rapl.c into the i386 module.
Sun, Aug 23, 8:12 AM
netchild committed rG469727f0637b: hwpmc: probe the RAPL unit MSR instead of faulting on it.
Sun, Aug 23, 8:12 AM

Sat, Aug 22

netchild committed rGfd7171d78f3b: rc.d/bgfsck: use the correct variable name.
Sat, Aug 22, 10:44 AM
netchild committed rG0bee17af48dd: etc/rc.subr: svcj - use the filename for services.
Sat, Aug 22, 10:44 AM

Fri, Aug 14

netchild committed rGd0f0a3b89b93: etc/rc.subr: svcj - use the filename for services.
Fri, Aug 14, 8:00 AM
netchild committed rG84d8d2878a6e: rc.d/bgfsck: use the correct variable name.
Fri, Aug 14, 8:00 AM

Aug 4 2026

netchild committed rG65349af4422f: iflib: clear the deferred TX descriptor state when a queue is stopped.
Aug 4 2026, 5:15 PM

Aug 3 2026

netchild committed rGf7fd5a57b08c: tests/sys/pmc: only build if MK_PMC != no (authored by ngie).
Aug 3 2026, 5:32 PM
netchild committed rG7503cd109bff: tests/sys/pmc: only build if MK_PMC != no (authored by ngie).
Aug 3 2026, 5:30 PM

Aug 2 2026

netchild committed rGa5a16ba5f179: nullfs: close a race when syncing inotify flags from the lower vnode.
Aug 2 2026, 12:13 PM

Jul 27 2026

netchild committed rGd85e97c16f03: rc.d: fix lockd and statd flags processing after scvj.
Jul 27 2026, 9:39 AM

Jul 19 2026

netchild committed rGd6915bffb7b6: nullfs: close a race when syncing inotify flags from the lower vnode.
Jul 19 2026, 3:14 PM

Jul 11 2026

netchild committed R11:631b5de7d8ec: audio/lame: Update to 4.0..
Jul 11 2026, 6:00 PM

Jul 9 2026

netchild committed R11:ceed65743a03: audio/lame: fix build (missing pkgconfig).
Jul 9 2026, 4:34 PM
netchild committed R11:350a144f9572: audio/lame: Update to 3.101..
Jul 9 2026, 12:48 PM

Jul 5 2026

netchild committed R11:0c8576e93850: ports-mgmt/sccache-overlay: increase prio to fix cargo at configure time.
Jul 5 2026, 10:01 AM

Jun 27 2026

netchild committed rGd05d60e958bc: rc.d: fix lockd and statd flags processing after scvj.
Jun 27 2026, 1:52 PM

Jun 5 2026

netchild committed R11:fda9bb4e1965: net/serviio: update to 2.5.
Jun 5 2026, 1:55 PM

Jun 3 2026

netchild committed R11:281839ef4bfa: mail/roundcube-tls_icon: update to 2.0.0.
Jun 3 2026, 6:04 PM
netchild committed R11:87fb3c9997cd: mail/roundcube-gravatar: update to 1.7.
Jun 3 2026, 6:04 PM

May 6 2026

netchild committed R11:c31e0541d463: misc/openhab: Update to 4.3.11..
May 6 2026, 8:30 AM

May 4 2026

netchild committed R11:90a70c602a0f: www/piwigo: Update to 16.4.0..
May 4 2026, 7:37 PM

Apr 19 2026

netchild committed rG315f665fe1ac: Doxygen subsystem config: exclude the content of the .git directory.
Apr 19 2026, 12:48 PM

Mar 31 2026

netchild committed rG6087050ef52c: Jail sysctls: deprecate generic sysctls in favour of allow-flags.
Mar 31 2026, 5:23 PM

Feb 25 2026

netchild committed R11:cb70d4b29f1e: www/piwigo: Update to 16.3.0..
Feb 25 2026, 11:44 AM
netchild committed R11:7b23bc26b082: misc/openhab*: Update to 4.3.10.
Feb 25 2026, 11:26 AM

Feb 6 2026

netchild committed R9:b407b3ed50bc: pgpkeys: Update my key..
Feb 6 2026, 2:09 PM

Jan 15 2026

netchild committed R11:0b91a98b9923: Mk/Features: allow ZEROREGS opt-out (authored by 2khramtsov_gmail.com).
Jan 15 2026, 11:00 AM

Dec 31 2025

netchild committed R11:c1ffefeac9fb: www/piwigo: Update to 16.2.0..
Dec 31 2025, 1:44 PM

Dec 11 2025

netchild committed R11:fb16179057f4: misc/openhab: Update to 4.3.9..
Dec 11 2025, 7:50 AM

Dec 8 2025

netchild committed R11:58e084d4d52f: www/piwigo: Update to 16.1.0..
Dec 8 2025, 2:29 PM

Nov 25 2025

netchild committed R11:b419989fb145: www/piwigo: Update tp 16.0.0..
Nov 25 2025, 12:11 PM

Nov 14 2025

netchild accepted D53754: rc.subr: Try to make svjc option handling a bit easier to read.

Visual inspection: looks functionally equivalent, all options match their intend.
Test run: OK with 31 service jails (at least net_basic works ok).

Nov 14 2025, 5:55 PM

Oct 21 2025

netchild committed R11:b14ef2e3a017: www/piwigo: Update to 15.7.0..
Oct 21 2025, 7:40 PM

Oct 18 2025

netchild accepted D53169: rc: dmesg: Allow file and umask to be configurable.

The umask part looks fine.
About the dmesg_file part: from a technical point of view it is ok.,From a feature point of view, if it is not necessary, don't change it (I can't remember to have seen someone to have asked in the last 20 years about having it in another location).

Oct 18 2025, 2:00 PM

Oct 16 2025

netchild committed R11:1a1006c2b64c: misc/openhab: Update to 4.3.8..
Oct 16 2025, 7:24 AM

Oct 6 2025

netchild added a comment to D52934: tcp: improve SEG.ACK validation in SYN-RECEIVED.

I can confirm that this fixes the crash I've seen. Instead of crashing after a few minutes, it now is still humming happily with 16 minutes of uptime.

Oct 6 2025, 8:45 PM

Sep 11 2025

netchild committed R11:a3c7e5d6699a: textproc/modlogan: convert unexec to preunexec.
Sep 11 2025, 8:47 AM
netchild committed R11:29d6c8c1fad0: misc/openhab2*: mark deprecated and set expiration date.
Sep 11 2025, 8:47 AM

Aug 29 2025

netchild committed R11:a3fbcaec5398: www/apache24: make the start script service jails ready.
Aug 29 2025, 8:09 AM

Aug 27 2025

netchild committed R11:e3d3c40c5c90: openhab*: Update to 4.3.7..
Aug 27 2025, 8:34 AM

Aug 26 2025

netchild committed rG75b18baf096a: UPDATING: fix typo in pattern.
Aug 26 2025, 10:08 AM
netchild committed rGbcefbb46d2ae: UPDATING: fix typo in the Secure RPC entry..
Aug 26 2025, 9:24 AM
netchild committed rG3463f02706db: UPDATING: add an entry for [gs]etgroups.
Aug 26 2025, 9:23 AM

Jul 26 2025

netchild committed R11:e98b1b21d6e5: misc/openhab*: Update to 4.3.6..
Jul 26 2025, 12:25 PM
netchild committed R11:377a19e1588b: www/piwigo: Update to 15.6.0..
Jul 26 2025, 12:25 PM

Jul 3 2025

netchild requested review of D51150: Jail sysctls: deprecated a generic sysctl in favour of allow-flags.
Jul 3 2025, 3:44 PM

May 28 2025

netchild committed R11:bd23362b4d0d: misc/openhab: fix syntax error in files/pkg-message.in.
May 28 2025, 11:39 AM

May 24 2025

netchild committed R11:7a489e95c51f: Mk/Features: Add features for fortify, zeroregs and stack autoinit..
May 24 2025, 6:22 PM

May 17 2025

netchild accepted D49976: svcj: correctly handle kernels without INET or INET6.

Just from reading I do not see an obvious issue now. Revision accepted (fixing the minor nit doesn't need another review IMO).

May 17 2025, 5:05 PM

May 10 2025

netchild committed R11:ce5a2bf9966e: misc/openhab: Update to 4.3.5..
May 10 2025, 10:09 AM

Apr 23 2025

netchild added a comment to D49976: svcj: correctly handle kernels without INET or INET6.
In D49976#1139747, @des wrote:

Wouldn't it be better to check at point of use rather than at point of initialization?

Apr 23 2025, 11:43 AM
netchild requested changes to D49976: svcj: correctly handle kernels without INET or INET6.
Apr 23 2025, 10:31 AM

Apr 21 2025

netchild added a comment to D49843: jail: add allow.routing jail permission.
In D49843#1138774, @zec wrote:
In D49843#1138771, @zec wrote:

...

No, the host is gone as well, since the attacker has control over network connectivity.

You go to the keyboard of the host, delete the jail, and the attacker is gone.

Sounds pretty much as a very deep redefinition of the jail contract to me.

Apr 21 2025, 8:30 PM
netchild added a comment to D49843: jail: add allow.routing jail permission.
In D49843#1138771, @zec wrote:
In D49843#1138763, @ivy wrote:
In D49843#1138751, @zec wrote:

Consider an exploit in BIRD which would allow routing tables to be manipulated

consider an exploit in BIRD which would allow an attacker to run code as root.

running BIRD in a jail -> only the jail is compromised.

No, the host is gone as well, since the attacker has control over network connectivity.

Apr 21 2025, 3:59 PM
netchild added a comment to D49843: jail: add allow.routing jail permission.
In D49843#1138751, @zec wrote:

Repeating that someone might have his mind set on running BIRD in a swiss-cheese-jail is far from providing arguments on what real security benefit would this provide compared to running it in a plain system (or in a chrooted tree).

Consider an exploit in BIRD which would allow routing tables to be manipulated so that only the attacker would retain connectivity to the compromised host, while to the others the whole system would appear to be dead. What exactly does running BIRD in a service jail bring us, compared to running it in the base system?

Apr 21 2025, 2:22 PM

Apr 17 2025

netchild added a comment to D49843: jail: add allow.routing jail permission.
In D49843#1137302, @lexi_le-fay.org wrote:

i have been mulling over how we can add more restrictions to svcj. i don't think "just use nullfs" is the answer here because that makes everything more complicated, but i don't yet have another proposal. i don't think this is impossible to fix in principle though.

Apr 17 2025, 8:06 PM
netchild added a comment to D49843: jail: add allow.routing jail permission.

The svcj documentation in rc.conf.5 doesn't say anything about why one might want to run a service in a service jail, and what benefits that confers. I think that's a bug, especially given that the feature uses the term "jail" and not "container", and the former has specific connotations relating to security, at least in FreeBSD. And frankly I'm not sure what added security is obtained from having a privileged daemon run in a jail with path=/.

Apr 17 2025, 7:07 PM

Apr 15 2025

netchild added a comment to D49845: rc.subr: add 'settime' to svcj options.

The kernel side (PRIV) of this patch is missing (compared to to the github pull request).
The svcj part is OK.

Apr 15 2025, 7:02 PM

Apr 14 2025

netchild committed rG6fbd1bed6e7b: rc.subr: add ${svc}_svcj_ipaddrs option (authored by ivy).
Apr 14 2025, 1:25 PM

Apr 2 2025

netchild committed R11:d4664d6d7631: misc/openhab: Update to 4.3.4..
Apr 2 2025, 10:52 AM

Mar 12 2025

netchild committed R11:c5a94e997e8d: www/piwigo: Update to 15.5.0..
Mar 12 2025, 3:03 PM

Feb 22 2025

netchild committed R11:da1daad73d9f: misc/openhab: Update to 4.3.3..
Feb 22 2025, 2:13 PM
netchild committed R11:e66b9ac1325d: www/piwigo: Update to 15.4.0..
Feb 22 2025, 2:13 PM
netchild added a comment to D49100: inpcb: Fix reuseport lbgroup array resizing.

In my case I got
panic: invalid local group size 16 and count 16

Feb 22 2025, 11:02 AM

Feb 14 2025

netchild committed R11:353e24e2753c: biology/linux-foldingathome: Update to 8.4.9..
Feb 14 2025, 8:25 AM

Jan 31 2025

netchild closed D48724: Limit the use of stack clash protection and zeroregs based upon compiler features.
Jan 31 2025, 12:17 PM
netchild committed rG1c2ae9233b0e: Limit some cc options based upon features.
Jan 31 2025, 12:17 PM

Jan 30 2025

netchild requested review of D48724: Limit the use of stack clash protection and zeroregs based upon compiler features.
Jan 30 2025, 9:26 AM

Jan 29 2025

netchild committed rGe91117fa8ed2: Improve the stack clash protection description..
Jan 29 2025, 1:40 PM

Jan 27 2025

netchild committed rG582c8de016f8: Fix the date for the ROCKCHIP option..
Jan 27 2025, 7:59 PM

Jan 25 2025

netchild added a comment to D48651: Add stack clash protection to the WITH_SSP flag.

Man page changed as suggested.

Jan 25 2025, 1:13 PM
netchild committed rGf934e629dc22: Add stack clash protection to the WITH_SSP flag.
Jan 25 2025, 1:09 PM
netchild closed D48651: Add stack clash protection to the WITH_SSP flag.
Jan 25 2025, 1:09 PM

Jan 24 2025

netchild abandoned D48427: Add option to clear caller-used registers on function return.

Committed

Jan 24 2025, 10:01 AM
netchild updated the diff for D48426: increase security/safety FORTIFY.

Separate review for SSP, add man page info for FORTIFY.

Jan 24 2025, 9:55 AM
netchild requested review of D48651: Add stack clash protection to the WITH_SSP flag.
Jan 24 2025, 9:24 AM
netchild added a comment to D48426: increase security/safety FORTIFY.

I'll split the two parts up and try to come up with something for the docs.

Jan 24 2025, 7:57 AM

Jan 22 2025

netchild committed rG2a44cccd404d: Add option to clear caller-used registers on function return..
Jan 22 2025, 6:39 PM

Jan 17 2025

netchild committed R11:ee2cd2e45eae: misc/openhab: update to 4.3.2.
Jan 17 2025, 11:52 AM

Jan 11 2025

netchild added inline comments to D48427: Add option to clear caller-used registers on function return.
Jan 11 2025, 7:25 PM
netchild requested review of D48427: Add option to clear caller-used registers on function return.
Jan 11 2025, 2:17 PM
netchild requested review of D48426: increase security/safety FORTIFY.
Jan 11 2025, 2:15 PM

Jan 3 2025

netchild committed R11:b105f4e8fe90: misc/openhab: update to 4.3.1..
Jan 3 2025, 4:02 PM

Dec 27 2024

netchild added a comment to D47932: sound: Refactor the format conversion framework.

Thanks for your input. I agree that we should keep an eye on performance, but I'd like to clarify: In our current refactoring of the format conversion we're not touching anything that changes the buffer sizes. And that's the only thing that could possibly affect audio latency. If latency really is of concern, then we'd have to look at smaller buffer sizes and how to make timers and scheduling more reliable. Also I doubt that we ever had the lowest overall latency, if you count in ASIO on Windows. I suspect that was about the latency introduced by the resampler.

Dec 27 2024, 5:42 PM
netchild added a comment to D47932: sound: Refactor the format conversion framework.

FYI: at some point we had the sound system with the lowest latency. Ariff was comparing MS, OS X and Linux. I do not know if they have catched-up since then, but it may be worth the effort to check the performance / latency for such changes. Unfortunately I haven't found the info about the latency stuff he did, only his resampling quality comparison with other resampler implementations (https://people.freebsd.org/~ariff/z_comparison/). In https://people.freebsd.org/~ariff/old/ he has some old low latency diffs, so some interested soul could check which parts he modified to get lower latency.

Dec 27 2024, 12:22 PM