Page MenuHomeFreeBSD

bapt (Baptiste Daroussin)
User

Projects (15)

User Details

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

Recent Activity

Fri, Oct 10

bapt committed R11:e97eb9050be3: net/ovhcloud-cli: update to 0.6.0 (authored by bapt).
net/ovhcloud-cli: update to 0.6.0
Fri, Oct 10, 4:56 PM

Tue, Oct 7

bapt added a comment to D42569: pkgbase: set the prefix of debug files and macros to /usr/src.

this is not for all case because people may have multiple checkouts of the source tree (other than /usr/src) this is good only for releases.

Tue, Oct 7, 11:56 AM
bapt accepted D52929: Makefile: Force DISTDIR=/ for (update-)packages.
Tue, Oct 7, 9:00 AM
bapt accepted D52950: ncurses: Move to the minimal set.
Tue, Oct 7, 8:59 AM
bapt accepted D52881: generate-ucl.lua: Add missing copyright header.
Tue, Oct 7, 8:58 AM
bapt accepted D52892: packages: Set dependency origin in generate-ucl.lua.
Tue, Oct 7, 8:57 AM
bapt committed R11:e1659977d1ae: devel/slibtool: update to 0.7.4 (authored by bapt).
devel/slibtool: update to 0.7.4
Tue, Oct 7, 8:01 AM
bapt committed R11:1d1e6281e9b0: mail/abook: drop maintainership (authored by bapt).
mail/abook: drop maintainership
Tue, Oct 7, 8:01 AM
bapt committed rG205797b9ef9d: nuageinit: Ignore non-existent groups (authored by dtxdf).
nuageinit: Ignore non-existent groups
Tue, Oct 7, 6:53 AM
bapt committed rG6c6b157a9fb7: nuageinit: Ignore non-existent groups (authored by dtxdf).
nuageinit: Ignore non-existent groups
Tue, Oct 7, 6:52 AM

Fri, Oct 3

bapt committed R11:f680f70922e7: misc/terminfo-db: update to 20250719 (authored by bapt).
misc/terminfo-db: update to 20250719
Fri, Oct 3, 7:38 PM

Tue, Sep 30

bapt accepted D51769: packages: use correct license for clang.
Tue, Sep 30, 8:22 AM · pkgbase
bapt accepted D52776: packages: Move ctf-tools to ctf.
Tue, Sep 30, 8:21 AM
bapt accepted D52788: libstdbuf: Move to the utilities package.
Tue, Sep 30, 8:06 AM
bapt accepted D52789: libbsm: Rename package to audit-lib.
Tue, Sep 30, 8:06 AM
bapt accepted D52790: libsdp: Move to bluetooth-lib package.
Tue, Sep 30, 8:06 AM
bapt accepted D52791: packages: Rename liblzma package to xz.
Tue, Sep 30, 8:06 AM
bapt accepted D52793: liby: Move to toolchain package.
Tue, Sep 30, 8:05 AM
bapt committed R11:522aedbd7ad5: net/ovhcloud-cli: upgrade to 0.5.0 (authored by bapt).
net/ovhcloud-cli: upgrade to 0.5.0
Tue, Sep 30, 6:53 AM

Mon, Sep 29

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

Sep 12 2025

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

Sep 11 2025

bapt committed rG70afc95fc6ec: usb_vendors: update to 2025-07-26 (authored by bapt).
usb_vendors: update to 2025-07-26
Sep 11 2025, 7:55 AM
bapt committed rG2e72bd422956: pci_vendors: update to 2025-07-11 (authored by bapt).
pci_vendors: update to 2025-07-11
Sep 11 2025, 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.

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

I really like this idea!

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

Really nice!

Sep 11 2025, 7:11 AM
bapt closed D52418: pkg(7): Add support for pkg+ prefix to bootstrap pubkey.
Sep 11 2025, 7:08 AM
bapt accepted D52418: pkg(7): Add support for pkg+ prefix to bootstrap pubkey.
Sep 11 2025, 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 ;)

Sep 11 2025, 7:07 AM
bapt accepted D52437: nuageinit: Add doas support.
Sep 11 2025, 7:06 AM
bapt accepted D52416: packages: Use LIB_PACKAGE for zfs and ufs packages.
Sep 11 2025, 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
Sep 11 2025, 7:05 AM

Sep 10 2025

bapt committed R11:e8009782a2b6: ports-mgmt/pkg: udpate to 2.3.1 (authored by bapt).
ports-mgmt/pkg: udpate to 2.3.1
Sep 10 2025, 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
Sep 10 2025, 8:09 AM

Sep 9 2025

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

Sep 4 2025

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
Sep 4 2025, 4:58 PM
bapt committed R11:d9bb21f6d09d: audio/gbsplay: remove conflict (authored by bapt).
audio/gbsplay: remove conflict
Sep 4 2025, 4:58 PM
bapt committed R11:324879be223a: comms/xlog: do not package mime database (authored by bapt).
comms/xlog: do not package mime database
Sep 4 2025, 8:26 AM
bapt committed R11:b77d0b0e88d9: audio/gbsplay: do not package mime db (authored by bapt).
audio/gbsplay: do not package mime db
Sep 4 2025, 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
Sep 4 2025, 7:51 AM

Sep 3 2025

bapt committed rG245f2abf9488: timeout(1): add license header to unit test (authored by bapt).
timeout(1): add license header to unit test
Sep 3 2025, 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
Sep 3 2025, 8:35 AM

Sep 2 2025

bapt accepted D52343: mandoc: Install mandoc.db.5.
Sep 2 2025, 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