2019-11-14T00:00:07 #kisslinux I check specific projects manually too. 2019-11-14T00:02:08 #kisslinux Before KISS was on repology I used a simple script to compare repology's latest versions to ours. 2019-11-14T00:04:50 #kisslinux It's late and I'm off to bed. 2019-11-14T00:04:54 #kisslinux Will be on tomorrow. 2019-11-14T00:04:55 #kisslinux Ciao. 2019-11-14T00:54:53 #kisslinux dylanarap: on the install page you say to verify the kiss-chroot.tar.xz, but the instruction to import your key is later. 2019-11-14T02:00:42 #kisslinux aminoglycine: I see you got spotifyd working 2019-11-14T02:01:08 #kisslinux konimex: yep 2019-11-14T02:01:28 #kisslinux so, just spotifyd works? 2019-11-14T02:01:35 #kisslinux it builds and runs at least. I'm attempting to build this now https://github.com/Rigellute/spotify-tui 2019-11-14T02:01:39 #kisslinux to see if it can talk to it 2019-11-14T02:01:47 #kisslinux right 2019-11-14T02:02:05 #kisslinux I just want a lightweight way of playing music since the official Spotify client is a bloated electron app 2019-11-14T02:05:05 #kisslinux that is one, and I don't want to use goddamn flatpak 2019-11-14T02:05:15 #kisslinux lol yeah 2019-11-14T02:05:18 #kisslinux I want to see if spotifyd work *without* anything first 2019-11-14T02:05:34 #kisslinux I'm not sure how to test spotifyd by itself 2019-11-14T02:05:51 #kisslinux I'll have to look at the docs to see how to communicate with it 2019-11-14T02:20:21 #kisslinux ah the tui client requires libressl 2.5-2.9 and the core repo is using 3.0.2 :( 2019-11-14T02:22:28 #kisslinux https://docs.rs/openssl/0.10.25/openssl/ 2019-11-14T02:25:09 #kisslinux alright, looks like spotifyd does work 2019-11-14T02:25:20 #kisslinux but you need player from outside (in my case, the mobile player) 2019-11-14T02:26:56 #kisslinux yeah you need a client of some sort to talk to it 2019-11-14T02:27:19 #kisslinux I was able to get spotify-tui + spotifyd working on my MacBook a while back without needing to run the official client 2019-11-14T02:47:58 #kisslinux For future reference, you can run tests with `cargo test`, although not all projects have them. 2019-11-14T04:09:50 #kisslinux Does someone know a way to open a new st (Simple Terminal; Suckless Terminal) window in the current working directory? 2019-11-14T04:10:29 #kisslinux The only thing I have found is a trick using /proc readlink the cwd, but it doesn't work when using sudo. Is there any better way? 2019-11-14T04:10:46 #kisslinux If someone has something, let me know, please :) 2019-11-14T04:16:00 #kisslinux As a very hacky solution, couldn't you have it run (`-e` in most terminals) something like `"sh -c 'cd $PWD; $SHELL'"`? 2019-11-14T04:22:26 #kisslinux *exec $SHELL 2019-11-14T05:01:57 #kisslinux Ah, yeah, I forget to mention that I what I want to know is how to create a st keybinding to do that. Opening a new st window from shell isn't really the problem but rather how to do it using a st keybind 2019-11-14T05:39:58 #kisslinux what should be the output of `gpg --verify signature chroot_file`? 2019-11-14T05:45:13 #kisslinux it says signed but then there's a warning about a public key 2019-11-14T07:07:29 #kisslinux I presume it's because of the trust level 2019-11-14T08:23:35 #kisslinux stee: Will fix. 2019-11-14T08:24:33 #kisslinux konimex: Yup. 2019-11-14T08:25:35 #kisslinux Basically, it verifies but due to the trust level there's now way for GPG to *know* it actually came from me. My key is public online in various locations so you can verify this step yourself. 2019-11-14T08:26:18 #kisslinux The warning is fine in other words. 2019-11-14T11:45:54 #kisslinux where is /usr/share/zoneinfo ? 2019-11-14T11:46:33 #kisslinux how am i supposed to set my timezone? 2019-11-14T11:50:13 #kisslinux qtpie: install tzdata. 2019-11-14T11:51:28 #kisslinux thanks konimex 2019-11-14T12:50:59 #kisslinux anyone getting OSCP errors on FF? 2019-11-14T12:51:10 #kisslinux Send me the output. 2019-11-14T12:51:43 #kisslinux An error occurred during a connection to github.com. The OCSP server experienced an internal error. Error code: SEC_ERROR_OCSP_SERVER_ERROR 2019-11-14T12:51:51 #kisslinux is this what are you looking for? 2019-11-14T12:52:11 #kisslinux Is this in the terminal? 2019-11-14T12:52:15 #kisslinux Trying to reproduce. 2019-11-14T12:52:23 #kisslinux My JS console doesn't include it. 2019-11-14T12:52:55 #kisslinux it opened just fine this time 2019-11-14T12:52:58 #kisslinux weird 2019-11-14T12:53:00 #kisslinux Oh yeah, I personally turn OCSP off. 2019-11-14T12:53:16 #kisslinux i see 2019-11-14T12:53:32 #kisslinux I run the betas so the built-in certs are updated regularly. No need to query online. 2019-11-14T12:53:57 #kisslinux (Firefox bakes in the certs if you were wondering) 2019-11-14T12:54:42 #kisslinux Additionally there's a script in `/etc/ssl` to update the system certs (Reminder: I need to write a Wiki page documenting this). 2019-11-14T13:09:08 #kisslinux Wiki page added: https://getkiss.org/wiki/updating-ca-certificates 2019-11-14T13:14:02 #kisslinux nice 2019-11-14T13:26:30 #kisslinux nice 2019-11-14T13:32:29 #kisslinux firefox shows "Your browser is being managed by your organization." in the about:preferences page 2019-11-14T13:33:12 #kisslinux is it due to certificates? 2019-11-14T13:34:25 #kisslinux No no 2019-11-14T13:34:45 #kisslinux Our Firefox ships with a policy file to disable telemetry etc. 2019-11-14T13:35:06 #kisslinux You can see it here: /usr/lib/firefox/distribution/policies.json 2019-11-14T13:35:35 #kisslinux s/ 2019-11-14T13:35:40 #kisslinux The KISS build in Firefox by default *should* make 0 unsolicited network requests. 2019-11-14T13:35:45 #kisslinux ah i see 2019-11-14T13:35:55 #kisslinux it disables captive portal 2019-11-14T13:36:14 #kisslinux i need it for my university connection 2019-11-14T13:38:08 #kisslinux You can still trigger it manually. 2019-11-14T13:38:28 #kisslinux i changed it in the policies.json file 2019-11-14T13:39:02 #kisslinux That works too. 2019-11-14T13:39:04 #kisslinux :) 2019-11-14T13:39:15 #kisslinux btw is pash compatible with pass? 2019-11-14T13:40:00 #kisslinux No. 2019-11-14T13:40:06 #kisslinux It's different entirely. 2019-11-14T13:40:14 #kisslinux ah cool 2019-11-14T13:41:04 #kisslinux pass is very messy on the inside... 2019-11-14T13:41:16 #kisslinux Lots of eval etc. 2019-11-14T13:41:49 #kisslinux Compare the code and decide which one you want to use. :) https://git.zx2c4.com/password-store/tree/src/password-store.sh 2019-11-14T13:42:11 #kisslinux can i use pash on my android device? 2019-11-14T13:42:45 #kisslinux Through termux, most likely. 2019-11-14T13:43:04 #kisslinux It's really just an interface around gnupg. 2019-11-14T13:43:13 #kisslinux i see 2019-11-14T13:43:18 #kisslinux As is pass 2019-11-14T13:43:28 #kisslinux i'll give it a go on termux then 2019-11-14T13:43:30 #kisslinux If gnupg is available on termux I don't see why it wouldn't work. 2019-11-14T13:43:45 #kisslinux if it works well then i'll switch from keepassxc 2019-11-14T13:43:47 #kisslinux thanks 2019-11-14T13:44:10 #kisslinux That's what I swapped from. :) 2019-11-14T13:47:30 #kisslinux termux has gnupg :) 2019-11-14T13:49:13 #kisslinux Nice 2019-11-14T13:55:24 #kisslinux https://github.com/dylanaraps/pash/blob/master/pash#L52-L68 2019-11-14T13:55:33 #kisslinux I love this. 2019-11-14T13:55:52 #kisslinux A "tree" command implementation in 10 lines of bash. 2019-11-14T13:56:17 #kisslinux It'd be shorter if I didn't strip escape characters / .gpg from lines. ;) 2019-11-14T13:57:12 #kisslinux nice man 2019-11-14T13:57:49 #kisslinux i just noticed that my mpv is not loading scripts 2019-11-14T13:57:58 #kisslinux is it built without lua support? 2019-11-14T13:57:58 #kisslinux You need luajit. 2019-11-14T13:58:04 #kisslinux ok 2019-11-14T13:58:14 #kisslinux https://github.com/dylanaraps/dylan-kiss/tree/master/luajit 2019-11-14T13:58:30 #kisslinux I have it in my personal repo. I should push it to community though. :) 2019-11-14T13:58:37 #kisslinux Hang on. 2019-11-14T14:02:14 #kisslinux https://github.com/kisslinux/community/commit/e66799c9ecede81252858c19dd194a4e0cdfd998 2019-11-14T14:02:17 #kisslinux Pushed :) 2019-11-14T14:02:28 #kisslinux sankyu! 2019-11-14T14:05:07 #kisslinux I don't think mpv needs to be rebuilt either. 2019-11-14T14:05:36 #kisslinux It doesn't link to luajit during build. 2019-11-14T14:05:46 #kisslinux It should "just work" once luajit is installed. 2019-11-14T14:06:27 #kisslinux it's not 2019-11-14T14:06:38 #kisslinux i guess a rebuuild is required 2019-11-14T14:07:08 #kisslinux Let me have a look. 2019-11-14T14:07:27 #kisslinux Yeah, I think you're right. 2019-11-14T14:07:40 #kisslinux 'kiss b mpv' :) 2019-11-14T14:07:49 #kisslinux did a rebuild. works now :) 2019-11-14T14:08:05 #kisslinux Nice 2019-11-14T14:08:12 #kisslinux Writing a Wiki page for this. 2019-11-14T14:13:31 #kisslinux https://getkiss.org/wiki/[mpv]-enable-lua-support 2019-11-14T14:13:51 #kisslinux It'll do for now. :) 2019-11-14T14:14:29 #kisslinux nice 2019-11-14T15:09:37 #kisslinux So for the certificate thing does that mean they aren't distributed using a trust file and p11-kit and stuff? 2019-11-14T15:12:33 #kisslinux just looking at update-certdata.sh I'm confused why it uses wget over curl which is in core? 2019-11-14T15:19:46 #kisslinux in fact given that it uses -e and the downloader will obviously fail on its own if it can't write to the correct place I don't get why the script isn't just like "curl https://curl.haxx.se/ca/cacert.pem -o /etc/ssl/cert.pem" and then the success message after 2019-11-14T15:40:53 #kisslinux wget is in core (part of busybox). 2019-11-14T15:42:06 #kisslinux The script also has a root check so write permissions won't ever fail. 2019-11-14T15:42:30 #kisslinux It also won't overwrite the current certs if it fails. 2019-11-14T15:43:21 #kisslinux E5ten: 2019-11-14T15:50:56 #kisslinux Our ca-certificates are distributed in the same way Crux's are. https://crux.nu/ports/crux-3.4/core/ca-certificates/Pkgfile 2019-11-14T15:51:23 #kisslinux These certs are the same as the typical ca-certificates packages in other distributions only they're distributed as a single file. 2019-11-14T15:53:52 #kisslinux libressl also ships this exact same file, I just provide a means of updating it outside of libressl updates. 2019-11-14T16:20:46 #kisslinux So I could install that one pem and it'd be equivalent to getting the trust file from Mozilla that update-ca-trust extracts using p11-kit's trust command into a bunch of files in /etc/ssl? Wow that sounds so much nicer and like infinitely less fuckery 2019-11-14T16:21:54 #kisslinux Yes 2019-11-14T16:36:18 #kisslinux Do we have anything in the repo's to play music? I didn't see anything, but I might just be blind. 2019-11-14T16:37:00 #kisslinux mpv is in kisslinux/repo 2019-11-14T16:37:09 #kisslinux (The official repositories) 2019-11-14T16:37:54 #kisslinux I forgot mpv could even do that. That works. 2019-11-14T16:38:04 #kisslinux :) 2019-11-14T16:38:19 #kisslinux You could package whatever player you like and add it to community too. 2019-11-14T16:40:43 #kisslinux That might be my next plan. mpv is great, but it'd be nice to have like mpd and ncmpcpp or something. 2019-11-14T16:41:38 #kisslinux I personally use mpv but I really like cmus. 2019-11-14T16:41:49 #kisslinux https://cmus.github.io/ 2019-11-14T16:42:20 #kisslinux https://github.com/cmus/cmus 2019-11-14T16:43:58 #kisslinux cmus would work. Been a while since I used that so it might be fun. 2019-11-14T16:45:14 #kisslinux This is nice too: https://github.com/lwilletts/mpvc 2019-11-14T16:45:29 #kisslinux Alows you to control mpv like mpd with mpc. 2019-11-14T16:46:34 #kisslinux See: https://github.com/lwilletts/mpvc/blob/master/mpvc#L10-L60 2019-11-14T16:47:10 #kisslinux That's a new one to me. Then I can just stick with what's already available. 2019-11-14T16:47:16 #kisslinux I like that plan. 2019-11-14T16:47:49 #kisslinux All dependencies should be installed by default (minus mpv of course) 2019-11-14T17:34:11 #kisslinux cmus is great. maybe I'll tackle that next 2019-11-14T17:40:32 #kisslinux Sounds good 2019-11-14T17:40:34 #kisslinux :) 2019-11-14T17:42:09 #kisslinux is there any way to handle lid close events without acpid? 2019-11-14T17:42:53 #kisslinux i have acpid installed but running it produces no output and has no entries in the process the table 2019-11-14T17:45:44 #kisslinux There's an acpid service file in /etc/sv. 2019-11-14T17:45:55 #kisslinux Have you tried running it as a service? 2019-11-14T17:46:03 #kisslinux ln -s /etc/sv/acpid /var/service 2019-11-14T17:49:01 #kisslinux There's a thread here about busybox acpid (a few years old but should still be "right"): http://www.murga-linux.com/puppy/viewtopic.php?t=78719 2019-11-14T17:51:14 #kisslinux does anyone know which "virtual" sound card would play nicer with virtualbox? ich97 or intel hd audio? and I'm guessing I have to rebuild my kernel to include a module for them? 2019-11-14T17:56:14 #kisslinux No idea. 2019-11-14T17:56:31 #kisslinux Tried searching online? 2019-11-14T17:57:40 #kisslinux I'm packaging wine (64-bit) currently. 2019-11-14T17:57:46 #kisslinux Needs no additional dependencies! 2019-11-14T17:58:30 #kisslinux dylanaraps, thanks 2019-11-14T19:02:23 #kisslinux -> gcc --version 2019-11-14T19:02:24 #kisslinux gcc (GCC) 10.0.0 20191110 (experimental) 2019-11-14T19:02:26 #kisslinux wew 2019-11-14T19:03:15 #kisslinux https://wiki.alpinelinux.org/wiki/Suspend_on_LID_close this helped me with lid close 2019-11-14T19:03:20 #kisslinux qtpie: 2019-11-14T19:03:49 #kisslinux thanks claudia. i have it setup now along with slock 2019-11-14T19:05:10 #kisslinux nice 2019-11-14T19:06:19 #kisslinux i have everything i need now except adb 2019-11-14T19:06:39 #kisslinux this -> https://github.com/smaeul/android-tools should be helpful 2019-11-14T19:07:41 #kisslinux Void doesn't add any patches fyi. 2019-11-14T19:08:15 #kisslinux Should be a simple cmake process and possible a couple of dependencies. 2019-11-14T19:08:51 #kisslinux i see 2019-11-14T19:09:18 #kisslinux See here for a cmake example: https://github.com/kisslinux/repo/blob/master/extra/libjpeg-turbo/build 2019-11-14T19:10:16 #kisslinux All I need is herbstluftwm. But I'm not up for that level of work on a thursday afternoon. 2019-11-14T19:10:40 #kisslinux qtpie: Only libusb is needed I think. 2019-11-14T19:11:09 #kisslinux Alpine doesn't patch adb (android-tools) either. 2019-11-14T19:11:14 #kisslinux gcc x 2019-11-14T19:11:46 #kisslinux should be easy then 2019-11-14T19:11:49 #kisslinux thanks 2019-11-14T19:12:09 #kisslinux You may also need pcre. 2019-11-14T19:12:23 #kisslinux It may be optional though. 2019-11-14T19:12:49 #kisslinux Only one way to find out. :) 2019-11-14T19:27:16 #kisslinux https://android.googlesource.com/platform/system/core/+/refs/heads/master 2019-11-14T19:27:29 #kisslinux how am i supposed to compile this? 2019-11-14T19:29:42 #kisslinux https://github.com/nmeum/android-tools/releases 2019-11-14T19:29:47 #kisslinux Use this as the source. 2019-11-14T19:29:52 #kisslinux All of the distributions do. :) 2019-11-14T19:30:02 #kisslinux > Git repository to make it easier to package certain command line utilities provided by android-tools. 2019-11-14T19:31:37 #kisslinux nice 2019-11-14T19:31:53 #kisslinux Has a full list of dependencies too. 2019-11-14T19:32:37 #kisslinux Google test should be optional as I _think_ it's only used for running tests. 2019-11-14T21:11:28 #kisslinux compilation terminates at 97% without gtest 2019-11-14T21:11:45 #kisslinux but the adb binary gets built by then 2019-11-14T21:11:56 #kisslinux so you can manually copy it to your PATH 2019-11-14T21:15:01 #kisslinux You could build solely adb no? 2019-11-14T21:15:42 #kisslinux maybe there is a flag for that. I didn't check 2019-11-14T21:16:08 #kisslinux i just did cmake . and then compiled using the makefile 2019-11-14T21:16:12 #kisslinux There isn't. 2019-11-14T21:16:25 #kisslinux You could do rm -f vendor/CMakeLists.fastboot.txt 2019-11-14T21:16:30 #kisslinux Then run the regular commands. 2019-11-14T21:16:36 #kisslinux ah 2019-11-14T21:16:41 #kisslinux It depends on where it fails (which component). 2019-11-14T21:17:02 #kisslinux Actually: https://github.com/nmeum/android-tools/blob/master/vendor/CMakeLists.txt#L30 2019-11-14T21:17:29 #kisslinux sed -i'' '/include(CMakeLists.fastboot.txt)/d' vendor/CMakeLists.txt 2019-11-14T21:17:43 #kisslinux nice 2019-11-14T21:17:52 #kisslinux Also here: https://github.com/nmeum/android-tools/blob/master/vendor/CMakeLists.txt#L51 2019-11-14T21:18:27 #kisslinux sed -i'' 's/fastboot//g' vendor/CMakeLists.txt 2019-11-14T21:18:31 #kisslinux (After the first sed) 2019-11-14T21:19:09 #kisslinux What needs gtest? 2019-11-14T21:19:32 #kisslinux Oh, it is fastboot. 2019-11-14T21:19:33 #kisslinux :P 2019-11-14T21:19:35 #kisslinux yes 2019-11-14T21:20:08 #kisslinux finally everything is setup now 2019-11-14T21:20:24 #kisslinux > It also requires software from the Android SDK, and different USB drivers 2019-11-14T21:20:30 #kisslinux Does fastboot even work on its own? 2019-11-14T21:20:52 #kisslinux Meh, either way. You have adb working. :P 2019-11-14T21:21:10 #kisslinux yeah lol 2019-11-14T21:21:34 #kisslinux btw ip link shows sit0@NONE apart from my wifi and ethernet adapters 2019-11-14T21:22:36 #kisslinux earlier my wifi wasn't working because I hadn't included iwlwifi, so i thought it would be my wifi interface 2019-11-14T21:22:57 #kisslinux but after rebuilding the kernel and having wifi it's still there 2019-11-14T21:23:08 #kisslinux not an issue though 2019-11-14T21:29:06 #kisslinux I have that too. Just noticed. 2019-11-14T21:29:30 #kisslinux > sit stands for simple internet transition. sit0 is the Linux name for 6to4. 6to4 is a tunneling protocol for using IPv6 over an existing IPv4 connection. 2019-11-14T21:30:01 #kisslinux It's the 'sit' driver. 2019-11-14T21:30:08 #kisslinux I guess we both enabled it. ;) 2019-11-14T21:30:31 #kisslinux -> zgrep SIT /proc/config.gz 2019-11-14T21:30:33 #kisslinux CONFIG_IPV6_SIT=y 2019-11-14T21:31:45 #kisslinux ah i see 2019-11-14T21:33:48 #kisslinux https://0x0.st/z6-w.png 2019-11-14T21:33:59 #kisslinux i liked your wallpaper :) 2019-11-14T21:46:23 #kisslinux Nice 2019-11-14T21:46:30 #kisslinux Want me to add it to the website? 2019-11-14T21:47:40 #kisslinux sure 2019-11-14T23:56:29 #kisslinux hey, compiling firefox requires compiling rust first? cuz this thing is taking forever