Page MenuHomeFreeBSD

bapt (Baptiste Daroussin)
User

Projects (12)

User Details

User Since
Apr 18 2014, 5:23 AM (554 w, 6 d)

Recent Activity

Mon, Dec 2

bapt accepted D47771: MAC/do: Sort header inclusions.
Mon, Dec 2, 3:29 PM
bapt committed R11:93e0760a73e1: textproc/lowdown: update to 1.3.0 (authored by bapt).
textproc/lowdown: update to 1.3.0
Mon, Dec 2, 12:58 PM
bapt accepted D47845: MAC/do: Apply a rule on real UID/GID instead of effective ones.
Mon, Dec 2, 8:58 AM
bapt accepted D47614: MAC/do: Better parsing for IDs (strtoui_strict()).
Mon, Dec 2, 8:57 AM
bapt accepted D47619: MAC/do: Introduce rules reference counting.
Mon, Dec 2, 8:57 AM
bapt accepted D47617: MAC/do: Output errors when parsing rules.
Mon, Dec 2, 8:56 AM
bapt accepted D47613: MAC/do: 'struct rule': IDs and types as 'u_int', rename fields.
Mon, Dec 2, 8:55 AM
bapt accepted D47621: mdo(1): Use setcred() to change credentials.
Mon, Dec 2, 8:55 AM
bapt accepted D47772: MAC/do: Rename private OSD slot by removing 'mac_do_' prefix.
Mon, Dec 2, 8:54 AM
bapt accepted D47616: MAC/do: Support multiple users and groups as single rule's targets.
Mon, Dec 2, 8:54 AM

Wed, Nov 27

bapt committed rGf3b371f4d938: nuageinit: remove redundant mkdirs (authored by bapt).
nuageinit: remove redundant mkdirs
Wed, Nov 27, 9:04 AM
bapt committed rG41fe9d53005e: nuageinit: implement ssh_keys support (authored by bapt).
nuageinit: implement ssh_keys support
Wed, Nov 27, 8:53 AM

Tue, Nov 26

bapt committed R11:0acecea6cfbc: devel/muon: fix building in env without git (authored by bapt).
devel/muon: fix building in env without git
Tue, Nov 26, 9:00 AM

Mon, Nov 25

bapt committed R11:3e47fee1f3e6: multimedia/jellyfin: fix typo (authored by bapt).
multimedia/jellyfin: fix typo
Mon, Nov 25, 3:20 PM
bapt committed R11:db1d0b8c1c9f: multimedia/jellyfin: fix missing file in plist (authored by bapt).
multimedia/jellyfin: fix missing file in plist
Mon, Nov 25, 2:45 PM

Fri, Nov 22

bapt committed R11:8f99f061e337: www/py-yarl: update to 1.18.0 (authored by bapt).
www/py-yarl: update to 1.18.0
Fri, Nov 22, 9:56 AM

Thu, Nov 21

bapt accepted D47624: MAC/do: Convert internal TAILQs to STAILQs.
Thu, Nov 21, 9:23 PM
bapt accepted D47623: MAC/do: parse_rules(): Tolerate blanks around tokens.
Thu, Nov 21, 9:22 PM

Wed, Nov 20

bapt committed R11:288a93fe4fcb: mail/neomutt: handover to gahr@ (authored by bapt).
mail/neomutt: handover to gahr@
Wed, Nov 20, 1:25 PM
bapt committed rG0df81552d74d: sh(1): -l is only valid in cli option not as set -l (authored by bapt).
sh(1): -l is only valid in cli option not as set -l
Wed, Nov 20, 1:16 PM
bapt committed R11:e6217c10e8ae: mail/neomutt: update to 20241114 (authored by bapt).
mail/neomutt: update to 20241114
Wed, Nov 20, 1:07 PM
bapt committed rG65f5dd42f11c: sh(1): add -l option (authored by bapt).
sh(1): add -l option
Wed, Nov 20, 12:58 PM
bapt closed D47681: sh(1): add -l option.
Wed, Nov 20, 12:58 PM
bapt updated the diff for D47681: sh(1): add -l option.

add missing manpage change

Wed, Nov 20, 10:58 AM
bapt added reviewers for D47681: sh(1): add -l option: lme, kib.
Wed, Nov 20, 10:52 AM
bapt requested review of D47681: sh(1): add -l option.
Wed, Nov 20, 10:52 AM
bapt committed rG3e2a7a2cbeb2: nuageinit: add test about encrypted passwords (authored by bapt).
nuageinit: add test about encrypted passwords
Wed, Nov 20, 10:04 AM
bapt committed rG3e502866073f: nuageinit: use io.popen instead of pipes in shell for password (authored by bapt).
nuageinit: use io.popen instead of pipes in shell for password
Wed, Nov 20, 9:43 AM
bapt committed rGfc34a2463c16: nuageinit: add test for the password (authored by bapt).
nuageinit: add test for the password
Wed, Nov 20, 9:43 AM
bapt committed rG9229236fb9e0: basic-cloudinit: remove duplicated rc.conf entry (authored by bapt).
basic-cloudinit: remove duplicated rc.conf entry
Wed, Nov 20, 8:49 AM
bapt committed R11:2adecea2cd42: ports-mgmt/pkg-devel: update to 1.21.99.4 (authored by bapt).
ports-mgmt/pkg-devel: update to 1.21.99.4
Wed, Nov 20, 8:06 AM

Tue, Nov 19

bapt committed R11:95a2d7d0e422: multimedia/jellyfin: update to 10.10.0.3 (authored by bapt).
multimedia/jellyfin: update to 10.10.0.3
Tue, Nov 19, 1:05 PM
bapt accepted D47622: MAC/do: toast_rules(): Minor simplification.
Tue, Nov 19, 9:49 AM
bapt committed R11:58625b6da7a6: graphics/libskiasharp: bundle chromium's libjpeg-turbo version (authored by bapt).
graphics/libskiasharp: bundle chromium's libjpeg-turbo version
Tue, Nov 19, 9:36 AM
bapt accepted D47592: MAC/do: Rename rule_is_valid() => rule_applies().
Tue, Nov 19, 8:45 AM
bapt accepted D47615: MAC/do: Ease input/output of ID types.
Tue, Nov 19, 8:07 AM
bapt accepted D47614: MAC/do: Better parsing for IDs (strtoui_strict()).
Tue, Nov 19, 8:06 AM
bapt accepted D47613: MAC/do: 'struct rule': IDs and types as 'u_int', rename fields.
Tue, Nov 19, 8:06 AM
bapt accepted D47612: MAC/do: parse_rule_element(): Bug in parsing the origin ID.
Tue, Nov 19, 8:05 AM
bapt accepted D47611: MAC/do: parse_rule_element(): Style, more clarity.
Tue, Nov 19, 8:05 AM
bapt accepted D47610: MAC/do: jail_check()/jail_set(): Revamp.
Tue, Nov 19, 8:05 AM
bapt accepted D47609: MAC/do: Fix jail_get() (PR_METHOD_GET).
Tue, Nov 19, 8:04 AM
bapt accepted D47608: MAC/do: Sysctl knobs/jail parameters under MAC's common nodes.
Tue, Nov 19, 8:04 AM
bapt accepted D47607: MAC/do: Prefix internal functions used as hooks/callbacks.
Tue, Nov 19, 8:03 AM
bapt accepted D47606: MAC/do: Re-order jail methods more logically, rename.
Tue, Nov 19, 8:03 AM
bapt accepted D47605: MAC/do: parse_rule_element(): Fix a panic, harden, simplify.
Tue, Nov 19, 8:02 AM
bapt accepted D47604: MAC/do: Move destroy() to a better place.
Tue, Nov 19, 8:02 AM
bapt accepted D47603: MAC/do: Remove the 'prison0' special cases in the common paths.
Tue, Nov 19, 8:02 AM
bapt accepted D47602: MAC/do: Enable changing 'security.mac.do.rules' from a jail.
Tue, Nov 19, 8:01 AM
bapt accepted D47601: MAC/do: sysctl_rules(): Set the requesting's thread's jail's rules.
Tue, Nov 19, 8:01 AM
bapt accepted D47600: MAC/do: sysctl_rules(): Always copy the rules specification string.
Tue, Nov 19, 8:00 AM
bapt accepted D47599: MAC/do: Remove PR_METHOD_REMOVE method.

good catch!

Tue, Nov 19, 7:59 AM
bapt accepted D47598: MAC/do: Allocate/deallocate rules as a whole.

I can see now the comment from D47598 is now useless :D

Tue, Nov 19, 7:58 AM
bapt accepted D47597: MAC/do: Factor out setting/destroying rule structures.
Tue, Nov 19, 7:57 AM
bapt accepted D47596: MAC/do: find_rules(): Clarify the contract.
Tue, Nov 19, 7:55 AM
bapt accepted D47595: MAC/do: Use prison_lock()/prison_unlock().
Tue, Nov 19, 7:54 AM
bapt accepted D47594: MAC/do: Rename internal mac_do_rule_find() => find_rules().

same about the commit message

Tue, Nov 19, 7:53 AM
bapt accepted D47593: MAC/do: Rename private struct 'mac_do_rule' => 'rules'.

the commit message, should clarify the consistency purpose imho.

Tue, Nov 19, 7:52 AM
bapt added a comment to D47592: MAC/do: Rename rule_is_valid() => rule_applies().

agreed with @emaste on the why I personnally find rule_is_valid easier to understand then rule_applies, but still find rule_applies clear enough so I am ok with the change itself

Tue, Nov 19, 7:50 AM
bapt accepted D47591: MAC/do: parse_rules(): Copy input string on its own.
Tue, Nov 19, 7:47 AM
bapt accepted D47661: release: Add missing dependencies in the minimal OCI image.
Tue, Nov 19, 7:46 AM

Thu, Nov 14

bapt committed R11:6739adac2188: textproc/diffstat: update to 1.67 (authored by bapt).
textproc/diffstat: update to 1.67
Thu, Nov 14, 3:13 PM

Tue, Nov 12

bapt committed R11:9c6fd40d4826: graphics/libheif: chase upgrade of openjph (authored by bapt).
graphics/libheif: chase upgrade of openjph
Tue, Nov 12, 4:46 PM
bapt committed R11:1876b07e4fcf: graphics/openjph: update to 0.18 (authored by bapt).
graphics/openjph: update to 0.18
Tue, Nov 12, 4:23 PM

Fri, Nov 8

bapt committed R11:c595f9774ba7: math/libxlsxwriter: update to 1.1.9 (authored by bapt).
math/libxlsxwriter: update to 1.1.9
Fri, Nov 8, 12:20 PM
bapt committed R11:e6de3f453dcf: devel/py-cmdtest: drop maintainership (authored by bapt).
devel/py-cmdtest: drop maintainership
Fri, Nov 8, 12:19 PM
bapt committed R11:02f282db9e94: devel/py-ttystatus: drop maintainership (authored by bapt).
devel/py-ttystatus: drop maintainership
Fri, Nov 8, 12:19 PM
bapt committed R11:b0213c19f9cf: devel/envsubst: drop maintainership (authored by bapt).
devel/envsubst: drop maintainership
Fri, Nov 8, 12:19 PM
bapt committed R11:0a8fa75b232c: deskutils/dmenu-wayland: drop maintainership (authored by bapt).
deskutils/dmenu-wayland: drop maintainership
Fri, Nov 8, 12:19 PM
bapt committed R11:72b4736b0c02: devel/muon: update to 0.3.1 (authored by bapt).
devel/muon: update to 0.3.1
Fri, Nov 8, 12:14 PM
bapt committed R11:a4d9119ed6c1: x11-wm/i3: update to 4.24 (authored by bapt).
x11-wm/i3: update to 4.24
Fri, Nov 8, 10:29 AM
bapt committed R11:3b324a273def: ports-mgmt/pkg-devel: update to 1.21.99.3 (authored by bapt).
ports-mgmt/pkg-devel: update to 1.21.99.3
Fri, Nov 8, 10:29 AM

Thu, Nov 7

bapt accepted D47471: timedef: remove redundancy in Catalan date_fmt definitions.
Thu, Nov 7, 8:15 AM
bapt committed rGea310d18b222: nuageinit: add support for OpenStack network config (authored by bapt).
nuageinit: add support for OpenStack network config
Thu, Nov 7, 8:11 AM
bapt accepted D47472: localedata: add some exceptions to utf8proc widths.
Thu, Nov 7, 8:07 AM

Wed, Nov 6

bapt committed rG4d692868a673: compile_et: reduce the dependency chain for bootstrap tools. (authored by bapt).
compile_et: reduce the dependency chain for bootstrap tools.
Wed, Nov 6, 1:40 PM
bapt committed rG6c682f5c3860: nuageinit: add support for OpenStack network config (authored by bapt).
nuageinit: add support for OpenStack network config
Wed, Nov 6, 8:36 AM
bapt added reviewers for D47465: src.libnames.mk: add the notion of hacked a files: fuz, imp.
Wed, Nov 6, 8:33 AM
bapt requested review of D47465: src.libnames.mk: add the notion of hacked a files.
Wed, Nov 6, 8:33 AM

Tue, Nov 5

bapt committed R11:faae48a566ac: graphics/libskiasharp: newport (authored by bapt).
graphics/libskiasharp: newport
Tue, Nov 5, 8:21 PM
bapt committed R11:ee6eb83a0e3c: multimedia/jellyfin: update to 10.10.1 (authored by bapt).
multimedia/jellyfin: update to 10.10.1
Tue, Nov 5, 8:21 PM

Oct 31 2024

bapt accepted D47341: freebsd-update: refuse to operate on a pkgbase system.
Oct 31 2024, 6:29 PM
bapt added inline comments to D47341: freebsd-update: refuse to operate on a pkgbase system.
Oct 31 2024, 4:39 PM

Oct 30 2024

bapt accepted D47341: freebsd-update: refuse to operate on a pkgbase system.
Oct 30 2024, 6:09 PM
bapt committed R11:ccc5589f6ef8: textproc/lowdown: update to 1.2.0 (authored by bapt).
textproc/lowdown: update to 1.2.0
Oct 30 2024, 8:27 AM

Oct 29 2024

bapt committed rG2775b9b0bcc2: nuageinit: add support for OpenStack network config (authored by bapt).
nuageinit: add support for OpenStack network config
Oct 29 2024, 1:25 PM
bapt committed R11:1aca3f0c4442: multimedia/jellyfin: take maintainership (authored by bapt).
multimedia/jellyfin: take maintainership
Oct 29 2024, 12:10 PM

Oct 28 2024

bapt accepted D47303: pkgbase: don't remove the 'latest' symlink until the repo is final.
Oct 28 2024, 3:44 PM
bapt accepted D47304: mac_do(4): Enhance GID rule validation to check all groups in cr_groups.
Oct 28 2024, 3:43 PM

Oct 23 2024

bapt committed rG6c1a174e4c0a: w(1): fix libxo output being locale dependant (authored by bapt).
w(1): fix libxo output being locale dependant
Oct 23 2024, 7:26 AM
bapt committed rGc1104a7d8e25: pci_vendors: update to 2024-09-20 (authored by bapt).
pci_vendors: update to 2024-09-20
Oct 23 2024, 7:26 AM
bapt committed rGacd0487a7f1f: hier(7): fix manpage location in ports (authored by bapt).
hier(7): fix manpage location in ports
Oct 23 2024, 7:26 AM
bapt committed rG8610fcedb98b: genl: small cleanup (authored by bapt).
genl: small cleanup
Oct 23 2024, 7:25 AM
bapt committed rG58aca1634027: genl(1): fix typo (authored by bapt).
genl(1): fix typo
Oct 23 2024, 7:25 AM
bapt committed rG379b9c6e7c68: genl: add parser for nlsysevent (authored by bapt).
genl: add parser for nlsysevent
Oct 23 2024, 7:25 AM
bapt committed rGc116dea0be45: genl: subscribe to all if no group is provided (authored by bapt).
genl: subscribe to all if no group is provided
Oct 23 2024, 7:25 AM
bapt committed rGeff7d958dda8: genl: allow to monitor all know groups (authored by bapt).
genl: allow to monitor all know groups
Oct 23 2024, 7:25 AM

Oct 21 2024

bapt committed R11:459d0c557a73: kcgi: bump consumers after upgrade of kcgi (authored by bapt).
kcgi: bump consumers after upgrade of kcgi
Oct 21 2024, 2:30 PM
bapt accepted D47153: Fix ncurses codegen from awk that needs to gen keycode for keyname.
Oct 21 2024, 12:07 PM

Oct 16 2024

bapt added a comment to D47086: Mk/Uses: add proccontrol.

This approach is very intrusive and I don't think the is the right approach, the right one is do mark the binary which are not protmax or wx=0 friendly.
Log ago I have written this: https://reviews.freebsd.org/D43168 for aslr, I think the same approach should be taken for the other security features and it should not be done as wildly as this propose.

Oct 16 2024, 7:03 AM