00:26:35 jauntyd: I'm not seeing that as explicit dependency 00:30:16 you can set flavours, https://docs.freebsd.org/en/books/porters-handbook/book/#flavors 00:30:18 Title: FreeBSD Porter's Handbook | FreeBSD Documentation Portal 00:31:51 https://docs.freebsd.org/en/books/porters-handbook/book/#flavors-auto-python 00:31:54 Title: FreeBSD Porter's Handbook | FreeBSD Documentation Portal 01:09:39 ty meena 01:10:42 i never thought to look there lol 03:45:34 jauntyd, add this to your make.conf?: DEFAULT_VERSIONS += python=3.10 python3=3.10 05:11:42 CrtxReavr, ah yes. I am still rather new to customzing ports. Thanks@ 07:24:38 @here please check pl's guys 08:34:31 poisone: no one is @here. 08:34:48 poisone: what are you trying to do? 12:16:38 Seeing discord syntax on irc is.. disconcerting. 12:29:24 Is it Discord though? It could be Twitter or markdown, for all I know. :-) 13:24:58 debdrup, Discord is disconcerting. 13:25:26 V_PauAmma_V, "@here" is a syntax for issuing a broadcast ping. 13:25:54 Its use is considered very rude, not quite as rude as saying everyone's nickname individually as some irc spambots do, but still pretty rude 13:29:54 The only thing it's got going for it is that it, along with @everyone, can be suppressed. 13:31:43 yeah. 13:33:42 * V_PauAmma_V nods thanks at AmyMalik. 14:09:48 jauntyd, I think what you were seeing there is the default Python version was 3.9, so unless you change the default. . . 18:21:26 So, I've been looking into benefits of ZFS on a desktop computer. 18:21:49 Now, is it correct that using ZFS would be like using LVM on Linux because ZFS comes with its own volume manager? 18:22:31 And does this then make partition resizing easier? 18:26:06 msiism: regarding resizing zfs... proceed with caution. zfs does a lot of things well - in a straight forward manner, but I'm not sure resizing is one of those. ymmv 18:26:34 Okay, I mean, I'm not planning on resizing things willy-nilly. 18:27:00 But I once had to resize a boot partition in Linux without LVM. That was kind of a pain, but it worked in the end. 18:32:56 Now, I wanted to make sure the partition layout I chose is somewhat sane. I'd do it like this: 18:33:32 freebsd-boot (512K), / (16G), swap (2xRAM), /usr/home (rest of the disk) 18:33:49 I have a 300G drive, I think. 18:34:41 The reason I'd do it like this is that my main concern is to separate system stuff from user data. 18:54:54 Hi folks, Why doesn't FreeBSD adopt Signify instead of GPG, to verify download images, like OpenBSD? 18:54:58 msiism: 2x ram is probably overkill; / including /usr seems a little small 18:55:49 msiism: yes, zfs is a volume manager; you can set quotas, but there's not 'resizing' per se 18:56:30 devnull: because no one has taking the time to implement it? 18:57:35 rtprio: I was only gonna make swap that big because the Handbook says: "As a rule of thumb, the swap partition should be about double the size of physical memory (RAM)." 18:57:59 The rule of thumb I know, is that it should be the same size. 18:58:37 depending on how much ram you have, it's quite often overkill 18:58:46 I have 2G 19:00:13 2g would be fine for swap 19:00:36 * msiism makes a note 19:01:32 are you going to try zfs? 19:01:37 Yes. 19:03:29 About / being a bit small: On my current Linux setup, there's /boot (200M), swap, / (14G) and /home (all else). 19:03:56 And that wokrs fairly well. Though 1 or 2 GB more on / would come in handy at times. 19:04:30 if you're using zfs, it's fine and won't be too small. they'll grow to accomidate 19:04:43 Oh, I didn't know that. 19:05:27 if not using zfs / would contain /usr and /usr is where many files are (my /usr is 72gb) 19:05:37 just do the auto partition for zfs and start with that 19:05:39 Heavens… 19:05:52 Are you building a lot of stuff from yource? 19:05:59 s/yource/source/ 19:07:07 I mean, I'm planning on using mainly pre-built packages. 19:07:19 But yeah, I'll look at what the installer suggests. 19:09:16 * poisone makes a piece 19:09:28 16gb of that is /usr/ports, building packages; a lot could be cleaned out i suspect 19:09:58 I see. 19:22:08 I have 5.1GB of installed binary packages on my FreeBSD 13.1R desktop. 19:22:12 I have not purged the pkg download cache in a year and have 9.3GB of pkg binary files that I can flush at any time. 19:23:17 My total "/" root combined space with base plus the above is 18GB. But 18 - 9.3 = 8.7GB of root used space for just the full desktop system. 19:23:32 Good to know. 19:24:00 Oh, I also have almost 2GB of base update files cached too. So flushing that would free up another 2GB. 19:24:33 Which would bring my base system down to around 7GB of space needed for a full desktop system. 19:25:20 And of course on a server there would be no need for Firefox, Chromium, LibreOffice, TeX, all the fonts, and such so a server base image would be much smaller. 19:27:15 Then to increase the size: Highly recommended is to install zfstools and then enable zfs-auto-snapshot to keep and rotate automated snapshots. FTW! But that will use space for the snapshots on an active system. 19:35:15 msiism, I come from a heavy use LVM background where we always had many partitions. 19:35:19 That gave many advantages but as a disadvantage if the size did not fit then it was a pain to resize things. 19:35:22 The wonderful thing about zfs is that you can have all of the benefits of many partitions, called "datasets" in zfs, and but not be stuck with a bad initial sizing. 19:35:26 Partition sizes in LVM map over to dataset space quotas in zfs. 19:35:41 I see. 19:35:50 I recommend ignoring quotas until you find a use case that needs them. They can be added or adjusted on the fly at any time though. 19:36:08 I've now used the auto setup for ZFS, more or less accidentally. 19:36:23 Seem like, if you want encryption and a custom layout with ZFS, you gotta use the shell. 19:36:29 Excellent. (hands steepling...) 19:37:51 And so now when you use "zfs list" you see what looks like a long list and are thinking it is too. But it isn't! 19:38:19 Just use the system and you won't find those getting in the way. And at various points of use you will find that those are advantages to have. 19:39:01 i think i installed freebsd a half dozen times before i got the feel of it / knew the layout i liked / got comfortable with the installer 19:39:10 Me too. 19:39:20 fortunatly, only about half of those were with floppy disks 19:39:27 Hey I am still doing re-spins and trying various things and learning new cool stuff! 19:39:38 * rwp laughs so hard I snort! 19:39:53 8-inch? (me laughs) 19:40:07 yeah, but now i can do that in a vm, not the frankenstein hand-me down full tower without a cover freebsd box 19:40:26 rwp: freebsd is in the 1.44mb 3.5" era for certain 19:40:26 no, 3.5 19:40:47 Should I configure SLAAC if I have choosen to configure IPv6? 19:41:07 msiism: do you have a device offering a ipv6 router? 19:41:08 Oh, seems I should. 19:41:11 Yes. 19:41:15 then yes 19:42:10 rtprio, I was enjoying teasing. I am a relative newcomer to FreeBSD. 19:43:25 I am also still learning to deal with IPv6 but have learned that though SLAAC seems like the way things should be done that DHCPv6 is often what a network is actually using. It seems 20 years is not long enough for it to actually have matured. 19:44:56 yes slaac is the way to go, but yeah, i don't know why dhcpv6 is a thing 19:46:43 still don't get it 19:47:09 Time and learning curve is what keeps everything from happening all at once. 19:47:24 slaac is stateless, dhcpv6 is stateful. In short, slaac is every client chooses its own address, in dhcpv6 server leases the addresses. One advantage of dhcpv6 is that it can register hosts in dns 19:48:28 meka, That is a very nice explanation. It gave me something to learn today. 19:49:36 It explains why Amazon uses DHCPv6. So they can have control of the addresses. 19:51:04 msiism, Most of the time it isn't necessary to know *EVERYTHING* about an OS before making good productive use of the OS. 19:51:10 An operating system a very large thing. Even after quite a few years I am still learning new things routinely. 19:51:45 BBIAB 19:53:57 rwp: Sure, I don't know all too much about Linux either. 19:54:15 I'm wondering, though, which harding options I should select for a desktop/laptop scenario. 19:54:43 I currently got hide_jail, random_pid, clear_tmp, disable_sendmail, secure_console. 19:55:17 if it's your first install, i wouldn't worry about any of them 19:55:34 msiism it depends. 19:55:37 I certainly want clear_tmp. 19:55:57 if you're not sharing it with anyone, i wouldn't worry either 19:56:40 except clear_tmp. how is that not default, or a security thing? 19:57:07 it's a security option 19:57:42 Does ASLR slow things down considerably? 19:57:53 not that I've found 19:58:12 Okay. 19:58:41 Okay, using most of the options then. 20:03:53 So, are there any groups I should add myself to right away? 20:04:39 wheel ? unless you plan on using sudo 20:05:08 doesn't sudo default to wheel? 20:05:15 games ? video? 20:05:27 the freebsd package iirc doesn't have defaults 20:05:48 Yeah, the default is "[]". 20:05:56 I'll go with wheel for now. 20:07:22 Also "operator". Justfication, I do not remember 20:09:20 Okay, I'll have to do that later then. 20:09:52 I just read that using sudo is recommended over adding to wheel. Is there "doas" in FreeBSD? 20:10:44 Check ThePorts 20:11:01 "pkg search doas" 20:11:07 Okay, I will. 20:12:53 Okay, FreeBSD boots successfully! 20:16:18 of course it does 20:19:33 There are probably ways to screw an installation and prevent that, I guess. 20:28:52 I always choose clear_tmp, disable_sendmail (I install postfix), the others I ignore but note they could be useful in a secure server setup. 20:28:57 I always add myself to wheel as that is required to use su and sudo. Otherwise can only log in as root on the vt console. 20:31:02 I thought using sudo doesn't require being in wheel. 20:34:17 Maybe I should visit that problem again. I couldn't get sudo to work for me unless I was in the wheel group. 20:44:35 o/ 20:44:40 o> 20:44:42 o/ 20:55:05 rwp: you can add any group or user to sudo. the default, on FreeBSD, is wheel 21:24:33 meena, I'll visit the wheel issue again and understand it. But initially at least I could not use sudo or su without being in the wheel group. So now I always add myself to it on install and of course everything works that way. 21:47:32 rwp: > "I always add myself to wheel as that is required to use su and sudo" This is not quite true. You can specify specific user names in the sudo configuration file. 21:50:24 that's what she (meena) said 21:50:42 bum dish? 21:51:24 a toilet seat 21:51:52 sorry, I was trying to make the sound for the drums at the end of a joke 21:53:21 lol 21:54:04 🥁 🔔 21:54:11 (almost) 22:07:07 hey again guys, still battling with X and slim, log says /dev/dri/card0 doesnt exist. 22:08:14 Fudge: what drivers do you have loaded / installed? for what hardware? 22:08:29 intel for integrated intel 22:10:31 for some reason having trouble using pastebin on my network not sure what's going on there 22:14:32 happy just to use vesa tbh 22:59:01 what's a good practice for if i want to compile a port but make changes to it? 22:59:26 i want to compile GNU Emacs without GTK 23:00:04 is it "make configure"? 23:00:20 nekobit: modify your make.conf to say that you want to say that 23:00:55 but, isn't there already a version without gtk? or was that nox? 23:01:00 ah, looks like `make configure' was the easiest solution 23:01:19 meena: should've elaborated, i really wanted a different toolkit 23:01:28 for some reason gtk port is buggy 23:01:33 might be a freebsd bug? 23:01:51 it freezes when i switch windows (under Enlightenment) 23:02:06 nah, it's buggy on the Ubuntu i use too 23:02:21 as in, that issue occurs when you switch windows and go back? 23:03:03 I couldn't even get it started lol 23:03:22 I had to use lucid for years 23:09:16 nekobit: pkg install emacs-nox 23:09:41 read above, im using motif 23:09:54 er, i didnt state that, but i really just didn't want to use the GTK version 23:10:12 more on me, i just read the docs 23:10:16 yes, make configure; but i seem to no recall no gtk is an option 23:10:52 oh, there it is 23:13:52 btw, i haven't poked at my make.conf, where would i put a "threaded" option 23:14:05 er, how would i compile with multiple threads 23:14:29 can i literally just do `sudo make -j4', i would imagine that could break things 23:14:43 or do i put something in make.conf 23:44:40 make -j4 might work; some ports break with it 23:44:49 it is not something i'd put in make.conf for that reason 23:48:00 no real point using -j1+(anything) just pkg install what you want to get it going and do the port build in the background 23:51:30 that doesn't make any sense 23:51:47 if you pkg install you don't need to do anything 'in the background' 23:52:08 depends if you want the custom options or potentially newer ports version of a port 23:52:41 but in the mean time you can use the pkg version without using multiple cpu cores, which will always work -j1 in the background 23:52:53 so you can have your system up if not to your spec in no time 23:55:15 ok, whatever man. he said he wanted to set options in the port, so not sure why you're talking about packages