04:13:33 Hello; I've been running FreeBSD on my desktop for the past several months, but one thing I've been having trouble figuring out is switching between sound devices. I have a whole seven devices available , when I really just want to playback from Front Analog if it's plugged in and Rear Analog if it's not, and record from my USB webcam. I've gathered that I probably have to do something in /boot/device.hints, but I'm absolutely confounded by 04:13:33 the syntax and having to reboot my system every time has made trial-and-error incredibly frustrating. I was wondering if someone would be able to help. 04:13:34 Title: dpaste/QH4B (Plain Text) 07:50:44 fran: https://www.freshports.org/audio/virtual_oss and https://www.freshports.org/audio/virtual_oss_ctl/ 09:35:35 curious... freshports is not working for me 09:36:02 website* 09:36:18 It started acting funny for me earlier today then eventually went down completely a few hours ago 09:38:50 btw I think what Fran means is to be able to automatically switch between audio sinks when plugged/unplugged 09:39:47 does virtual_oss does that? because I have the same issue on my laptop... have to manually change when I want to use headphones, etc. 09:40:33 fran: correct me if I'm wrong 09:43:02 Hi ! Is there a way to defined multiple "ext_if=" interfaces used later with NAT for jails into pf ? I didn't found any example 10:01:17 reyman: there should be a few wayss 10:02:23 you can include a list of interfaces within braces the same way as ports eg: "pass from { em0, em1, lo0 } to any keep state" 10:03:30 so if you want to possibly add more interfaces later as jails are added, define a macro at the top, say jail_if="{lo1, lo2, lo3}", then include jail_if in your rules 10:03:40 then just add the extra interfaces to the macro later on 10:04:46 ok ! thanks @edenist, i will try, i'm interested to publish my jails on two network, so ext_if={re0, tailscale0} is probably the solution 10:18:35 jcamos: yeah, it's been a bit hit and miss, but I'm sure dvl has monitoring to alert him when he wakes up 10:19:45 jcamos: As for virtual_oss and automatic switching, it's a question of combining it with devd 10:20:36 Make a script that can toggle between the modes using virtual_oss and have devd trigger it when the device (based on its serial number or somesuch) is plugged in. 10:34:06 I know this is somehow tedious, but could you make a simple example? specially on the devd side :/ just something generic 10:40:45 thank would be great!!! I mean, I did some changes on devd to (for example) dimm the screen everytime I unplug the power, but that was directly on the /etc/devd.conf 10:41:00 actually not sure if it was on that file.... need to check 10:42:34 actually it was directly on /etc/rc.d/power_profile 11:09:52 I just did a kldunload fusefs and the process is stuck 11:09:59 how would one go about dealing with that? 11:23:26 is there a way to reduce the number of installed translations (via pkg)? 11:34:56 jcamos: you should not edit /etc/rc.d/* directly 11:42:15 Remilia: yes I know... it just temporarily worked 11:43:13 meaning it was a temp fix I did 11:46:27 basically I've added the following two lines: https://bsd.to/O0qw (it's not like I'm altering anything else, even though I know I'm not supose to edit directly) 11:46:28 Title: dpaste/O0qw (Plain Text) 11:46:35 jcamos: you can copy the script over to /usr/local/etc/rc.d, edit its name (in the script itself) and edit devd.conf to make it call service your_power_profile 11:48:18 thanks for the tip! 12:28:08 Remila: not only the name in the script but also the scrip file name as well if I'm not mistaken 12:32:59 remilia: * 13:04:16 Hi. Does anyone know how Mozilla Firefox works? Apparently it's written in Rust (a bit hard to find it's source code)... but I don't see Rust being installed on my machine.. how does it work on FreeBSD? 13:05:32 things compiled with Rust doesn't require Rust 13:05:38 it's not Java :) 13:06:05 also Mozilla is using Rust for some parts of Firefox (which is mainly c++ I think) 13:07:20 rust's hello world binary size is 4 MB ...which may help understanding something here 13:07:44 Yeah, one of reasons I want to avoid it. 13:07:54 Isn't Mozilla the company that created Rust? 13:07:59 yes 13:08:07 holy shit haha 13:08:15 Mozilla sucks 13:08:27 I rank it now as equal as Google 13:08:55 well, like it or not, mozilla is our only guardian against situation in which google gets the position to dictate WWW's development alone 13:09:16 Well kind-of wrong. 13:09:26 There are alternatives that support ShitScripts and CSS 13:09:58 mozilla is hardly google.... 13:10:04 I think those are IronWolf (or something like that) 13:10:09 the googs and cloudflares *fund* the mozillas 13:10:18 and mozilla doesnt know whether it's coming or going 13:10:18 Probably Suckless' Surf 13:10:18 But I don't need JavaScript, really 13:11:17 > mozilla is hardly google.... < It is for me. 13:11:23 For more than the Rust reason 13:15:45 There's also them being buggy (even esr), then I guess Mozilla heading in the censorship direction (something about their tweets on Twitter, I think) 13:17:37 there is a push and pull within mozilla about privacy for a very long time. 13:17:54 very open to tor project and closely work.. then there's the marketing ppl. 13:20:10 Yeah, also Mozilla Firefox's SLOC is like 400-600 MiB in size 13:20:19 Or just the repo overall, I mean 13:20:27 And that's massive, a big "no thank you" 13:20:46 And the Tor project doesn't really even seem care about the following: 13:20:56 I heard that Firefox also includes some proprietary Google thing 13:21:00 Like a font or something idk 13:21:13 er, yes we do :) 13:21:13 vanilla firefox isn't totally privacy friendly 13:21:13 Not sure if it's insecure to have it 13:21:30 tor browser is heavily changed from default ff-esr 13:21:35 go look at the code. 13:22:13 gman999, I tried to 'look at the code' 13:22:20 But the repo is like +400M in size 13:22:32 so I gave up and said "I hate it" 13:22:48 That day I basically gave-up on JavaScript, too 13:22:50 then you should prob avoid the freebsd code base 13:22:52 So I deleted TBB, too 13:22:59 code bases can be big 13:23:08 gman999, I need 1 operating system, not 10 of them 13:23:11 I know xD 13:23:22 gman999, but it's just a web browser 13:23:38 "just a web browser"... ha ha... 13:23:43 this isn't 1993 anymore 13:23:51 well Firefox isn't just that... but it's what it's supposed to be.. anyways 13:23:52 IronWolf (I think) is VERY lightweight, and even supports JavaScript, I think.. 13:23:53 and I reviewed it's source code 13:23:55 web browsers are nightmares... agree. 13:24:03 ff a pile of something 13:24:24 > this isn't 1993 anymore < Just because it's not 1993 anymore - doesn't mean that I need 1G of features I will never use, but which also make the project's code unreadable lol 13:24:32 I use Links 13:24:35 And I love it 13:24:53 I thought about diching X.org for dvtm, but hmmmm not feeling it just yet 13:24:56 im describing reality.. not praising it. 13:25:11 Oh 13:25:21 Well - it should be 1993, then xD 13:25:48 url for ironwolf browser? 13:25:53 not on freshports 13:26:05 idk that browser 13:26:18 It's new I think? 13:26:26 give me a few minutes 13:26:57 you have 14 seconds. 13:27:01 COMPLY! 13:27:06 badwolf 13:27:07 it's so new, it's pre-url 13:27:12 ? 13:27:22 https://hacktivis.me/projects/badwolf 13:27:24 Title: BadWolf — lanodan’s cyber-home 13:27:31 ty 13:27:32 code ~1500 LoC 13:27:33 found it 13:27:41 > ty < nip 13:35:31 15:07 < la_mettrie> rust's hello world binary size is 4 MB ...which may help understanding something here 13:35:34 ? 13:35:41 it's ~500 kb 13:37:06 https://gist.github.com/silenius/d146e2fac11e41c4f209ee4cb4fb43d0 13:37:07 Title: foo.rs · GitHub 13:37:29 rust is not go :-) 13:56:44 asking the duck seems to give different sizes... 14:01:02 unstripped, debug, non-LTO builds will be a lot bigger than necessary 14:17:35 la_mettrie: my web app with a dependency tree of about 400 crates total compiles to 7 MB, this is with native PostgreSQL client, tokio/hyper/axum, and rustls 14:18:06 so I highly doubt a Hello World can be half that 14:20:23 mage: 500 KB seems to be with debug information etc., I just did cargo new helloworld && cargo build --release, and the result was 155 KB 14:20:50 though might be platform dependent 14:23:42 on FreeBSD, the result is 3.7M that turns into 307K after strip 14:29:12 Remilia: du you use web assembly? 14:29:19 no 14:30:14 just curious, why did you choosed axum rather than axis or rocket or .. ? 14:30:14 this topic however is more suited for #freebsd-social 14:30:18 yeah 14:31:18 mage: simply because I liked its design more and because it is a part of tokio 18:26:46 * saltd Topic is: Have fun 18:33:44 is there a way to tell pkg not to install certain translations? 18:47:02 sldks: unfortunately not; you can't lock non-existent packages. 18:47:29 It's an interesting idea, would love to see a patch for it. 18:52:48 if we only allow public key ssh in, any good reason user accounts should still have a pw? 18:53:45 Okay 18:53:53 So I have an old jail and I"m getting this message pkg: http://pkg.FreeBSD.org/FreeBSD:11:amd64/quarterly/packagesite.txz: Not Found 18:53:57 I kind of forgot about this jail 18:54:17 Will I have to update the jail? 19:24:50 lo 19:25:19 hey 19:28:43 hello 19:35:37 hey luna__ 19:39:59 !seen Dru 20:23:19 lo back and again 20:24:44 !seen Dru 20:28:04 hello developerians 20:32:06 who of #freebsd may I be giving my advisories to Fbsd development (subsystem crypto) 20:32:23 mississippi 1 20:33:17 There's probably some mailing list? 20:38:14 nonody online >here< for that? 20:38:41 I want to discuss some things offlinish, that is not for the maillist intended 20:44:22 chargen do you have access to efnet? if so i can tell you a chan 20:47:56 thank you I will arrange that 20:55:29 I'm planning overhaul of FBSD on Console , security, there be new link layers etc scientific instruments that will run on Fbsd 20:57:53 flying off to efnet 20:59:21 idiot left before i could tell him the chan 21:04:33 hi, would the linux version of reaper DAW work on FreeBSD? 21:44:11 lol 21:49:22 Been trying to update some ports for three days... I was on 13.0 and had to upgrade to 13.1, and now I get this error if I try and do anything /etc/defaults/rc.conf: 391: Syntax error: redirection unexpected (expecting word) 21:49:42 Do most people just not update their ports and system once it is working? 21:54:39 SpaceBass_laptop: probably merge conflict markers in your /etc/defaults/rc.conf 21:55:11 SpaceBass_laptop: did you use mergemaster or etcupdate? 22:14:14 I didn't use either 22:14:44 Fundamentally its just lack of knowledge on my part - not matter how much googling I do, I cannot find a good canonical guide on updating and upgrading 23:17:56 <_Random> Hi have enabled a working freebsd desktop bare metal with ufs( primarily as I'm new to Bsd & once I more understanding of FreeBsd, I may consider switching to Zfs.I 've installed Plasma DE, as it is it usable but there is more tweaking to do. Firstly , how do I stop the Plasma from going into a sleep mode, then I'm not able to get back into unless i force a reboot? Is ssh up by default, or do I need to enable it to work. 3. Tor browser is a must 23:17:58 <_Random> for me is it able to be installed from freebsd pkgs/ports ? 23:18:05 <_Random> thanks in advance! 23:18:27 _Random: what is 'the plasma' ? 23:18:42 rtprio: KDE 23:18:45 what is sleeping, X or the system 23:19:58 <_Random> Kde Plasma Desktop 23:20:55 <_Random> mason: Not sure if its Xorg, but most likely as Once I press any key nothing starts up. 23:21:45 <_Random> All pkgs are updated 23:23:29 _Random: You don't find Tor Browser Bundle for FreeBSD, but you can build an equivalent set-up: https://www.freshports.org/security/tor/ https://community.torproject.org/relay/setup/guard/freebsd/ 23:23:30 Title: FreshPorts -- security/tor: Anonymizing overlay network for TCP 23:26:37 <_Random> thanks VimDiesel: 23:26:53 He's a real helper. 23:37:34 <_Random> I'm following the guide of the latter link. community.torproject 23:47:51 How do I quash confirmation with 'pkg delete -f'? 23:48:10 My eyes aren't finding it in the manpage. 23:50:29 <_Random> are you using a desktop virtual termininal or without xorc 23:50:33 <_Random> are you using a desktop virtual termininal or without xorg 23:51:46 Hi, peeps! 23:52:09 <_Random> if no xorg perhaps use another tty, then find the pid, use top/htop to locate the pid. then kill the process. 23:52:28 oh, I forgot to buy CD-ROMs 23:53:13 Are CD-ROMs still a thing? 23:53:16 I am on a slice. 23:53:29 Perhaps, silces are a thing. 23:53:53 _Random, is than an answer for me? 23:54:00 Even nowadays, I wish I can find the CD-ROM of FreeBSD 3.141592 in a shop. 23:54:07 Some kind of antiquity. 23:54:21 3.0 was my first FreeBSD. 23:54:25 * CrtxReavr wipes a tear. 23:54:41 * Cere0 is in love, but not with you. 23:55:38 ;( 23:56:10 wez, it's about a 7.141592 FreeBSD, very exactly. 23:57:25 I have another slice, but it is for a pxe installing from the network the last archlinux 23:57:45 Perhaps it can work something out of this. 23:58:04 Slices frighten me. 23:58:16 I think I've done something manipulative. 23:58:31 * Cere0 is free now.