Page MenuHomeFreeBSD

dteske (Devin Teske)
src committer

Projects (2)

User Details

User Since
Sep 2 2014, 7:30 PM (624 w, 4 d)

Creator/Maintainer of FreeBSD bootloader-menu/bsdconfig/dpv/dwatch/figpar/sysrc
Maintainer of FreeBSD base/bsdinstall/DTrace/forth/jail/netgraph/ports/vnet
Maintainer of FreeBSD ports: (net-p2p) shx (sysutils) bsdconfig cmocka DTraceToolkit dwatch-gource dwatch-pwsnoop host-setup mping ssd_report sysrc tzdialog zfs-stats-lite
Drive-by's: (devel) p4d p4web (emulators) xen xen-kernel (net) pptpclient (ports-mgmt) pkg (sysutils) getssl syslinux vzvol

Recent Activity

Yesterday

dteske committed rGfc7eb8c4a765: examples/jails: New version of jib (9.0).
Sat, Aug 22, 2:09 AM
dteske committed R11:6255cb20bc1d: x11/framework-autorotate: Restrict to amd64 and i386.
Sat, Aug 22, 12:50 AM

Thu, Aug 20

dteske committed R11:71a75ded56d5: math/R-cran-alabama: update 2015.3-1 to 2025.1.0.
Thu, Aug 20, 6:50 PM
dteske committed R11:f6817b088dd8: math/R-cran-acepack: update 1.4.1 to 1.6.3.
Thu, Aug 20, 5:57 PM
dteske committed rGc4bca1f88302: New version of jng (9.2).
Thu, Aug 20, 5:47 PM
dteske committed rG8d83b10345da: New version of jng (9.1).
Thu, Aug 20, 4:42 AM

Tue, Aug 18

dteske committed rG644990f193cc: New version of jng (9.0).
Tue, Aug 18, 6:57 PM

Sun, Aug 16

dteske committed rG374799f2b7c3: linux: sort sys headers in linux_emul_md.c.
Sun, Aug 16, 10:31 PM
dteske committed rGcce53d108a9e: linux: unbreak arm64 linux_emul_md.c after pkey syscalls.
Sun, Aug 16, 9:44 PM
dteske committed rGaab7bd4d9903: mtree: usr: add missing bsdconfig datetime directories.
Sun, Aug 16, 2:30 PM
dteske committed rG8cfe06ee4415: bsdconfig: add datetime module for live system clock.
Sun, Aug 16, 3:19 AM
dteske committed rGbdb561843e86: linux: implement pkey_alloc, pkey_free and pkey_mprotect.
Sun, Aug 16, 1:01 AM

Thu, Aug 13

dteske committed rGa8347f442824: git-arc: Add a diff subcommand.
Thu, Aug 13, 8:34 PM
dteske committed rG3baada83bf2d: unix: only treat an empty sun_path as a peer descriptor for connectat(2).
Thu, Aug 13, 8:19 PM
dteske committed R11:2e07486a80c4: x11/framework-autorotate: New port.
Thu, Aug 13, 2:34 AM

Tue, Aug 11

dteske committed rG34718e01869b: linuxulator: map IFF_LOWER_UP through NETLINK_ROUTE for Linux apps.
Tue, Aug 11, 5:32 PM

Sun, Aug 9

dteske committed R11:5f4eb6d13c53: misc/claude-code: Issue reference to full URL.
Sun, Aug 9, 3:45 AM

Tue, Jul 28

dteske committed rG434283fda99e: dwatch: add nine diagnostic modules; grow errno, io, proc, sched.
Tue, Jul 28, 11:35 PM

Jun 17 2026

dteske committed rG00c8e7691001: bsdconfig: Update dot USAGE.
Jun 17 2026, 4:35 PM
dteske committed rG4acaa22829f7: Update bsdconfig dot USAGE.
Jun 17 2026, 3:27 PM
dteske committed rG4519d987c4db: Update bsdconfig dot USAGE.
Jun 17 2026, 3:24 PM
dteske committed rG08da4322ff62: Update bsdconfig dot USAGE copyright following previous commits.
Jun 17 2026, 3:13 PM
dteske committed rG12ec78284337: Update bsdconfig dot USAGE.
Jun 17 2026, 2:33 PM
dteske committed rG234bb65d0bf3: Update bsdconfig dot USAGE.
Jun 17 2026, 2:31 PM
dteske committed rGef0654f2c650: Update bsdconfig dot USAGE.
Jun 17 2026, 2:23 PM

Apr 4 2026

dteske committed rG8e68f940c1d1: New version of jng (2.0).
Apr 4 2026, 8:25 PM

Dec 13 2025

dteske added a comment to D16132: New cmb(3) library and cmb(1) utility.

Oh, I missed that there was a new review a couple years ago. I am more than happy to dust this off. I was just talking about this to a coworker last night at the company holiday party.

Dec 13 2025, 6:26 PM

Feb 9 2024

dteske updated dteske.
Feb 9 2024, 5:51 AM

Jan 20 2024

dteske updated the diff for D43516: New version of jng (2.0).

Fix variable name in awk -- s/time/tm/

Jan 20 2024, 12:33 AM

Jan 19 2024

dteske added a reviewer for D43516: New version of jng (2.0): julian.
Jan 19 2024, 8:04 PM
dteske updated the test plan for D43516: New version of jng (2.0).
Jan 19 2024, 7:35 PM
dteske retitled D43516: New version of jng (2.0) from New version of jng
Jan 19 2024, 7:34 PM
dteske updated the summary of D43516: New version of jng (2.0).
Jan 19 2024, 7:34 PM
dteske updated the summary of D43516: New version of jng (2.0).
Jan 19 2024, 7:33 PM
dteske updated the summary of D43516: New version of jng (2.0).
Jan 19 2024, 7:31 PM
dteske updated the summary of D43516: New version of jng (2.0).
Jan 19 2024, 7:30 PM
dteske updated the summary of D43516: New version of jng (2.0).
Jan 19 2024, 7:28 PM
dteske updated the summary of D43516: New version of jng (2.0).
Jan 19 2024, 7:26 PM
dteske updated the summary of D43516: New version of jng (2.0).
Jan 19 2024, 7:24 PM
dteske updated the summary of D43516: New version of jng (2.0).
Jan 19 2024, 7:23 PM
dteske updated the diff for D43516: New version of jng (2.0).

Advertise -j option in stats usage statement

Jan 19 2024, 7:22 PM
dteske updated the summary of D43516: New version of jng (2.0).
Jan 19 2024, 7:18 PM
dteske updated the summary of D43516: New version of jng (2.0).
Jan 19 2024, 7:16 PM
dteske updated the summary of D43516: New version of jng (2.0).
Jan 19 2024, 7:16 PM
dteske updated the summary of D43516: New version of jng (2.0).
Jan 19 2024, 7:15 PM
dteske updated subscribers of D43516: New version of jng (2.0).
Jan 19 2024, 7:13 PM
dteske updated the diff for D43516: New version of jng (2.0).

Bump copyright

Jan 19 2024, 7:11 PM
dteske updated the diff for D43516: New version of jng (2.0).

Update

Jan 19 2024, 7:11 PM
dteske requested review of D43516: New version of jng (2.0).
Jan 19 2024, 7:05 PM

Oct 22 2023

dteske committed rG608da65de955: bsdconfig: Add `network' keyword.
Oct 22 2023, 6:50 PM
dteske closed D42242: bsdconfig: Add `network' keyword.
Oct 22 2023, 6:50 PM

Oct 17 2023

dteske updated the diff for D42242: bsdconfig: Add `network' keyword.

Full context as-requested by emaste

Oct 17 2023, 12:05 AM
dteske added a comment to D42242: bsdconfig: Add `network' keyword.

FYI for future Phabricator uploads please include full context, e.g. git show -U99999 <hash>. Details are at https://wiki.freebsd.org/action/show/Phabricator

Oct 17 2023, 12:01 AM

Oct 16 2023

dteske requested review of D42242: bsdconfig: Add `network' keyword.
Oct 16 2023, 11:47 PM

Sep 1 2022

dteske accepted D36206: bsdinstall(8): replace ntpdate by ntpd_sync_on_start on the 'services' dialog.

LGTM

Sep 1 2022, 4:44 PM
dteske closed D36051: Update dwatch-json to 1.2, maintainership.
Sep 1 2022, 1:04 AM · DTrace
dteske committed R11:542fb2297a9e: sysutils/dwatch-json: update to 1.2, restore maintainership.
Sep 1 2022, 1:04 AM

Aug 27 2022

dteske updated the diff for D36051: Update dwatch-json to 1.2, maintainership.

Bump port to 1.2 so we catch latest development (the inclusion of a dashboard for the Block I/O stats)

Aug 27 2022, 2:15 AM · DTrace
dteske updated the diff for D36051: Update dwatch-json to 1.2, maintainership.

Fix distinfo

Aug 27 2022, 1:33 AM · DTrace
dteske updated the diff for D36051: Update dwatch-json to 1.2, maintainership.

Update diff before applying to head

Aug 27 2022, 12:20 AM · DTrace
dteske added a comment to D36051: Update dwatch-json to 1.2, maintainership.

I was working on committing this and went to go apply the patch to the tree and the patch no longer applies cleanly.

Aug 27 2022, 12:11 AM · DTrace

Aug 23 2022

dteske added a reviewer for D36051: Update dwatch-json to 1.2, maintainership: ler.
Aug 23 2022, 10:14 PM · DTrace
dteske removed a reviewer for D36051: Update dwatch-json to 1.2, maintainership: shurd.
Aug 23 2022, 9:00 PM · DTrace
dteske updated the diff for D36051: Update dwatch-json to 1.2, maintainership.

Add missing dashboard examples from 1.1

Aug 23 2022, 4:18 PM · DTrace
dteske updated the diff for D36051: Update dwatch-json to 1.2, maintainership.

Fixup package COMMENT to match what I have set for 1.1

Aug 23 2022, 4:06 PM · DTrace
dteske updated the diff for D36051: Update dwatch-json to 1.2, maintainership.

Pepper [@]sample

Aug 23 2022, 3:33 PM · DTrace
dteske updated the summary of D36051: Update dwatch-json to 1.2, maintainership.
Aug 23 2022, 3:26 PM · DTrace
dteske added a comment to D36051: Update dwatch-json to 1.2, maintainership.

You’re probably already aware, but ports has a commit hook so that commit messages should start the first line with “category/portname: description”.

So commit message should have first line:
sysutils/dwatch-json: update to 1.1, restore maintainership

Aug 23 2022, 3:26 PM · DTrace
dteske updated the summary of D36051: Update dwatch-json to 1.2, maintainership.
Aug 23 2022, 4:02 AM · DTrace
dteske updated the summary of D36051: Update dwatch-json to 1.2, maintainership.
Aug 23 2022, 4:01 AM · DTrace

Aug 22 2022

dteske reclaimed D36051: Update dwatch-json to 1.2, maintainership.

Reclaim

Aug 22 2022, 11:51 PM · DTrace
dteske abandoned D36051: Update dwatch-json to 1.2, maintainership.

Tested and ready for re-review

Aug 22 2022, 11:50 PM · DTrace
dteske updated the diff for D36051: Update dwatch-json to 1.2, maintainership.

Add missing io-sample conf

Aug 22 2022, 11:45 PM · DTrace
dteske updated the diff for D36051: Update dwatch-json to 1.2, maintainership.

makesum for 1.1

Aug 22 2022, 11:38 PM · DTrace
dteske updated the diff for D36051: Update dwatch-json to 1.2, maintainership.

Add symbolic link entries from 1.1

Aug 22 2022, 11:23 PM · DTrace
dteske updated the diff for D36051: Update dwatch-json to 1.2, maintainership.

Add missing config to plist for 1.1

Aug 22 2022, 11:17 PM · DTrace
dteske updated the diff for D36051: Update dwatch-json to 1.2, maintainership.

Update pkg-descr for 1.1

Aug 22 2022, 11:16 PM · DTrace
dteske updated the diff for D36051: Update dwatch-json to 1.2, maintainership.

Update the plist for 1.1

Aug 22 2022, 11:13 PM · DTrace
dteske updated the diff for D36051: Update dwatch-json to 1.2, maintainership.

Abandon the update to 0.5 and update to 1.1

Aug 22 2022, 11:10 PM · DTrace
dteske added a reviewer for D36051: Update dwatch-json to 1.2, maintainership: 0mp.
Aug 22 2022, 11:01 PM · DTrace
dteske retitled D36051: Update dwatch-json to 1.2, maintainership from Update dwatch-json to 0.5, maintainership to Update dwatch-json to 1.1, maintainership.
Aug 22 2022, 11:00 PM · DTrace

Aug 16 2022

dteske accepted D35357: bsdinstall: add variables to allow skipping over some phases of the install.

Great work. I gave it a thorough check, inside and out. Green-lit to go.

Aug 16 2022, 6:50 PM

Aug 6 2022

dteske updated subscribers of D36051: Update dwatch-json to 1.2, maintainership.
Aug 6 2022, 12:42 AM · DTrace
dteske updated subscribers of D36051: Update dwatch-json to 1.2, maintainership.
Aug 6 2022, 12:41 AM · DTrace
dteske added a comment to D36051: Update dwatch-json to 1.2, maintainership.

From my 2018 BSDCAN presentation slides, here are the modules in base ... we're not going to add "dwatch-" prefix to all those simply because a PORT convention says that a PORT should install files named the same as the PORT when the PORT should follow BASE convention already set forth 6 years ago

Aug 6 2022, 12:30 AM · DTrace
dteske added a comment to D36051: Update dwatch-json to 1.2, maintainership.

I discussed this submission with dteske on IRC and possibly have a few suggestions:

PORTNAME should correspond to the naming convention of installed files and usecase whenever possible, so dwatch-json --> dwatch-json-net and preferably libexec/dwatch/json-net* --> libexec/dwatch/dwatch-json-net*

Grafnet should be broken out, put in a separate port and be set as a dependency (if required) as it doesn't seem to be a hard requirement and/or limited to dwatch-json-net looking at pkg-descr

Aug 6 2022, 12:21 AM · DTrace

Aug 5 2022

dteske requested review of D36051: Update dwatch-json to 1.2, maintainership.
Aug 5 2022, 5:45 PM · DTrace

Jul 1 2022

dteske requested changes to D33381: rc.subr: Do not apply limits unless requested.

I have two suggestions, but you're only meant to pick one. I don't care which. Minor optimization or major optimization.

Jul 1 2022, 8:16 PM · rc

Jun 29 2022

dteske requested changes to D35588: bsdinstall: allow setting the root password via env variables.

Sorry for being late to the party

Jun 29 2022, 4:16 AM

Jun 2 2022

dteske accepted D35355: bsdinstall: allow overriding DISTRIBUTIONS in the normal auto mode.

There we go. This looks to be all good.

Jun 2 2022, 5:20 PM

Jun 1 2022

dteske added a comment to D35355: bsdinstall: allow overriding DISTRIBUTIONS in the normal auto mode.

The raw diff [1] looks funny. The "before" (line removed) doesn't match what is in head [2].

Jun 1 2022, 10:23 PM

May 31 2022

dteske added a comment to D35357: bsdinstall: add variables to allow skipping over some phases of the install.
In D35357#801773, @brd wrote:

Can we discuss perhaps using K&R style naming?

That is to say, BSDINSTALL_SKIP_* instead of BSDINSTALL_*_SKIP -- it would go a long way to being able to more-easily grep-out the skippable options and also open the prefix to being used in other parts of bsdinstall that are unrelated (read: other scripts/functions)

I was thinking in a follow up commit about adding more variables, BSDINSTALL_TIME_NAME and BSDINSTALL_TIME_DESC to populate the menu in finalconfig(). Doing it that way seemed a bit nicer to me, but I don't feel strongly about it. So instead we could use BSDINSTALL_SKIP_*, BSDINSTALL_NAME_* and BSDINSTALL_DESC_*.

May 31 2022, 4:59 PM

May 30 2022

dteske requested changes to D35357: bsdinstall: add variables to allow skipping over some phases of the install.

Can we discuss perhaps using K&R style naming?

May 30 2022, 6:10 PM
dteske added inline comments to D35355: bsdinstall: allow overriding DISTRIBUTIONS in the normal auto mode.
May 30 2022, 6:08 PM
dteske added a comment to D35355: bsdinstall: allow overriding DISTRIBUTIONS in the normal auto mode.

I will also note that the removal of the "export" may cause issues. There would be other acceptable solutions, such as:

May 30 2022, 5:55 PM
dteske requested changes to D35355: bsdinstall: allow overriding DISTRIBUTIONS in the normal auto mode.

Changes required.

May 30 2022, 5:54 PM

May 28 2022

dteske added a comment to D35331: bsdinstall: fix prepopulating the ZFS disk menu with ZFSBOOT_DISKS.

Oh, sorry about that. I'll commit the fix. I didn't even realize that it was possible to leak memory in sh.

May 28 2022, 10:33 PM

May 27 2022

dteske updated the diff for D35331: bsdinstall: fix prepopulating the ZFS disk menu with ZFSBOOT_DISKS.

Fix a memory leak introduced by previous commit.

May 27 2022, 9:33 PM
dteske commandeered D35331: bsdinstall: fix prepopulating the ZFS disk menu with ZFSBOOT_DISKS.
May 27 2022, 9:24 PM
dteske requested changes to D35331: bsdinstall: fix prepopulating the ZFS disk menu with ZFSBOOT_DISKS.
May 27 2022, 9:23 PM