💾 Archived View for gemini.ctrl-c.club › ~phoebos › logs › kisslinux-2021-08-27.txt captured on 2024-05-26 at 16:14:04.

View Raw

More Information

⬅️ Previous capture (2021-12-17)

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

[2021-08-27T01:08:12Z] <acheam> testuser[m]: thx
[2021-08-27T01:08:26Z] <acheam> omanom: useless use of cat!!!
[2021-08-27T01:09:49Z] <phoebos> dilyn: https://tmp.bvnf.space/0001-pdfcpu-drop.patch
[2021-08-27T01:10:01Z] <phoebos> also, for your peace of mind: https://tmp.bvnf.space/0001-pdfcpu-drop.patch.asc
[2021-08-27T01:11:35Z] <noocsharp> here they come
[2021-08-27T01:14:45Z] <acheam> phoebos: lolol
[2021-08-27T01:14:53Z] <acheam> you're registered with nickserv though right?
[2021-08-27T01:15:00Z] <acheam> thats proof right there
[2021-08-27T01:15:14Z] <phoebos> yeah true but anyone could register with my nick
[2021-08-27T01:15:32Z] <phoebos> we don't want to let just ANYONE drop shitty community packages
[2021-08-27T01:16:16Z] <acheam> there ya go dylan
[2021-08-27T01:16:35Z] <acheam> they'd have been playing the long con then
[2021-08-27T01:16:43Z] <acheam> all the way back from the libera switch
[2021-08-27T01:16:52Z] <acheam> and they'd have had to prevented you from joining under a different nick
[2021-08-27T01:16:57Z] <acheam> man they really planned this one out
[2021-08-27T01:16:58Z] <phoebos> yeah that's dedication
[2021-08-27T01:17:13Z] <phoebos> gotta drop them packages
[2021-08-27T02:28:25Z] <noocsharp> my password manager now has a password caching agent
[2021-08-27T02:58:52Z] <acheam> Woah nicw
[2021-08-27T03:00:21Z] <acheam> When I report a new feature in my software here, its always some tiny little thing. When noocsharp does it its like "I reimplemented gpg-agent" or "I wrote a phone dialer for the pinephone"
[2021-08-27T03:00:39Z] <acheam> Oi git push
[2021-08-27T03:01:31Z] <acheam> Also would you consider adding description files to your repoa
[2021-08-27T03:05:27Z] <noocsharp> pushed and descripted
[2021-08-27T03:06:16Z] <noocsharp> it's way simpler than gpg-agent, just reads a path over a unix socket and writes the password back over that socket
[2021-08-27T03:09:12Z] <acheam> I assume you didn't mean to push argon2/argon2.a?
[2021-08-27T03:10:16Z] <dilyn> is that secure, noocsharp? 
[2021-08-27T03:10:19Z] <acheam> would be doubly coolios if you licensed your code :)
[2021-08-27T03:10:34Z] <dilyn> a lot of things can be accomplished by unix sockets so it'll be very cool if it's just basically equivalent to gpg-agent
[2021-08-27T03:11:25Z] <acheam> execvp("bemenu") to get the password doesnt feel super secure
[2021-08-27T03:11:44Z] <noocsharp> how so?
[2021-08-27T03:11:47Z] <acheam> could you be able to read that through /proc?
[2021-08-27T03:12:17Z] <noocsharp> hmm, yeah i should look into that
[2021-08-27T03:13:11Z] <acheam> It also depends on bemenu not being tampered with but thats not a huge risk
[2021-08-27T03:13:25Z] <acheam> Actually it is
[2021-08-27T03:13:34Z] <noocsharp> yeah, i mean i use pinentry-dmenu normally
[2021-08-27T03:13:36Z] <acheam> Given that someone could add another bemenu higher in the path
[2021-08-27T03:13:51Z] <noocsharp> that goes for any pinentry program
[2021-08-27T03:14:11Z] <acheam> Hmm yeah
[2021-08-27T03:14:42Z] <acheam> Best encryption is no encryption because then you eliminate the risk of your encryption program being tampered with
[2021-08-27T03:14:46Z] <noocsharp> dilyn: i don't think sockets leak any data, so i think they're secure
[2021-08-27T03:17:32Z] <dilyn> very cool
[2021-08-27T03:18:42Z] <noocsharp> actually sockets might be the only way to avoid leaking data from npm-core...
[2021-08-27T03:21:10Z] <noocsharp> alternatively i could tell the user that they shouldn't run untrusted programs
[2021-08-27T03:21:43Z] <noocsharp> acheam: how do you store passwords without encryption?
[2021-08-27T03:21:59Z] <acheam> It was a joke
[2021-08-27T03:22:28Z] <acheam> But on paper in a safe is never a bad option
[2021-08-27T03:22:55Z] <acheam> Albeit inconvinient
[2021-08-27T03:23:35Z] <noocsharp> what if the password program runs as a different user
[2021-08-27T03:23:42Z] <noocsharp> then you can't read the /proc entry
[2021-08-27T03:41:55Z] <noocsharp> hmm, i tried catting the output of the fd/1 node in /proc, and it seems that cat can't access the device
[2021-08-27T03:42:14Z] <noocsharp> so not sure whether this means leakage isn't a problem, or i'm misunderstanding
[2021-08-27T03:42:20Z] <testuser[m]> Hi
[2021-08-27T03:42:35Z] <noocsharp> howdy
[2021-08-27T03:46:11Z] <testuser[m]> illiliti do you know of a non-gn ninja file generator ?
[2021-08-27T03:46:45Z] <testuser[m]> I guess it would be easy enough to do with a shell script
[2021-08-27T03:46:49Z] <testuser[m]> With boilerplate
[2021-08-27T03:46:58Z] <noocsharp> oasis does it
[2021-08-27T03:48:22Z] <testuser[m]> https://github.com/oasislinux/oasis/blob/master/ninja.lua
[2021-08-27T03:48:26Z] <testuser[m]> This?
[2021-08-27T03:49:12Z] <noocsharp> that plus rules.lua
[2021-08-27T03:49:21Z] <noocsharp> sorry, rules.ninja
[2021-08-27T03:49:22Z] <testuser[m]> Thanks
[2021-08-27T03:54:05Z] <noocsharp> acheam: i figured out why it doesn't leak. The `npm-core` process writes directly to a socket, which cannot be read from /proc, but a pipe can. Pipes are the normal mechanism used in shell for IPC, so that's why leakage is possible there
[2021-08-27T03:54:37Z] <acheam> Ah cool
[2021-08-27T03:54:58Z] <noocsharp> i was originally using a pipe, but i got rid of it because it didn't seem necessary
[2021-08-27T03:55:02Z] <noocsharp> so it was kind of an accident
[2021-08-27T03:58:24Z] <noocsharp> i've also realized dup2 is the syscall that makes unix go, because it lets you assign whatever fd you want to the standard streams
[2021-08-27T03:58:40Z] <noocsharp> of a child process
[2021-08-27T04:10:06Z] <acheam> How does that "make Unix go"?
[2021-08-27T04:11:18Z] <acheam> I didn't even know pipes were a thing in c lmao
[2021-08-27T04:12:13Z] <noocsharp> because the unix philosophy says pipe things between programs using standard streams, and dup2 lets you assign an arbitrary data source to these standard streams without the overhead of copying anything
[2021-08-27T04:14:50Z] <noocsharp> tbf i've never used pipes until writing npm
[2021-08-27T04:15:47Z] <acheam> Ah
[2021-08-27T04:40:29Z] <GalaxyNova> what is a privacy respecting VPS provider
[2021-08-27T04:41:25Z] <GalaxyNova> I'm getting sick of godaddy's shenanigans
[2021-08-27T04:41:42Z] <testuser[m]> Wdym privacy respecting
[2021-08-27T04:41:45Z] <testuser[m]> Wtf have they been doin
[2021-08-27T04:42:07Z] <testuser[m]> https://njal.la/ expensive af
[2021-08-27T04:44:25Z] <testuser[m]> It's 3x the price of what i  pay on vultr, just has 500gb extra storage and bandwidth
[2021-08-27T04:51:10Z] <GalaxyNova> does it have an option to install from an ISO
[2021-08-27T04:52:19Z] <testuser[m]> Yeah
[2021-08-27T04:52:25Z] <testuser[m]> What did godaddy do though
[2021-08-27T04:52:36Z] <testuser[m]> yeah was for vultr
[2021-08-27T04:55:36Z] <GalaxyNova> Anything's better than godaddy at this point
[2021-08-27T04:55:58Z] <GalaxyNova> VPS went down without any warning and customer support told me it would take 75 hours to restart it
[2021-08-27T04:56:00Z] <GalaxyNova> mfw
[2021-08-27T04:56:15Z] <GalaxyNova> how do they expect people to take them seriously
[2021-08-27T04:56:47Z] <GalaxyNova> they also only give you the option to have a CentOS or Ubuntu VPS and don't allow you to install your own OS on them
[2021-08-27T05:00:52Z] <testuser[m]> Godaddy is shit
[2021-08-27T05:01:39Z] <testuser[m]> If you have an edu email then you can check the shithub student stuff
[2021-08-27T05:01:57Z] <testuser[m]> But most of it is a scam anyway since the credits they give require you to add your payment card to the services
[2021-08-27T06:54:14Z] <GalaxyNova> woah
[2021-08-27T06:54:20Z] <GalaxyNova> lots of leaves and joins
[2021-08-27T06:59:08Z] <GalaxyNova> yikes
[2021-08-27T07:26:56Z] <GalaxyNova> uhh
[2021-08-27T07:32:50Z] <testuser[m]> Bruh
[2021-08-27T07:50:05Z] <GalaxyNova> is anyone gonna do something about Crestwave?
[2021-08-27T07:50:11Z] <GalaxyNova> ...
[2021-08-27T11:10:12Z] <dilyn> anybody that advertises in the mainstream is trash and that's how you know godaddy is bad :v 
[2021-08-27T12:25:18Z] <TheInformaticist> Greetings.
[2021-08-27T12:25:58Z] <testuser[m]> Hi
[2021-08-27T12:36:39Z] <TheInformaticist> Hey...what's baseinit?
[2021-08-27T12:37:06Z] <TheInformaticist> Can't find anything online.
[2021-08-27T12:38:29Z] <TheInformaticist> testuser
[2021-08-27T12:38:39Z] <TheInformaticist> testuser[m]: 
[2021-08-27T12:39:05Z] <testuser[m]> It's the init scripts for the kiss system
[2021-08-27T12:39:19Z] <testuser[m]> what
[2021-08-27T12:39:21Z] <testuser[m]> TheInformaticist: 
[2021-08-27T12:41:35Z] <acheam> See the wiki
[2021-08-27T12:41:51Z] <TheInformaticist> testuser[m]: Oh, OK. Trying to study up to be able to install
[2021-08-27T12:52:35Z] <omanom> https://kisslinux.org/wiki/pkg/baseinit
[2021-08-27T12:52:54Z] <omanom> testuser[m] do you use dendrite?
[2021-08-27T12:56:31Z] <testuser[m]> I used it but it's federation just crapped out (even setup fresh 2-3 times) lol
[2021-08-27T12:56:31Z] <testuser[m]> https://github.com/matrix-org/dendrite/issues/1864
[2021-08-27T12:56:31Z] <omanom> if i didn't care about federation would you recommend it over synapse?
[2021-08-27T12:56:46Z] <testuser[m]> Yeah i use it for testing my appservice locally, much easier setup than synapse
[2021-08-27T12:56:52Z] <omanom> i have synapse set up but i haven't touched it in like... a year and was considering starting back over from scratch just for my family since hangouts is getting terminated
[2021-08-27T12:57:11Z] <omanom> was also considering xmpp
[2021-08-27T12:57:39Z] <testuser[m]> xmpp is good but i don't think decent clients exist for it on phones atleast
[2021-08-27T12:57:48Z] <testuser[m]> https://git.git-bruh.duckdns.org/kiss-repo/file/repo/dendrite/build.html btw
[2021-08-27T12:57:53Z] <testuser[m]> Synapse is hell to setup cuz it needs python cryptography which needs rust
[2021-08-27T12:58:13Z] <phoebos[m]> i need some people to talk to on my shiny new xmpp btw
[2021-08-27T12:58:21Z] <omanom> there's Conversations on android but yeah iphones doesn't have a lot of options
[2021-08-27T12:59:01Z] <testuser[m]> Element is buggy but it's pretty usable
[2021-08-27T12:59:10Z] <omanom> what server are you using phoebos[m]
[2021-08-27T13:00:26Z] <omanom> thanks for that build script!  that is another thing sometime in my future -- converting my digitalocean droplet from ubuntu over to kiss
[2021-08-27T13:00:57Z] <acheam> My mail provider includes xmpp I should give it a shot
[2021-08-27T13:01:06Z] <acheam> Doesnt it not have message scroll back or something?
[2021-08-27T13:02:15Z] <omanom> i think there's extensions that provide that: https://xmpp.org/extensions/xep-0313.html
[2021-08-27T13:03:28Z] <omanom> most of my family's shitposting is fairly ephemeral too so it isn't a make-or-break thing to have
[2021-08-27T13:09:41Z] <travankor> i think matrix is always going to be buggy
[2021-08-27T13:10:26Z] <travankor> dunno how slick xmpp is
[2021-08-27T13:10:35Z] <testuser[m]> by matrix you mean clients, servers, a specific server or wat?
[2021-08-27T13:10:54Z] <TheInformaticist> Why is Kiss change to Wayland?
[2021-08-27T13:11:14Z] <testuser[m]> kiss just felt like it
[2021-08-27T13:11:17Z] <travankor> synapse+element at least, which is where most of the funding goes to
[2021-08-27T13:11:26Z] <testuser[m]> The year is 2021 and we still don't have a decent and standardized IM platform
[2021-08-27T13:12:08Z] <omanom> https://github.com/kisslinux/website/blob/79b5586e2bc5afc95ae06e2a4a0035155e0b54b6/site/blog/20210711a.txt
[2021-08-27T13:12:21Z] <micro_O> testuser[m] `man talk`
[2021-08-27T13:12:37Z] <omanom> testuser[m] irc is a decent and standardized IM platform.  the problem is people want more than just text
[2021-08-27T13:12:48Z] <testuser[m]> Muh rich message content
[2021-08-27T13:12:50Z] <micro_O> (people also like text history)
[2021-08-27T13:13:10Z] <omanom> there are irc servers which provide history playback, and bouncers solve that issue
[2021-08-27T13:13:20Z] <micro_O> also, IM and chat feel different to me
[2021-08-27T13:14:00Z] <micro_O> @omanom yeah, though while 'the unix philosophy' makes for very robust and flexible computer systems, most people want a more integrated bringup
[2021-08-27T13:14:07Z] <omanom> TheInformaticist that github link is Dylan's post explaining the Wayland change
[2021-08-27T13:14:25Z] <testuser[m]> micro_O: what software provides the talk binary
[2021-08-27T13:14:29Z] <testuser[m]> Its specifiers in posix man page
[2021-08-27T13:14:32Z] <testuser[m]> But no utility
[2021-08-27T13:14:40Z] <TheInformaticist> omanom: Thanks.
[2021-08-27T13:14:47Z] <acheam> Inetutils?
[2021-08-27T13:14:57Z] <acheam> Its on openbsd
[2021-08-27T13:18:05Z] <TheInformaticist> I'm Audi. Peace.
[2021-08-27T13:18:16Z] <omanom> bye!
[2021-08-27T13:18:51Z] <TheInformaticist> omamom I'll be back soon.
[2021-08-27T13:18:56Z] <TheInformaticist> Peace.
[2021-08-27T13:23:21Z] <testuser[m]> Audi ?
[2021-08-27T13:23:50Z] <omanom> "I'm out"
[2021-08-27T13:24:18Z] <omanom> well, play on "I'm outta here!" -> "I'm outtie!" -> "I'm Audi!"
[2021-08-27T14:30:35Z] <acheam> no\
[2021-08-27T14:30:53Z] <acheam> he is the head of marketing for Audi, he represents the brand in its entirety
[2021-08-27T14:34:09Z] <micro_O> I probably shouldnt have used literally the cheapest digitalocean droplet for installing kiss
[2021-08-27T14:34:43Z] <testuser[m]> Why not
[2021-08-27T14:34:44Z] <testuser[m]> It works fine
[2021-08-27T14:34:57Z] <testuser[m]> Unless you expect to build gcc on it
[2021-08-27T14:35:32Z] <testuser[m]> or perl
[2021-08-27T14:35:34Z] <testuser[m]> or python
[2021-08-27T14:35:42Z] <micro_O> lol
[2021-08-27T14:35:55Z] <micro_O> im literally just following the install guide 
[2021-08-27T14:37:09Z] <acheam> yeah you might want to setup distcc or just beam up bins you build on your own system
[2021-08-27T14:37:45Z] <phoebos[m]> omanom: prosody
[2021-08-27T14:39:53Z] <testuser[m]> I can send you bins from my server if you want
[2021-08-27T14:39:57Z] <testuser[m]> Totally not backdoored
[2021-08-27T14:40:14Z] <micro_O> well this droplet will be for hosting kiss-community, i'll probably setup a beefier one as a build server
[2021-08-27T14:40:23Z] <micro_O> testuser[m] i'll take you up on that if this resize fails
[2021-08-27T14:42:30Z] <micro_O> at least digital ocean has like 95% of its interface scriptable from a sane single-binary cli
[2021-08-27T14:42:50Z] <micro_O> only limitation i've hit so far is booting into the recovery iso, so i made a feature request for that
[2021-08-27T14:46:21Z] <acheam> an alternative is just not using a cloud provider that requires using the recovery iso to install an OS
[2021-08-27T14:47:03Z] <acheam> (which hopefully also doesn't require you to run nonfree software like DO)
[2021-08-27T14:47:59Z] <micro_O> I think I have only seen one cloud provider that doesn't require going to a website at some point
[2021-08-27T14:48:16Z] <testuser[m]> KISSps when
[2021-08-27T14:48:19Z] <micro_O> at the very least to create an account
[2021-08-27T14:48:34Z] <micro_O> so all of them require running nonfree software
[2021-08-27T14:48:56Z] <testuser[m]> I really hate both the DO and vultr website, so many obnoxious animations page works fast as a snail
[2021-08-27T14:49:00Z] <micro_O> but that provider has limited resources, and it would not be fair for me to use up all the vcpu
[2021-08-27T14:49:13Z] <micro_O> testuser[m] you dont need to use DO website after account creation
[2021-08-27T14:49:19Z] <micro_O> the doctl cli works well
[2021-08-27T14:49:27Z] <testuser[m]> i think vultr has one aswell
[2021-08-27T14:49:39Z] <testuser[m]> I don't need to do tasks  often so i just use the site
[2021-08-27T14:49:54Z] <testuser[m]> I only logged in once this month to check bandwidth usage
[2021-08-27T14:51:02Z] <acheam> openbsd.amsterdam doesn't require any javascript at all
[2021-08-27T14:51:22Z] <testuser[m]> I think sdf one also wouldn't
[2021-08-27T14:51:27Z] <testuser[m]> Mid's thingy
[2021-08-27T14:51:27Z] <acheam> yeah
[2021-08-27T14:52:00Z] <acheam> also box.cock.li is somewhat open source
[2021-08-27T14:52:27Z] <acheam> "By contributing to this repo or by using any of the code yourself you agree that traps aren't gay. Any modifications must be done under the same license."
[2021-08-27T14:52:29Z] <testuser[m]> I would just run stuff off of my home pc if the power cuts weren't so bad
[2021-08-27T14:52:34Z] <testuser[m]> And shitty ISPs allowed opening ports
[2021-08-27T14:53:05Z] <omanom> i'm on dsl, that's the only reason why i'm not hosting at home
[2021-08-27T14:53:34Z] <acheam> I like the garunteed uptime that a cloud server offers
[2021-08-27T14:53:38Z] <acheam> and internet speed
[2021-08-27T14:53:43Z] <acheam> 4mbps vs 1000
[2021-08-27T14:54:10Z] <acheam> I still run compute-intensive tasks at home though
[2021-08-27T14:54:13Z] <acheam> like search.armaanb.net
[2021-08-27T14:54:17Z] <micro_O> I've got rackspace in a good datacenter here, but im not exposing that to the regular internet. If we do decide to host kiss-community I'd rather that be easily transferable; re-createable.
[2021-08-27T14:55:58Z] <acheam> so what can I do with xmpp
[2021-08-27T14:56:28Z] <acheam> is it better for 1-1 conversations or groups?
[2021-08-27T14:57:15Z] <travankor> groups iirc
[2021-08-27T14:57:33Z] <travankor> micro_O: why not use rackspace as a build server
[2021-08-27T14:58:11Z] <acheam> mailbox.org provides xmpp hosting under your own domain, so might give that a shot
[2021-08-27T14:58:20Z] <acheam> (im already using them for mail)
[2021-08-27T14:58:47Z] <travankor> does it say which xmpp server they use
[2021-08-27T14:59:04Z] <acheam> they mention jabber a lot
[2021-08-27T14:59:22Z] <acheam> but i think they're just using it as a synonym for xmpp
[2021-08-27T14:59:35Z] <micro_O> travankor I might. right now i just have a pi4, i'd need to make a 1/2 or 1u 
[2021-08-27T14:59:41Z] <travankor> i would check that it has the baseline xep's that you need
[2021-08-27T14:59:50Z] <acheam> "We at mailbox.org operate our own Jabber server, fitted with SSL/TLS for transport security and state-of-the art feature sets."
[2021-08-27T14:59:51Z] <micro_O> i'm maaybe waiting on some risc-v silicon to make things interesting
[2021-08-27T15:00:23Z] <acheam> oh they have a tor hiden service for it too
[2021-08-27T15:01:12Z] <travankor> BeagleV sounds interesting
[2021-08-27T15:01:21Z] <travankor> for risc-v
[2021-08-27T15:01:37Z] <micro_O> honestly I kinda like the free compute i get from github actions
[2021-08-27T15:01:43Z] <micro_O> (at least for bins)
[2021-08-27T15:02:09Z] <micro_O> ideally, we'd have a few different servers running the same build software for kiss bins, and can compare checksums 
[2021-08-27T15:03:35Z] <acheam> that would require fully reproducible builds
[2021-08-27T15:03:58Z] <micro_O> sure
[2021-08-27T15:04:35Z] <travankor> bug dylan to get on it :p
[2021-08-27T15:04:44Z] <micro_O> I think its more tractable for this project than most
[2021-08-27T15:04:57Z] <micro_O> Especially since other projects have done a lot of the work
[2021-08-27T15:05:13Z] <micro_O> (upstreaming makefile environment vars to remove things like timestamps)
[2021-08-27T15:12:02Z] <acheam> hmm muon can now bootstrap itself
[2021-08-27T15:12:51Z] <acheam> it has a decently complex meson.build, so thats impressive
[2021-08-27T15:14:36Z] <acheam> ooh  Muon can also optionally emebed samurai at build-time, so that you don't even need to install a ninja-compatible build
[2021-08-27T15:14:43Z] <micro_O> interesting, /mnt/bin/chroot /mnt didn't work, i had to /mnt/bin/chroot /mnt /bin/busybox sh
[2021-08-27T15:15:05Z] <micro_O> I think the kisslinux /bin/chroot was trying to run /bin/bash, which doesn't exist
[2021-08-27T15:15:39Z] <acheam> it executes $SHELL by default
[2021-08-27T15:16:05Z] <acheam> so if you were chrooting into it from a bash shell, it would try and run bash in the chroot
[2021-08-27T15:16:26Z] <micro_O> ahh, so i will try SHELL=sh /mnt/bin/chroot /mnt
[2021-08-27T15:16:28Z] <acheam> kiss-chroot sets this correctly for you
[2021-08-27T15:16:34Z] <micro_O> it didn't for me
[2021-08-27T15:16:41Z] <acheam> SHELL=/bin/sh
[2021-08-27T15:17:07Z] <micro_O> perfect, thanks
[2021-08-27T15:22:44Z] <phoebos[m]> i think jabber == xmpp
[2021-08-27T15:23:02Z] <acheam> I thought jabber is just the most popular xmpp service?
[2021-08-27T15:24:02Z] <noocsharp> xmpp is rebranded jabber after cisco got the jabber trademark i think
[2021-08-27T15:24:18Z] <omanom> ejabberd is one of the xmpp server implementations
[2021-08-27T15:24:45Z] <omanom> https://blog.windfluechter.net/2020/01/07/1754-xmpp-prosody-ejabberd/
[2021-08-27T15:32:02Z] <phoebos[m]> jabber was the original xmpp service, but now it seems to be a synonym
[2021-08-27T15:32:25Z] <phoebos[m]> http://jabber.org
[2021-08-27T15:32:58Z] <micro_O> i should be streaming this 
[2021-08-27T15:33:07Z] <omanom> truly the Kleenex of XMPP
[2021-08-27T15:33:13Z] <micro_O> even just 'via tmux/screen'
[2021-08-27T16:14:44Z] <micro_O> womp womp, kiss build openssh failed
[2021-08-27T16:15:22Z] <testuser[m]> oom ? Lol
[2021-08-27T16:15:47Z] <micro_O> 8gb not enough?
[2021-08-27T16:15:58Z] <testuser[m]> What'd it fail it
[2021-08-27T16:15:59Z] <testuser[m]> At
[2021-08-27T16:16:16Z] <micro_O> trying it one more time, once it fails ill write the error here
[2021-08-27T16:16:29Z] <micro_O> yeah super cool, second build worked
[2021-08-27T16:16:32Z] <micro_O> that is...worrisome
[2021-08-27T16:16:56Z] <micro_O> and getting logs is difficult when i am in a vnc connection, since ssh isnt setup yet xD
[2021-08-27T16:18:18Z] <testuser[m]> curl static tmate bin
[2021-08-27T16:18:24Z] <testuser[m]> And connect through it
[2021-08-27T16:18:43Z] <testuser[m]> The  old log would've been saved by iiss anyway u can share it
[2021-08-27T16:18:45Z] <testuser[m]> kiss
[2021-08-27T16:18:52Z] <micro_O> cool, i'll try that
[2021-08-27T16:18:57Z] <micro_O> oh yeah, i frgot
[2021-08-27T16:22:21Z] <micro_O> warning: sshd: can't open supervise/ok: No such file or directory
[2021-08-27T16:22:34Z] <micro_O> on `sv up sshd` after `ln -s /etc/sv/sshd /var/service`
[2021-08-27T16:23:05Z] <testuser[m]> /run/runit/sshd.supervise exists
[2021-08-27T16:23:06Z] <testuser[m]> ?
[2021-08-27T16:23:44Z] <micro_O> nope
[2021-08-27T16:23:52Z] <testuser[m]>  /run/runit exists ?
[2021-08-27T16:24:03Z] <testuser[m]> What does ls -l /etc/sv/sshd/supervise it point to
[2021-08-27T16:24:37Z] <micro_O> it points to /run/runit/sshd.supervise
[2021-08-27T16:25:05Z] <micro_O> yeah runit directory does not exist in /run
[2021-08-27T16:25:18Z] <micro_O> note: this is likely because i have chroot'd
[2021-08-27T16:25:30Z] <micro_O> i guess? so whatever the init scripts are, they didnt run?
[2021-08-27T16:25:56Z] <testuser[m]> Cuz your system isnt booted
[2021-08-27T16:26:33Z] <micro_O> yep
[2021-08-27T16:28:25Z] <micro_O> guess its time to install and boot grub
[2021-08-27T16:30:01Z] <micro_O> 30+C and 70% humidity is frying my brain
[2021-08-27T16:32:45Z] <micro_O> and grub build is segfaulting, gonna try make -j1 to see if that fixes it
[2021-08-27T16:45:43Z] <testuser[m]> 30c is nothing bruh
[2021-08-27T16:51:50Z] <micro_O> all i know its above 30c
[2021-08-27T16:51:50Z] <micro_O> just checked and said 37 
[2021-08-27T16:51:50Z] <testuser[m]> Not as high as 42
[2021-08-27T16:51:50Z] <micro_O> also, with the exception of absolutely extreme temps, its more about relative i.e. 'what temp you grep up in' vs 'what temp you are in now'
[2021-08-27T16:51:50Z] <micro_O> s/grep/grew
[2021-08-27T16:51:50Z] <testuser[m]> Yeah
[2021-08-27T16:51:50Z] <micro_O> + wet bulb temp
[2021-08-27T16:51:50Z] <micro_O> 42 but 0% humidity might be better than 37 @ 50% humidity
[2021-08-27T16:51:50Z] <micro_O> well, got further than the first time, but not being able to build grub sucks
[2021-08-27T16:52:01Z] <omanom> do you have to use grub?
[2021-08-27T16:52:25Z] <micro_O> i guess the 'best' thing to do would be copy over the existing 'recovery partition' grub from host machine and boot into that, then figure it out later
[2021-08-27T16:53:03Z] <micro_O> omanom I *think* i need grub, or at least grub-install 
[2021-08-27T16:53:58Z] <micro_O> because its running in some kinda vm
[2021-08-27T16:54:40Z] <micro_O> not sure if hypervisor, qemu, or something else
[2021-08-27T16:57:20Z] <omanom> gotcha.  yeah i just stuck with grub when using kiss in virtualbox
[2021-08-27T17:01:04Z] <micro_O> ok so i can get to the default /dev/vda grub install, but it doesnt hit /bin/init yet
[2021-08-27T17:05:54Z] <micro_O> alright, time to take a break
[2021-08-27T17:06:04Z] <micro_O> sr0 is only available partition (hmmm)
[2021-08-27T17:13:15Z] <testuser[m]> You can just recycle the original grub install and just put youe kernel in their place
[2021-08-27T17:17:34Z] <GalaxyNova> https://github.com/kisslinux/website/issues/88#issuecomment-907322647
[2021-08-27T17:18:02Z] <GalaxyNova> Any ideas for logos?
[2021-08-27T17:34:43Z] <omanom> change the color of the lips lol
[2021-08-27T17:39:56Z] <acheam> DYLAN: does that work for you?
[2021-08-27T17:40:53Z] <noocsharp> lmao, does he keep telling you to change the name?
[2021-08-27T17:40:56Z] <GalaxyNova> omanom: green lips
[2021-08-27T17:41:21Z] <GalaxyNova> noocsharp: Dylan said the current name is confusing
[2021-08-27T17:41:34Z] <acheam> noocsharp: see the github link above
[2021-08-27T17:44:14Z] <noocsharp> ah
[2021-08-27T17:44:47Z] <noocsharp> what if the channel moved to #kisscommunity?
[2021-08-27T17:49:19Z] <travankor> isn't it one n: Unofficial
[2021-08-27T17:49:58Z] <GalaxyNova> moving the channel to #kisscommunity could be good
[2021-08-27T17:50:14Z] <GalaxyNova> we could set up a redirect to redirect #kisslinux to #kisscommunity
[2021-08-27T18:14:23Z] * GalaxyNova sighs
[2021-08-27T18:14:47Z] <GalaxyNova> update to freetype-harfbuzz broke something with the fonts
[2021-08-27T18:14:53Z] <GalaxyNova> and now foot wont work
[2021-08-27T18:15:24Z] <testuser[m]> Abi break i guess
[2021-08-27T18:15:26Z] <testuser[m]> Just rebuild it's revdepends
[2021-08-27T18:15:35Z] <testuser[m]> To link to new .so
[2021-08-27T18:32:53Z] <GalaxyNova> yep
[2021-08-27T18:32:55Z] <GalaxyNova> fixed it
[2021-08-27T18:33:35Z] <GalaxyNova> that was annoying
[2021-08-27T18:35:10Z] <GalaxyNova> btw what's the difference between sbase and 9base
[2021-08-27T18:38:24Z] <micro_O> interesting, so when i chroot'd myself instead of kiss-chroot, i was able to build and install grub
[2021-08-27T18:38:28Z] <micro_O> probably something with the cflags
[2021-08-27T18:39:03Z] <micro_O> anyway, now i need to figure out if there is a way to set the default init line with grub-mkconfig since it seems to be trying /etc/init.d/rcS
[2021-08-27T18:39:06Z] <micro_O> instead of /sbin/init
[2021-08-27T19:09:24Z] <GalaxyNova> uh oh
[2021-08-27T19:09:26Z] <GalaxyNova> i...
[2021-08-27T19:09:31Z] <GalaxyNova> i deleted the busybox package
[2021-08-27T19:09:43Z] <GalaxyNova> uh
[2021-08-27T19:09:51Z] <GalaxyNova> how can i get it back?
[2021-08-27T19:10:45Z] <GalaxyNova> I don't have a shell now
[2021-08-27T19:10:49Z] <GalaxyNova> fuck
[2021-08-27T19:11:49Z] <phoebos[m]> chroot into your system from a liveusb and copy a busybox bin from the release tarball
[2021-08-27T19:13:17Z] <phoebos[m]> well, don't chroot in
[2021-08-27T19:13:33Z] <phoebos[m]> just unpack the tar in the mounted root
[2021-08-27T19:29:42Z] <micro_O> new screenshot from kiss tidbits is neat
[2021-08-27T19:29:52Z] <micro_O> especially the s6-supervise part
[2021-08-27T20:02:41Z] <noocsharp> s6-rc when
[2021-08-27T20:13:41Z] <micro_O> noocsharp its in community but you prolly know that
[2021-08-27T20:18:13Z] <noocsharp> s6-rc 1.0.0.0 when
[2021-08-27T20:36:35Z] <soliwilos> Ooh, Dylan's using the new uevent rebroadcast feature in mdevd master.
[2021-08-27T20:37:03Z] <soliwilos> At least in that screenshot.
[2021-08-27T20:48:29Z] <GalaxyNova> So I switched to sbase + ubase!
[2021-08-27T20:49:09Z] <GalaxyNova> some annoying things is that it's tar implementation doesn't work with KISS's package manager
[2021-08-27T21:43:55Z] <dilyn> use libarchive :v 
[2021-08-27T22:45:01Z] <noocsharp> today a professor explained to my class how git is github, but on your own computer
[2021-08-27T22:55:36Z] <micro_O> teaching is hard
[2021-08-27T22:55:49Z] <micro_O> no /s