[2021-09-22T00:06:35Z] yes [2021-09-22T00:06:45Z] its in packages [2021-09-22T00:06:55Z] phoebos has the same setup [2021-09-22T00:12:03Z] was it pretty straightforward to get it set up? [2021-09-22T00:12:46Z] I had trouble figuiring out SSL [2021-09-22T00:13:08Z] but besides that it was fine [2021-09-22T00:13:29Z] for me it Just Werked [2021-09-22T00:13:44Z] how did you generate certs? [2021-09-22T00:14:05Z] actually, it took a moment to get it to use the right certs [2021-09-22T00:14:19Z] i just used the ones i had for https lol [2021-09-22T00:14:22Z] same [2021-09-22T00:14:29Z] idk if that's bad [2021-09-22T00:14:40Z] they wont refresh [2021-09-22T00:14:55Z] wdym [2021-09-22T00:15:03Z] s/refresh/renew/g [2021-09-22T00:15:03Z] they wont renew [2021-09-22T00:15:09Z] automatically [2021-09-22T00:15:21Z] so your instance might stop working on nov 13 [2021-09-22T00:15:37Z] when your website cert expires [2021-09-22T00:15:56Z] oh i have acme-client in a crontab [2021-09-22T00:16:16Z] oh you mean both httpd and prosody are looking at the same file? [2021-09-22T00:16:26Z] I couldn't figure out how to get that to work lmao [2021-09-22T00:16:34Z] it's copied across lol [2021-09-22T00:16:42Z] 0 0 * * * acme-client bvnf.space && rcctl reload httpd && cp /etc/ssl/bvnf.space.fullchain.pem /etc/prosody/certs/bvnf.space.fullchain.pem && cp /etc/ssl/private/bvnf.space.key /etc/prosody/certs/bvnf.space.key [2021-09-22T00:16:47Z] oh [2021-09-22T00:16:48Z] lmao [2021-09-22T00:17:12Z] make sure that it doesn't make the privkey world readable [2021-09-22T00:17:40Z] cp shouldn't change perms after i've set them correctly for the existing files [2021-09-22T00:17:58Z] I thought you needed -p for that? [2021-09-22T00:18:17Z] -p would preserve the perms of the copied file no [2021-09-22T00:18:24Z] ohh [2021-09-22T00:20:36Z] just copied that [2021-09-22T00:21:35Z] :) [2021-09-22T00:25:15Z] i don't think i can use the same cert because mine doesn't cover subdomains [2021-09-22T00:26:12Z] it's not too difficult to extend it to a subdomain [2021-09-22T00:26:47Z] yep just add it to the "alternative names" array in acme-client.conf [2021-09-22T00:36:14Z] don't know if i even want to use the same cert, i didn't for my email [2021-09-22T00:36:25Z] i do for git.nihaljere.xyz tho [2021-09-22T01:14:15Z] why not? [2021-09-22T01:14:19Z] i'm not even using a subdomain btw [2021-09-22T02:15:35Z] heresy! [2021-09-22T02:22:22Z] if you're running the server for family/friends, do you have them register on your server? [2021-09-22T02:22:55Z] Yeah I just made accounts for them [2021-09-22T02:23:08Z] I have registration turned off [2021-09-22T02:23:13Z] so need to do it with prosodyctl [2021-09-22T02:23:21Z] are you using armaanb.net? [2021-09-22T02:23:25Z] yes [2021-09-22T02:23:32Z] that feels weird [2021-09-22T02:23:40Z] it does [2021-09-22T02:24:00Z] I could also do it with lastname.org [2021-09-22T02:24:11Z] but was too lazy [2021-09-22T02:24:22Z] dns and certs were already setup for armaanb.net [2021-09-22T02:24:39Z] fair enough [2021-09-22T02:24:50Z] tbh if i was running something for other people, i might buy a new domain for it [2021-09-22T02:25:12Z] yeah [2021-09-22T02:25:25Z] I've been wanting to get a fun domain for publically hosted stuff for a while [2021-09-22T02:26:08Z] .space and .red/.blue/.black have good potential for fun domains [2021-09-22T02:27:27Z] huh, .space domains are not as expensive as i would have expected [2021-09-22T02:27:44Z] $23/yr? [2021-09-22T02:28:08Z] porkbun has one as $16/yr [2021-09-22T02:28:40Z] not bad [2021-09-22T02:28:50Z] still more expensive than .org/net/com/whatever [2021-09-22T02:29:50Z] i'm still slightly annoyed that ache.am is taken [2021-09-22T02:30:14Z] nihalje.re is available, but you can only register it in the EU [2021-09-22T02:30:29Z] rip [2021-09-22T02:31:09Z] holy, nihals.club is only $11/year [2021-09-22T02:31:17Z] nice [2021-09-22T02:31:35Z] actually might scoop up armaans.club [2021-09-22T02:31:46Z] from dynadot its $2 first year, then $13 after thatr [2021-09-22T02:32:26Z] it's probably marginally cheaper on porkbun if you're looking for the lowest price [2021-09-22T02:32:54Z] hmm yeah [2021-09-22T02:33:05Z] didnt realize porkbun was so much cheaper than dynadot [2021-09-22T02:33:50Z] i still need to transfer my domain from epik... [2021-09-22T02:33:58Z] oof [2021-09-22T02:34:13Z] this is what you get for listening to loook smith [2021-09-22T02:34:34Z] how stupid do you have to be to store passwords as unhashed md5 [2021-09-22T02:34:46Z] i mean unsalted [2021-09-22T02:36:13Z] maybe i'll get something greek [2021-09-22T02:36:16Z] or latin [2021-09-22T02:37:03Z] like upsilon.rocks [2021-09-22T02:37:12Z] noocsharp: yeah.... [2021-09-22T02:38:37Z] latin or greek could be interesting [2021-09-22T02:38:48Z] probably more things available [2021-09-22T02:40:44Z] more cool TLDs: .ooo, .observer, .online, .racing, .rodeo, .software, .solar, .tires, .zone [2021-09-22T02:42:14Z] solarfla.re would be cool [2021-09-22T02:42:17Z] too bad i'm not in eu [2021-09-22T03:18:50Z] Hi [2021-09-22T03:29:03Z] Hi [2021-09-22T03:30:27Z] i am testing sowm and i see it has a keyboard shortcut to take desktop screenshot (src) which is and where can i find the tool, the keyboard shortcut doesn't seem to do anything. Thank you [2021-09-22T04:10:29Z] noocsharp: oof [2021-09-22T04:10:38Z] why did you register at epik in the first place [2021-09-22T04:11:43Z] was it cheaper? [2021-09-22T04:13:50Z] yes [2021-09-22T04:14:04Z] now i know why :`( [2021-09-22T04:35:05Z] porkbun is The Way :D down with all other options [2021-09-22T04:35:10Z] the pig is eternal [2021-09-22T04:35:16Z] porkbun? [2021-09-22T04:35:26Z] domain registrar [2021-09-22T04:35:38Z] ah [2021-09-22T04:36:12Z] I've always used domain.com [2021-09-22T04:36:32Z] support #smallbusiness and #startups [2021-09-22T04:36:39Z] down with Big Domain [2021-09-22T04:37:10Z] lmao [2021-09-22T04:37:23Z] porkbun is the key [2021-09-22T05:35:28Z] I hate packagekit with a passion [2021-09-22T05:36:25Z] I mean [2021-09-22T05:36:42Z] i guess it's fine for *normies* [2021-09-22T05:37:02Z] but not in a million years is it gonna make it on my computer [2021-09-22T05:56:13Z] Who talked about packagekit [2021-09-22T05:56:24Z] why do you hate it [2021-09-22T05:56:26Z] where did you useit [2021-09-22T06:03:14Z] testuser[m]: It's the thing fedora uses that basically adds windows-style updates to windows [2021-09-22T06:03:27Z] linux* [2021-09-22T06:03:34Z] windows-style updates to linux [2021-09-22T08:15:27Z] What did you use fedora for [2021-09-22T08:16:43Z] Does anyone know if it would be possible to be running sway on tty1 and xorg on tty2 or would i have issues with both the things trying to access the gpu ? [2021-09-22T08:17:12Z] Ik xwayland exists but still [2021-09-22T11:07:46Z] hello! [2021-09-22T11:10:59Z] Hi [2021-09-22T11:14:07Z] what's the state of kisslinuxcommunity ? [2021-09-22T11:18:27Z] Alive [2021-09-22T12:16:36Z] @acheam irssi is listed by suckless themselves under "software on this page should have ideas similar to the suckless philosophy": https://suckless.org/rocks/ [2021-09-22T12:25:41Z] I have udev-zero questions [2021-09-22T12:25:54Z] is the author here? [2021-09-22T12:33:05Z] they're not online at the moment [2021-09-22T12:51:42Z] ryoshu: just ask [2021-09-22T12:59:14Z] does that monitor netlink junk must be a socket? [2021-09-22T13:01:48Z] does libinput work? [2021-09-22T13:02:54Z] is the implemented functionality good enough for kde/gnome/similar [2021-09-22T13:05:22Z] is the daemon functionality implemented elsewhere, like key remapping and how does it really work in systemd? an event arrives at daemon, it mutates it and submits to a listener connected to the daemon? [2021-09-22T13:34:54Z] ryoshu: 1. the only way to access netlink is socket, so yes [2021-09-22T13:35:00Z] 2. yes [2021-09-22T13:35:17Z] 3. not sure about gnome but kde should be OK [2021-09-22T13:35:42Z] 4. daemon functionality is out of scope [2021-09-22T13:38:29Z] do we need key remapping functionality to fixup / quirk devices for libinput? [2021-09-22T13:38:52Z] For function keys mostly [2021-09-22T13:39:43Z] is there any problem if the fd is not a socket, but e.g. named fifo [2021-09-22T13:40:17Z] I research adding udev for !linux [2021-09-22T13:40:48Z] so no netlink, but I can add functionality that is comparable [2021-09-22T13:41:27Z] are there users of filtering APIs? [2021-09-22T13:42:22Z] Overall udev-zero seems to save me half of the work [2021-09-22T13:42:39Z] I need to replace monitor netlink with something else [2021-09-22T13:42:55Z] and I rather want to have the daemon functionality if it is an added value [2021-09-22T13:43:23Z] udev key remapping was designed by systemd devs to fix kernel quirks in userspace. Feel free to use any other key remapping program if you need one [2021-09-22T13:43:49Z] how would you put it between kernel and libinput differently? [2021-09-22T13:44:06Z] I want to reuse hwdb [2021-09-22T13:44:18Z] 60k LOC of entries is a lot of work to redo [2021-09-22T13:45:26Z] if you have a better design idea please share [2021-09-22T13:45:54Z] like a 3rd library connected to libinput, next to libudev and libevdev [2021-09-22T13:47:01Z] I'm not sure I really need udev startup scripts, I think it's a niche feature [2021-09-22T13:47:36Z] but I would pick some features that give added value for libinput [2021-09-22T13:48:01Z] I think I can also maybe put the remapping directly into libudev [2021-09-22T13:48:20Z] libinput has its own quirks feature iirc [2021-09-22T13:49:39Z] I think they are a different set [2021-09-22T13:49:46Z] i don't think it's good idea to do key remapping because it's completely unrelated to libudev functionality [2021-09-22T13:50:52Z] just create your own key remapping program and do it there [2021-09-22T13:50:53Z] How would you design it reusing prior knowledge from libudev/udevd [2021-09-22T13:51:15Z] Does it need to be a program? Can it be a library? [2021-09-22T13:51:55Z] just a program/daemon [2021-09-22T13:52:22Z] why program? [2021-09-22T13:52:31Z] I don't get this part. [2021-09-22T13:53:18Z] Have you got a version of libevdev? [2021-09-22T13:53:30Z] because it doesn't need to be library [2021-09-22T13:53:37Z] what are you trying to achieve btw? [2021-09-22T13:54:00Z] Get libudev/libevdev/libinput on !linux [2021-09-22T13:54:17Z] what is !linux? bsd, win, mac? [2021-09-22T13:54:20Z] Keeping something close in spirit, but saner [2021-09-22T13:54:22Z] netbsd [2021-09-22T13:56:47Z] and as much API compatible as reasonable [2021-09-22T13:57:00Z] it's hard to port libinput to netbsd because libinput hardcodes evdev [2021-09-22T13:57:06Z] same for libevdev [2021-09-22T13:57:24Z] For evdev I plan to add kernel support [2021-09-22T13:57:40Z] speaking about libudev, i'm already working on cross-platform alternative [2021-09-22T13:58:15Z] new API? [2021-09-22T13:58:48Z] yes [2021-09-22T13:59:22Z] rationale for new API, woulld it fit into existing users? [2021-09-22T13:59:28Z] what's your progress [2021-09-22T13:59:51Z] I mostly care about libinput [2021-09-22T14:02:21Z] i'll rewrite libinput to use new lib [2021-09-22T14:03:08Z] i'm working on enumeration API for openbsd/netbsd currently [2021-09-22T14:04:10Z] it's hard to get right because openbsd/netbsd uses static nodes [2021-09-22T14:04:17Z] that sounds nice [2021-09-22T14:04:40Z] is the code for it already hosted somewhere, or is it just an idea? [2021-09-22T14:05:40Z] the code is not public [2021-09-22T14:05:47Z] i'm still working on it [2021-09-22T14:05:53Z] good luck [2021-09-22T14:06:04Z] nice [2021-09-22T14:08:34Z] ryoshu: are you sure that netbsd devs will merge evdev support? i heard they very against any linuxisms [2021-09-22T14:09:43Z] I'm one of them [2021-09-22T14:09:54Z] wow [2021-09-22T14:10:08Z] I think we need to add another compat layer over wscons [2021-09-22T14:10:13Z] and export raw keycodes [2021-09-22T14:10:32Z] we already do it for linux / freebsd and something else compat [2021-09-22T14:13:26Z] ryoshu: do you know an API to enumerate usb/pci devices? [2021-09-22T14:13:46Z] on netbsd [2021-09-22T14:15:38Z] freebsd has devinfo for that but it uses dynamic nodes for /dev. netbsd/openbsd uses static nodes which makes things complicated [2021-09-22T14:15:47Z] drvctl -tl [2021-09-22T14:15:49Z] is it good? [2021-09-22T14:17:16Z] we have devpubd [2021-09-22T14:18:28Z] I can talk later. I need to detach. [2021-09-22T14:18:55Z] ok [2021-09-22T14:20:38Z] drvctl -tl seems good [2021-09-22T15:08:21Z] drvctl is root-only, right? [2021-09-22T15:38:33Z] no [2021-09-22T15:43:33Z] good [2021-09-22T23:35:00Z] 8-)