💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-12-21.txt captured on 2023-01-29 at 03:51:31.

View Raw

More Information

⬅️ Previous capture (2022-01-08)

-=-=-=-=-=-=-

[2021-12-21T03:57:10Z] <testuser[m]> Hi
[2021-12-21T04:16:08Z] <phinxy> Does kiss store a cache of built binaries somewhere that can be found after `kiss remove bluez` ?
[2021-12-21T04:18:25Z] <phinxy> cp ~/.cache/kiss/bin/bluez@4.101-1.tar.gz ~/
[2021-12-21T04:18:33Z] <phinxy> thanks!!
[2021-12-21T04:19:15Z] <phinxy> Bluez5 wouldnt compile a tool his2hci without udev even though it's not really depending on it, just supposed to launch from udev
[2021-12-21T08:10:16Z] <trunc88> kiss linux changed my life
[2021-12-21T08:10:25Z] <testuser[m]> same
[2021-12-21T09:38:29Z] <Featyre> Trying to use initramfs is a nightmare
[2021-12-21T09:38:56Z] <testuser[m]> wat do u need it  for
[2021-12-21T09:39:04Z] <Featyre> Using tinyramfs just couldn't get it load my lvm
[2021-12-21T09:39:44Z] <Featyre> And yeah it's behind luks
[2021-12-21T09:40:06Z] <Featyre> Ok I mean lvm on luks
[2021-12-21T10:18:14Z] <illiliti> Featyre: post your config
[2021-12-21T10:19:10Z] <Featyre> Yeah hold on
[2021-12-21T10:24:17Z] <Featyre> https://dpaste.com/6RCXB455U.txt
[2021-12-21T10:24:23Z] <Featyre> Hope that's right
[2021-12-21T10:26:59Z] <illiliti> you don't need lvm_name and lvm_group unless you have multi-lvm setup. also post output of blkid
[2021-12-21T10:29:56Z] <Featyre> https://dpaste.com/962KUZD8T.txt I cutted down some partitions and I don't know if having two logical volumes counts as multi-lvm setup. Ask me if you need full output
[2021-12-21T10:34:42Z] <illiliti> hmm, everything should be ok. what's the error message?
[2021-12-21T10:35:19Z] <Featyre> It's just saying volume group not found
[2021-12-21T10:35:53Z] <Featyre> And there is no insert password thing
[2021-12-21T10:37:28Z] <illiliti> aha. so the setup is: luks->lvm->root ?
[2021-12-21T10:37:35Z] <illiliti> or lvm->luks->root ?
[2021-12-21T10:38:49Z] <illiliti> the order of the `hooks` matters
[2021-12-21T10:39:21Z] <illiliti> first always goes device manager if you need/have one
[2021-12-21T10:39:31Z] <Featyre> Oh yeah forgot about that
[2021-12-21T10:40:02Z] <Featyre> Let me try and see if there's any problems
[2021-12-21T10:41:55Z] <illiliti> https://termbin.com/eu9k
[2021-12-21T10:43:28Z] <Featyre> Btw is there anyway to enable swap after
[2021-12-21T10:43:58Z] <illiliti> you can do this in /etc/fstab on your host system
[2021-12-21T10:44:11Z] <illiliti> afaik
[2021-12-21T10:44:14Z] <Featyre> Oh yeah
[2021-12-21T10:44:23Z] <Featyre> I forgot about fstab too
[2021-12-21T10:54:33Z] <illiliti> forgot to mention that `lvm_config` usually isn't needed too
[2021-12-21T10:55:37Z] <Featyre> Alright, there's a no such file or directory error
[2021-12-21T10:56:20Z] <illiliti> at boot time?
[2021-12-21T10:56:29Z] <Featyre> Yep
[2021-12-21T10:58:33Z] <illiliti> try to boot with rddebug kernel param
[2021-12-21T10:59:15Z] <illiliti> to understand what command fails
[2021-12-21T11:00:15Z] <illiliti> \vmlinuz initrd=\initramfs_img rddebug
[2021-12-21T11:03:40Z] <Featyre> Nothing interesting
[2021-12-21T11:06:00Z] <illiliti> are you sure? it should print where the flow stuck
[2021-12-21T11:06:25Z] <illiliti> rddebug enables set -x
[2021-12-21T11:07:02Z] <illiliti> remove `quiet` from kernel params if you have it
[2021-12-21T11:08:16Z] <Featyre> Now there's something
[2021-12-21T11:08:25Z] <Featyre> Error allocating crypto tfm
[2021-12-21T11:08:34Z] <Featyre> I think it might have to do with the kernel
[2021-12-21T11:08:41Z] <illiliti> yeah
[2021-12-21T11:09:21Z] <illiliti> hang on
[2021-12-21T11:09:45Z] <Featyre> Well I used localyesconfig while building and I have got rid of most of the CONFIG not found things and those final ones I don't know where do I even fix so I just left them
[2021-12-21T11:13:45Z] <illiliti> i recall i have a guide about which kernel options should be enabled to make cryptsetup work
[2021-12-21T11:13:55Z] <illiliti> i can't find it :(
[2021-12-21T11:14:43Z] <Featyre> Sad because I have to figure it out myself now
[2021-12-21T11:15:44Z] <Featyre> A bit of exploring wouldn't hurt anyone, right?
[2021-12-21T11:23:18Z] <illiliti> https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-fs/cryptsetup/cryptsetup-2.4.2-r1.ebuild#n51
[2021-12-21T11:23:45Z] <illiliti> https://www.linuxfromscratch.org/blfs/view/cvs/postlfs/cryptsetup.html
[2021-12-21T11:42:35Z] <Featyre> Oh thanks
[2021-12-21T11:59:51Z] <Featyre> I finally have done it
[2021-12-21T12:00:19Z] <Featyre> I installed KISS with Full Disk Encryption
[2021-12-21T12:00:40Z] <Featyre> I might make a guide who knows
[2021-12-21T12:00:55Z] <illiliti> congrats
[2021-12-21T12:01:02Z] <Featyre> And thank you ig
[2021-12-21T14:39:03Z] <Featyre> Also I pushed my own repo to GitHub that has updated cryptsetup now so ig
[2021-12-21T15:29:14Z] <illiliti> link?
[2021-12-21T17:12:42Z] <Featyre> illiliti: https://github.com/Featyre/kiss-community
[2021-12-21T17:12:42Z] <Featyre> It's kinda rushed, I haven't made a readme yet
[2021-12-21T17:27:51Z] <noocsharp> i wouldn't call it kiss-community - it refers to the canonical community repository
[2021-12-21T17:50:40Z] <Featyre> Well I could renamed it to repo-community
[2021-12-21T17:51:00Z] <Featyre> Bc it's a separate repo to be used by everyone that needs these
[2021-12-21T18:09:02Z] <noocsharp> that's essentially what personal repos are as well in the context of kiss
[2021-12-21T18:11:07Z] <noocsharp> but of course you're free to do what you want
[2021-12-21T18:16:14Z] <illiliti> is there an age implementation in C?
[2021-12-21T18:16:31Z] <illiliti> don't want to deal with Go
[2021-12-21T18:16:33Z] <illiliti> shit language with dumb rules
[2021-12-21T20:37:30Z] <phoebos> i've never come across one :( stuck with pgp
[2021-12-21T20:38:47Z] <noocsharp> monocypher could be used to easily implement something like age
[2021-12-21T23:02:19Z] <acheam> there is a rust implementation
[2021-12-21T23:02:27Z] <acheam> but yeah, a c one would be real nice
[2021-12-21T23:03:58Z] <acheam> wow monocypher looks really cool
[2021-12-21T23:05:15Z] <acheam> I wonder why its not more popular
[2021-12-21T23:26:35Z] <noocsharp> libsodium probably fits better for most applications
[2021-12-21T23:27:40Z] <noocsharp> uses SIMD and assembly for speed at the cost of size
[2021-12-21T23:29:02Z] <acheam> yeah
[2021-12-21T23:29:07Z] <acheam> but for my kind of projects it seems perfect
[2021-12-21T23:29:13Z] <acheam> just drop in a .c and .h file and you're set
[2021-12-21T23:29:26Z] <noocsharp> i used it for my password manager
[2021-12-21T23:29:27Z] <acheam> unlike libsodium which uses autotools and stuff
[2021-12-21T23:30:08Z] <acheam> why'd you switch from argon2? just complexity?
[2021-12-21T23:30:41Z] <noocsharp> monocypher has a much smaller implementation of argon2
[2021-12-21T23:31:31Z] <noocsharp> monocypher was exactly what i was looking for from the beginning, but didn't know about