2020-03-17T01:51:15 #kisslinux dilyn: I fixed the falkon mysterium!! 2020-03-17T01:51:34 #kisslinux :O 2020-03-17T01:51:45 #kisslinux i've gotten nowhere in the last five hours! 2020-03-17T01:52:07 #kisslinux our qt is looking for the qt.conf at /usr/bin/qt.conf 2020-03-17T01:52:32 #kisslinux i made a strace for falkon and had the idea where it is looking for the qt.conf 2020-03-17T01:52:56 #kisslinux https://p.teknik.io/Efw13 2020-03-17T01:53:04 #kisslinux dylanaraps: Why does `kiss` create `*.new` files in `/etc/` when there are already existing ones? 2020-03-17T01:53:12 #kisslinux put this in qt.conf at /usr/bin/qt.conf 2020-03-17T01:54:02 #kisslinux I think this is also the wrong path for the qt.conf but from there falkon or qt whatever is reading it 2020-03-17T01:54:31 #kisslinux strace falkon >~/file 2>&1 and then search for "qt.conf" 2020-03-17T01:55:05 #kisslinux but adblocker still doenst work/update 2020-03-17T02:00:40 #kisslinux lieu: to prevent overwriting user-modified config files 2020-03-17T02:01:30 #kisslinux keidtl: I does prevent it already from how I see it (through the 3-way check). 2020-03-17T02:01:55 #kisslinux s/kei/kie/g 2020-03-17T02:18:23 #kisslinux claudia02: adding qt.conf returns a new error launching falkon; qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in "" 2020-03-17T02:18:41 #kisslinux hm, interesting 2020-03-17T02:18:43 #kisslinux it is checking directory path "/usr/bin/platforms", apparently 2020-03-17T02:18:53 #kisslinux which does not exist 2020-03-17T02:18:58 #kisslinux hence the failure, probably 2020-03-17T02:19:15 #kisslinux in my paste there is a tilde in the last line, this doesnt belong there 2020-03-17T02:19:29 #kisslinux yeah I didn't include that 2020-03-17T02:19:33 #kisslinux kk 2020-03-17T02:19:57 #kisslinux might just need to reinstall xcb 2020-03-17T02:21:17 #kisslinux did not help 2020-03-17T02:21:18 #kisslinux huummmm 2020-03-17T02:21:29 #kisslinux ok but that proofs that qt.conf has an affect now 2020-03-17T02:21:59 #kisslinux normaly it should go in /usr/lib/qt/libexec 2020-03-17T02:22:23 #kisslinux going after this hint e.g https://github.com/rstudio/rstudio/issues/5961 2020-03-17T02:23:38 #kisslinux i guess so, but do you remove your symlinks? 2020-03-17T02:23:43 #kisslinux yes 2020-03-17T02:26:08 #kisslinux I modified my falkon build 2020-03-17T02:27:16 #kisslinux https://p.teknik.io/z6b2r 2020-03-17T02:27:23 #kisslinux this is whats installed right now 2020-03-17T02:27:55 #kisslinux shouldn't it be /usr/libexec/qt? 2020-03-17T02:28:11 #kisslinux then again, I know jackshit about qt so there's that 2020-03-17T02:29:32 #kisslinux konimex: it doesn't seem like anyone else does either; the only mention of this I've seen anywhere is claudia's Rstudio link above 2020-03-17T02:29:45 #kisslinux but putting it there as well changes... not much 2020-03-17T02:30:50 #kisslinux https://www.archlinux.org/packages/kde-unstable/x86_64/qt5-webengine/ 2020-03-17T02:31:02 #kisslinux at arch is also /usr/lib/qt/libexec 2020-03-17T02:31:50 #kisslinux same for alpine 2020-03-17T02:32:08 #kisslinux I'd trust Void more than Arch for these kind of things 2020-03-17T02:32:34 #kisslinux hmmm... well then 2020-03-17T02:32:48 #kisslinux why are they looking for qt.conf in /usr/bin though? 2020-03-17T02:33:04 #kisslinux Why those changes, claudia? 2020-03-17T02:33:19 #kisslinux presumably because it looks for a qt.conf in the directory containing the executable, from my reading of stuff 2020-03-17T02:33:28 #kisslinux since falkon is in /usr/bin, it looks there 2020-03-17T02:34:57 #kisslinux y I guess so 2020-03-17T02:35:59 #kisslinux ah y the changes I made to falkon where a bit of guessing 2020-03-17T02:36:14 #kisslinux because I ran out of ideas..(: 2020-03-17T02:36:31 #kisslinux lol 2020-03-17T02:38:00 #kisslinux i am rebuilding stock falkon now and test again 2020-03-17T02:39:52 #kisslinux works (tm) 2020-03-17T02:39:55 #kisslinux ^^ 2020-03-17T02:39:57 #kisslinux dunno 2020-03-17T02:41:32 #kisslinux its late. bed time for me now 2020-03-17T02:41:46 #kisslinux huh 2020-03-17T02:42:03 #kisslinux well, this is more than what we had before! 2020-03-17T02:42:13 #kisslinux !! 2020-03-17T02:42:25 #kisslinux i'm working from home indefinitely because of covid-19 so i can work on this a lot more haha 2020-03-17T02:42:27 #kisslinux took me also several useless nights.. 2020-03-17T02:42:37 #kisslinux nice 2020-03-17T02:43:04 #kisslinux y i would like to hear back from your side on this topic 2020-03-17T02:43:35 #kisslinux n8 2020-03-17T02:43:45 #kisslinux gngn 2020-03-17T03:58:39 #kisslinux What happened to dylan 2020-03-17T03:58:43 #kisslinux Lol 2020-03-17T03:59:27 #kisslinux What do you mean what happened? lol 2020-03-17T05:43:41 #kisslinux dylanaraps: Are you using those `mdev` helpers indicated in `mdev.conf`? 2020-03-17T08:31:31 #kisslinux lieu: We use no helpers in our default mdev config. 2020-03-17T08:31:41 #kisslinux adamantium[m]: ola 2020-03-17T08:35:45 #kisslinux claudia02: dilyn: I could never reproduce our Falkon issue. ie, it didn't affect everyone. 2020-03-17T08:41:13 #kisslinux Afternoon bros. Have you guys seen this?: https://www.glaucuslinux.org/ 2020-03-17T08:41:58 #kisslinux Yeah 2020-03-17T08:43:10 #kisslinux > Currently unmaintained. 2020-03-17T08:43:11 #kisslinux lol 2020-03-17T08:43:20 #kisslinux Sadly, it's another distribution with badly written shell 2020-03-17T08:43:21 #kisslinux The only download available. 2020-03-17T08:43:32 #kisslinux Oh 2020-03-17T08:43:44 #kisslinux Why don't they just...shellcheck?! 2020-03-17T08:43:52 #kisslinux It also made the mistake of using a monorepo 2020-03-17T08:44:03 #kisslinux ie, lets put everything in a single repo 2020-03-17T08:45:12 #kisslinux I see. 2020-03-17T08:45:14 #kisslinux > Discord 2020-03-17T08:45:17 #kisslinux * icyphox sighs 2020-03-17T08:46:13 #kisslinux It's also using Wayland (Sway specifically) 2020-03-17T08:46:19 #kisslinux Though Sway will be suid root 2020-03-17T08:47:08 #kisslinux Oh, I see. 2020-03-17T08:47:30 #kisslinux Sway has a dependency on logind/elogind for rootless 2020-03-17T08:47:44 #kisslinux People say Wayland is "simpler" than Xorg; and that Xorg has years of garbage code accumulated. 2020-03-17T08:47:49 #kisslinux Which means that Sway has a systemd dependency. 2020-03-17T08:48:02 #kisslinux Only for rootless though. 2020-03-17T08:48:22 #kisslinux Well duh 2020-03-17T08:48:37 #kisslinux That's one of the wayland selling points 2020-03-17T08:48:40 #kisslinux under security 2020-03-17T08:49:41 #kisslinux https://github.com/swaywm/sway/wiki/Running-Sway-without-systemd 2020-03-17T08:49:47 #kisslinux > Sway makes use of systemd's logind to handle sessions and allows sway to run without elevated privileges. This is the recommended way to use Sway. 2020-03-17T08:50:03 #kisslinux First is elogind 2020-03-17T08:50:12 #kisslinux Second is: Direct via setuid 2020-03-17T08:50:21 #kisslinux Hmmm. 2020-03-17T08:50:28 #kisslinux Third is: Direct via capabilities 2020-03-17T08:50:31 #kisslinux > Note: Sway won't drop capabilities, use setuid instead. 2020-03-17T08:50:48 #kisslinux Interesting, because Drew uses Alpine -- i.e. no systemd. Weird decision. 2020-03-17T08:51:00 #kisslinux I call an elogind dependency a systemd dependency fyi 2020-03-17T08:51:10 #kisslinux Same for an eudev dependency 2020-03-17T08:52:58 #kisslinux swaybar uses dbus for tray as well 2020-03-17T11:03:28 #kisslinux ola! 2020-03-17T11:05:35 #kisslinux re: sway with capabilities. I have packaged sway + friends and using the third method with capabilieties. 2020-03-17T11:06:06 #kisslinux I dont understand the meaning of "Note: Sway won't drop capabilities, use setuid instead." 2020-03-17T11:06:15 #kisslinux is this meant as advice, or ? 2020-03-17T11:06:32 #kisslinux because sway is not running as root process 2020-03-17T11:08:58 #kisslinux pls tell me when this topic should not be discussed 2020-03-17T11:21:04 #kisslinux What capabilities do you give Sway? 2020-03-17T11:21:59 #kisslinux claudia02: 2020-03-17T11:23:06 #kisslinux > cap_sys_admin=eip 2020-03-17T11:23:07 #kisslinux Ah 2020-03-17T11:23:25 #kisslinux See: https://lwn.net/Articles/486306/ 2020-03-17T11:23:46 #kisslinux Basically, when you run sway as setuid it's supposed to then drop root permissions itself. 2020-03-17T11:24:01 #kisslinux When you run it with capabilities, it doesn't drop them when unneeded. 2020-03-17T11:24:25 #kisslinux The cap_sys_admin capability is similar to root from what I'm reading. 2020-03-17T11:25:13 #kisslinux 33> To summarize: CAP_SYS_ADMIN has become the new root. If the goal of capabilities is to limit the power of privileged programs to be less than root, then once we give a program CAP_SYS_ADMIN the game is more or less over. 2020-03-17T11:26:55 #kisslinux https://k1ss.org/blog/20200316a 2020-03-17T11:29:04 #kisslinux dylanaraps: I give "setcap cap_sys_admin=eip /usr/bin/sway" and add myself to video and input group 2020-03-17T11:29:58 #kisslinux You should setgid input on the sway binary so the input group can be avoided. 2020-03-17T11:30:13 #kisslinux The setcap should allow you to drop the video group as well 2020-03-17T11:30:27 #kisslinux isnt kiss xorg doin so? 2020-03-17T11:31:08 #kisslinux KISS Xorg is setgid input 2020-03-17T11:31:13 #kisslinux There's no input group requirement 2020-03-17T11:31:17 #kisslinux There used to be 2020-03-17T11:31:20 #kisslinux so chmod a+s to sway 2020-03-17T11:31:52 #kisslinux https://termbin.com/5d0b6 2020-03-17T11:31:57 #kisslinux Actually, in post-install 2020-03-17T11:32:17 #kisslinux Ignore the "$1/", I need to remove that. 2020-03-17T11:32:42 #kisslinux > chown :input "$KISS_ROOT/usr/bin/Xorg" 2020-03-17T11:32:47 #kisslinux That's the right way. 2020-03-17T11:33:18 #kisslinux ah nice. thank you. I will try later today and report then 2020-03-17T11:36:37 #kisslinux > npm, Inc., is being purchased by GitHub. 2020-03-17T11:36:44 #kisslinux http://blog.npmjs.org/post/612764866888007680/next-phase-montage?utm_source=hs_email&utm_medium=email&utm_content=84800852&_hsenc=p2ANqtz-_J8CrRHqR4srRURFZTO5DPtnFc8xD1kWKlwxUDRFhVxIjrzjsJpPBaF-thWB0YdSbyPgk_wN25QoXNLpj9WUJGlSX-sw&_hsmi=84800852#_=_ 2020-03-17T11:36:48 #kisslinux oops 2020-03-17T11:36:55 #kisslinux http://blog.npmjs.org/post/612764866888007680/next-phase-montage 2020-03-17T11:37:03 #kisslinux https://github.blog/2020-03-16-npm-is-joining-github/ 2020-03-17T13:23:43 #kisslinux konimex: for bmake with xcb-util-wm, just replace the 2 $< uses in ewmh/Makefile.{am,in} for the ewmh.c and xcb_ewmh.h rules with the actual file names (ewmh.c.m4 and xcb_ewmh.h.m4) 2020-03-17T13:37:50 #kisslinux dylanaraps: https://termbin.com/50rev .. i have / in btrfs and kernel FS btrfs enable. compiled and installed btrfs-progs --bindir /bin, I thought to send the package in the next few hours. in any case, I think it depends on an eudev problem. 2020-03-17T13:41:11 #kisslinux can you view https://gitlab.alpinelinux.org/alpine/aports/issues/10070 ... it suggests error build eudev 2020-03-17T14:32:20 #kisslinux konimex: opus cmake works for me, what error do you get? 2020-03-17T14:32:39 #kisslinux what are your cmake options? 2020-03-17T14:32:54 #kisslinux I got incomplete configuration 2020-03-17T14:34:19 #kisslinux can you send me a link to all the std{out,err} from the cmake run? 2020-03-17T14:34:59 #kisslinux uh just -DOPUS_CUSTOM_MODES=ON, other than that just like standard stuff like -DBUILD_SHARED_LIBS=ON and setting the prefix and stuff 2020-03-17T14:37:24 #kisslinux oh is it missing opus_buildtype.cmake? it seems that's missing from the tarball, it's in git at the latest release branch though 2020-03-17T14:37:33 #kisslinux so if you use the git source it should work 2020-03-17T14:38:16 #kisslinux yeah the latest commit to Makefile.am was adding opus_buildtype.cmake to EXTRA_DIST because it was missing 2020-03-17T14:42:19 #kisslinux ola 2020-03-17T14:42:41 #kisslinux hi 2020-03-17T14:43:44 #kisslinux I got sway working with setgid input. with video it doesnt work 2020-03-17T14:43:52 #kisslinux https://u.teknik.io/6IF7f.png 2020-03-17T14:52:24 #kisslinux konimex: or if you don't want to use a git source, you can just add this source, which is the missing file for the current release https://raw.githubusercontent.com/xiph/opus/v1.3.1/opus_buildtype.cmake 2020-03-17T14:54:02 #kisslinux after the next release you won't need it anymore cuz it'll be correctly added to the tarball 2020-03-17T14:57:57 #kisslinux Hello friends! I am currently installing kiss linux and couldn't find a man-db package. Is this intended? 2020-03-17T15:00:31 #kisslinux yeah, kiss uses mandoc 2020-03-17T15:05:08 #kisslinux thanks! :) 2020-03-17T15:29:42 #kisslinux Hello, Is it safe to suspend by : 2020-03-17T15:29:43 #kisslinux echo "mem" > /sys/power/state 2020-03-17T15:30:33 #kisslinux or there is some utility for suspend 2020-03-17T15:30:47 #kisslinux *? 2020-03-17T15:51:39 #kisslinux humaid: my acpi script is: echo mem > /sys/power/state 2020-03-17T15:54:55 #kisslinux mps: how ur WiFi after coming from suspend? 2020-03-17T16:06:34 #kisslinux instantly 2020-03-17T16:07:00 #kisslinux I'm using alpine linux with iwd 2020-03-17T16:22:48 #kisslinux Isn't iwd deprecated? 2020-03-17T16:24:34 #kisslinux iwd is the shiny new thing, so no 2020-03-17T16:30:09 #kisslinux dilyn: re Falkon: I tested https://github.com/textbrowser/dooble and this browser starts just fine without any qt.conf . This might be a proof that the issue is on the falkon and not the qt5 side 2020-03-17T16:31:08 #kisslinux E5ten: let that man go, dude's way too far gone, somehow single-handedly managed to derail from viruses to a manifesto 2020-03-17T16:31:39 #kisslinux why are they so crazy like holy shit lol 2020-03-17T16:31:46 #kisslinux completely off the rails 2020-03-17T16:33:11 #kisslinux when they talk about basically everything non-tech I just stay off there, fuck knows what's the thought process 2020-03-17T16:33:29 #kisslinux Claudia02: yeah everything I've seen makes me think it's falkons problem as QT et Al set everything up right (seemingly). Unsure why Falkon does this and the Git page is just a fork so we're beholden to KDE actually solving this I guess? 2020-03-17T16:34:19 #kisslinux they literally just suggested that bill gates, who has made his billions due to his ability to exploit workers through capitalism, is secretly a socialist or a communist 2020-03-17T16:34:24 #kisslinux like whatttttt 2020-03-17T16:41:22 #kisslinux surprisingly, dude managed to implicitly deny covid-19's existence without mentioning it. push the buttons a little bit, and I guarantee a rant about conspiracy will be underway 2020-03-17T16:41:34 #kisslinux and for everyone else, sorry for a little bit off-topic 2020-03-17T16:43:31 #kisslinux dilyn: I dont give up yet. I just looked at the falkon github page and there they say to set the xdg_data dir. but its not transparent to me to shift it to our build. https://github.com/KDE/falkon 2020-03-17T16:44:38 #kisslinux I dont have XDG_DATA_DIRS set yet 2020-03-17T16:46:19 #kisslinux it wasn't implicit at all he did a full rant about how it's a conspiracy by the UN to take power 2020-03-17T17:10:16 #kisslinux dylanaraps: Since falkon was working as expected at your side. do you have XDG_DATA_DIRS set or any other xdg stuff ? 2020-03-17T17:22:22 #kisslinux I don't think I ever used XDG so that might very well be it 2020-03-17T17:55:00 #kisslinux claudia02: I do not 2020-03-17T18:13:50 #kisslinux Hi, I want to ask you for some advice. If I want to use some firewall, do I struggle a bit with iptables, or is any other thing available (ufw doesn't seem to be inside repos yet). 2020-03-17T19:00:55 #kisslinux i need help with acpi_listen 2020-03-17T19:01:05 #kisslinux they can't open socket 2020-03-17T21:12:41 #kisslinux sorry , noob 'sowm' ... no key for xorg quit ? kill -9 of course? 2020-03-17T21:27:24 #kisslinux pkill X, how I do it. 2020-03-17T21:35:52 #kisslinux no good solution... but ok , thanks :) 2020-03-17T21:36:50 #kisslinux and do you have news for what i reported today to dylanarps about btrfs? 2020-03-17T21:38:44 #kisslinux http://termbin.com/50rev this is error 2020-03-17T22:31:38 #kisslinux dilyn: Re falkon: I give up for now but I put my thoughst and trys of the last days into some text. 2020-03-17T22:31:46 #kisslinux https://p.teknik.io/17aGU 2020-03-17T22:58:21 #kisslinux So I tried replacing eudev with mdev, nothing depends on eudev check, touchpad and keyboard conf check, 2020-03-17T22:58:21 #kisslinux now I get xf86OpenConsole: cannot open virtual console 1 ( Permission denied) 2020-03-17T22:58:36 #kisslinux Any ideas 2020-03-17T22:58:56 #kisslinux I followed the kiss wiki 2020-03-17T23:05:20 #kisslinux claudia02: fantastic! I'll give it a read, do some more work, see what's up 2020-03-17T23:20:33 #kisslinux Oh no kiss' colors and text formatting aren't properly escaped with loksh!