01:56:29 It's amusing to me how every time my PPP reconnects (every 24h) I get an extra digit to my nickname. 03:39:42 PPPoE? 04:12:09 dautor851805, What IRC client are you using? 04:13:00 epicII, irssi 04:21:45 Usually irssi adds underscores to names until they become unique. 04:23:16 Before I switched to using certfp authentication I have seen problems with quick disconnects and reconnects leaving a "ghost nick" behind. I expect that is the problem with the nick adding numbers. https://superuser.com/questions/474001/irc-ghost-how-do-i-unghost-and-get-back-my-original-nick 04:23:17 Title: IRC ghost - how do I unghost and get back my original nick? - Super User 05:48:43 Hello 05:48:55 How can I download opensmtpd <6.8 for armv7 05:48:56 ? 05:49:02 >6.8* 07:36:05 Hello 07:36:12 Any information since my connection dropped? 07:36:15 for last hour 07:38:11 no 07:45:25 V-T60: i would image the tarball for amd64 is the sam as for armv7 07:48:46 oh neat so rtw88 just gave me a kernel panic when I went to install a package 07:49:29 also doesn't seem like the default shell has a chance to write out to its histfile when I reboot through the reboot command, hrm 07:54:57 actually, looking at the backtrace, it seems like it's crashing in some drm stuff, specifically skl_compute_wm. I'm guessing this is related to the whole thing where I have to restrict linuxkpi to a 32-bit address space for rtw88 07:56:42 rtw88 seems practically unusable anyway, can't seem to maintain a connection. bummer 07:56:52 wifibox it is, I suppose 08:00:05 rtprio: executable file? is the same? 08:00:16 how on planet is that possible, the machine code is totally different 08:11:07 seems the kmod-drm spits out some warnings about atomics or mutexes prior to the panic. suppose I should open up a bug report about this 08:12:28 I might also try the Linux 5.10 drivers 08:15:13 you would have to build it from source 08:15:22 V-T60: 08:15:24 V-T60: the source files are the same 12:00:00 Can I get some zfs help here? I have a single disk in a pool that I would like to make in a mirror with 2 larger disks. How would I go on about this? 12:23:39 CrtxReavr: yeah PPPoE; in Croatia every DSL user gets disconnected once every 24h and then gets a new address 12:24:41 rwp: I'm using thelounge. You think it could have something to do with that renaming? 12:31:22 So I attached one of the big disks to make a mirror and it is now resilvering 12:31:31 I have made sure that autoexpand=on 12:32:46 now I have to take out either the small disk or the big disk and add the second big disk. Which disk should I resilver from the small or the bing? 12:32:53 now I have to take out either the small disk or the big disk and add the second big disk. Which disk should I resilver from the small or the big? 12:45:59 I would remove the small one and after resilvering end up with 2 big ones in mirror 12:52:18 yes no the question is do I resilver form the small disk or from the big one? 12:52:23 is there a difference? 12:54:12 I'm saying I would do it from the big one. I don't know if there is difference - it just seems like less steps. 12:58:33 thanks for the reply. 12:58:50 satrapes: if you remove the large disk and replace it with another large disk, you'll just end up with an array with a small disk and a large disk... which is what you already have. if you want to end up with an array containing the two large disks, you need to add them both to the array. you could do that either before or after removing the smaller disk, but doing it after is safer 13:05:10 lw yes I know. I am asking if it is best to resilver from small disk or big disk. Then I will remove the small disk and end up with the 2 large disks 13:06:06 what do you mean by "take out" the disk? if you remove the disk from the array, you'll have to resilver again when you re-attach it 13:08:35 Ok I see. Misunderstanding on my part I thought that I can physically remove it (without zpool operations) and then when I plug it back in it will know that it is a mirror of whatever drive it was resilvered from 13:10:24 if you don't remove it from the pool that might work, but i'm not sure if it'll be happy with the vdev layout changing after the disk was removed... i would probably not do it that way, better to replace the disks to end up with the final configuration you want 13:11:16 lw thanks 14:34:14 has anyone successfully installed from a current snapshot iso recently? i'm getting a generic (and unhelpful) "Failed to extract /usr/freebsd-dist/..." using FreeBSD-15.0-CURRENT-amd64-20240201-2c191ba6b0b5-267921-disc1.iso 14:37:15 voy4g3r2: didn't you run into something like this ^? 14:38:00 Try with another snapshot is usually the first advice. 14:38:34 i'll just start from 14.0 now but i might have another look at this later 14:43:06 I am resilvering the second large disk. Curious to see if the size is going to be increased 14:43:28 Snapshots are little more than CI artifacts, if memory serves - but there was talk of a new -CURRENT stabilization week at the last conference, so maybe something'll make it a bit easier to use the head of the tree. 14:43:40 satrapes: it depends on whether autoexpand is set on the pool, i can't remember the default value. if not, you can use zpool online -e to force it to expand the disks 14:43:56 autoexpand is on I have quadruple checked 14:59:05 hm, every time i generate a password hash with slappasswd -c '$6$', using the same plaintext password, i get the same hash. obviously doing something wrong here, i guess it wants me to provide the salt? 15:00:59 * lw wonders if there's a better way to generate crypt(3) hashes 15:01:08 dautor851805, even if you're actitively passing traffic? 15:06:26 lw do I need to restart after zpool online -e? 15:06:43 satrapes: no, should be enough to just run it on both disks and the new space will appear 15:06:55 CrtxReavr yeah :( it's been like that forever... for at least 15 years 15:09:06 I'm guessing some bbras for some technical reason did it a long time ago and they just assumed they have to continue doing it 15:11:10 That's why I do it manually once in a while in the middle of the night. That way it keeps recinnecting me in the middle of every night so it is not as annoying. 15:12:18 hmm zpool online -e did not work. I should probably say at this point that I am on proxmox so maybe not ideal 15:12:40 drives have defintely been resilvered with autoexpand on 15:13:04 satanist: are you using whole disks, not manually partitioned? 15:15:47 satanist: what's the `zpool get autoexpand ` set to? 15:16:22 oh they quit (i have join/parts turned off so i didn't notice) 15:16:36 so do i, lol 15:19:58 damn I have to go now but thanks for all the help I will ask again later 15:20:26 dautor851805, do you get an actual public v4 IP on your "router?" 15:22:05 I do. (I'm using fbsd as my router :) ) 15:22:42 So not an IP in 100.64.0.0/10? 15:22:54 yeah, I'm not behind a CGN 15:22:56 i think i'm going to submit a base utility that can generate crypt hashes because this isn't the first time i've run into this problem, it seems like a useful thing to have 15:23:46 lw, please share you solution - I've often wondered how to manually generate them. 15:24:50 CrtxReavr: my temporary solution is this: https://www.le-fay.org/tmp/30d/P0zPqx.txt but it only works if you have openldap-server installed plus it's kind of annoying 15:26:36 (and it requires you to know how much salt each algorithm requires, which isn't even documented in crypt(3) from what i can see) 15:30:35 lw, what's the pwgen command actually doing there? 15:30:44 creating the salt 15:31:30 slappasswd doesn't do that so you have to add it by hand, otherwise you get a password with an empty salt (and i've just realised i used some of these saltless passwords in my ldap directory, so i need to go fix that) 15:35:12 openssl can do it, iirc 15:36:09 aha, openssl passwd -6. thanks 15:46:06 what am i missing with my NFS config here? https://www.le-fay.org/tmp/30d/wIh6FV.txt - i've tried putting the sec=sys export both above and below the krb5 export and it made no difference, i did restart mountd 15:52:25 lw, which package included pwgen? 15:53:16 CrtxReavr: sysutils/pwgen 15:59:44 so i tried my nfs mount using sec=krb5p,syskrb5,allgssname but that gives permission denied trying to access the mount without a tgt... i thought the point of allgssname was to allow that 16:00:40 sec=krb5p,gssname=host,allgssname doesn't allow mounting at all 16:11:19 oh, you have to start gssd for that... right. all working now 16:11:34 * lw wishes nfsd had better diagnostics 16:21:58 lw, little cleaner & slightly documented: https://bpa.st/RFBRU 16:22:00 Title: View paste RFBRU 16:22:25 CrtxReavr: as rtprio pointed out, it's much easier to just use 'openssl passwd -6' :-) 16:24:11 BORING! 16:28:07 lw: yes i got something like that before.. checksums were epic fails 16:28:39 i was informed it was a propogation issue 16:28:54 files made.. checksums not totally propogated, let me find the mail about it, give me a second 16:29:21 voy4g3r2: i saw the thread but honestly the explanation didn't make any sense 16:29:23 lw, better?: https://bpa.st/GSNY6 16:29:24 Title: View paste GSNY6 16:29:36 i'm using disc1 (and i think you were too) which doesn't need network access to fetch the packages, so it can't be a propagation issue 16:29:38 lw: agree 16:29:50 i used bootonly AND disc1 16:29:55 both gave same result: https://lists.freebsd.org/archives/freebsd-current/2023-December/005207.html 16:29:56 Title: Checksum Error on installer (3 iso images in CURRENT) 16:30:28 i left it alone for a few weeks and when i went down my bhyve rabbithole, found the 20240124 worked 16:30:36 let me see what iso i used 16:30:57 voy4g3r2: don't worry too much, i'll just upgrade 14.0 to 15.0 for this vm 16:31:05 i would like to find out what's going on here though 16:31:11 FreeBSD-15.0-CURRENT-amd64-20240118-7a4d1d1df0b2-267640-disc1.iso 16:31:12 FreeBSD-15.0-CURRENT-amd64-20240125-6ec8bf9f3d17-267775-disc1.iso 16:31:15 thes two worked 16:32:02 i didnt go down the route of root cause, i read the response and like.. that's nice i am going to see if works itself out :) 16:34:26 * lw tries out make meta mode 16:42:48 lw: the iso you downloaded, how "old" is it..? a few hours ? 16:43:07 i take it you are using bhyve and not virtualbox? 17:01:36 voy4g3r2: FreeBSD-15.0-CURRENT-amd64-20240201-2c191ba6b0b5-267921-disc1.iso so from yesterday 17:03:10 and yes, bhyve 17:13:30 dautor851805, In the US I was on CenturyLink and they would at random times disconnect me and reconnect me to another subnet as well. Usually before a disconnect there would be network problems and afterward it would be like a fresh reboot and everything would be much better. I always imagined that they were re-balancing load or shifting to different equipment. 17:18:22 lw: that is so odd.. it works then it doesn't and then it works.. there has to be SOMETHING but i do not have the brain capacity to even know where to begin 17:35:41 one day i will remember that 'service X enable' is a thing instead of doing it via sysrc 17:55:07 antranigv, you know your getting repeatedly kicked on efnet / freebsd 18:30:20 https://www.washingtonpost.com/obituaries/2024/01/26/david-mills-network-time-protocol-internet-obituary/ :( 18:43:55 Freaky: I'm seeing some commits out of order here, https://freshbsd.org/freebsd/src?author[]=Lexi+Winter (the two noexcept ones) how's that happen 18:43:56 Title: FreeBSD / src - FreshBSD 18:44:48 lw: it's so good because: typos 18:45:11 meena: did i make a typo 18:47:32 I don't knew if you did. i would have 18:47:43 lw: openssl passwd -salt mysalt 18:48:05 rtprio: but the whole idea is not to have to specify the salt by hand! 18:48:22 lw: openssl passwd -salt `openssl rand -hex 32` 18:48:34 rtprio: openssl passwd -6 seems to generate random salt itself 18:48:59 meena: what what's so good, rebase? are we having this conversation across two different networks :-) 18:49:20 well, now you don't need slappasswd 18:49:26 rtprio: exactly 18:49:40 rtprio: that's why i said thanks earlier :-) 18:49:43 this method is much better 18:49:56 sorry was detached and didn't see the scrollback 18:49:59 although i think this is a bug in something because crypt(3) should probably not accept short salts, it's a potential accidental security issue 18:52:39 hmm, it's rather disappointing that ulrich drepper put lib/libcrypt/crypt-sha512.c in the public domain and freebsd went and put a copyright notice on it 18:53:22 lw: "public domain" doesn't mean the same thing in every country, that's why licenses are there 18:53:48 dstolfa: i know, adding a copyright notice doesn't fix that though, because if the public domain declaration isn't valid, neither is the copyright notice 18:54:25 i'm not so sure about that, but that's legalese. there was probably a good reason for doing it 18:54:31 not a lawyer :P 18:55:31 ianal either but the only reason freebsd is allowed to copyright is because it was PD... so if it's not PD... it would under some default all rights reserved license and you can't relicense it 18:55:51 (aiui, this is at least partly why freebsd doesn't allow PD code in the first place) 18:56:09 right. but consider that the licensing was done where PD is a thing, and now there is a properly licensed file distributed with FreeBSD in those places where PD isn't really a thing 18:56:16 however, copyright might be a thing in those places 18:56:25 so now you can take freebsd, make a product and legally sell it without worrying about PD semantics 18:57:10 dstolfa: but can you? let's say i live in Ipland, and in Ipland you can't put things in the public domain. so the crypt-sha512.c was never PD in Ipland. so freebsd's claim to have relicensed it also can't be valid in Ipland 18:57:29 i am not convinced the fact that it was relicensed by someone who lives in the US (or whatever) affects this 18:57:31 i dunno, this is lawyer talk 18:57:46 if you want to deal with legalese, you're more than welcome to but i won't even pretend to understand how it works :D 18:58:02 i'm mostly just sad that this is even a problem. fuck copyright, etc 18:59:17 the sad thing is that copyright laws got to a point where someone who just wants to release things to the public without ever wanting to deal with it can't really do so without a dozen gotchas 19:01:38 on non-copyright related things, crypt-sha512 apparently accepts short salts deliberately but i wonder if rejecting a zero-length salt is still reasonable 19:01:46 on the basis that this is almost certain user error 19:02:11 this would break existing hashes though :-/ 19:04:56 * lw goes to work on traceroute/traceroute6 merge instead which is probably easier 19:05:43 oh ffs, traceroute is contrib 19:07:27 but i hasn't been updated from vendor since 2002 so i'm just going to declare it's not contrib anymore and move it to src 19:07:41 we can do that, right? it's under a BSD license 19:07:53 (3-clause) 19:07:53 👍 19:08:41 oh some of it's 4-clause 19:09:15 https://docs.freebsd.org/en/articles/license-guide/ says this is not acceptable 19:09:16 Title: FreeBSD Licensing Policy | FreeBSD Documentation Portal 19:12:22 * lw mails core@ 20:17:25 daemon I am connected to EFNet??? 20:17:37 I had no idea 20:17:38 :D 20:23:27 lw: I mean, how much is actually there from the PD implementation? It says 'based on,' so I assume if they licensed it differently it's substantially different enough to be valid 20:30:39 kevans: it's not about whether the freebsd version is different enough to claim copyright on (i'm sure it is) but whether the original public domain dedication is valid to begin with 20:44:00 lw, "oh some of it's 4-clause" The 4-clause license has had the advertising clause 3 rescinded in 1999. If it is an original 4-clause license then it has been officially changed to a 3-clause license. https://www.freebsd.org/copyright/license/ 20:44:02 Title: The 4.4BSD Copyright | The FreeBSD Project 20:46:27 that doesn't invalid all 4-clause, just those issued by UCB 20:46:34 s/invalid/invalidate/ 20:48:59 Right. Though I did say "If it is an original 4-clause license" which implies that it was a UCB license. 20:49:55 In which case UCB the license holder has stated that clause 3 "is hereby deleted in its entirety". 20:51:01 I don't see how you make that jump to implying UCB, but I'm really not interested to probe any further 20:51:15 s/interested to/interested enough to/ 20:51:21 But that is a good caution. If it is some other entity that is the license holder and they copied the 4-clause license then that rescind order does not apply. 20:51:47 (sorry, not trying to be a dick, just tired) 20:52:27 UCB is the entity that created the 4-clause license. So original would be UCB since they originated it. If another entity copied the 4-clause license then that's no longer the original as I read it since they copied it. 20:52:42 kevans, It's okay! No worries. Sleep is a good restorative. :-) 20:57:06 antranigv, 15:20, * antranigv (~antranigv⊙3272) has joined 20:57:12 if thats you ;) 20:57:49 antranigv, https://dpaste.org/0FGyf 20:57:50 Title: dpaste/0FGyf (Plain Text) 20:57:59 but yeah that has happened a few times over the last week or so :P 21:02:07 daemon that IS me! 21:02:11 my ISP is going crazy 21:02:21 we are expecting a possible war in the coming days 21:02:32 antranigv, that is not an isp problem that is the znc process quitting 21:02:33 the ISPs are doing their best to make sure things are alright 21:02:40 can tell with the quit message and version etc :P 21:03:04 that znc process is doing /quit 21:03:15 daemon yes, I have a daemon process that checks my ISPs internal stuff, and based on that does a restart. looks like it went nuts with all the changes they are doing 21:03:27 but it got stable as of... well looks like it's not 21:03:39 daemon lol just noticed your name is daemon. isn't that bothering? :D 21:03:43 ah :) anyhow I use znc too so know that its easy to setup server and forget about it so I though would notify you about it :) 21:03:54 it does get a little highlight happy 21:04:00 daemon thank you <3 21:04:12 np ;) 21:04:38 daemon please notify kastein that I disabled my ZNC->EFNet, I will rejoin when connections are back to normal. If they can unkick me please 21:04:48 oh wait, that's a kick, not a ban, ok ok 21:05:29 indeed no ban yet, from my log you have been kicked about 3 times 21:06:35 https://dpaste.org/HdK87 21:06:37 Title: dpaste/HdK87 (Plain Text) 21:07:25 oops sorry picked up an accidental one for supercat 21:54:43 hello there 21:54:48 I have a problem with bhyve 21:54:58 I don't know if this is the place to ask 21:55:36 can't start any vm because bhyve exited with status 71 21:55:38 fold, Either here or in #bhyve would be good. Simply ask and if anyone who is here knows anything they will say. 21:56:56 antranigv, 21:08, trench, kastein, cpet: antranigv is aware of the issue he is working on it 21:56:59 they are cool with it 21:57:14 I don't know what that would mean, and it is not one of the documented exit codes. If no one else knows anything then ask in #bhyve and ask again in an hour or so when different people are here. 21:57:16 daemon thank you sooooo much 21:57:20 np 21:57:28 thanks rwp 21:57:41 Good luck! 21:59:01 hello, I am sorry for posting here but I figure that freebsd folk may be able to help me with zfs. I am using zfs on proxmox and I wanted to increase the size of my mirror by replacing each disk with a larger one etc. I was following the instructions here https://pve.proxmox.com/wiki/ZFS_on_Linux#_zfs_administration in Changing a failed bootable 21:59:01 device. I set autoexpand to on. 21:59:02 Title: ZFS on Linux - Proxmox VE 22:11:39 Yes I know, sorry left because my kid woke up. I am only here because you guys have a lot more experience on zfs. Since I am on proxmox (debian) I have to run the sgdisk commands which essentially create 3 partitions a) 1007K withoug a label b) ESP partition 512M vfat FAT32 c) the zfs_member. When I put this on gparted after resilvering both drives 22:11:40 I can see an unallocate drive equal to the size of large disk minus small disk. 22:12:04 I know it is off-topic in that it is linux but if you have any ideas on the zfs part that would be awesome. Thanks 22:14:03 forgot tosay that autoexpand=on and that I also run zpool online -e pool drives 23:59:28 meena: they're ordered by commit date, and they're identical