-
daemon
assume access to the copy/paste buffer
-
woland
SpaceBass: acces to the + register aka clipboard
-
SpaceBass
Nice
-
SpaceBass
Im now realizing my experiment with Synth was a fail - nothing build with the right dependencies or options
-
woland
SpaceBass: building stuff is just annoying
-
SpaceBass
yep
-
woland
idk how gentoo folks do it
-
SpaceBass
I think I'd stick with pkg only if it wasn't for one port in particular that I use
-
woland
they all get a thinkpad with a core2 and just live in the woods, compiling everything
-
woland
I havent had a good experience with ports so far
-
SpaceBass
A Thinkpad with a worn-out nubbin mouse
-
woland
I like the nubbin
-
daemon
re-nubbin the stubbin for maximum pointer efficiency
-
edenist
oh woland you would not like my setups I'm rolling then, haha
-
edenist
I don't have a core2 thinkpad and live in the woods.... but I think mentally perhaps I do ;-)
-
edenist
wasn't that what Carmack literally did a few years ago to learn about machine learning? Took a machine out to a remote cabin with nothing but a clean openbsd install on it, with nothing but some books and manpages to build what he needed
-
woland
edenist: I have a core 2 :) and instead of woods, I just stay in my room and read C books and suffer from Js.
-
woland
Might be a bsd noob thing to say but openbsd was too slow for me
-
edenist
the various BSDs prioritise different things. They choose security over performance if I remember correctly
-
woland
edenist: yes I realized that.
-
woland
freebsd is fine for me, I have arch on all my machines except for my thinkpad that runs freebsd mostly and sometimes I swap the hdd with a debian sid.
-
edenist
linux has turned into my "windows".... I use it when it isn't practical to do something with freebsd, haha.
-
edenist
funily enough the linux users critical of freebsd sound identical to the windows users critical of linux.... everyone just takes one step to the left and carries on
-
woland
edenist: yea same, I even use arch for music production, well except for kontakt libraries, I cant make them work on linux
-
woland
edenist: tbh setting up freebsd was a labour
-
woland
I enjoyed it
-
woland
but it wasnt easy
-
edenist
it isn't, but it kind of forces you to actually learn about how the system works
-
edenist
making things simpler for users doesn't remove complexity, it just covers it up with more complexity. I like that freebsd sticks to unix principles of simplicity
-
woland
thats the difference between freebsd and archlinux, while most people thing arch is about installing it, it actually is about maintaining it, as for freebsd the installation and setting it up is the hard part
-
woland
then it should be fine forever
-
woland
and I dont agree with simplifying things at all, I believe if one has the ability to follow written instructions they will be able to install/use any linux distro or unix release/branch
-
koobs
this is effectively an implicit form of gatekeeping
-
mason
I haven't figured out v4l on FreeBSD yet.
-
koobs
there's no reason a system or product, or whatever cant be trivial to first use, and progressively expose complexity
-
koobs
minutes to learn, lifetime to master
-
koobs
the two things are not mutually exclusive
-
woland
there is no explicit reason for any one person to step in this path
-
woland
except for sheer will
-
koobs
forcing anyone to invent the universe in order to make an apple pie is just not necessary
-
woland
where is the force?
-
woland
there are easy options
-
koobs
not prioritizing zero friction first use
-
Linux
Well without a univserse, there is no apple pie.
-
koobs
its a question of degrees, not 0/1
-
woland
linux has ubuntu , bsd has ghostbsd
-
woland
one can start with them
-
Linux
ubuntu is a stain upon humanity
-
Linux
Sorry. Linux for humanity.
-
Linux
Or whatever that means.
-
woland
Linux: it is
-
koobs
the problem is specifically that people use the argument to imply that simplicity improvements shouldnt be made
-
koobs
ifnot, they they should say that
-
Linux
Ubuntu is to linux what hmmm...
-
Linux
Ubuntu is to linux what freebsd is to osx
-
Linux
Linus ok. freebsd is ok. the derivates are ... meh.
-
woland
your grammar is aweful
-
Linux
sorry eating dinner
-
koobs
woland: please keep your personal opinions of others to yourself thanks
-
woland
to me there is no linux except fot Arch and often Debian, I hate the rest of them
-
Linux
It's okay man
-
Linux
He wasn't socialized well as a child.
-
Linux
Not his fault.
-
koobs
Linux: you too please
-
Linux
See? I can be a dick too.
-
Linux
Don't do that.
-
woland
why so touchy people?
-
woland
we're just chatting here
-
woland
Linux: clearly
-
koobs
woland: see topic
-
koobs
you are free to take it to PM, its just not appropriate here
-
Linux
Please don't msg me.
-
koobs
"with permission"
-
woland
koobs: what is not appropriate?
-
koobs
</implied>
-
Linux
Ty.
-
Linux
Anyway
-
Linux
koobs: let's carry on with ontopic
-
koobs
woland: i think that's already been made clear, if you need further clarification, you may PM me
-
woland
koobs: I have no desire to pm anyone. you ruined a civil conversation
-
woland
carry one
-
woland
on*
-
Linux
Guys
-
Linux
For fucks sake, man. Come on already
-
Linux
Talk about BSD
-
woland
yes we were doing that, where were we?
-
Linux
whatever happend to that midnight bsd
-
woland
yea it seemed nice for a while
-
woland
then the hype died ig
-
Linux
I don't want a distribution of bsd or linux to automatically install stuff like desktops or window managers
-
Linux
I always use Xmonad and a terminal and chrome browser and that about it
-
woland
ehm* ghostbsd
-
woland
I stick to i3 and the terminal as much as I can
-
Linux
freebsd is good
-
Linux
debian etc. is good
-
woland
even w3m for most of my searches
-
Linux
they dont' magically install these crazy desktop things
-
woland
debian feels a lot like bsd to me
-
Linux
well it's not a real OS
-
woland
Linux: they do if you go with the defaults
-
Linux
BSD is a real OS.
-
woland
Im slowly but surley starting to hate gnu
-
woland
it all seems ripped off
-
mason
I like a number of the GNU extensions. date -d for instance.
-
woland
except for emacs maybe and that was a set of macros for another editor afaik
-
Linux
Eat a mushroom
-
Linux
Take a hit of LSD
-
Linux
Meditate
-
Linux
Whatever it takes. Just don't bring me hatred. Or else I ignore instantly
-
Linux
Thank you and Elvis has left the building
-
woland
omg you are so pure
-
mason
Oh, right, I remember this now.
-
Linux
I completely misread!
-
Linux
I misread 'gnu' as 'you'. Hence the sentiment. Don't bring me hatred.
-
Linux
Carry on!
-
woland
right
-
woland
its ok bro no biggy
-
Linux
I mean GNU isn't bad
-
woland
no not bad, just feels unoriginal, if that matters
-
Linux
I mean.
-
Linux
*shrug*
-
Linux
It's not UNIX.
-
» woland shrugs too
-
woland
ever tried Solaris?
-
Linux
Yeah has good tools
-
Linux
I was introduced to dtrace with solaris
-
Linux
back in the early 2000s
-
woland
huh. I never tried it
-
woland
tried haiku but not solaris lol
-
Linux
it is open indiana now
-
woland
hmm
-
rennj
imgur.com/p95rKOf solaris 10 beta 35 is 2004 and that before root boot on zfs
-
VimDiesel
Title: Imgur: The magic of the Internet
-
rennj
but yeah dtrace is solaris10 days
-
rennj
my tv-card working with video 4 linux gtk on solaris 10 betat35 before the DDI changes
-
rennj
brooktree 848/878 tv card
-
woland
damn nice
-
rennj
fvwm/rox ftw
-
Linux
xmonad :D
-
woland
i3 for life
-
woland
for some reason the default config of i3 on freebsd deosnt even give you 10 workspaces
-
woland
I mean the file seems chopped in half
-
Linux
Never used that wm. No idea about it
-
rennj
imgur.com/RWy9j4x you cant handle the power
-
VimDiesel
Title: Imgur: The magic of the Internet
-
rennj
what $17,000.00 get you in 1983
-
rennj
and in 1985 the amiga 1000 w0uld smoke it..
-
woland
rennj: I just want an Adam3 haha
-
rennj
busybox/toybox rooted binary for my phone?
-
rennj
yes you have
-
rennj
hehe
-
rennj
android12 suckage..least i get 1 upgrade to 13
-
rennj
w00t
-
rennj
samsung,google,crapple treat the phone users better
-
rennj
couple years of updates
-
woland
-
VimDiesel
Title: 2022 09 14 060748 1280x800 scrot — Postimages
-
Linux
Why do people display those little colored squares on bottom?
-
woland
rennj: while stealing all theyre data that is
-
Linux
I see this a lot lately in youtube terminals
-
Linux
What is that and that is its purpose?
-
woland
it shows terminal colors?
-
rennj
-
VimDiesel
Title: Imgur: The magic of the Internet
-
rennj
100day uptime x11,vmware,fvwm
-
Linux
Why?
-
rennj
can you say stable
-
Linux
Do you actually type in terminal color codes? It doesn't display the codes.
-
Linux
So what use is showing me the colors if I don't know their codes or how to use them?
-
woland
Linux: idk, neofetch does that by default. perhaps shows if your console can handle colors
-
woland
curses programs might depend on them
-
Linux
\o/
-
Linux
I don't understand this but ok
-
rennj
xterm -ti vt340
-
woland
it might also be the terminal palette
-
rennj
-
rennj
"
-
Linux
Does that ascii art happen everytime you open a terminal?
-
rennj
-
Linux
With the colorful boxes?
-
woland
no you have to run neofetch
-
Linux
What is a neofetch?
-
Linux
!google neofetch
-
rennj
cat snake.six
-
woland
you can put it in shellrc so that it does that
-
woland
but its slow af
-
Linux
-
VimDiesel
Title: GitHub - dylanaraps/neofetch: 🖼️ A command-line system information tool written in bash 3.2+
-
Linux
This thing
-
woland
Linux: its a fetch program
-
rennj
sixel support in xterm
-
Linux
Neofetch is a command-line system information tool written in bash 3.2+. Neofetch displays information about your operating system, software and hardware in an aesthetic and visually pleasing way.
-
woland
it fetches system info and logo
-
Linux
Oh it's for scrip kiddies who want to feel more like hackers on their teminals
-
Linux
I get it.
-
Linux
Zing!
-
woland
It has that function too
-
Linux
The overall purpose of Neofetch is to be used in screen-shots of your system. <-
-
woland
but sometimes its useful
-
Linux
Neofetch shows the information other people want to see. <- I didn't want to see it.
-
Linux
I find it obnoxious.
-
Linux
I like simple, to the point, no frills, no skirts, no bullsklakha.
-
rennj
how about no graphics, no mouse
-
Linux
well I thank you sir
-
rennj
console for you
-
Linux
For finally now I know what this colorful box thing is on all the websites and youtube videos.
-
woland
yea back to the dark ages you go
-
Linux
Hey man
-
Linux
You know.
-
rennj
my ibm token ring network would be considered primitive shit
-
Linux
What can I say.
-
» Linux takes a bow
-
rennj
8" floppies for backups in magazine of 5
-
rennj
10 floppies in 2 magazines
-
woland
rennj: that is too old even for me lol
-
Linux
So let's look at the information it shows
-
hernan
is linux the new windows ?
-
woland
hernan: I hope not
-
Linux
OS? I already know what OS I have. I can share uname with people
-
Linux
host? same thing
-
Linux
kernel, also in uname
-
Linux
uptime, get with uptime, if that at all matters
-
Linux
I don't know. It seems like a cool looking like thingy for people and not like an actual useful tool.
-
rennj
hp nonstop has no downtime
-
rennj
-
VimDiesel
Title: NonStop (server computers) - Wikipedia
-
rennj
tandem/hp
-
Linux
And you said it was pretty slow
-
Linux
I wonder if you can just code a custom bash prompt to display the infor you need more neatly
-
Linux
Not have to depend on some slow script thing
-
woland
it is if anyone wants it too run everytime they launch a term
-
Linux
for example, I parse git info on bash prompt
-
woland
I only use it to get mem and battery info if I need them without typing too much
-
woland
and pkg numbers
-
woland
sure it can all be done with other commands
-
Linux
-
VimDiesel
Title: View paste FRHA
-
woland
but its in one place like this
-
Linux
sysinfo command depends on figlet? interesting.
-
Linux
I wonder
-
Linux
OS: Linux 5.15.0-47-generic/x86_64-Distro: Ubuntu 22.04.1 LTS-CPU: 16 x AMD Ryzen 7 5800X 8-Core (2200.000 MHz)-Processes: 545-Uptime: 1d 2h 43m-Users: 16-Load Average: 1.39-Memory Usage: 54823.87MB/64234.72MB (82.83%)-Disk Usage: 1465.15GB/4635.04GB (31.61%)
-
Linux
Well whatever.
-
Linux
I'm bored now with this system info thing.
-
rennj
mr.big man..you got bragging rights in your neighborhood?
-
rennj
toys
-
rennj
my hp v2600 use to be on top500 super computer list in the 90's
-
rennj
had 128cpu/128GB of ram 22+ years ago
-
rennj
and you know what sun didnt have that kind of system..still they consumed the CRAY starfire interconnect which GOV made SGI/SUN split the original CRAY tech patents.
-
rennj
sgi craylink for all there server render farms
-
rennj
-
VimDiesel
Title: NUMAlink - Wikipedia
-
rennj
-
VimDiesel
Title: Sun Enterprise - Wikipedia
-
rennj
The Enterprise 10000, E10k or Starfire (a development code name also used for marketing purposes) is a high-end multiprocessor data center server capable of being configured with up to 64 UltraSPARC II processors. This was largely designed by Cray Research's Business Systems Division as a successor to the Cray Superserver 6400, itself related to Sun's earlier Sun-4d architecture servers. After Cray was acquired by Silicon Graphics in 1996, this division was
-
rennj
sold on to Sun, who then launched the Starfire as the Ultra Enterprise 10000 in 1997.
-
rennj
either way 1995 freebsd/linux save you $550 sheckles - buy that walnut creek cdrom
-
rennj
sun sell you solaris for pentium for $600 no compilers
-
rennj
freebsd linux on cdrom for $50 was damn steal....
-
rennj
no more bad memories! brought to by crucial micron kingston
-
rennj
no more bad memories! sing it with me
-
thumbs
rennj: you're talking to yourself again.
-
mason
I was replying quietly, in my head.
-
nacelle
I worked on e10ks and later e5ks and such
-
nacelle
"back in the day"
-
Cereo0
-
VimDiesel
Title: [ 0.000000] Linux version 5.19.6-gnu (rms@mit-oz) (x86_64-linux-gcc (GCC) 12. - Pastebin.com
-
yourfate
so, I can see the version of ports on freshports, is there also some web interface of the pkg repository where I can see the versions of binary packages?
-
nerozero
hi there, could you please give me some hints how to find file duplication ?
-
nerozero
need CLI tool
-
la_mettrie
what do you mean by file duplication?
-
nerozero
need to file similar files in different directories recursively
-
meena
nerozero: you'd have to create a list with find, then cmp(1) each of them.
-
nerozero
meena, lol
-
nerozero
that is not solution
-
nerozero
find one tool: fdupes
-
meena
maybe some desktop indexing tools already do half the work there because they store checksums
-
meena
so that might be easier to find
-
nerozero
i would rather make table to index and hash each file recursively and then sort by or group-by hash...
-
nerozero
but i'm looking for tool which will do that to me
-
meena
fdupes uses md5
-
meena
is there a way to apply a ifconfig from rc.conf for a specific interface with the ifnet service, or do i have to duplicate that with ifconfig myself?
-
nerozero
ifconfig_<ifname>= ... ?
-
Remilia
I wonder if you could employ ZFS checksumming for duplicate searches
-
nerozero
Remilia, there is a way to do that by sending and receiving snapshot
-
nerozero
but this is a different story
-
nerozero
I have to somehow process output and then send report to the users to REMOVE 20 copies of the similar file named differently
-
Remilia
-
VimDiesel
Title: FreshPorts -- sysutils/czkawka: Multi functional app to find duplicates, empty folders, similar images etc.
-
Remilia
written in Rust
-
meena
nerozero: yeah, that stuff
-
meena
I have to read the service file
-
nerozero
I HATE RUST !!!!!!
-
nerozero
and ALL PORTS WRITTEN IN RUST !
-
LXGHTNXNG
I don't think we're dealing with a rational one here.
-
Remilia
aye I agree
-
LXGHTNXNG
nerozero: write your own? It's not that hard to accomplish in, say, Tcl.
-
Remilia
‘hating’ fast, memory-safe languages is as irrational as it gets
-
Remilia
maybe Lua would be better than Tcl for this
-
LXGHTNXNG
Tcl would probably be a bit heavy, sure
-
Remilia
Lua is at least fine with utf-8
-
LXGHTNXNG
I didn't know Tcl wasn't?
-
nerozero
5 - 7 hour compile time for RUST - ....
-
Remilia
Tcl has always had a lot of issues with Unicode in my experience
-
meena
nerozero: have you tried pkg install?
-
nerozero
meena, I have customized poudriere server
-
Remilia
I think this person might mean something other than what we are talking about since Rust the programming language is not all caps
-
LXGHTNXNG
Remilia: No, they are just shouting.
-
Remilia
o
-
LXGHTNXNG
nerozero: Can you explain what you mean by a 5 to 7 hour compile time? It seems like you have emotions really running high.
-
Remilia
also it is not like you *have* to use packages for this kind of tool
-
Remilia
LXGHTNXNG: the Rust port requires a while to build if your machine is slow and you do not have 32 GB+ tmpfs
-
nerozero
LXGHTNXNG, try to compile it, monitor RAM usage while doing so
-
nerozero
exactly
-
Remilia
there are no issues with RAM usage if you do not use tmpfs for wrkdirs
-
LXGHTNXNG
I only have 48GB of total core RAM, so that's not going to be practicable.
-
Remilia
once again
-
nerozero
so that is total BS !
-
Remilia
disable tmpfs for wrkdir and it will build just fine without taking more than 2 GB
-
LXGHTNXNG
Are you trying to bootstrap the Rust toolchain for FreeBSD and that's taking multiple hours? That seems like a bug at Rust's level, not here.
-
LXGHTNXNG
nerozero: It seems like you are extremely emotionally elevated right now
-
Remilia
LXGHTNXNG: no, Rust *is* heavy
-
nerozero
so much pain with RUST
-
LXGHTNXNG
go grab a cuppa or something.
-
Remilia
if you build it from ports it does need a while
-
LXGHTNXNG
Remilia: That doesn't make that not a bug.
-
Remilia
it is not a bug
-
LXGHTNXNG
and there we rach a philosophical impasse
-
Remilia
if you just need rmlint or czkawka you can just use rustup and avoid packages
-
Remilia
LXGHTNXNG: is llvm a bug?
-
Remilia
it takes 2+hours to build llvm13rom ports
-
LXGHTNXNG
is it? no. neither is windows. has it? probably.
-
Remilia
from ports*
-
Remilia
does that mean it is a bug in llvm?
-
LXGHTNXNG
philosophically? it depends on the goals of the authors of llvm.
-
LXGHTNXNG
I would wager it does, but their goals and mine aren't aligned
-
Remilia
the Rust compiler is generally slow due to its design
-
LXGHTNXNG
nerozero: what kind of computer do you have, and how is your economic station?
-
Remilia
but seriously, you can just use rustup to get the stable binary distribution and build the tool locally without resorting to ports/packages/poudriere
-
LXGHTNXNG
yes
-
Remilia
the output is a monolithic binary anyway
-
Remilia
oh and rmlint is plain C
-
meena
what i don't understand is: what's so important about y'all's poudriere customisations that you can't install isolated packages from the FreeBSD repo, if you think compiling them is too annoying?
-
Remilia
personally I do not find it annoying
-
Remilia
and mixing repositories is a pain
-
LXGHTNXNG
I have severely customized my system and I'm not that proud, meena, so I don't get it either. I do install packages into a gaol rather than into the main system, but again, not that proud to avoid using packages altogether.
-
nerozero
LXGHTNXNG, i7, 16GB RAM, after pandemic, and recent ongoing war - i wish it will be better some day
-
» meena uses PkgBase…
-
Remilia
rmlint.readthedocs.io/en/latest this looks like something really nice for automation
-
VimDiesel
Title: User manual — rmlint (2.8.0 Maidenly Moose) documentation
-
LXGHTNXNG
nerozero: oh, you're behind the iron curtain?
-
Remilia
there is no iron curtain
-
nerozero
LXGHTNXNG, no, thankfully not in russia
-
» meena 🤦🏻♀️
-
LXGHTNXNG
ah, just otherwise affected (as we all are)
-
nerozero
I'm in Georgia,
-
LXGHTNXNG
oh right. right on the imperialist's doorstep. That makes a whole lot more sense.
-
meena
LXGHTNXNG: how old is your atlas at home?
-
LXGHTNXNG
meena: I don't keep an atlas. Why?
-
Remilia
a friend is in Georgia and he upgraded his PC this summer, keeps talking about how cheap it is to get stuff off eBay and US Amazon
-
nerozero
LXGHTNXNG, yeh, similar to Ukrain situation
-
LXGHTNXNG
Remilia: Kartvelia?
-
Remilia
wot
-
LXGHTNXNG
"Georgia" is ambiguous here.
-
nerozero
LXGHTNXNG, exactly
-
nerozero
Sakarvelo
-
nerozero
საქართველო
-
Remilia
LXGHTNXNG: how is it ambiguous?
-
LXGHTNXNG
Remilia: It could refer to the state in the US, or to the sovereign state in the Caucasus, south of and in frozen conflict with Russia.
-
parv
One of US state or the country
-
Remilia
also an i7 with 16 GB RAM should be perfectly suited to build Rust in about 2-3 hours if you allow multiple make jobs and use ccache
-
nerozero
we also adding - "former soviet republic" but I hate mentioning "soviet" word also
-
Remilia
LXGHTNXNG: I never said anything about it being a US state
-
nerozero
added ccache recently and it helped alot
-
Remilia
Rust being built in parallel with gcc and llvm took 4.5 hours
-
Remilia
on spinning rust as wrkdir in a Hyper-V VM with 16 GB RAM and 8 vCPUs
-
meena
Remilia: with gcc?
-
Remilia
meena: ??
-
LXGHTNXNG
one of these days I need to get some SSDs.
-
meena
in parallel
-
nerozero
i have also bhyve packages to build and bhyve firmware taking ~12-15 hours to build in total with gcc
-
Remilia
meena: I use this thing called poudriere and did a bulk run after a FreeBSD patchlevel update?
-
Remilia
and poudriere runs 8 jobs at once?
-
Remilia
can you elaborate what exactly is it that you are confused about
-
nerozero
I remember good old time when I did entire maintenance with ports in 2-3 hours
-
meena
Remilia: I read it as: I built rust with gcc
-
Remilia
meena: I wrote it as I built rust in parallel with building gcc and llvm though
-
Remilia
I admit English is my 4th language though
-
nerozero
Remilia, same :)
-
meena
it's only my third, but I'm constantly distracted
-
Remilia
anyway, edk2-bhyve-g202202_1 is 43 minutes
-
Remilia
and gcc was 6 hours
-
Remilia
compared to llvm's 2.5
-
nerozero
через пол часа
-
nerozero
wrong window
-
nerozero
sry
-
Remilia
that whitespace is wrong
-
Remilia
you write that word without a whitespace or a dash
-
nerozero
true
-
Remilia
anyway, use sysutils/rmlint
-
Remilia
it looks easy to use in automation scenarios since it can give you JSON lisst
-
Remilia
lists*
-
nerozero
interesting
-
nerozero
thanks !
-
Remilia
-
VimDiesel
Title: User manual — rmlint (2.8.0 Maidenly Moose) documentation
-
nerozero
Thank you !
-
Remilia
meena: speaking of your earlier question about using FreeBSD repositories for certain packages, you cannot avoid building Rust in Poudriere
-
Remilia
if you have anything modern Python-related
-
nerozero
Remilia, yes with poudriere-devel
-
Remilia
wat
-
nerozero
But sometimes it fetching existing package and sometimes poudriere decide to compile it
-
Remilia
oh
-
meena
oh, i didn't know that's just in poudriere-devel
-
nerozero
my guess this has something to do with dependancies
-
Remilia
oh wait, py-cryptography 3.4.8 does not seem to require Rust
-
nerozero
meena, yes you need poudriere-devel to allow fetching packages that compiled with same options from bsd repositories
-
nerozero
clamav starts using rust .... DOUGH ....
-
Remilia
you could also use synth instead of poudriere, I guess
-
meena
I've been using poudriere-devel for… a long time, I think I'm just astonished they haven't made any useful releases
-
Remilia
-
VimDiesel
Title: GitHub - jrmarino/synth: Next D/Ports build tool for live systems (Alternative for Portmaster and Portupgrade tools)
-
Remilia
admittedly it is designed more for in-place updating
-
Remilia
but it does generate a repository
-
Remilia
wait, since when does clamav require Rust
-
nerozero
Remilia, this summer
-
nerozero
-
VimDiesel
Title: Rust - ClamAV Documentation
-
Remilia
hmm Wednesday, May 4, 2022
-
nerozero
yah, may the forth be with you ... RUST...
-
Remilia
Rust is not all capitals
-
» Remilia has switched to Rust for all her new projects
-
LXGHTNXNG
hm
-
nerozero
i have bsd running on a small boards ... and this summer RUST happened.... forced to rethink entire system and shift towards poudriere and centralized package building
-
Remilia
kind of amazing that you need clamav on all those small boards
-
nerozero
that boards that have to do with file sharing staff ...
-
meena
okay, so, the answer to *my* question, whether i can just use service netif to reconfigure a single interface is: Yesno.
-
LXGHTNXNG
consider distcc
-
Remilia
meena: oh I misunderstood your question then
-
meena
If the interface is configured as static IP: Yes. If it's configured via dhcp, I also need service dhclient <start|stop|restart> <ifX>
-
nerozero
meena what are you trying to do
-
Remilia
I thought you wanted to clone an interface's configuration to a different interface without adding a line to rc.conf
-
meena
nerozero: the big picture or the small picture?
-
nerozero
so add ifconfig_em0="DHCP"
-
meena
Remilia: what about my question made you think that??
-
Remilia
service netif restart <interface> is how I restart things myself for switching tunnels between v4/v6 when something breaks
-
nerozero
service dhclient restart <interface>
-
nerozero
never used netif
-
Remilia
meena: well, as I was reading "is there a way to apply a ifconfig from rc.conf for a specific interface with the ifnet service, or do i have to duplicate that with ifconfig myself?"
-
Remilia
I thought there is no way you do not know you can use netif for the usual purpose
-
meena
Remilia: you would be surprised about the stuff I don't know…
-
Remilia
the dhclient part should be relatively obvious
-
Remilia
since it is not called by netif
-
meena
Remilia: i dunno how obvious it is…
-
V_PauAmma_V
Obviousness is in the mind of the beholder. (See also Sally-Ann test.)
-
Remilia
meena: well you probably read through the netif script?
-
meena
Remilia: that's how i found out
-
Remilia
reading through it is how I originally found out I can restart specific interfaces with it
-
meena
well, that's how i found out you can do it. Trying it out is how i found out you can't do it with dhcp
-
meena
which is weird, kinda weird, because IPv6 config is accept_rtadv…, but it's done with ifconfig
-
Remilia
meena: wait, how is v6 related to dhcp?
-
Remilia
rc.conf only supports DHCP for IPv4 anyway?
-
Remilia
(without using extra packages, and even then isc-dhcpXX-client does not come with rc scripts)
-
meena
Remilia: accept_rtadv isn't a static IP, so something needs to happen, and netif does it
-
Remilia
oh, netif does nothing
-
Remilia
it just sets an interface option
-
Remilia
as long as you have it on the ifconfig line, that is
-
Remilia
(also I think without ipv6 gateway enabled, accept_rtadv is the default)
-
Remilia
meena: yes, take a look at /etc/network.subr
-
Remilia
if ipv6_gateway_enabled is not set to yes, it adds accept_rtadv to interface options by default
-
Remilia
you use ipv6_cpe_wanif to enable accept_rtadv on your external interface
-
Remilia
meena: does that make sense?
-
meena
Remilia: that's not what the bsdinstaller does tho…
-
Remilia
I think bsdinstaller is not designed to set your system up as a v6 router
-
Remilia
in any case, for ipv6 route information you do not need anything other than the kernel itself
-
Remilia
for addresses too if you use SLAAC
-
Remilia
(the autoconf interface flag)
-
Remilia
youi *can* run rsold to actively solicit RAs
-
Remilia
but most v6 routers will send out RAs every X seconds
-
Remilia
and if you have a static prefix delegated to you without relying on DHCP6, you really do not need anything other than static assignments
-
Remilia
the default route will come from those RAs
-
Remilia
IPv4 does not have anything like that and this is why you have to run a DHCP client :\
-
Squeeeez
Tere tsoome!
-
tsoome
Tere!
-
nomad_fr
Hi, I need help to tried a patch
-
nomad_fr
-
VimDiesel
Title: Allow mounting snapshots in .zfs/snapshot as a regular user by allanjude · Pull Request #13758 · openzfs/zfs · GitHub
-
nomad_fr
I post a bug about NFS ZFS hang out ttps://www.box-look.org/p/1890293
-
nomad_fr
-
VimDiesel
Title: 266236 – ZFS NFS : .zfs/snapshot : Stale file handle
-
PredatorONormies
Hi. Is there a way to upgrade all packages except one?
-
jwmaag_
PredatorONormies: lock the one you dont want to upgrade see `man pkg-lock`
-
PredatorONormies
I did - says already locked
-
PredatorONormies
I did before I asked*
-
eborisch
PredatorONormies: So.. does it not do what you want then with the one you want to keep locked?
-
eborisch
nomad_fr: I sent you an e-mail; applying just that PR to 13.1-p2 (applies mostly cleanly) results in a panic on boot... but that's not all that surprising; it must rely on some other changes.
-
eborisch
Other users verified they experienced the same issues on -current here on #freebsd earlier this week.
-
PredatorONormies
eborisch, no idea why it says locked - I never used locked in my life before.. but after trying to upgrade again - it works the way I expected it
-
PredatorONormies
either upgrade command locks the program, or there's a bug in which the message appears even if the program isn't locked ("is already locked")
-
Demosthenex
dammit, i know i'm out of date, but when i try to do pkg to install a trivial item, i get a mismatch. is that safe to ignore?
-
mason
Sadness is upgrading a system from 12 -> 13 and seeing it randomly freeze on boot.
-
mason
I can boot kernel.old, as it turns out.
-
meena
mason: any idea why it freezes?
-
mason
meena: Not as yet. It got through probing and into network set-up. I'm finishing the upgrade/install and if it hasn't frozen up again I'll reboot and see.
-
meena
mason: this a custom kernel?
-
mason
meena: GENERIC
-
mason
It's churning the disk now as opposed to sitting with the CPU pegged, so it's being productive anyway.
-
mason
I'm trying not to be bitter, but it's surprising how many upgrades have broken in various ways.
-
edenist
that's frustrating mason :/ I *almost* bit the bullet and went from 12->13 this week during upgrades but decided to stick on 12-STABLE instead for now
-
mason
Yeah, dunno, I finished the freebsd-update run from the older kernel, but it's still hanging in the same place with the new kernel. I can boot kernel.old (12.2 in this case) but that's all she wrote.
-
mason
And after the completed freebsd-update run, looks like the network throws errors for some reason.
-
edenist
can you boot into 13 with a live install?
-
mason
edenist: Almost certainly. Haven't tried just yet. I'm not sure what I'd do that I couldn't do from kernel.old. But... good call, let me give it a try.
-
mason
edenist: Yeah, the live CD comes up okay. I'll poke around from that vantage point a bit.
-
mason
edenist: And yet, it hangs when I tell it to use dhclient. I bet it's unhappy with the virtual NIC.
-
mason
Indeed, accessing the NIC from live media, CPU's spinning again and the console is no longer responsive.
-
mason
I wonder if this is related to the issue I see on Vultr.
-
edenist
maybe check it's using the same NIC driver as 12 was?
-
meena
Remilia: TMPFS_BLACKLIST="rust" is another option rather that not using TMPFS at all
-
edenist
if this is in a VM, it looks like they also made changes to virtio devices
-
mason
edenist: So, it was e1000, and when I change the NIC type, FreeBSD no longer finds the NIC, and the boot proceeds, NIClessly. Interesting.
-
mason
This also means it's not the same issue as on Vultr, because they're starting with virtio, there.
-
mason
edenist: So, moving to vtnet0 works, and the funny bit now is that the VM won't restart. Gets to syncing disks, finishes that, notes uptime, and... hangs. This is an ADVENTURE. An ADVENTURE.
-
edenist
right, I'm using virtio vtnet NIC on my current VM running 12, this is on linode which is based on KVM, FWIW
-
edenist
the reboot part is interesting. Now that I think about it I have similar issues with reboots too
-
edenist
I just do it rarely enough that I've never worried about it and thought it was a quirk of my raw VM on linode
-
meena
mason: how the heck is virtio not found? it's so… basic??
-
mason
meena: virtio is fine - the VM was on e1000, which was fine with FreeBSD 12.2 but evidently not with 13.1
-
mason
When I moved it to virtio it started working, with the new glitch being this fun reboot hang.
-
mason
Ooh, a reboot hang that once again pegs the CPU, I might add. Sigh.
-
meena
mason: oohhh
-
meena
mason: ooooooohhhhhhhh
-
meena
i know this one
-
mason
Oh??
-
meena
-
VimDiesel
Title: 253175 – virtio_random(4): Hangs after shutdown, reboot, halt commands on Vultr / Hetzner / ARP Networks (Qemu)
-
meena
sorry, brain slow a bit lately
-
mason
Oh, that's interesting.
-
meena
lately == past 3.5-35 years
-
mason
Ah, yeah, and this is Q35.
-
meena
put the module in blacklist and you'll be fine
-
mason
will report back in a moment
-
debdrup
meena: who needs a brain anyway? What've they ever done for us.
-
meena
debdrup: depression and anxiety?
-
» nacelle points at popsicles
-
debdrup
meena: can't recommend either.
-
mason
Brain and Brain! What is Brain?
-
mason
-
VimDiesel
Title: Spock's Brain in under 2 minutes - Invidious
-
mason
edenist and meena: Thank you. Between the two of you, you've saved me a bunch of work and kept me up on the fence where I belong. :)
-
meena
mason: 💜
-
edenist
happy to share the mental exercise mason ;-) glad it's working now
-
edenist
and likewise, thankyou meena for the link to that bugzilla report! I'm going to give that a go on my install [even though its only 12 I suspect it still applies]
-
meena
-
VimDiesel
Title: 254513 – virtio_random: random_harvestq spinning on a CPU with Q35 virtio random device
-
meena
:P
-
meena
-
VimDiesel
Title: src - FreeBSD source tree
-
meena
it says MFC 3 days
-
meena
that was 6 months ago…
-
meena
-
VimDiesel
Title: src - FreeBSD source tree
-
debdrup
-
VimDiesel
Title: FreshPorts -- sysutils/waynergy: Mouse and keyboard sharing utility
-
debdrup
also i didn't know that there was an alias for wayland stuff, cf.
freshports.org/wayland
-
VimDiesel
Title: FreshPorts -- wayland
-
mason
debdrup: Ah, I was excited until I say the Wayland tie-in. I'd like a less-buggy Synergy/Barrier for use with plain old X.
-
nacelle
I rely on barrier across three boxes on a daily basis. so much nicer with just teh one keyboard/mouse and not using vnc/etc.
-
mason
Yeah. Agreed. The issue I have with it is that it doesn't pass keyboard modifiers, and in fact it doesn't pass some keys. With Debian as the client it does, but with FreeBSD, same config, it doesn't.
-
mason
s/pass/& some/
-
mason
For instance, arrow keys don't make it across.
-
nacelle
ouch, I dont have that issue
-
nacelle
but i'
-
nacelle
m not driving freebsd with them... hrmm.
-
CCFL_Man
other than zfs, what file system is best for large volumes and long term storage?
-
CCFL_Man
say, a 14TB volume
-
CCFL_Man
ext2 can't go that high, can it?
-
rtprio
CCFL_Man: max ufs is 8zb, but i'm not sure anyone will tell you that's a great idea
-
CCFL_Man
i used ufs2 on my freebsd systems
-
jkc
Personally, I would use ZFS. I know you said "other than zfs," but... ZFS.
-
CCFL_Man
can zfs be used on a single drive?
-
jkc
Yes.
-
CCFL_Man
it'll be part of it's own zpool then?
-
jkc
Yup.
-
rtprio
yep; one drive, one pool. not the recommended way usually, but i have some usb drives that are single drive pools
-
mason
CCFL_Man: XFS, but not on FreeBSD
-
mason
But ZFS where possible.
-
debdrup
Is it cold storage?
-
CCFL_Man
rtprio: this is an external usb drive
-
debdrup
I'd recommend setting copies=2 on single drives.
-
megaTherion
^
-
eborisch
The nice thing with a copies=x approach is that if you have portions that you don't care about (able to rebuild from elsewhere), you can set those filesystems to copies=1.
-
eborisch
care _as much_ about. ;)
-
debdrup
It's a per-dataset property, yeah.
-
CCFL_Man
debdrup: would that reduce the volume by half?
-
megaTherion
it would consume N times space for the files you'd store on the dataset's with this option enabled
-
megaTherion
and usb drives are graves anyways... I'd not give a lot - if it's important data, ensure to backup - copies=N is definetly a good idea *but* if the drive fall's from the table then its all in vain
-
CCFL_Man
ahh, makes sense
-
meena
why is poudriere trying to build pkg?
-
\dev\null
meena, ports-mgmt/pkg is dependency of every package. As a dependency, it will be builded.
-
V_PauAmma_V
pkg-mgmt/pkg, Shirley?
-
V_PauAmma_V
s/pkg-/ports-/
-
meena
yes, but, I thought i told poudriere to fetch packages, rather than build them
-
\dev\null
"poudriere build" will build your packages fetched before. "poudriere ports -u" will fetch latest ports.
-
V_PauAmma_V
pkg special-cases updating itself because otherwise it may reject new features the repo use, IIRC. I smell something like poudriere doing that too but not getting it right when told to fetch packages.
-
meena
I'm using testport for now, I thought they'd all behave the same.
-
eborisch
poudriere-devel has a mode to use upstream pre-built when possible
-
meena
eborisch: I'm running poudriere-devel, yes. (always)
-
eborisch
-b latest
-
eborisch
And make sure your ports tree is up-to-date, too.
-
eborisch
(in poud.)
-
meena
okay, nope, something is not working.
-
meena
maybe that doesn't work with testport?