-
nerozero
Hi, I recall someone here told me he use fish shell, wonder what is the analog of "!!" in fish
-
tercaL
If I have two exec.start within my myjail { exec.start = "/usr/local/mytool1"; and exec.start = "/usr/local/mytool2"; } let's say, would both work at each start of Jail?
-
tercaL
(in jail.conf)
-
moviuro
tercaL: look for += in jail.conf(5)
-
moviuro
would symlinking /etc/localtime to the correct zoneinfo file cause issues? I notices that my current /etc/localtime was a file dated 2017
-
RhodiumToad
I believe tzsetup copies the file
-
RhodiumToad
it's usually much better not to have an /etc/localtime at all, and just set TZ in the environment as needed
-
RhodiumToad
though that does mean the system will run on UTC except when specified
-
RhodiumToad
the only way anything would ever care about whether /etc/localtime is a symlink or not is if / and /usr are separate filesystems
-
RhodiumToad
and if anything accesses it before /usr is mounted
-
moviuro
everything ZFS on one tank, nothing fancy
-
moviuro
so a different subvolume, but on the same device
-
RhodiumToad
all the rc.d scripts relevant to timekeeping seem to depend on FILESYSTEMS so won't be run until /usr is mounted anyway
-
moviuro
awesome. But it's weird though that there's no automatic update of that file, or that FreeBSD is the only OS where /etc/localtime is a file (and not a symlink)
-
RhodiumToad
looks like tzsetup will copy the file if it doesn't exist, but if it's already a symlink, it'll create a new symlink instead of copying
-
miromoto
if I have 10 GB data and make a zfs snapshot, need the snapshot also 10 GB?
-
parv
miromoto, That will depend on how much data is changed since the creation of a snapshot.
-
parv
I create a new boot environment from a snapshot of a current one. I am seeing ~200-300 MB taken by the snapshot after updating the OS via source & may be after updating packages.
-
parv
Oh the size of a boot environment is usually ~6.5 GB
-
parv
... compressed with compression=zstd-15.
-
miromoto
parv: so it works as differential backup, right? If I lost my harddrive and have only the snapshot, it isn't useful
-
parv
miromoto, Say a snapshot is copied to a files via " zfs send x@y >| file.x-y". Then can create a new dataset from that file.
-
parv
s/files/files/
-
parv
🤦🏽♂️ s/files/file/
-
parv
Feel free to replace the file with back up of the original dataset on another dataset
-
miromoto
parv: thank you for your answer, the best is, I test it :)
-
parv
Indeed
-
snorkcamp
If this is the correct place to submit web site typos, section 4.4.1 of the handbook says the first-run output of pkg should be
-
snorkcamp
Do you want to fetch and install it not? [y/N]
-
snorkcamp
Obviously the "not" should be "now".
-
dstolfa
snorkcamp: is "Reported by: snorkcamp on libera-chat IRC" good as part of a commit message?
-
snorkcamp
Absolutely, thanks dstolfa! :-)
-
dstolfa
snorkcamp: emaste will push it at some point :). thanks!
-
» snorkcamp tips his hat.
-
emaste
fixed, should be on the website in a few mins
-
emaste
thanks for reporting it
-
snorkcamp
Sorry, didn't have a chance to check until just now... looks good. Thanks emaste :-)
-
SoniEx2
what languages support sctp?
-
SoniEx2
(is there a better channel for this?)
-
markmcb
is the beta available for freebsd-update? the site seems to say yes, but it doesn't work when i do it. first time, so could be user error
-
Beladona
imgur.com/8hp9RZJ.png but libvirtd is running
-
Beladona
any clue/
-
meena
markmcb: i haven't seen any emails about betas yet, but, i assume, from this,
freshbsd.org/freebsd/src/branch/releng/14.0 that builds have started
-
VimDiesel
Title: FreeBSD / src - FreshBSD
-
SoniEx2
can you use kqueue with sctp?
-
meena
Beladona: could you please just paste in the actual error message. it's really hard to read in that picture, and i can't scroll in the pictured window to see it in full
-
meena
SoniEx2: i reckon freebsd-hackers@, freebsd-net@, or freebsd-arch@ might be able to answer your questions
-
meena
usually, i would start by looking at docs and code
-
meena
but, right now, all i want is to sleep, and I still have about 3 hours before my kid will allow me to do that, so diving into code i know nothing about is fraught with dangers
-
kevans
first stab at BETA builds was broken if
cgit.freebsd.org/src/commit/?id=4e0…ca1514fc5c8d4720bec5a1ac6c71888aa38 is to be believed, I imagine he tried again after that
-
VimDiesel
Title: src - FreeBSD source tree
-
kevans
I don't think there's a process for incrementally redoing a build like that, so we're probably looking at the full build time following that before there's a chance of availability
-
SoniEx2
how long does that usually take?
-
kevans
I don't recall, but I would imagine not more than a day or so; iirc he does a little more Q/A on BETA/RC builds to make sure they're not fundamentally hosed
-
SoniEx2
*nod*
-
SoniEx2
does it make sense to use BETA/RC builds for new software?
-
kevans
as in, as a basis for your own platform?
-
kevans
or are we talking that concept in a release process in general?
-
meena
SoniEx2: is you're developing Software that will be finished in two years from now, it makes sense to go with main, imo. otherwise, stick to something more stable. or even STABLE.
-
SoniEx2
yeah like uh we're trying to make this cursed reverse proxy thingy
-
SoniEx2
we have no code so far, so does it make sense to start writing it at a BETA/RC or stick to STABLE?
-
meena
depends on how long you think it's gonna take
-
meena
six months or less? RELEASE. a year or two? STABLE. two or three or more? why not sick with CURRENT, if you're already that deep in the mud?
-
kevans
if I were the one deciding, I'd stick to -stable in many cases and main the rest
-
SoniEx2
wait which one is STABLE again
-
kevans
but I also have the advantage of being able to take errata fixes to stable branches personally if I need to
-
meena
there you go. two almost equally qualified people issuing almost the same statement
-
kevans
in general, if you have a problem in base it's both quicker and easier to get it fixed in a stable/ branch than in a release
-
SoniEx2
ah, STABLE is dev branch for RELEASE basically?
-
meena
sort of. it's a branch where no breaking changes are merged into
-
SoniEx2
*nod*
-
kevans
until eventually a new release is cut from it
-
SoniEx2
and BETA/RC is what?
-
meena
that's pre releases, before a new RELEASE is cut
-
kevans
beta/rc are generally along the release ("releng" branches) lineage
-
SoniEx2
hmm, but there's no 14.0-STABLE until there's a 14.0-RELEASE?
-
meena
it's 14-STABLE, because all 14.x releases are cut from it, not just 14.0 and it's patches
-
meena
why are we explaining this? don't we have a document that explains it better than we can?
-
kevans
koobs had a good diagram somewhere
-
SoniEx2
so where does one download 14-STABLE?
-
kevans
snapshots will start after the 14.0 release
-
kevans
otherwise you'd have to grab src and build your own
-
meena
SoniEx2: the time around a RELEASE is very busy, so many things are disrupted
-
meena
that reminds me, i need to test Colin's new 14.0 images with cloud-init
-
SoniEx2
alright, so there is no 14-STABLE until there's a 14.0-RELEASE we guess
-
meena
So much to do
-
kevans
it does exist, it's just that re only builds one set of snapshots from a given major branch series at a time
-
SoniEx2
oh okay
-
kevans
stable/ branch always gets created first, then releng/ from that
-
kevans
as soon as releng/ branches, stable/ is open again and renamed to 14-STABLE, which kust jappened
-
SoniEx2
so it's probably fine to go with the BETA (once that's built) for developing our software?
-
SoniEx2
since that's gonna become a RELEASE in a couple of months
-
meena
it's is a couple of months, that might mean 14.1, so, I would still stick with STABLE
-
veg
hey there; what system specifics do you fine-tune, services you disable, etc., right after creating a new jail?
-
meena
veg: generally, network, cron, and syslog, because i do network from the jail startup, and i don't want cron to run periodic scripts (i guess i could just disable periodic?), and i do syslog from unter outside, too
-
veg
pthanks meena, that sounds reasonable
-
veg
meena: do you disable cron as a whole though?
-
bsdbandit01_
hey quick question i made the changes in the /boot/load.conf to change the colors of the kernel messages during boot up of freebsd 13.2 my question is how do i change the console colors during boot is this also done in the boot/loader.conf or do i need to recompile the kernel and if so what option do i need to put in the new kernel file ?
-
kevans
markmcb: fyi, announcement mail for BETA1 just dropped