ɴꙩᴍᴀᴅ
Thanks for asking anyway (:
K
@n0madcoder is that legal here?
This is the meme police. You are now under arrest
Jackie
Is oracle JDK available in pkg? I don't see it in pkg search jdk but here says it's in pkg https://www.freebsd.org/java/
Anonymous
I mean I have PepperMint OS on my HDD
have you considered running it in a virtual machine instead ?
Anonymous
vbox
トミ
>uses Linux with root on ZFS with pkgsrc
Anonymous
>uses Linux with root on ZFS with pkgsrc
< uses devuan linux w/o systemd
🇵🇸🍉
>uses Linux with root on ZFS with pkgsrc
and break with kernel updates
トミ
build with musl and clang
Anonymous
freebsd 14 current DIED can not recover block devices
Anonymous
that was with zfs
ɴꙩᴍᴀᴅ
What did you tried to recover it?
Anonymous
i didn't
トミ
What did you tried to recover it?
once ZFS goes tits up, there is no point in trying to recover it anyways. thats why you use backups and stable branch for data
K
ZFS is considered rock stable.. what problem are you experiencing?
Anonymous
in other weirdness :: have 13 & ghost NO X-config, desktop works. 14 w/ X ~~~ exec mate-session kinda no selection of de w/ sddm
ɴꙩᴍᴀᴅ
14 is expected to have issues tho (regardless of ZFS if you messed around with it)
Anonymous
when is 14 expected to go stable ?
ɴꙩᴍᴀᴅ
Maybe April next year. They usually add the date here at some point https://www.freebsd.org/releng/#schedule
トミ
good to know
it's basically because ZFS stores many snapshots that are supposed to guarantee data integrity. so when data is corrupted this means that all of those snapshots failed which is not supposed to happen at all. while it might be possible to recover from that the fact that ZFS has corruped data points to a larger issue...
K
Snapshots are for your own ease of management, you can choose not to use them if you don’t like them. Data integrity is obtained by having multi-disk vdevs as base, and eventually raidz on top of these
Anonymous
so w/o raidz zfs is ~~pointless ?
Anonymous
~~somewhat
K
Not necessarily, it has a lot of cool features. Being a COW filesystem, data corruption is less likely in the first place
kub-kun
>uses Linux with root on ZFS with pkgsrc
oh gosh that sounds like hell
kub-kun
i cant imagine using thoose things on linux
K
I use Linux with ZFS :)
kub-kun
K
It’s actually cool pulling FreeBSD jails from the server using zfs
K
is it nice?
Yes, quite. I use freeBSD as server and Linux on clients. Only downside on Linux is having to use unofficial kernel or DMKS but that’s about it. Love ZFS
Anonymous
K you manually partitioning that zfs drive?
トミ
NO! Snapshots are NOT supposed to guarantee data integrity
i used the word "snapshot" in a more colloquial manner than i should have. what i actually meant is the possibillity of rolling back transaction groups, because of the way ZFS keeps track of blocks. it stores a few versions of old states. which in essence are snapshots. but not the ones that a user would initiate, say before an uprade.
Anonymous
yeah ok
Anonymous
is your free space across mount points the same?
XADE
and break with kernel updates
zfs is unrelated to linux kernel as support is not native zfs support in linux is achieved by modules in initramfs
K
is your free space across mount points the same?
Drive on the notebook is: 550MB EFI All the other space ZFS Within ZFS I have datasets (home, system, containers etc…)
K
I agree I don’t like it either
Anonymous
when the installer ask to use full drive and you say yeah, then the free space on all mount points is the same.
Anonymous
w/ zfs
K
I don’t use any installer, I do things manually
Anonymous
LOL how did ya get it on there in the first place?
K
Secondary laptop has 2 SSD, one 128GB and the other one 512 First disk has two partitions, EFI 550MB as always, and remaining space ZFS. Second disk is just ZFS. Cool thing is that the pool spans over both disks
Anonymous
🙈
Roo
have you considered running it in a virtual machine instead ?
I will think about it. Im not so into VMs. Thanks
Jeff
I'm working on an automated install iso. is there a way to access the ISO's/img's filesystem from bsdinstall? my installerconfig's script seems to be in a chroot under /mnt, but I'd like to access /usr/freebsd-dist in the image itself.
Hardcode
you can merely extract the txz archives from scripts
Hardcode
thats what the bsdinstall does
Hardcode
#!/bin/sh # # v1.1 # cd /tmp/zroot for i in base doc kernel lib32; do (xz -dc /usr/freebsd-dist/${i}.txz | tar xvf -) ; done zfs set readonly=on zroot/var/empty touch /tmp/zroot/etc/fstab echo zfs_load="YES" > /tmp/zroot/boot/loader.conf echo zfs_enable="YES" > /tmp/zroot/etc/rc.conf echo sshd_enable="YES" >> /tmp/zroot/etc/rc.conf
Hardcode
(for instance)
Hardcode
"iso img" contains only txz archives btw
Jeff
so I would need to modify bsdinstall, or can I get this done within my installerconfig?
Hardcode
you dont need bsdinstall at all
Hardcode
you need to label the disk, create the pool, extract the stuff and create the configs
Suraj
sieve I don't have dovecot-sieve package in freebsd
Hardcode
optionally chroot/install the packages
Suraj
@drookie is your answer is for me?
Hardcode
nope.
Hardcode
you aren't asking for anything. just grieving.
Hardcode
(my condolences ! I suggest you install Linux and grieve there)
Suraj
wait ,, I am asking a solution, I did all sieve configuration and now I don't see any sieve package
Krond
Uhm, dovecot... let me look.
Suraj
I see it in website but, with pkg search sieve nothing no plugin for dovecot, I can't complie sieve script
Hardcode
so I suppose you did your configuration for nothing. :|
Suraj
wait I search with pkg search dovecot I got this dovecot-pigeonhole-0.5.15 Sieve plugin for the Dovecot 'deliver' LDA and LMTP I think this is the right one.
Suraj
done, YEEEEEEEEEEEEEPIEEEEEEEEEEEEEEEEEEEEEE
XS
😎🎅
Jeff
you dont need bsdinstall at all
gotcha, thanks. I had tunnel vision, I suppose.
Hardcode
gotcha, thanks. I had tunnel vision, I suppose.
actually there's an old FreeBSD wiki article about how do you label/partition the disk and how do you create the zfs datasets. pre-bsdinstall. still working though.
Hardcode
due to lack of manpower in FreeBSD they just automated it in bsdinstall and thats all it does actually
Hardcode
the only thing that can improve it - it's the be environments, but you can merely steal it from any actual FreeBSD installed
Hardcode
(can give you the script if you're lazy)