[2022-08-14T00:00:04Z] ridicule* [2022-08-14T00:00:27Z] wael[m]: run `uevent` command, unplug/hotplug device and send me output [2022-08-14T00:03:12Z] its very large so ill send whats what i want in particular [2022-08-14T00:03:56Z] phoebos: https://lists.debian.org/debian-legal/2013/08/msg00003.html [2022-08-14T00:04:16Z] nevermind i can't find the atmel-dfu name so ill give the full output of me setting it to bootloader mode and then unplugging replugging to get back to normal [2022-08-14T00:04:29Z] https://termbin.com/9fhx [2022-08-14T00:04:45Z] tl;dr: you cannot redistribute these files without written permission by IEEE [2022-08-14T00:05:26Z] reeeeeeeeeeee piracy [2022-08-14T00:05:33Z] what hwdata does is a clear violation [2022-08-14T00:05:48Z] so someone send DMCA right now [2022-08-14T00:05:58Z] you can't do it yourself? [2022-08-14T00:06:37Z] damn [2022-08-14T00:06:48Z] but it doesn't make sense for man-pages-posix [2022-08-14T00:07:01Z] i thought it was removed from rpm because it was CC0 [2022-08-14T00:07:21Z] it's not CC0, it's the posix standard [2022-08-14T00:08:02Z] the documentation can be distributed with permission but not modified [2022-08-14T00:08:07Z] which makes sense [2022-08-14T00:08:15Z] because IT'S A STANDARD [2022-08-14T00:09:09Z] midfavila: i'm not in position to send DMCA notices fortunately [2022-08-14T00:10:52Z] wael[m]: SUBSYSTEM=usb;PRODUCT=3eb/2ff4/0;.* root:wael 777 [2022-08-14T00:11:04Z] and mdev -s right? [2022-08-14T00:11:07Z] yep [2022-08-14T00:11:51Z] phoebos: it does because man-pages-posix is non-free [2022-08-14T00:12:37Z] it violates DFSG [2022-08-14T00:13:12Z] [2022-08-14T00:13:12Z] actually yes that works but sv restart mdev made it work not mdev -s [2022-08-14T00:13:14Z] thanks! [2022-08-14T00:14:28Z] it doesn't make sense to apply the open-source criteria to documentation [2022-08-14T00:14:42Z] unless they want to change the er, formatting [2022-08-14T00:15:24Z] > 1. Free redistribution. [2022-08-14T00:15:34Z] is it open-source criteria? [2022-08-14T00:16:00Z] it should apply to documentation too [2022-08-14T00:16:07Z] otherwise non-free [2022-08-14T00:16:37Z] ah, ok redistribution [2022-08-14T00:16:56Z] because how distro would ship documentation to users if redistribution is not allowed [2022-08-14T00:17:25Z] we're violating copyright guys [2022-08-14T00:18:32Z] so is the permission to distribute man-pages-posix only given to michael kerrisk, and not extended to distros? [2022-08-14T00:18:41Z] even though the distros are only packaging it [2022-08-14T00:19:45Z] they should grant permission to everyone, not only distros [2022-08-14T00:20:26Z] so yeah, it is complicated copyright situation [2022-08-14T00:20:47Z] agreed that they should, but i think packaging it is currently permitted? [2022-08-14T00:21:04Z] no, packaging is redistribution [2022-08-14T00:22:01Z] binary packaging ok, but surely our sources and build files are not redistribution [2022-08-14T00:25:22Z] it's complicated [2022-08-14T00:26:01Z] i would say that it is 50/50 [2022-08-14T00:26:14Z] we distribute convenience rules to download and install the project, not any of the project itself is distributed [2022-08-14T00:26:47Z] if that violates copyright, then it's messed up [2022-08-14T00:27:00Z] our sources files aren't a violation of copyright [2022-08-14T00:27:26Z] we're redistributing a way to access the originals, which are under the control of IEEE or open group or whomever [2022-08-14T00:28:25Z] only court can prove that, IANAL [2022-08-14T00:28:50Z] we're not redistributing the material [2022-08-14T00:28:54Z] period [2022-08-14T00:40:39Z] does man-pages package contain LICENSE or something? [2022-08-14T00:41:36Z] posix manpages all have the COPYRIGHT section [2022-08-14T00:42:19Z] ah, i see [2022-08-14T00:42:24Z] good then [2022-08-14T00:47:15Z] it is also unclear whether hwdata can redistribute pnp.ids [2022-08-14T00:47:45Z] uefi.org doesn't grant explicit permission to do so [2022-08-14T00:53:03Z] https://www.opengroup.org/austin/faq.html [2022-08-14T00:53:09Z] > Q27. Who has been granted permission to excerpt materials from the standard? [2022-08-14T00:53:42Z] clear violation of DFSG [2022-08-14T01:30:13Z] does muon use itself to compile itself? [2022-08-14T01:35:00Z] also, about pr #51, couldn't it just be merged for packages that have been tested and working? or does it get merged when all are working? [2022-08-14T01:42:30Z] 1. yes [2022-08-14T01:42:40Z] 2. the latter [2022-08-14T01:43:17Z] so once all packages have been tested and working it shall be merged? [2022-08-14T01:43:57Z] yes [2022-08-14T01:45:21Z] which also includes the very large mesa [2022-08-14T02:30:45Z] what is the difference between ssu and su -c "$@" [2022-08-14T02:32:58Z] su -c is not portable [2022-08-14T02:33:14Z] portable as in doesnt work on all systems? [2022-08-14T02:33:25Z] similar to POSIX compliance? [2022-08-14T02:34:49Z] yeah, it doesn't work everywhere [2022-08-14T02:35:10Z] su isn't posix [2022-08-14T02:35:13Z] what about something like opendoas? [2022-08-14T02:36:16Z] i like doas for it's feature to run a command instantly as root, though that has security concerns, same goes to persistent feature i assume. [2022-08-14T02:37:26Z] if you don't need password authentication or extra configuration, consider ssu [2022-08-14T02:37:58Z] otherwise sudo or doas is fine [2022-08-14T02:39:39Z] i have been using su -c purely because it is on my system and i dont need another package/program [2022-08-14T02:39:51Z] i wonder if toybox/ubase has -c [2022-08-14T02:43:33Z] keep using it. there's nothing wrong with it. just keep in mind that its flags and semantics are not portable [2022-08-14T02:43:43Z] ubase doesn't have -c [2022-08-14T02:44:01Z] 'unportable' in ubase was a lie!!!!!! [2022-08-14T04:00:45Z] The post-install hook seems broken: https://0x0.st/o2vx.gGacdA [2022-08-14T04:00:58Z] In kiss ^ [2022-08-14T04:01:40Z] KISS_HOOK=/path/to/hook/with/post-install-case sh -x kiss b pkg [2022-08-14T04:04:09Z] what does the hook do? [2022-08-14T04:04:44Z] I'm trying to write a hook that automatically runs 'makewhatis' after installing a package with a man page [2022-08-14T04:05:23Z] But the code in the 'post-install' part of the case statement never runs [2022-08-14T04:08:15Z] Here's the hook: https://0x0.st/o2vY.CpGLiM [2022-08-14T04:08:37Z] Doesn't actually run the makewhatis, just tries to print to the screen [2022-08-14T04:10:01Z] run kiss i pkg [2022-08-14T04:15:01Z] Still nothing: https://0x0.st/o2vg.ADjfpJ [2022-08-14T04:15:23Z] It looks like it's calling it with SIGEXIT [2022-08-14T04:33:39Z] https://github.com/kiss-community/kiss/blob/master/kiss#L1837 [2022-08-14T04:33:52Z] add KISS_HOOK here [2022-08-14T04:41:08Z] Still the same result [2022-08-14T04:43:32Z] try to run as root and get log [2022-08-14T04:43:44Z] doas kiss i pkg [2022-08-14T04:49:59Z] https://0x0.st/o2vD.CHjjkC [2022-08-14T04:53:33Z] > /home/ethan/git/uni/kiss-personal/hooks/kiss-mangz-hook post-install entr /var/db/kiss/installed/entr [2022-08-14T04:53:37Z] should work [2022-08-14T04:55:01Z] hook is executable right? [2022-08-14T04:55:04Z] Yes [2022-08-14T04:55:09Z] The hook did work when ran as root [2022-08-14T04:55:28Z] I just don't know why it had to [2022-08-14T05:00:43Z] https://github.com/kisslinux/kiss/issues/283 [2022-08-14T05:00:59Z] Hi [2022-08-14T05:01:08Z] hi [2022-08-14T05:13:19Z] o/ [2022-08-14T07:35:57Z] does ruby not build with libressl on the later versions? I seem to recall reading that somewhere. dont recall where though. [2022-08-14T07:36:43Z] later as in latest? [2022-08-14T07:36:50Z] yes [2022-08-14T07:37:04Z] 3.1.2 [2022-08-14T07:37:21Z] currently compiling [2022-08-14T07:37:40Z] I got it installed now, but i dont remember if it initially were built with openssl [2022-08-14T07:37:50Z] lmo if it builds :D [2022-08-14T07:37:58Z] s/lmo/lmk/ [2022-08-14T07:38:31Z] yeah it doesnt compile but i dont think its a libressl thing [2022-08-14T07:38:33Z] actually it is [2022-08-14T07:38:40Z] ossl_pkey.c:681:69: error: invalid use of incomplete typedef [2022-08-14T07:38:49Z] same error I got [2022-08-14T07:39:24Z] so yes it might need a patch i guess [2022-08-14T07:40:36Z] perhaps. Ill dig around and see what ill find. I did notice couple others having it packaged, but it was 3.0.x instead of 3.1.x. so might be an issue with 3.1.x.. [2022-08-14T07:43:22Z] wait, not it should build. ruby was updated before I built kiss on my desktop. I have to recheck that when I get home [2022-08-14T07:43:32Z] s/not/no/ [2022-08-14T08:11:06Z] ruby failed in a fresh chroot aswell. [2022-08-14T12:53:36Z] wael[m] my vote for privesc utility is sup [2022-08-14T17:45:10Z] * illiliti hates compile-time configuration [2022-08-14T17:46:25Z] yeah it is suckless way, but in practice it sucks [2022-08-14T17:59:41Z] Same [2022-08-14T18:06:04Z] Not as troublesome but also annoying are Json config files.