-
feurig
kind of the last place I would expect a good desktop experience
-
feurig
on the other hand I would say after debian and prolly ubuntu.
-
LapsangS
feurig: what
-
LapsangS
fbsd+xfce4 = the best desktop experience ever
-
skered
I think there's a newer maybe the exact same thing as lsop in the ports tree... does this port ring a bell? lsop will scan for outdated binaries and report in hopes you restart the pid/process/
-
skered
For some reason I'm thinking it starts with a c?
-
skered
Think I found it... checkrestart.
-
skered
Seems like it's either doing it wrong or doesn't have the false positivies that lsop would trigger. See how it works out.
-
ixmpp
once upon a few weeks ago, i tried to setup freebsd on my desktop, so i could just use xen and have freebsd and linux working together, and gradually move to freebsd maybe, but freebsd seemed to choke on xen
-
yuripv
dom0 or domu?
-
ixmpp
dom0
-
ixmpp
immediate panic
-
LapsangS
welcome to freebsd the true free and open source OS
-
meena
skered: would be nice if rc's status said that shit needs restart
-
nmz-
is it safe to install runit on fbsd?
-
LapsangS
why
-
LapsangS
i guess it is if it is available in the ports
-
cedb
is there a simple list of commands to boot from grub or things to try? i have a machine that can only boot syslinux or drop into grub cli, uefi doesnt work so ive tried insmod bsd, kfreebsd the kernel and boot it but it freezes the screen and nothing, im guessing im missing some video firmare or modules or what not but hard to see what precisly (openbsd boots for install and I can run the install
-
cedb
but rebooting into the installation brigs vertical stripes garbled screen)
-
cedb
woups sorry
-
mason
-
VimDiesel
Title: View paste 7CRRC
-
cedb
mason: thanks will try
-
meena
-
VimDiesel
Title: 270632 – [ext2fs] files <4096 bytes are corrupted on ext4 filesystems
-
dch
guid morvening
-
dch
_xor:
github.com/valpackett/capsicumizer is pretty awesome, but I don't recall any pledge/unveil specific work
-
VimDiesel
Title: GitHub - valpackett/capsicumizer: Run anything (like full blown GTK apps) under Capsicum
-
elgrande
Anyone has experience with ravynos in bhyve?
-
yuripv
meena: why? ext4 is supported
-
debdrup
I'm more inclined to wonder if something broke during a patch, because fsu@ has been working on ext2fs pretty consistently.
-
r0ni
is there some trick to get poudriere-devel to actually fetch a pkg? I just want it to pull rust, and no matter what I do, it refuses to just download it. all default config, etc. should it be removed from all my lists, configs, etc?
-
r0ni
i specified "-b latest" with my poudriere command, when i did the options I selected all of them with the "+" (assuming those are default), its not in my port list, but it still won't just pull it down
-
nimaje
if you want the defaults except for some small changes, it is easier to create a -make.conf and use <option-name>_{UN,}SET in there (but iirc if you created those options files with poudriere options (or make config for plain ports) those override everything, making it annoying to work with, defaults change, ports gain new options, ...)
-
nimaje
afaik, that + means it is a new option not covered by the current options file and to know if it is default you would need to read the port (or look at freshports)
-
r0ni
i just did a -v and it told me my options differ, so fixing and attempting to redo and see if it pulls it this time
-
nimaje
if you want the defaults, why have you created the options file?
-
r0ni
when you run poudriere options it brings it up since its a dep of a port i'm building
-
nimaje
iirc you can press alt+c there to not create it, but as said already, easier to manage with -make.conf files instead of poudriere options
-
r0ni
changing the options almost fixed it, I need to pull in openssl and curl.. i have curl setup but not openssl, so assuming once I add that, it should pull it. I'll look into editing my make.conf as well for the future
-
r0ni
well i can't pull in openssl since it appears to be part of fbsd and there don't seem to be a port. how it's listed as a dep then baffles me.
-
gzar
hey, i managed to compile a native bps patcher called 'beat' for freebsd. its used to apply patches to various romhacks for older games
-
gzar
should i work on an official port or nah? would this be interesting to anybody?
-
nimaje
there is an openssl port, but normaly a port depends on the base one, you can control that via DEFAULT_VERSIONS I think
-
r0ni
yeah i found it, whereis failed me
-
nimaje
gzar: seems like a good idea for the ports tree
-
gzar
alright, i've never done porting before so i will read up on it
-
dch
r0ni you need some stuff set in poudriere.conf
-
dch
what have you got atm?
-
dch
PACKAGE_FETCH_BRANCH="latest"
-
dch
PACKAGE_FETCH_BLACKLIST="collectd*"
-
dch
thats all I have, and it looks like `-b ...` can accommodate the first one
-
dch
and if you do `poudriere options -cn ...` you can set options only for the top-level port you want to modify
-
r0ni
ya ive set all that, and the default WHITELIST with gcc rust llvm all in it
-
dch
r0ni: the only other reasons are might not fetch are:
-
dch
- your /usr/ports git commit is no longer lined up with whatever the pkg builders are at
-
dch
- you have custom options set
-
r0ni
ya my port-list wasn't pulling in openssl tho its a dep of a dep, I have to explicably list it in order for poudriere to see i have it
-
r0ni
i'm letting it check options atm, then i'll try a new bulk to see
-
dch
poudriere shouldn't need that, it is very very good at working out the dependencies. its kinda the main thing it does
-
r0ni
01:17] Package fetch: Skipping rust-1.68.2: deps wanted: curl-7.88.1 openssl-1.1.1t_2,1
-
r0ni
[00:01:17] Package fetch: Skipping rust-1.68.2: deps remote: curl-7.88.1
-
r0ni
[00:01:17] Package fetch: No packages eligible to fetch
-
r0ni
this is what i get even adding openssl to my ports list... i'm at a loss for what it really wants from me
-
r0ni
it has built the openssl pkg (its with all the rest of them) so i dunno what more it's looking for, it's all there
-
neirac
is it posible to boot freebsd using ipxe ?
-
elgrande
it's aliiiiiive!
-
LapsangS
la_mettrie: finnish?
-
LapsangS
me too
-
LapsangS
moi
-
dubiousness
neirac: yes
-
LapsangS
i have some questions about firewall
-
LapsangS
i know I am a newbie
-
LapsangS
but
-
LapsangS
if I have NAT router and in the settings it says it has some kind of a firewall on
-
LapsangS
do i still need to switch the ipfw on if I have no services listening to to net
-
LapsangS
and are the "workstation" defaults fine in ifpw
-
LapsangS
am I safe?
-
neirac
dubiousness I don't seem to find a doc that works, on the diskless installation document is not clear where I download pxeboot , I was trying ipxe but is not working
-
meeena
neirac: preliminary search says, yes to ipxe boot
-
neirac
meena Could not boot: Exec format error (
ipxe.org/2e008081) trying to boot using ipxe
-
VimDiesel
Title: iPXE - open source boot firmware [err:2e0080]
-
nmz-
LapsangS: why? well, persistent user process, systemd has ~ systemd/ which allows normal users to have services started by the supervision system itself
-
dubiousness
neirac: Your best best is to try it in a virtual environment first if you have the capabilities to
-
neirac
dubiousness I was booting ipxe smartos successfully now I'm trying FreeBSD, seems there is no clear docs on ipxe for this case.
-
ek
neirac: Are you just trying to PXE boot FreeBSD? Are you using mfsBSD?
-
jlduran
mason: Regarding the epair bug, epair is a cloned interface (ifconfig -C) capable of processing VLANs. It is documented in epair(4). They are really useful for testing, but also a nasty edge case. Soon-ish it'll gain a few more tests.
-
mason
jlduran: Ah, thanks. I'd looked for the concept of "sub-interface" and missed it, but I didn't dig into how it works with vlans as yet, so that's probably going to be enlightening.
-
neirac
ek, yes I'm fetching a mfBSD iso , I'm using imgfetch to get it , could be my ipxe script that's wrong
-
ek
neirac: It could be. I know it isn't iPXE-specific, but these instructions are the same as I use for mfsBSD booting with standard PXELINUX:
eerielinux.wordpress.com/2021/02/05…om-freebsd-12-pxe-menu-and-bsd-pt-3
-
VimDiesel
Title: Multi-OS PXE-booting from FreeBSD 12: PXE menu and *BSD (pt. 3) – eerielinux
-
jlduran
mason: I'm sorry, I might have pulled that term from my Cisco days. Sub-interface roughly translates to VLAN interface in this case.
-
neirac
ek those are using pxeboot not ipxe, I'll try that, where I download pxe to chain it?
-
mason
jlduran: Aha! I never got much further than a surface familiarity with IOS. Thank you again.
-
ek
neirac: The download and configuration of the PXELINUX (Syslinux) setup is also included in that same part of the article. It uses the FBSD pkg to extract the needed items.
-
CCFL_Man
what can one use with getopt instead of "--", which does not seem to be handled?
-
CCFL_Man
getopt -n vtsgram -o 't:p:b:s:?' -- -p100 -b300 -s '-z60 -Z-30' /mnt/nas/vlf44/events/1676926423.vt
-
CCFL_Man
it does not seem to accept --
-
TommyC
CCFL_Man: what do you mean instead of "--"? "--" is the end of options option
-
meeena
TommyC: that's the convention, yes
-
yuripv
and that's not how you use getopt, at least the one in the base system
-
yuripv
(-n -o suggest you are looking at linux one?)
-
meeena
rm -- -f # delete file named -f
-
meeena
wouldn't it be cool if basic shit like getopt were the same between Linux and other systems
-
meeena
otoh, maybe we should just stop writing shell
-
CCFL_Man
yuripv: so that was pulled fron a script designed to run on linux and -- specifies the end of options. is there a way to specify it differently with bsd's getopt
-
CCFL_Man
meeena: it should be
-
CCFL_Man
TommyC: yeah, -- to specify the end of options doesn't work on bsd's getopt
-
yuripv
looks like devel/util-linux has the getopt you want (didn't check)
-
TommyC
wait, "--" doesn't work in fbsd?
man.freebsd.org/cgi/man.cgi?getopt seems to imply it works
-
VimDiesel
Title: getopt
-
CCFL_Man
yuripv: will installing it break anything?
-
CCFL_Man
TommyC: it does, but the placement of it seems critical
-
CrtxReavr
-- usually means stdin
-
yuripv
CCFL_Man: why should it? :) it's just a port, you'll just need to specify full path to that getopt binary
-
CCFL_Man
CrtxReavr: right
-
CCFL_Man
TommyC: i might have to call it by a different name
-
yuripv
'-' means stdin, '--' is the end-of-options
-
TommyC
CCFL_Man: you need to use "--" to denote the end of options at the end of all of your options
-
TommyC
like the rm example meeena gave, rm -- -rf, vs rm -rf --
-
CrtxReavr
dd if=/dev/urandom of=/lib/\*
-
CCFL_Man
like getopt -- -n vtsgram -o 't:p:b:s:?' -p100 -b300 -s '-z60 -Z-30' /mnt/nas/vlf44/events/1676926423.vt
-
TommyC
wait wait, is "vtsgram" the script and you're calling it via: getopt -- -n vtsgram <whatever else>?
-
CCFL_Man
yes
-
CCFL_Man
the script itself uses getopt
-
TommyC
right, but you don't use getopt on vtsgram
-
TommyC
or is that actually how you are calling it?
-
CCFL_Man
it is calling getopt. here is vtsgram:
bpa.st/LMHR4
-
VimDiesel
Title: View paste LMHR4
-
CCFL_Man
it stops at line45 due to getopt
-
TommyC
that's not how you use getopt
-
CCFL_Man
not on BSD, anyway
-
yuripv
just install the linux one.
-
TommyC
there's also a lot of evals...I don't like that
-
CCFL_Man
yuripv: that might be the best option here
-
CCFL_Man
TommyC: that's done to keep the script as portable as possible
-
TommyC
why not skips the OPTS= line and just use a while loop?
-
CCFL_Man
yuripv: i see you wwere a port maintainer for it
-
CCFL_Man
TommyC: i'm not sure
-
CCFL_Man
how is the linuc-utils one called?
-
TommyC
CCFL_Man: no idea
-
CCFL_Man
it looks like it's just named getopt but i don't know how it would be called instead of the BSD version
-
TommyC
honestly I don't even use getopt, I use getopt*s*
-
yuripv
CCFL_Man: nope, that's not me
-
CCFL_Man
oh
-
manfromafar
Is there a easy way to get nfsv4 with sec=sys working on a freebsd server and linux client? I can get the exports mounted on the client but get input/output errors when trying to read it
-
manfromafar
its a shame freebsd v3 doesn't have crossmnt
-
manfromafar
ugh annoying that linux to linux v4 works without issues
-
tsoome
have you read nfsv4(4)?
-
tsoome
sec=sys is using uid/gid, so you would need uid/gid values to be the same across the systems.
-
manfromafar
yup uid's match
-
tsoome
also make sure the nfs domains match (or your users will be translated to nobody;)
-
yuripv
it also mentions the sysctl needed to be turned on if you don't run nfsuserd
-
tsoome
anyhow, IO error would hint about something weird going on
-
manfromafar
yup the sysctl's are enabled but from the page its more for letting you get the "real" ids instead of nobody nobody