2020-06-29T00:00:08 #kisslinux libXScrnSaver
2020-06-29T00:00:56 #kisslinux It may be with udev or mdev
2020-06-29T00:01:22 #kisslinux My permissions are crw-rw---- 1 root video
2020-06-29T00:01:56 #kisslinux should I change mine to that?
2020-06-29T00:02:15 #kisslinux (and how do I do that)
2020-06-29T00:02:21 #kisslinux It should be done automatically on boot
2020-06-29T00:02:28 #kisslinux oh
2020-06-29T00:02:38 #kisslinux You could do that once, but it wouldn't persist
2020-06-29T00:02:39 #kisslinux mine does not
2020-06-29T00:02:56 #kisslinux might as well see if that's the problem
2020-06-29T00:03:06 #kisslinux Do you have eudev?
2020-06-29T00:03:41 #kisslinux And is it an enables service?
2020-06-29T00:03:49 #kisslinux I have eudev
2020-06-29T00:03:58 #kisslinux enabled*
2020-06-29T00:04:04 #kisslinux do I need to start udevd?
2020-06-29T00:04:51 #kisslinux Yeah, you should try that
2020-06-29T00:05:28 #kisslinux finnkek: late, but try replacing CONFIG_EXTRA_FIRMWARE=""
in you kernel config with the contents of this file http://ix.io/2qrN
2020-06-29T00:05:48 #kisslinux and then rebuild the kernel
2020-06-29T00:05:49 #kisslinux And see if the 'ls -ld' output changes
2020-06-29T00:05:50 #kisslinux I started the dhcpcd service and I'm now getting a constant loop
2020-06-29T00:05:55 #kisslinux so don't do that
2020-06-29T00:06:30 #kisslinux I need to go for about a half hour, I'm 80% sure that'll fix it though
2020-06-29T00:06:56 #kisslinux thanks for the response but my GPU is sorted out
2020-06-29T00:08:03 #kisslinux Is eudev enabled though
2020-06-29T00:08:13 #kisslinux xzcvczx: kiss bi - termbin.com/dm7p . add this to your *rc
2020-06-29T00:08:28 #kisslinux Enable if it isn't and try rebooting
2020-06-29T00:09:03 #kisslinux hmmm veyr nice thanks illiliti
2020-06-29T00:12:49 #kisslinux finnkek: Reading xorg and amdgpu: Have you seen the faq entry? https://k1ss.org/faq#9.1
2020-06-29T00:14:09 #kisslinux wooo thank you merakor
2020-06-29T00:14:15 #kisslinux now just to hook the lid up :)
2020-06-29T00:15:38 #kisslinux You're welcome :)
2020-06-29T00:19:30 #kisslinux merakor: are you going to pr xssstate or shall i?
2020-06-29T00:19:41 #kisslinux I still can't start x with udevd
2020-06-29T00:21:21 #kisslinux * xzcvczx gives a giant chocolate cookie to illiliti
2020-06-29T00:22:20 #kisslinux haha, thanks
2020-06-29T00:24:04 #kisslinux finnkek: did you add yourself to video group ?
2020-06-29T00:28:15 #kisslinux * xzcvczx throws a rock at acpid..... No such file or directory is about the most useless info in a log file
2020-06-29T00:34:24 #kisslinux merakor: do you have your lock/zzz setup with acpid?
2020-06-29T00:38:35 #kisslinux I can start x, but can't switch to ttys (yes I'm in input group, yes I have libinput)
2020-06-29T00:50:16 #kisslinux I am also in the video group
2020-06-29T01:00:08 #kisslinux anyone else got a thinkpad? i am sure the moon is lying to me
2020-06-29T01:27:29 #kisslinux Advice on checksum mismatch on perl when installing kiss?
2020-06-29T01:28:01 #kisslinux I've only gotten that solved by running kiss c
in the package's directory
2020-06-29T01:28:06 #kisslinux nothing else seems to work
2020-06-29T01:28:06 #kisslinux <mcpcpc[m]> kiss c perl?
2020-06-29T01:28:34 #kisslinux oh, ofc you can specify the package, thanks for that haha
2020-06-29T01:29:09 #kisslinux perfect, that worked. Obvs I need to take a closer look at the package manager and go thru the man again. Much appreciated.
2020-06-29T02:55:52 #kisslinux xzcvczx: whats the problem you're having with acpid? The wiki page is almost finished but I can help you directly in the meantime
2020-06-29T02:56:49 #kisslinux ectlunya: nah i got it sorted in the end
2020-06-29T02:57:03 #kisslinux and then i didn't trust my computer was acutally sleeping when it was
2020-06-29T02:57:24 #kisslinux i am just waiting a while to see how much power it acutally uses in sleep
2020-06-29T02:57:29 #kisslinux and whether that is acceptable
2020-06-29T02:57:45 #kisslinux but busybox acpid doc is rahter lacking
2020-06-29T02:58:01 #kisslinux did you read the source code?
2020-06-29T02:58:16 #kisslinux yeah
2020-06-29T02:58:26 #kisslinux thats how i eventually figured it out
2020-06-29T02:59:00 #kisslinux as such i think a wiki post would be wonderful
2020-06-29T02:59:26 #kisslinux btw if you recompile pciutils with shared library support you can run the powertop binary from voidlinux
2020-06-29T03:00:03 #kisslinux hmmm i might do that
2020-06-29T03:00:14 #kisslinux the musl binary i assume you mean
2020-06-29T03:00:17 #kisslinux yes
2020-06-29T03:00:47 #kisslinux well my next thing is getting java going >_<
2020-06-29T03:00:53 #kisslinux did i mention hwo much i hate java
2020-06-29T03:01:47 #kisslinux once or twice :P
2020-06-29T03:02:16 #kisslinux powertop also isn't really necessary for power management
2020-06-29T03:02:38 #kisslinux you can script all of the tunables. I think dylan has posted some of his somewhere
2020-06-29T03:02:44 #kisslinux xzcvczx mind sharing your lid switch acpi event definition?
2020-06-29T03:03:13 #kisslinux micr0: don't have one, just the script straight in LID/00000080
2020-06-29T03:03:14 #kisslinux and someone recently packaged tlp if you want to use that. For my laptop a simple script was enough
2020-06-29T03:03:21 #kisslinux as the event definition didn't seem to work
2020-06-29T03:05:07 #kisslinux ectlunya i wonder if i should put in a pr to allow searching for package descriptions if they exist
2020-06-29T03:06:05 #kisslinux micr0: package descriptions? where?
2020-06-29T03:06:23 #kisslinux kiss describe tlp -> for repo in $KISS_PATH; cat $repo/tlp/description; done
2020-06-29T03:06:26 #kisslinux If you want to dothat you should make a script similar to kiss-maintainer to search the initial git commits for packages
2020-06-29T03:06:32 #kisslinux its completely, utterly, not part of the package format
2020-06-29T03:07:37 #kisslinux but i started adding them to my personal repo to maybe start a discussion
2020-06-29T03:09:14 #kisslinux micr0: haha funnily enough i bought that up with dylanaraps like a day or 2 ago and he was rather anti it
2020-06-29T03:10:16 #kisslinux i mean we can probably add it to kiss-find easily enough
2020-06-29T03:10:28 #kisslinux which i tend to use more than kiss search these days
2020-06-29T03:10:43 #kisslinux I was wondering about the stance on package descriptions was
2020-06-29T03:10:47 #kisslinux well it would make it much easier to find stuff like zzz as it could say power or something
2020-06-29T03:11:35 #kisslinux currently if you don't know all the options well yo ugotta make a list of all the possible ones out there, and then check each one to see if already in kiss
2020-06-29T03:13:03 #kisslinux its a decent idea until you're the person who has to add description files to the 300+ packages in community
2020-06-29T03:13:35 #kisslinux ectlunya you can start by using or importing the first line of tldr-pages
2020-06-29T03:13:39 #kisslinux ectlunya: yeah but just a stance to make it normal for updates/new
2020-06-29T03:16:00 #kisslinux Night night
2020-06-29T03:26:05 #kisslinux micr0: what wm do you use?
2020-06-29T03:30:00 #kisslinux xzcvczx: sway
2020-06-29T03:30:17 #kisslinux >_<
2020-06-29T03:30:41 #kisslinux xzcvczx ectlunya i hacked together this just now: http://ix.io/2qsg - it uses tealdeer to search descriptions for projects
2020-06-29T03:31:30 #kisslinux example output for running 'kiss hunt power':
2020-06-29T03:32:03 #kisslinux poweroff.md: > Shut down the system
2020-06-29T03:32:14 #kisslinux powertop.md: > Optimize battery power usage.
2020-06-29T03:32:23 #kisslinux tlp.md: > Advanced power managedment for Linux.
2020-06-29T03:32:44 #kisslinux its a hack, but I think some kinda 3 liner shouldn't be that bloat-y
2020-06-29T03:36:05 #kisslinux * xzcvczx loves how simple packages are on kiss
2020-06-29T03:50:09 #kisslinux xzcvczx I may know why your events didnt work
2020-06-29T03:50:25 #kisslinux does acpi_listen not work too?
2020-06-29T03:50:57 #kisslinux i ain't got acpi_listen i use busybox acpid
2020-06-29T03:51:03 #kisslinux ahh okay yeah
2020-06-29T03:51:06 #kisslinux nvm then
2020-06-29T03:51:53 #kisslinux im too cool for real acpid :P
2020-06-29T03:51:56 #kisslinux xzcvczx quick second question - how do you wake up from suspend?
2020-06-29T03:52:09 #kisslinux it wakes on open lid
2020-06-29T03:52:15 #kisslinux thinkpad are smart
2020-06-29T03:52:18 #kisslinux apparently
2020-06-29T03:52:23 #kisslinux got it, i'll try it out now
2020-06-29T03:54:52 #kisslinux it seems to work well although i am using about 2% per hour in sleep
2020-06-29T04:02:44 #kisslinux wooo no more /usr/java or /usr/gradle
2020-06-29T04:08:28 #kisslinux xzcvczx i made a package called suspend-on-close
2020-06-29T04:08:43 #kisslinux depends on acpid and zzz, and just installs the files I am using
2020-06-29T04:11:50 #kisslinux nice whats your repo?
2020-06-29T04:12:03 #kisslinux https://github.com/jedahan/kiss-repo
2020-06-29T04:14:07 #kisslinux any reaosn you didn't go with the busybox acpid?
2020-06-29T04:14:25 #kisslinux not particularly
2020-06-29T04:14:42 #kisslinux though it was easier to work with
2020-06-29T04:14:44 #kisslinux fair enough
2020-06-29T04:17:26 #kisslinux hmmm nice thinkpad also keeps brightness on resume
2020-06-29T04:17:37 #kisslinux micr0: did you look at user-hooks?
2020-06-29T04:17:50 #kisslinux from ummm someone in here, we were discussing it earlier
2020-06-29T04:18:00 #kisslinux makes nice user hooks in zzz for locking
2020-06-29T04:19:00 #kisslinux ahh i will look
2020-06-29T04:20:08 #kisslinux have you got it in scrollback or do you want a link?
2020-06-29T04:22:40 #kisslinux i can check logbot
2020-06-29T04:22:52 #kisslinux k
2020-06-29T04:23:04 #kisslinux nap
2020-06-29T04:23:06 #kisslinux it was called
2020-06-29T04:23:18 #kisslinux cme-utils or similar
2020-06-29T04:23:21 #kisslinux maybe cem
2020-06-29T04:37:23 #kisslinux alright so I made kiss-hunt available via https://github.com/jedahan/kiss-repo
2020-06-29T04:38:02 #kisslinux its dumb, but it uses the one-line descriptions from tldr-pages to search for packages, as long as those packages are somewhere in your KISS_PATH repos
2020-06-29T07:29:38 #kisslinux o/
2020-06-29T07:47:21 #kisslinux dylanaraps,
2020-06-29T07:47:44 #kisslinux dylanaraps: how would you like to earn a cookie?
2020-06-29T07:53:12 #kisslinux Is this about 'kiss bi'?
2020-06-29T07:53:21 #kisslinux lol
2020-06-29T07:53:27 #kisslinux doh howd you know
2020-06-29T07:53:51 #kisslinux Create a script called 'kiss-bi' and put it in your '$PATH'. The script can simply be:
2020-06-29T07:53:58 #kisslinux kiss b "$@" && kiss i "$@"
2020-06-29T07:54:05 #kisslinux Then, 'kiss bi' will just work.
2020-06-29T07:54:21 #kisslinux See: https://k1ss.org/package-manager#7.0
2020-06-29T07:55:06 #kisslinux hmmm good point, figured it might be something worth having in the main package manager though as surely it is 90% of the time used
2020-06-29T07:56:51 #kisslinux or rather included in base
2020-06-29T07:58:50 #kisslinux and the sickness that is java will never be in community eh?
2020-06-29T07:59:04 #kisslinux (just to confirm theres no point doing a pr for ghidra)
2020-06-29T08:01:20 #kisslinux Are you talking about openjdk?
2020-06-29T08:01:47 #kisslinux yeah
2020-06-29T08:01:56 #kisslinux I don't see why not.
2020-06-29T08:02:01 #kisslinux Send a PR to Community anyway.
2020-06-29T08:02:11 #kisslinux hmmm ok, will look at it then
2020-06-29T08:13:29 #kisslinux oh well another package for you :)
2020-06-29T08:53:21 #kisslinux xzcvczx: there is a repo here trying to bootstrap java: https://github.com/eudaldgr/kiss-repo/tree/master/java
2020-06-29T08:54:03 #kisslinux oh thats different to the one i found
2020-06-29T08:54:04 #kisslinux There's an issue building openjdk7-bootstrap currently if you're able to look into it.
2020-06-29T08:54:14 #kisslinux no real interest in 7
2020-06-29T08:54:31 #kisslinux i only want java for ghidra
2020-06-29T08:55:03 #kisslinux which is 11
2020-06-29T08:55:29 #kisslinux got openjdk-11-bin installed after modifications to path as i refuse to allow java to pollute my usr
2020-06-29T08:56:44 #kisslinux oh dammit, i hate java the 5000 command line arguements you ned to launch more than a helloworld is getting filename too long
2020-06-29T08:58:51 #kisslinux I think the idea with that repo is to use jdk7 to bootstrap later versions, since 7 can be built with the gcc java compiler, supposedly.
2020-06-29T09:00:22 #kisslinux gcj was an abomination :P
2020-06-29T09:58:21 #kisslinux xzcvczx: after yesterday's talk I decided to write a screensaver :P
2020-06-29T09:58:34 #kisslinux https://git.ckyln.com/sxss
2020-06-29T10:01:31 #kisslinux nice
2020-06-29T10:02:25 #kisslinux what wm you use?
2020-06-29T10:02:42 #kisslinux I use dwm
2020-06-29T10:03:35 #kisslinux do you use slatus or any other status helper?
2020-06-29T10:04:08 #kisslinux Yeah, I have a script for it
2020-06-29T10:05:14 #kisslinux https://git.ckyln.com/sb
2020-06-29T10:06:30 #kisslinux shudder pulseaudio shudder
2020-06-29T10:08:20 #kisslinux one thing i do wish dwm had was runtime bar color, would be useful for "hey moron batteries about to die"
2020-06-29T10:09:51 #kisslinux There actually is
2020-06-29T10:10:01 #kisslinux There is a patch for that
2020-06-29T10:10:16 #kisslinux I do use it solely for battery :D
2020-06-29T10:12:11 #kisslinux do you remember whats its called?
2020-06-29T10:12:21 #kisslinux Colorbar, I think
2020-06-29T10:13:35 #kisslinux Yeah https://dwm.suckless.org/patches/colorbar/
2020-06-29T10:18:02 #kisslinux oh lol i saw that while looking through the rather long patch list and didn't realise it was runtime
2020-06-29T10:19:29 #kisslinux I didn't realize it for a long time as well :D
2020-06-29T10:21:31 #kisslinux merakor: do you have a repo for all your weird and wonderful apps?
2020-06-29T10:21:40 #kisslinux (public)
2020-06-29T10:40:00 #kisslinux Like personal kiss packages or software I have written?
2020-06-29T10:41:38 #kisslinux both
2020-06-29T10:42:48 #kisslinux Well, all of the projects that I didn't archive are in https://git.ckyln.com
2020-06-29T10:43:08 #kisslinux thats stagit eh?
2020-06-29T10:43:45 #kisslinux Yeah
2020-06-29T10:44:20 #kisslinux There are also some archived repositories on my github
2020-06-29T10:45:00 #kisslinux And I still mirror most of my stuff to github
2020-06-29T10:47:33 #kisslinux hmmm pass looks damn nie
2020-06-29T10:47:35 #kisslinux nice
2020-06-29T10:47:40 #kisslinux you have good taste
2020-06-29T10:47:59 #kisslinux Thanks :)
2020-06-29T10:50:06 #kisslinux do you have bash installed?
2020-06-29T10:52:13 #kisslinux No I don't
2020-06-29T10:52:40 #kisslinux doesn't pass require bash?
2020-06-29T10:53:46 #kisslinux xzcvczx: maybe it's not /that/ pass
2020-06-29T10:54:25 #kisslinux Dylan's written one in POSIX sh.
2020-06-29T10:55:25 #kisslinux oh
2020-06-29T10:55:39 #kisslinux will look for that one then
2020-06-29T10:55:53 #kisslinux merakor: btw your kernel config doesn't look very minimal
2020-06-29T10:56:12 #kisslinux unless you have a shitton of nics installed :P
2020-06-29T10:56:50 #kisslinux Noo my kernel is bloated
2020-06-29T10:57:44 #kisslinux I use zfs on one of my computers
2020-06-29T10:58:36 #kisslinux It used to be monolithic but zfs really complicates stuff
2020-06-29T11:23:06 #kisslinux Oh yeah, I have a "password manager" that does nothing besides encrypting/decrypting gpg files in a directory
2020-06-29T11:23:17 #kisslinux It doesn't use bash
2020-06-29T12:20:53 #kisslinux will the C version still call wget? or use its own thing?
2020-06-29T12:21:03 #kisslinux parallel downloading might be cool if not
2020-06-29T12:50:44 #kisslinux <Evil_Bob> onodera: you could use xargs for parallel processing ;)
2020-06-29T12:51:11 #kisslinux <Evil_Bob> (non-POSIX -P option)
2020-06-29T14:45:44 #kisslinux micro0: himmalerin: my Linux package looks the way it does for a lot of reasons
2020-06-29T14:46:33 #kisslinux When you do make modules_install a symlink to the kernel source tree is made in /lib/uname -r
/{source,kernel}
2020-06-29T14:47:04 #kisslinux That link goes nowhere if you install via kiss. Which is fine if you don't have to build out of tree modules. So you need a minimum number of files to do that
2020-06-29T14:50:06 #kisslinux Yeah, I do that for zfs as well
2020-06-29T14:50:31 #kisslinux It's definitely ugly and increases size MB
2020-06-29T14:50:47 #kisslinux ~100 MB
2020-06-29T14:51:46 #kisslinux It's in /lib/modules/uname -r
/ for me but I see what you mean. What do the symlinked build/source files do?
2020-06-29T14:52:02 #kisslinux they just point to the build location for me
2020-06-29T14:55:48 #kisslinux i wonder if people would care to have a kiss-kernels repo or not
2020-06-29T14:57:49 #kisslinux as much as npm got wrong, adding @author/ namespacing support was a good decision, and I'm starting to see conflicts in KISS_PATH ordering simplicity with conflicting names
2020-06-29T14:58:53 #kisslinux specifically around, well, the 'linux' package, but also around firefox as well
2020-06-29T14:59:41 #kisslinux I could imaging wanting to kiss bi @kiss-himmalerin/firefox
2020-06-29T15:00:14 #kisslinux (and I might write a proof of concept kiss-bi that just manipulates either CWD or KISS_PATH to achieve such a thing)
2020-06-29T15:00:34 #kisslinux How many custom builds of firefox are there? I have one for wayland, but besides that I don't see why you wouldn't just use the normal one
2020-06-29T15:04:36 #kisslinux micr0: the more general solution would be to accept a path to a package which would be a pretty simple modification
2020-06-29T15:06:09 #kisslinux ectlunya i think that works without modification today?
2020-06-29T15:06:42 #kisslinux I cannot chroot into kiss right now, but would this work? CWD=~/.cache/repos/kiss/kiss-himmalerin/firefox kiss b
2020-06-29T15:07:03 #kisslinux or PWD=, im not sure the diff
2020-06-29T15:09:21 #kisslinux himmalerin: the symlinks spit you back out into wherever the kernl source is so that modules can properly build against your version
2020-06-29T15:09:40 #kisslinux The symlinks exist presumably so you don't copy 150mb of kernel data across your filesystem needlessly
2020-06-29T15:09:48 #kisslinux yeah, or you could just cd
2020-06-29T15:10:46 #kisslinux (cd $KISS_REPOS/kiss-himmalerin/modified/firefox; kiss bi)
2020-06-29T15:12:11 #kisslinux i might do something silly like allow for fuzzy matches so kiss bi himm/mod/fire
picks the right path
2020-06-29T15:12:18 #kisslinux or just use fzf with tab complete to do the same
2020-06-29T15:21:26 #kisslinux With the sources file can I set a directory or do I need to do each file inside that directory?
2020-06-29T15:21:59 #kisslinux Each file
2020-06-29T15:22:15 #kisslinux Or at least, all the files you want to care about
2020-06-29T16:16:03 #kisslinux dylanaraps: in the k Makefile, you should probably add a variable that does --cflags with pkg-config for the libs and add that variable to ALL_CFLAGS
2020-06-29T17:05:48 #kisslinux icyphox: ping
2020-06-29T17:07:14 #kisslinux xzcvczx: yeah sup
2020-06-29T17:08:48 #kisslinux icyphox: do you use r2pm for r2ghidra-dec?
2020-06-29T17:09:49 #kisslinux no, i don't
2020-06-29T17:09:58 #kisslinux it's been a while since i did any RE, tbh
2020-06-29T17:10:44 #kisslinux i am shocked and disgusted :P
2020-06-29T17:10:47 #kisslinux lol
2020-06-29T17:11:00 #kisslinux i do recall using r2pm though
2020-06-29T17:11:09 #kisslinux what's the trouble?
2020-06-29T17:11:19 #kisslinux i was just curious
2020-06-29T17:11:21 #kisslinux oh
2020-06-29T17:11:46 #kisslinux am currently building radaare2 so don't worry i will yell at you if it doesn't work :P
2020-06-29T17:11:51 #kisslinux i think that's like the only supported installation method, iirc
2020-06-29T17:11:53 #kisslinux lol
2020-06-29T17:11:57 #kisslinux the r2 package works
2020-06-29T17:12:02 #kisslinux (i maintain it)
2020-06-29T17:13:37 #kisslinux i should prolly start CTFing again...
2020-06-29T17:13:38 #kisslinux hm
2020-06-29T17:14:17 #kisslinux icyphox: hmmm i wonder if its worth have r2 commit suicide pre-remove
2020-06-29T17:14:22 #kisslinux having*
2020-06-29T17:14:40 #kisslinux wdym
2020-06-29T17:15:17 #kisslinux icyphox: r2pm -gi x && kiss uninstall radare2, hey yuo have files left over
2020-06-29T17:15:36 #kisslinux hmmm damn actually that probably won't work due to #upgrades
2020-06-29T17:16:38 #kisslinux How should I install kiss with refind (Dualboot with mac osx)? Kernel's make install just finished. /dev/sda1 is boot, /dev/sda2 is apple /dev/sda3 is kiss. sda1 is mounted to mnt/boot and there inside the EFI dir there are few other dirs. (APPLE, refind, tools)
2020-06-29T17:17:03 #kisslinux * xzcvczx sets icyphox on fire
2020-06-29T17:17:26 #kisslinux xzcvczx: i... don't know what you're on about. the kiss package manager should remove everything that was installed through it.
2020-06-29T17:17:39 #kisslinux icyphox: r2pm is not installing through kiss though
2020-06-29T17:18:09 #kisslinux ooo
2020-06-29T17:18:15 #kisslinux right
2020-06-29T17:18:25 #kisslinux hmmmm
2020-06-29T17:18:44 #kisslinux well that can't really be solved, unless you put radare2 sub-pkgs under kiss.
2020-06-29T17:19:02 #kisslinux icyphox: thats why i was wondering about suicide
2020-06-29T17:19:11 #kisslinux but it would need to only be done prior to removal not upgrade
2020-06-29T17:19:26 #kisslinux ah
2020-06-29T17:19:40 #kisslinux (suicide being a r2pm command)
2020-06-29T17:20:18 #kisslinux does it screw with existing files? why do you call it 'suicide' lol
2020-06-29T17:20:29 #kisslinux because its literally hte command
2020-06-29T17:21:07 #kisslinux is it?
2020-06-29T17:21:15 #kisslinux rofl
2020-06-29T17:21:17 #kisslinux and its described as "self remove all (home + system) installations of r2
2020-06-29T17:21:23 #kisslinux r2pm --help
2020-06-29T17:21:46 #kisslinux ahhh
2020-06-29T17:21:52 #kisslinux icyphox: hmmm damn can't build r2ghidra-dec
2020-06-29T17:23:14 #kisslinux why not?
2020-06-29T17:23:34 #kisslinux unless it relies on some glibc shit, it should work
2020-06-29T17:23:47 #kisslinux a few issues currently
2020-06-29T17:23:54 #kisslinux but first.... ewwwwwww
2020-06-29T17:24:15 #kisslinux damn radare2.... seriously /usr/include/libr/.........
2020-06-29T17:24:39 #kisslinux if you gonna put in a shitton of includes at least put them in a radare2 dir
2020-06-29T17:32:39 #kisslinux hmmm well that why that iwll be broken, it refers to a missing header
2020-06-29T17:35:53 #kisslinux oh there we go, rat bastards use new things in radare prior to release
2020-06-29T17:58:09 #kisslinux dylanaraps: what -e you must be imagining things :P
2020-06-29T18:31:45 #kisslinux * xzcvczx gives dylanaraps a cookie
2020-06-29T18:52:09 #kisslinux https://github.com/kisslinux/community/pull/969 that's a lot of s (s's? ses?)
2020-06-29T18:56:38 #kisslinux hey don't blame me
2020-06-29T18:56:55 #kisslinux i did triple check it to make sure i wasnt putting the wrong number in
2020-06-29T19:03:06 #kisslinux himmalerin: although merakor has since come out with something that looks nice and simpler
2020-06-29T19:06:00 #kisslinux merakor: why not do the old PREFIX?=/usr/local :P
2020-06-29T19:10:05 #kisslinux merakor: or more to the point, why you not share you meanie :P
2020-06-29T19:11:40 #kisslinux fatal: remote error: access denied or repository not exported: /sxss
2020-06-29T19:28:04 #kisslinux I hate grub
2020-06-29T19:28:24 #kisslinux Why did everyone copy-paste the same generic how-to for dealing with the grub shell. It's useless
2020-06-29T19:28:42 #kisslinux dilynm: because they are sadists
2020-06-29T19:29:47 #kisslinux Clearly
2020-06-29T19:32:17 #kisslinux I somehow managed to bork up my entire system just trying to setup grub on a flash drive
2020-06-29T19:32:22 #kisslinux So now nothing boots
2020-06-29T19:32:25 #kisslinux I hate grub
2020-06-29T19:33:10 #kisslinux at least the shell is 1/4 decent
2020-06-29T19:33:27 #kisslinux although its syntax is beyond terrible
2020-06-29T19:33:28 #kisslinux 0/4 decent
2020-06-29T19:33:46 #kisslinux haha so what are you stuck on?
2020-06-29T19:34:02 #kisslinux How do I specify vmlinuz if it's not on /
2020-06-29T19:34:08 #kisslinux its weird i have not had grub issues in such a long time maybe ppl are using more advanced features
2020-06-29T19:34:13 #kisslinux dilynm (hdX,Y)
2020-06-29T19:34:17 #kisslinux and you can tab complete
2020-06-29T19:34:19 #kisslinux then root=
2020-06-29T19:34:20 #kisslinux Well right
2020-06-29T19:34:27 #kisslinux ..
2020-06-29T19:34:27 #kisslinux ls (hdX,Y)
2020-06-29T19:34:29 #kisslinux Aaaahhhh
2020-06-29T19:34:31 #kisslinux is a life saver
2020-06-29T19:34:40 #kisslinux hence terribly syntax
2020-06-29T19:34:42 #kisslinux so if you do (hd,)/ and it will list stuff
2020-06-29T19:34:52 #kisslinux So linux hd(0,1); root=hd(0,2)
2020-06-29T19:35:04 #kisslinux well root for the kernel command line
2020-06-29T19:35:17 #kisslinux root=
2020-06-29T19:35:24 #kisslinux noooo - root needs to be root=/dev/sdX or whatever
2020-06-29T19:35:38 #kisslinux Right
2020-06-29T19:35:49 #kisslinux err, /dev/sdXY
2020-06-29T19:35:49 #kisslinux But there's no way to specify vmlinuz then?
2020-06-29T19:35:58 #kisslinux there is
2020-06-29T19:36:16 #kisslinux Right then how
2020-06-29T19:36:29 #kisslinux Hm
2020-06-29T19:36:37 #kisslinux linux (hd0,1)/vmlinuz-whatever-you-want root=/dev/nvme0n1p6
2020-06-29T19:37:35 #kisslinux I understand what you mean
2020-06-29T19:37:49 #kisslinux Grub shell is a cross between a bad shell and boot parameters
2020-06-29T19:37:53 #kisslinux I love it
2020-06-29T19:37:54 #kisslinux my current kiss boot menuentry
2020-06-29T19:38:06 #kisslinux Kernel panic. Lovely.
2020-06-29T19:38:32 #kisslinux menuentry 'kiss 5.7.6' { linux (hd0,gpt4)/vmlinux-5.7.6 root=/dev/nvme0n1p6 ro }
2020-06-29T19:38:53 #kisslinux debian is a bit more complex because it like, uses an initrd for some reason
2020-06-29T19:38:55 #kisslinux I'm going to end up using grub from a flash drive from a failed Linux install to boot into my laptop aren't
2020-06-29T19:39:17 #kisslinux thats the beauty of it all, it can be anywhere! xD
2020-06-29T19:39:27 #kisslinux I just don't know why grub overwrote my bootloader when I specified this flash drive as being it's location
2020-06-29T19:39:41 #kisslinux It decided to just eliminate efibootmgr from my laptop
2020-06-29T19:40:19 #kisslinux ouch
2020-06-29T19:40:31 #kisslinux lol
2020-06-29T19:40:38 #kisslinux good evening :)
2020-06-29T19:40:42 #kisslinux are there any forks of gummiboot before it got systemd'd that can be ported over to kiss, would be a nice alt i think
2020-06-29T19:42:00 #kisslinux I was just earlier today wishing I could use systemd-boot without the systemd
2020-06-29T19:42:06 #kisslinux I miss gummiboot :'(
2020-06-29T19:42:19 #kisslinux so do i
2020-06-29T19:42:22 #kisslinux He'll probably just use elilo
2020-06-29T19:42:30 #kisslinux Hell*
2020-06-29T19:43:09 #kisslinux in my current arch install (needed glibc for some stuff) i am using systemd-boot and compared to grub it's really neat
2020-06-29T19:43:28 #kisslinux i'd fork it out from systemd if i knew my way around c
2020-06-29T19:44:00 #kisslinux Isn't the point of systemd components that they're modular so you just just pull them out?
2020-06-29T19:44:05 #kisslinux That's why it has like 69 bits
2020-06-29T19:44:08 #kisslinux may be
2020-06-29T19:44:11 #kisslinux didn't check tbf
2020-06-29T19:44:27 #kisslinux How did we get elogind out of systemd? Would it be just as complicated...
2020-06-29T19:44:28 #kisslinux Hm
2020-06-29T19:44:42 #kisslinux Grub is too powerful.
2020-06-29T19:49:32 #kisslinux gentoo seems to have an ebuild for systemd-boot that doesn't require systemd (or maybe it does, but RDEPEND has an ! in front of systemd): https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-boot/systemd-boot/systemd-boot-245.ebuild
2020-06-29T19:51:07 #kisslinux * xzcvczx misses uefi sometimes :(
2020-06-29T20:03:34 #kisslinux Trying to get systemd-boot compiling and wow the list of things I'm turning off is insane
2020-06-29T20:04:02 #kisslinux 29 -Dxxx=false entries and I'm not even half way done yet
2020-06-29T20:09:08 #kisslinux 837
2020-06-29T20:10:24 #kisslinux 837?
2020-06-29T20:12:44 #kisslinux the total number of things to disable :P
2020-06-29T20:13:31 #kisslinux ouch
2020-06-29T20:20:09 #kisslinux Already hit an issue, any idea why I'd be getting "error: size of array 'x' is negative"? http://ix.io/2qvP
2020-06-29T20:21:52 #kisslinux That is some build time checking macro. Because something is not correct the x evaluates to -1
2020-06-29T20:22:17 #kisslinux You need to find out how the expr is set
2020-06-29T20:42:11 #kisslinux it's almost 12 am in the middle of the night and i'm thinking of switching back to kiss aah
2020-06-29T20:42:26 #kisslinux my sleep schedule's gonna be ruined again
2020-06-29T20:46:26 #kisslinux Are you even able to run systemd on musl?
2020-06-29T20:54:03 #kisslinux Pretty sure there's a systemd KISS repo floating around
2020-06-29T21:00:57 #kisslinux vitorhugo: you could chroot it :P
2020-06-29T21:01:01 #kisslinux or patchelf it :P
2020-06-29T21:02:37 #kisslinux That's cheating
2020-06-29T21:02:48 #kisslinux Next thing I know you're gonna be telling me "just run a static glibc version of it"
2020-06-29T21:03:05 #kisslinux just run a static glibc version of it
2020-06-29T21:03:07 #kisslinux :P
2020-06-29T22:34:56 #kisslinux the KISS monthly blog is partly mirrored to distrowatch
2020-06-29T22:34:58 #kisslinux https://distrowatch.com/dwres.php?resource=showheadline&story=11083
2020-06-29T23:37:04 #kisslinux <micr0_> boot manager? I don't need no stinkin boot manager xD
2020-06-29T23:37:32 #kisslinux <micr0_> (I got boot-to-kiss with linux efistub directly working)
2020-06-29T23:38:00 #kisslinux I'd like to try getting efistub working at somepoint
2020-06-29T23:38:32 #kisslinux my only use case for grub is booting windows but I've been unable to get that working under kiss, so I don't really need it
2020-06-29T23:38:35 #kisslinux <micr0_> the only gotcha I had was that my hardware (dell xps) does not support passing in any parameters to the kernel, so you have to make sure to compile your kernel with a builtin commandline.
2020-06-29T23:39:34 #kisslinux <micr0_> but basically all I had to do was kiss bi efibootmgr && sudo efibootmgr --disk /dev/nvme0n1 --part 1 --create --label kiss --loader /vmlinuz-5.7.6
2020-06-29T23:41:05 #kisslinux <micr0_> if your hardware isn't faulty, you can pass the commandline params with --unicode 'root=/dev/nvme0n1p6'
and itll just work. for me, i just added CONFIG_CMDLINE_BOOL=y and CONFIG_CMDLINE="root=/dev/nvme0n1p6 ro" to my kernel config
2020-06-29T23:42:17 #kisslinux <micr0_> right now my debian efi boot chainloads grub but if I get that working directly i can remove grub completely
2020-06-29T23:45:51 #kisslinux <micr0_> Happy with my simple setup: efi -> efistub -> busybox sv -> sway (no x) -> firefox
2020-06-29T23:55:46 #kisslinux time to reboot and see if this works
text/plain; charset=utf-8
This content has been proxied by September (3851b).