Page MenuHomeFreeBSD

bapt (Baptiste Daroussin)
User

Projects (15)

User Details

User Since
Apr 18 2014, 5:23 AM (597 w, 3 d)

Recent Activity

Yesterday

bapt committed R11:8fb74fd9d5c5: net/ovhcloud-cli: new port (authored by bapt).
net/ovhcloud-cli: new port
Mon, Sep 29, 10:10 AM
bapt accepted D52777: packages: Add an "optional" set.
Mon, Sep 29, 8:37 AM
bapt requested review of D52779: Tools/scripts: git-diff-ports.
Mon, Sep 29, 7:01 AM

Thu, Sep 25

bapt accepted D52718: nuageinit: Ignore non-existent groups.
Thu, Sep 25, 6:46 AM

Wed, Sep 24

bapt accepted D52715: packages: Remove inetd from the minimal set.
Wed, Sep 24, 8:04 PM
bapt added a comment to D52613: mdo(1): Add support and shortcuts for fully specifying users and groups.

The main goal of mdo(1) I had in mind when I implemented is cases where on some system operators have to run commands as another user, like I connect ssh me@machine, then I need to do some things as nextcloud user. so basically every people in the "admin" group can run a command as nextcloud.
being able to have on this machine nextcloud the default user mdo switches to make it more user friendly, but yes this is sugar, not a strong requirement.

Wed, Sep 24, 12:55 PM
bapt added a comment to D52613: mdo(1): Add support and shortcuts for fully specifying users and groups.

I am puzzled here, yes I like this, as it makes mdo(1) way more versatile, but I am also wondering if we are not here a little bit over thinking this, I get the completeness of it, but I fail at seeing a practical use case for this, and this adds lots of complexity to the code. Caan you share example on how you expect this to be used?

Wed, Sep 24, 11:22 AM

Tue, Sep 23

bapt accepted D52699: packages: Add some missing dependencies.
Tue, Sep 23, 8:20 PM
bapt accepted D52697: newsyslog: use str2sig() instead of own implementation.
Tue, Sep 23, 8:19 PM
bapt closed D52689: pkgbase: set origin for each packages as base/FreeBSD-*.
Tue, Sep 23, 1:14 PM
bapt committed rG23e69b54973f: pkgbase: set origin for each packages as base/FreeBSD-* (authored by bapt).
pkgbase: set origin for each packages as base/FreeBSD-*
Tue, Sep 23, 1:14 PM
bapt accepted D52690: packages: Add descriptions for all packages.

I love this!

Tue, Sep 23, 1:02 PM
bapt committed R11:daa70393924a: audio/opustags: remove broken tag (authored by bapt).
audio/opustags: remove broken tag
Tue, Sep 23, 12:17 PM
bapt committed R11:8f25eaf14654: multimedia/jellyfin: attempt to fix package building (authored by bapt).
multimedia/jellyfin: attempt to fix package building
Tue, Sep 23, 8:59 AM
bapt accepted D52634: Makefile.inc1: Fix package-pkg with a non-default LOCALBASE.
Tue, Sep 23, 8:40 AM
bapt updated the summary of D52689: pkgbase: set origin for each packages as base/FreeBSD-*.
Tue, Sep 23, 7:55 AM
bapt requested review of D52689: pkgbase: set origin for each packages as base/FreeBSD-*.
Tue, Sep 23, 7:54 AM

Thu, Sep 18

bapt accepted D52564: packages: Add a mandoc package.
Thu, Sep 18, 8:14 AM
bapt accepted D52597: packages: Remove the tests-dev package.
Thu, Sep 18, 6:45 AM
bapt accepted D52587: pw: Add a missing chown() when creating dirs in mkdir_home_parents().
Thu, Sep 18, 6:44 AM
bapt accepted D52588: pw: Use copy_file_range() when copying skeleton files.
Thu, Sep 18, 6:44 AM
bapt accepted D52590: pw: Add a metalog output mode.
Thu, Sep 18, 6:43 AM

Wed, Sep 17

bapt committed rGcbd62452bff6: nuageinit: Add doas support (authored by dtxdf).
nuageinit: Add doas support
Wed, Sep 17, 7:43 PM
bapt committed rGf0588c1cd8d9: nuageinit.7: put each sentence on a new line (authored by maxim).
nuageinit.7: put each sentence on a new line
Wed, Sep 17, 7:43 PM
bapt committed rGea186b76c675: nuageinit.7: grammar fixes (authored by maxim).
nuageinit.7: grammar fixes
Wed, Sep 17, 7:43 PM
bapt committed rGbf187f6ac5b1: nuageinit: Allow the use of network parameters from network-config (authored by dtxdf).
nuageinit: Allow the use of network parameters from network-config
Wed, Sep 17, 7:43 PM
bapt committed rGd9843a40f8b1: nuageinit: Add me to copyright list (authored by dtxdf).
nuageinit: Add me to copyright list
Wed, Sep 17, 7:43 PM
bapt committed rG5d8efb8f2578: nuageinit: chmod sudoers directory instead of chmod (again) sudoers file (authored by dtxdf).
nuageinit: chmod sudoers directory instead of chmod (again) sudoers file
Wed, Sep 17, 7:43 PM
bapt committed rG3a680e954469: nuageinit: Improvements for nuageinit (authored by dtxdf).
nuageinit: Improvements for nuageinit
Wed, Sep 17, 7:43 PM
bapt committed rG918e1973ff27: nuageinit: Remove duplicate description of users.{user}.groups (authored by dtxdf).
nuageinit: Remove duplicate description of users.{user}.groups
Wed, Sep 17, 7:43 PM
bapt committed rG65f42f894b1b: mac_do(4): fix typo (authored by bapt).
mac_do(4): fix typo
Wed, Sep 17, 7:38 PM
bapt committed rG08e259e39236: timeout(1): add license header to unit test (authored by bapt).
timeout(1): add license header to unit test
Wed, Sep 17, 7:38 PM
bapt committed rG673f8232146a: pkg(7): Add support for pkg+ prefix to bootstrap pubkey (authored by p.mousavizadeh_protonmail.com).
pkg(7): Add support for pkg+ prefix to bootstrap pubkey
Wed, Sep 17, 7:38 PM
bapt committed rGc73d38aef140: usb_vendors: update to 2025-07-26 (authored by bapt).
usb_vendors: update to 2025-07-26
Wed, Sep 17, 7:37 PM
bapt committed rG30e3f9665eb0: pci_vendors: update to 2025-07-11 (authored by bapt).
pci_vendors: update to 2025-07-11
Wed, Sep 17, 7:37 PM
bapt committed rGab41f840e701: pkg(7): Add support for pkg+ prefix to bootstrap pubkey (authored by p.mousavizadeh_protonmail.com).
pkg(7): Add support for pkg+ prefix to bootstrap pubkey
Wed, Sep 17, 7:35 PM
bapt committed rG3767aeec35c9: usb_vendors: update to 2025-07-26 (authored by bapt).
usb_vendors: update to 2025-07-26
Wed, Sep 17, 7:35 PM
bapt committed rGc3f0a93e70c6: pci_vendors: update to 2025-07-11 (authored by bapt).
pci_vendors: update to 2025-07-11
Wed, Sep 17, 7:35 PM
bapt committed rG24e5700d4707: nuageinit: Add doas support (authored by dtxdf).
nuageinit: Add doas support
Wed, Sep 17, 7:35 PM
bapt committed rG4a01ddbcd66e: nuageinit: Allow the use of network parameters from network-config (authored by dtxdf).
nuageinit: Allow the use of network parameters from network-config
Wed, Sep 17, 7:35 PM
bapt committed rGdd293fbc084b: nuageinit: Add me to copyright list (authored by dtxdf).
nuageinit: Add me to copyright list
Wed, Sep 17, 7:35 PM
bapt committed rGa00410fa19e9: nuageinit: chmod sudoers directory instead of chmod (again) sudoers file (authored by dtxdf).
nuageinit: chmod sudoers directory instead of chmod (again) sudoers file
Wed, Sep 17, 7:35 PM
bapt committed rG7a7f44d61815: nuageinit: Remove duplicate description of users.{user}.groups (authored by dtxdf).
nuageinit: Remove duplicate description of users.{user}.groups
Wed, Sep 17, 7:35 PM
bapt accepted D52560: packages: Move kernel-man to the minimal set.
Wed, Sep 17, 7:30 PM
bapt accepted D52591: packages: Add minimal-jail set.
Wed, Sep 17, 8:27 AM

Mon, Sep 15

bapt accepted D52525: man[49]: Set PACKAGE=kernel-man.
Mon, Sep 15, 6:11 PM

Fri, Sep 12

bapt committed rGc8a4d636af8a: pkgbase: fix alpha and beta versioning (authored by bapt).
pkgbase: fix alpha and beta versioning
Fri, Sep 12, 3:39 PM
bapt committed rG1bc7ee74b6a8: pkgbase: fix alpha and beta versioning (authored by bapt).
pkgbase: fix alpha and beta versioning
Fri, Sep 12, 3:22 PM

Thu, Sep 11

bapt committed rG70afc95fc6ec: usb_vendors: update to 2025-07-26 (authored by bapt).
usb_vendors: update to 2025-07-26
Thu, Sep 11, 7:55 AM
bapt committed rG2e72bd422956: pci_vendors: update to 2025-07-11 (authored by bapt).
pci_vendors: update to 2025-07-11
Thu, Sep 11, 7:55 AM
bapt accepted D52412: packages: Add meta-package sets.

LGTM, note I think we should flag those packages as "vital", meaning they cannot be removed beside explicitly asked by the user.

Thu, Sep 11, 7:18 AM
bapt accepted D51854: rc.subr: Add /etc/defaults/rc.conf.d.

I really like this idea!

Thu, Sep 11, 7:16 AM
bapt accepted D51886: packages: Add correct license for zoneinfo.
Thu, Sep 11, 7:14 AM
bapt requested changes to D51886: packages: Add correct license for zoneinfo.
Thu, Sep 11, 7:14 AM
bapt accepted D51890: flua: support our flua modules in the bootstrap flua.
Thu, Sep 11, 7:11 AM
bapt accepted D51891: flua: kick out the remaining builtin modules.

Really nice!

Thu, Sep 11, 7:11 AM
bapt closed D52418: pkg(7): Add support for pkg+ prefix to bootstrap pubkey.
Thu, Sep 11, 7:08 AM
bapt accepted D52418: pkg(7): Add support for pkg+ prefix to bootstrap pubkey.
Thu, Sep 11, 7:08 AM
bapt accepted D52419: nuageinit: Allow the use of network parameters from network-config.

Consider adding your copyright at some point, you have done some significant additions to the code ;)

Thu, Sep 11, 7:07 AM
bapt accepted D52437: nuageinit: Add doas support.
Thu, Sep 11, 7:06 AM
bapt accepted D52416: packages: Use LIB_PACKAGE for zfs and ufs packages.
Thu, Sep 11, 7:05 AM
bapt committed rG08b8843137b8: pkg(7): Add support for pkg+ prefix to bootstrap pubkey (authored by p.mousavizadeh_protonmail.com).
pkg(7): Add support for pkg+ prefix to bootstrap pubkey
Thu, Sep 11, 7:05 AM

Wed, Sep 10

bapt committed R11:e8009782a2b6: ports-mgmt/pkg: udpate to 2.3.1 (authored by bapt).
ports-mgmt/pkg: udpate to 2.3.1
Wed, Sep 10, 3:47 PM
bapt committed R11:52b0e33d8500: ports-mgmt/pkg: update to 2.3.0 (authored by bapt).
ports-mgmt/pkg: update to 2.3.0
Wed, Sep 10, 8:09 AM

Tue, Sep 9

bapt accepted D52436: nuageinit: Remove duplicate description of users.{user}.groups.
Tue, Sep 9, 3:12 PM
bapt accepted D52438: nuageinit: chmod sudoers directory instead of chmod (again) sudoers file.
Tue, Sep 9, 3:11 PM
bapt accepted D52437: nuageinit: Add doas support.
Tue, Sep 9, 7:17 AM

Thu, Sep 4

bapt committed R11:4fc43870682d: sysutils/mate-control-center: do not package cache files (authored by bapt).
sysutils/mate-control-center: do not package cache files
Thu, Sep 4, 4:58 PM
bapt committed R11:d9bb21f6d09d: audio/gbsplay: remove conflict (authored by bapt).
audio/gbsplay: remove conflict
Thu, Sep 4, 4:58 PM
bapt committed R11:324879be223a: comms/xlog: do not package mime database (authored by bapt).
comms/xlog: do not package mime database
Thu, Sep 4, 8:26 AM
bapt committed R11:b77d0b0e88d9: audio/gbsplay: do not package mime db (authored by bapt).
audio/gbsplay: do not package mime db
Thu, Sep 4, 8:25 AM
bapt committed R11:6b0dfac42128: x11-fm/caja: remove unwanted files from the package (authored by bapt).
x11-fm/caja: remove unwanted files from the package
Thu, Sep 4, 7:51 AM

Wed, Sep 3

bapt committed rG245f2abf9488: timeout(1): add license header to unit test (authored by bapt).
timeout(1): add license header to unit test
Wed, Sep 3, 9:54 AM
bapt committed R11:5cf6f794f8a9: ports-mgmt/pkg-devel: update to 2.2.99.2 (authored by bapt).
ports-mgmt/pkg-devel: update to 2.2.99.2
Wed, Sep 3, 8:35 AM

Tue, Sep 2

bapt accepted D52343: mandoc: Install mandoc.db.5.
Tue, Sep 2, 5:35 PM

Aug 26 2025

bapt accepted D52162: sh, csh: Add config tag to profile scripts in /.
Aug 26 2025, 1:22 PM
bapt added a comment to D50911: Mk: reproducible_builds: set SOURCE_DATE_EPOCH for TIMESTAMPed ports.

someone needs to understand why the not ok package are not ok, is this is related to the timestamp or not.

Aug 26 2025, 7:17 AM
bapt accepted D52161: sh: Remove /.profile.
Aug 26 2025, 7:11 AM

Aug 22 2025

bapt accepted D51643: nuageinit: Improvements for nuageinit.
Aug 22 2025, 5:22 AM

Jul 31 2025

bapt accepted D51643: nuageinit: Improvements for nuageinit.

2 small remark, which I don't consider as blockers for your code, but imho are worse thinking about for further improvements in particular the part about using resolvconf.

Jul 31 2025, 7:27 AM

Jul 29 2025

bapt committed rG7b68893ffa9b: krb5: remove libedit from the bootstrap tools (authored by bapt).
krb5: remove libedit from the bootstrap tools
Jul 29 2025, 5:45 PM
bapt committed R11:a6ae886b3d19: multimedia/jellyfin: update distinfo (authored by bapt).
multimedia/jellyfin: update distinfo
Jul 29 2025, 7:19 AM

Jul 26 2025

bapt accepted D51529: dma: Don't install dma.conf world-readable..
Jul 26 2025, 5:39 AM

Jul 25 2025

bapt committed R11:208d336eddee: devel/gconfmm26: deprecate and set expiration date (authored by bapt).
devel/gconfmm26: deprecate and set expiration date
Jul 25 2025, 7:25 AM
bapt committed R11:815623f49eb5: databases/libgdamm5: remove (authored by bapt).
databases/libgdamm5: remove
Jul 25 2025, 7:25 AM
bapt added a comment to D51488: x11/sterm: Do not avoid using tic(1).

maybe condition to the presence of /usr/bin/tic considering that it does not exist in FreeBSD 13 and it won't be MFCed

Jul 25 2025, 7:12 AM · x11

Jul 24 2025

bapt committed R11:00fcba752512: gnome: remove gconfmm from the gnome framework (authored by bapt).
gnome: remove gconfmm from the gnome framework
Jul 24 2025, 12:57 PM
bapt committed R11:5b98214a7ff0: graphics/aeskulap: remove the dependency on gconfmm (authored by bapt).
graphics/aeskulap: remove the dependency on gconfmm
Jul 24 2025, 12:57 PM
bapt committed R11:21b12cb7e2dc: devel/catch2: remove wrong USES=pathfix (authored by bapt).
devel/catch2: remove wrong USES=pathfix
Jul 24 2025, 12:57 PM
bapt committed R11:dc4ac46d9c4e: devel/compiz-bcop: move .pc files to share/pkgconfig (authored by bapt).
devel/compiz-bcop: move .pc files to share/pkgconfig
Jul 24 2025, 12:57 PM
bapt committed R11:90e98f168408: devel/catch: remove useless USES=pathfix (authored by bapt).
devel/catch: remove useless USES=pathfix
Jul 24 2025, 12:57 PM
bapt committed R11:706e2d708fbe: deskutils: remove useless USES=pathfix (authored by bapt).
deskutils: remove useless USES=pathfix
Jul 24 2025, 12:57 PM
bapt closed D51476: Mk/bsd.port.mk: remove developer recommendations to apply pathfix.
Jul 24 2025, 8:44 AM
bapt committed R11:42c7fa35dcb9: Mk/bsd.port.mk: remove developer recommendations to apply pathfix (authored by bapt).
Mk/bsd.port.mk: remove developer recommendations to apply pathfix
Jul 24 2025, 8:44 AM

Jul 23 2025

bapt added a reviewer for D51476: Mk/bsd.port.mk: remove developer recommendations to apply pathfix: portmgr.
Jul 23 2025, 3:56 PM
bapt requested review of D51476: Mk/bsd.port.mk: remove developer recommendations to apply pathfix.
Jul 23 2025, 3:56 PM
bapt closed D51472: Uses=xorg-cat: remove proto category.
Jul 23 2025, 3:08 PM
bapt committed R11:04af7671642d: Uses=xorg-cat: remove proto category (authored by bapt).
Uses=xorg-cat: remove proto category
Jul 23 2025, 3:08 PM
bapt committed R11:bfd201b17b41: databases/*: remove useless USES=pathfix (authored by bapt).
databases/*: remove useless USES=pathfix
Jul 23 2025, 3:07 PM
bapt committed R11:8161feed9f42: databases/qof: set an expiration date (authored by bapt).
databases/qof: set an expiration date
Jul 23 2025, 3:07 PM