Page MenuHomeFreeBSD

jlduran (Jose Luis Duran)
User

Projects

User Details

User Since
May 30 2017, 11:42 AM (453 w, 55 s)

Recent Activity

Today

jlduran committed rG1cd151e7bdff: METALOG: Order keyword entries (authored by jlduran).
METALOG: Order keyword entries
Tue, Feb 3, 2:33 AM
jlduran committed rG4fe60704ca37: METALOG: Order keyword entries (authored by jlduran).
METALOG: Order keyword entries
Tue, Feb 3, 2:32 AM
jlduran committed rGb29f674d9a28: pflog: tests: Fix rdr_action_head() (authored by jlduran).
pflog: tests: Fix rdr_action_head()
Tue, Feb 3, 2:32 AM

Yesterday

jlduran accepted D55033: syslogd: Fix handling of configuration errors.

Note that I would have "accepted" the previous version if it wasn't for Eugene's remark. I can try adding a simple test that checks it is warning and not erroring when parsing a configuration file if you believe it is necessary.
Regarding the missing EOLs in the dprintf()s, I see those are no longer present, evidently the message needs updating upon commit.

Mon, Feb 2, 6:07 PM

Sun, Feb 1

jlduran updated the summary of D54976: nanobsd: embedded: Remove mtools dependency.
Sun, Feb 1, 4:41 AM
jlduran updated the summary of D54975: nanobsd: embedded: Calculate FAT type and scheme.
Sun, Feb 1, 4:41 AM
jlduran updated the diff for D54976: nanobsd: embedded: Remove mtools dependency.
  • Rebase
Sun, Feb 1, 4:37 AM
jlduran updated the diff for D54975: nanobsd: embedded: Calculate FAT type and scheme.
  • Implement a strsuftoll(3)-compatible function, as the value of NANO_SLICE_FAT_SIZE should be compatible with makefs(8) -s.
Sun, Feb 1, 4:36 AM

Sat, Jan 31

jlduran planned changes to D54975: nanobsd: embedded: Calculate FAT type and scheme.
Sat, Jan 31, 7:30 PM

Fri, Jan 30

jlduran added a comment to D54981: XXX WIP nanobsd: Add a RaspberryPi configuration.
NOTE: DO NOT COMMIT!
Fri, Jan 30, 7:51 PM
jlduran requested review of D54981: XXX WIP nanobsd: Add a RaspberryPi configuration.
Fri, Jan 30, 7:46 PM
jlduran requested review of D54980: nanobsd: embedded: Time stamp the code image.
Fri, Jan 30, 7:46 PM
jlduran requested review of D54979: nanobsd: Minor cleanup.
Fri, Jan 30, 7:46 PM
jlduran requested review of D54978: nanobsd: embedded: Fix more regressions from last cleanup.
Fri, Jan 30, 7:45 PM
jlduran requested review of D54977: nanobsd: embedded: Remove stray comment.
Fri, Jan 30, 7:45 PM
jlduran requested review of D54976: nanobsd: embedded: Remove mtools dependency.
Fri, Jan 30, 7:45 PM
jlduran requested review of D54975: nanobsd: embedded: Calculate FAT type and scheme.
Fri, Jan 30, 7:45 PM
jlduran committed rGf54f362d62c6: nanobsd: embedded: Stub out experimental functions (authored by jlduran).
nanobsd: embedded: Stub out experimental functions
Fri, Jan 30, 1:44 AM

Mon, Jan 26

jlduran committed rG20351c1eacd5: capsicum.4: Replace 'fi' ligature and smart quotation mark (authored by tembun_bk.ru).
capsicum.4: Replace 'fi' ligature and smart quotation mark
Mon, Jan 26, 8:32 PM
jlduran committed rGf9ecb742705d: capsicum.4: Replace 'fi' ligature and smart quotation mark (authored by tembun_bk.ru).
capsicum.4: Replace 'fi' ligature and smart quotation mark
Mon, Jan 26, 8:32 PM
jlduran committed rGfe962e33d86f: METALOG: Order keyword entries (authored by jlduran).
METALOG: Order keyword entries
Mon, Jan 26, 8:21 PM
jlduran closed D54872: METALOG: Order keyword entries.
Mon, Jan 26, 8:21 PM

Sun, Jan 25

jlduran updated the diff for D54872: METALOG: Order keyword entries.
  • Add more occurrences
Sun, Jan 25, 11:36 AM
jlduran added a reviewer for D54872: METALOG: Order keyword entries: releng.
Sun, Jan 25, 11:03 AM
jlduran requested review of D54872: METALOG: Order keyword entries.
Sun, Jan 25, 11:02 AM
jlduran committed rG4f093770b5d5: nanobsd: Fix _populate_part() (authored by jlduran).
nanobsd: Fix _populate_part()
Sun, Jan 25, 11:00 AM

Sat, Jan 24

jlduran committed R9:e0c80a86e9c2: articles/nanobsd: Cleanup and typo fixes (authored by jlduran).
articles/nanobsd: Cleanup and typo fixes
Sat, Jan 24, 5:18 AM
jlduran committed rGcd730bef74f9: nanobsd: Use mtree -C to produce the metalog (authored by jlduran).
nanobsd: Use mtree -C to produce the metalog
Sat, Jan 24, 2:08 AM
jlduran closed D54854: nanobsd: Use mtree -C to produce the metalog.
Sat, Jan 24, 2:08 AM
jlduran added inline comments to D54854: nanobsd: Use mtree -C to produce the metalog.
Sat, Jan 24, 1:53 AM
jlduran added inline comments to D54854: nanobsd: Use mtree -C to produce the metalog.
Sat, Jan 24, 1:41 AM
jlduran updated the diff for D54854: nanobsd: Use mtree -C to produce the metalog.
  • Update the comment to indicate that we also remove the time keyword
Sat, Jan 24, 12:53 AM
jlduran updated the test plan for D54854: nanobsd: Use mtree -C to produce the metalog.
Sat, Jan 24, 12:10 AM
jlduran requested review of D54854: nanobsd: Use mtree -C to produce the metalog.
Sat, Jan 24, 12:03 AM

Fri, Jan 23

jlduran committed rGe6bafbeb1ee7: capsicum.4: Replace 'fi' ligature and smart quotation mark (authored by tembun_bk.ru).
capsicum.4: Replace 'fi' ligature and smart quotation mark
Fri, Jan 23, 4:25 PM
jlduran closed D54761: capsicum.4: Replace 'fi' ligature and smart quotation mark.
Fri, Jan 23, 4:25 PM · manpages

Wed, Jan 21

jlduran accepted D54779: syslogd/tests: Address races.
Wed, Jan 21, 8:50 PM
jlduran added inline comments to D54779: syslogd/tests: Address races.
Wed, Jan 21, 7:18 PM
jlduran added inline comments to D54779: syslogd/tests: Address races.
Wed, Jan 21, 3:10 PM
jlduran committed rG8e49c6c84cae: libexecinfo: tests: Expect failure on aarch64 (authored by jlduran).
libexecinfo: tests: Expect failure on aarch64
Wed, Jan 21, 1:54 AM
jlduran committed rG9f90e5a3ce9d: libexecinfo: tests: Expect failure on aarch64 (authored by jlduran).
libexecinfo: tests: Expect failure on aarch64
Wed, Jan 21, 1:54 AM
jlduran committed rG27bf077ab3a5: gdb: Add missing mtree debug entry (authored by jlduran).
gdb: Add missing mtree debug entry
Wed, Jan 21, 1:54 AM

Tue, Jan 20

jlduran accepted D54800: syslogd/tests: Fix flakiness in forwarding tests.
Tue, Jan 20, 7:52 PM
jlduran accepted D54800: syslogd/tests: Fix flakiness in forwarding tests.

I've seen that when using ATF, ${PWD} is preferred over $(pwd) (efficiency, I guess).

Tue, Jan 20, 5:58 PM
jlduran accepted D54799: syslogd/tests: Improve lo0 initialization.
Tue, Jan 20, 5:42 PM
jlduran committed rGeced166af015: nanobsd: Avoid unnecessary subshell execution (authored by jlduran).
nanobsd: Avoid unnecessary subshell execution
Tue, Jan 20, 4:52 PM
jlduran committed rGaed4089c2573: nanobsd: Use NANO_DEF_{UNAME,GNAME} (authored by jlduran).
nanobsd: Use NANO_DEF_{UNAME,GNAME}
Tue, Jan 20, 4:52 PM
jlduran committed rG3830c62b12ac: pf tests: give rules_counter:4G more time (authored by kp).
pf tests: give rules_counter:4G more time
Tue, Jan 20, 4:41 PM
jlduran committed rG9fb909d32081: tests: Increase timeout (authored by jlduran).
tests: Increase timeout
Tue, Jan 20, 4:40 PM
jlduran accepted D54761: capsicum.4: Replace 'fi' ligature and smart quotation mark.
Tue, Jan 20, 1:39 AM · manpages
jlduran accepted D54779: syslogd/tests: Address races.

Very nice!

Tue, Jan 20, 1:37 AM
jlduran accepted D54786: jail(3): fix common usage after mac.label support.

Thank you!

Tue, Jan 20, 1:07 AM

Mon, Jan 19

jlduran requested changes to D54786: jail(3): fix common usage after mac.label support.

I think this is not sufficient (just to avoid a missing mac.conf entry):
I test it thoroughly later, but for now:

# jail -c path=/ name=D54786 persist
# jls -s
Mon, Jan 19, 9:42 PM
jlduran accepted D54779: syslogd/tests: Address races.

Nice! I may steal a few ideas for some other similar tests.
I made a small observation, that can be ignored, I'm just thrilled with my recent discovery of atf_check -r.

Mon, Jan 19, 8:27 PM
jlduran accepted D54778: syslogd/tests: Use a helper function to log from within a jail.

After this refactoring, the test syslogd_test:forward becomes very flaky. It should be all fixed in the following revision.

Mon, Jan 19, 8:04 PM
jlduran added a comment to D54761: capsicum.4: Replace 'fi' ligature and smart quotation mark.

But I also have one more question: one of the warnings is also about unexisting .Xr sysctl 2. As I can see, there is no sysctl(2) in FreeBSD, only sysctl(3). But the man pages talks about it in the context of syscalls, so it seems that we can't just change sysctl(2) to sysctl(3) since sysctl(3) is not a syscall. What sould we do about that?

Mon, Jan 19, 4:10 AM · manpages

Sun, Jan 18

jlduran added a comment to D54761: capsicum.4: Replace 'fi' ligature and smart quotation mark.

If possible, try to fix all the mandoc -T lint share/man/man4/capsicum.4 recommendations while here.

Sure. One of the warnings is: STYLE: referenced manual not found: Xr pdwait4 2. As I can see, pdwait(2) syscall is about to be introduced by https://reviews.freebsd.org/D54592 soon. So shall we keep the reference to pdwait4(2) (but change it to pdwait(2))?

Sun, Jan 18, 5:01 PM · manpages
jlduran committed rGfc614b08ef6c: Import latest mtree from NetBSD (authored by jlduran).
Import latest mtree from NetBSD
Sun, Jan 18, 3:58 AM
jlduran committed rGf957857c4835: Import latest mtree from NetBSD (authored by jlduran).
Import latest mtree from NetBSD
Sun, Jan 18, 3:58 AM
jlduran committed rGe2e7269461e9: Import latest mtree from NetBSD (authored by jlduran).
Import latest mtree from NetBSD
Sun, Jan 18, 3:58 AM

Sat, Jan 17

jlduran added a comment to D54761: capsicum.4: Replace 'fi' ligature and smart quotation mark.

Thanks. The "fi" ligature was probably an artifact from copy/pasting from the PDF article.
If possible, try to fix all the mandoc -T lint share/man/man4/capsicum.4 recommendations while here.

Sat, Jan 17, 11:42 PM · manpages
jlduran committed rG964d91ee1d7a: pflog: tests: Fix rdr_action_head() (authored by jlduran).
pflog: tests: Fix rdr_action_head()
Sat, Jan 17, 11:35 PM
jlduran abandoned D54695: pf: tests: Introduce wait_for_process().

I'll just submit the trivial rdr_action_head() fix and abandon the rest.
I'll wait for the test timeouts dust to settle and simply try sleeping a bit more once I gather all the flaky tests.
Thank you for your input!

Sat, Jan 17, 11:29 PM
jlduran committed rG4cd4ccb8e2c0: nanobsd: Fix typos (authored by jlduran).
nanobsd: Fix typos
Sat, Jan 17, 6:14 PM
jlduran committed rGecc039be7fdd: nanobsd: Add a NO_ROOT build option (authored by jlduran).
nanobsd: Add a NO_ROOT build option
Sat, Jan 17, 6:14 PM
jlduran committed rG8832f767d6ae: nanobsd: Add a provisional populate /data function (authored by jlduran).
nanobsd: Add a provisional populate /data function
Sat, Jan 17, 6:14 PM
jlduran committed rG800d390fe74a: nanobsd: Add a provisional populate /cfg function (authored by jlduran).
nanobsd: Add a provisional populate /cfg function
Sat, Jan 17, 6:14 PM
jlduran committed rG61ac7309c366: nanobsd: Add a provisional populate_part function (authored by jlduran).
nanobsd: Add a provisional populate_part function
Sat, Jan 17, 6:14 PM
jlduran committed rG5ba2a74e3a20: nanobsd: Add a nano_makefs function (authored by jlduran).
nanobsd: Add a nano_makefs function
Sat, Jan 17, 6:14 PM
jlduran committed rG4f141f5ef4a5: nanobsd: Switch the / partition in fstab (authored by jlduran).
nanobsd: Switch the / partition in fstab
Sat, Jan 17, 6:14 PM
jlduran committed rG605fb076eb33: nanobsd: Add a NANO_TIMESTAMP variable (authored by jlduran).
nanobsd: Add a NANO_TIMESTAMP variable
Sat, Jan 17, 6:14 PM
jlduran committed rG7c4d6fbd1b79: nanobsd: Add a function to create directories (authored by jlduran).
nanobsd: Add a function to create directories
Sat, Jan 17, 6:13 PM
jlduran committed rG64e16fa5c7b1: nanobsd: Prefer tgt_touch() instead of touch (authored by jlduran).
nanobsd: Prefer tgt_touch() instead of touch
Sat, Jan 17, 6:13 PM
jlduran closed D48793: nanobsd: Add a NO_ROOT build option.
Sat, Jan 17, 6:13 PM
jlduran committed rGb8b046a259ed: nanobsd: Set the proper mode for /tmp (authored by jlduran).
nanobsd: Set the proper mode for /tmp
Sat, Jan 17, 6:13 PM
jlduran closed D48792: nanobsd: Add a provisional populate /data function.
Sat, Jan 17, 6:13 PM
jlduran closed D48791: nanobsd: Add a provisional populate /cfg function.
Sat, Jan 17, 6:13 PM
jlduran committed rG5345567935a2: nanobsd: Prefer tgt_dir2symlink() to create symlinks (authored by jlduran).
nanobsd: Prefer tgt_dir2symlink() to create symlinks
Sat, Jan 17, 6:13 PM
jlduran closed D48790: nanobsd: Add a provisional populate_part function.
Sat, Jan 17, 6:13 PM
jlduran committed rG6eccd84bee75: nanobsd: Make tgt_dir2symlink() take a mode (authored by jlduran).
nanobsd: Make tgt_dir2symlink() take a mode
Sat, Jan 17, 6:13 PM
jlduran closed D48789: nanobsd: Add a nano_makefs function.
Sat, Jan 17, 6:13 PM
jlduran closed D48788: nanobsd: Switch the / partition in fstab.
Sat, Jan 17, 6:13 PM
jlduran committed rGeb544c63fc96: nanobsd: Add uname/gname to the spec (authored by jlduran).
nanobsd: Add uname/gname to the spec
Sat, Jan 17, 6:13 PM
jlduran closed D48787: nanobsd: Add a NANO_TIMESTAMP variable.
Sat, Jan 17, 6:13 PM
jlduran closed D48786: nanobsd: Add a function to create directories.
Sat, Jan 17, 6:13 PM
jlduran closed D48785: nanobsd: Prefer tgt_touch() instead of touch.
Sat, Jan 17, 6:13 PM
jlduran committed rG7106db625ece: nanobsd: Prefer nano_umount to umount (authored by jlduran).
nanobsd: Prefer nano_umount to umount
Sat, Jan 17, 6:13 PM
jlduran closed D48784: nanobsd: Set the proper mode for /tmp.
Sat, Jan 17, 6:13 PM
jlduran closed D48783: nanobsd: Prefer tgt_dir2symlink() to create symlinks.
Sat, Jan 17, 6:13 PM
jlduran committed rGa4f0a60e0529: tarfs: tests: Increase timeout (again 2) (authored by jlduran).
tarfs: tests: Increase timeout (again 2)
Sat, Jan 17, 6:13 PM
jlduran closed D48782: nanobsd: Make tgt_dir2symlink() take a mode.
Sat, Jan 17, 6:13 PM
jlduran closed D48781: nanobsd: Add uname/gname to the spec.
Sat, Jan 17, 6:13 PM
jlduran closed D48780: nanobsd: Prefer nano_umount to umount.
Sat, Jan 17, 6:13 PM

Thu, Jan 15

jlduran committed rG70db1cd937e8: makefs: Fix typo 's/mirrorring/mirroring/' (authored by jlduran).
makefs: Fix typo 's/mirrorring/mirroring/'
Thu, Jan 15, 7:50 PM
jlduran committed rG506203ae99e6: makefs.8: Cleanup man page (authored by jlduran).
makefs.8: Cleanup man page
Thu, Jan 15, 7:50 PM
jlduran committed rG64341378fadf: makefs: Fix typo 's/mirrorring/mirroring/' (authored by jlduran).
makefs: Fix typo 's/mirrorring/mirroring/'
Thu, Jan 15, 7:50 PM
jlduran committed rG5f53e656e965: makefs.8: Cleanup man page (authored by jlduran).
makefs.8: Cleanup man page
Thu, Jan 15, 7:45 PM
jlduran committed rG2bcc55600d89: makefs: Fix typo 's/mirrorring/mirroring/' (authored by jlduran).
makefs: Fix typo 's/mirrorring/mirroring/'
Thu, Jan 15, 7:45 PM
jlduran committed rG99d4a01be578: makefs: tests: Fix timestamp-related tests (authored by jlduran).
makefs: tests: Fix timestamp-related tests
Thu, Jan 15, 7:45 PM
jlduran committed rGc0b56dbb880a: makefs: tests: Cleanup and remove default flags (authored by jlduran).
makefs: tests: Cleanup and remove default flags
Thu, Jan 15, 7:45 PM