--- Log opened Thu May 31 00:00:38 2018 00:09 < c-c> I have a weird dual screen problem. When full screen video in one screen, in a browser, the other screen goes crazy. What I think happens the other screen shows the 'two frames ago' framebuffer + the changed area, and every time the screen content changes, it toggles between 2-frames-ago and 'new' 00:09 < c-c> ie. when typing you see the cursor twice, when moving windows they seem to jump back and forth etc 00:09 < c-c> Any ideas how to fix this? 00:15 < energizer> I'm looking to secure a system and have secure logs. Do I want acct or auditd or both? 00:19 < CoJaBo> anyone here ever used lxc/lxd? Is there a way to access the filesystem root of a conatiner while not running? Managed to break the damn thing, and now of course there is no documentation telling me how to fix it :/ 00:21 < Desu> depends on how you set it up 00:23 < CoJaBo> Desu: What do I need to know then? 00:23 < CoJaBo> It's using zfs, but that's the only thing that required configuring; everything else should still be default 00:24 < c-c> CoJaBo: you want: mount non-running lxc fs as a volume? 00:24 < CoJaBo> c-c: Yes; or any equivilent way of accomplishing that 00:25 < c-c> yes would be cool to know 00:25 < Schrostfutz> Hi, I'm using a thinkpad with a docking station and would like to playback audio via the attached monitor. I recall that this wasn't possible for some time because Displayport MST, which the dock uses, didn't support audio. But some time ago it became possible and I could select the device in pulseaudio. It isn't there anymore though. How can I debug htis? 00:26 < c-c> Schrostfutz: I wonder if you know how to list your pulseaudio 'sinks' and if the DP out would be one of them 00:27 < c-c> Schrostfutz: $ pacmd list-sinks | less 00:28 < Schrostfutz> c-c: It only shows one sink with ports for the laptop's speaker and headphone jack: http://ix.io/1bRD 00:29 < c-c> Schrostfutz: yeah my suggestion isn't quite correct - can't see my HDMI outs with that 00:30 < c-c> Schrostfutz: ok so I think you should be able to first see the displayport output under "profiles" when $ pacmd list-cards 00:31 < CoJaBo> was it a mistake to switch to LXD? It still feels like nobody else out there is using it.. :/ 00:31 < Desu> a lot of people are using lxc/lxd, not many of them hang in here though 00:32 < lupine> best to avoid all kinds of containers forever, really 00:32 < c-c> Schrostfutz: if you can see the DP output listed there, you can simply run "pavucontrol" and select the output from the menu 00:32 < Desu> might have to set the profile correctly 00:33 < Schrostfutz> c-c: you're right: http://ix.io/1bRF it lists two cards, one which apparently was associated with the output of pactl list-sinks and the other with hdmi ports. Why isn't that used by pulseaudio? 00:33 < c-c> Schrostfutz: you've selected one or the other 00:33 < c-c> - or its set by default 00:34 < Schrostfutz> c-c: Is it possible to use both? 00:35 < c-c> Schrostfutz: ok looks also like your setup uses HDMI output for the DP so keep that in mind, it may read "HDMI 2" or such in the menus and other places when its really the DP audio out 00:35 < c-c> Schrostfutz: first try with pavucontrol 00:36 < CoJaBo> Desu: The lxc channel (unless I'm in the wrong one) hasn't had anyone speek in the last few weeks 00:36 < CoJaBo> Desu: Where are these "lots of people"? <_< 00:37 < c-c> Schrostfutz: if it runs, try the far right tab, and see if the DP 0-4 (probably "HDMI"..."HDMI 4") output sound 00:37 < CoJaBo> It's rather concerning that I can't find anything on this about Google; if people are using LXD, I shouldn't be the first person in the English-speaking world to have rendered a container unbootable.. :/ 00:37 < Schrostfutz> c-c: Oh, wow. It didn't show a sink but I was able to turn the hdmi/DP output on in the configuration tab. now it works. Thanks so much! 00:38 < Desu> CoJaBo: busy drinking champaign and watching girls in short skirts hitting balls across a fence 00:38 < c-c> Schrostfutz: yep thats simple. Adding a sink that combines two sinks or outputs for getting "to use both" takes some command line pulseaudio magic 00:38 < c-c> Schrostfutz: so maybe first consider these https://wiki.archlinux.org/index.php/PulseAudio/Examples 00:41 < Schrostfutz> c-c: By using both I meant not having to choose between the two cards but being able to switch without e.g. restarting pulseaudio. I'm perfectly happy now :) 00:42 < c-c> Schrostfutz: rock on! 00:49 < dannylee> hi 00:51 < ayecee> no, just drunk 01:00 < Sonolin> haha 01:00 < Sonolin> high on life ;) 01:01 < Sonolin> drank a beer last night and fell asleep, must be getting old... 01:01 < phyberlogik> I realized I was getting old when I noticed I grunt whenever I sit down or get up. 01:02 < Sonolin> haha ok I might be alright then, albeit close to that point ;) 01:03 < Loshki> phyberlogik: we do that too. We just don't know why... 01:04 < ayecee> high on high life 01:05 < hassoon> w-what ? 01:05 < ayecee> miller high life, a beer 01:05 < ayecee> not drinking that, but it would be funnier if i was 01:07 * hassoon stares at ayecee scratching his head 01:07 * domhnall peeks at bald spot from scratching so much 01:08 < cr0w3> toor 01:10 < domhnall> cr0w3: nope... 01:10 < cr0w3> lol wrong window 01:10 < ayecee> classic cr0w3 01:10 < domhnall> hm, not sure how that happened as that'd be entered at a login prompt 01:10 < royal_screwup21> what's the difference between ./foo.txt vs just foo.txt? 01:11 < ayecee> royal_screwup21: in most contexts, those would be the same 01:11 < Sonolin> yea the first is just more specific royal_screwup 01:12 < cr0w3> vm 01:12 < domhnall> ah 01:12 < royal_screwup21> ayecee: hm I'm inside a folder that has two files files in it - bar.js and foo.js. I want to call foo.js from bar.js. Referencing it as "./foo.txt", as opposed to "foo.txt", worked. I'm curious why the latter doesn't work 01:13 < royal_screwup21> err foo.js* 01:13 < ayecee> royal_screwup21: execution is more different than text files 01:13 < ayecee> foo.js alone would search your path for it, which probably doesn't contain ./ 01:14 < ayecee> so ./ would bypass the path lookup, and execute it from the current directory 01:14 < royal_screwup21> ah that makes sense! thanks 01:33 < jrgilman> Any of you use fish rather than bash as your terminal? 01:33 < c-c> I used to 01:34 < jrgilman> I've recently learned about it, was wondering if it's worth switching to 01:34 < jrgilman> why'd you switch away? 01:34 < c-c> It has some real niceties 01:34 < c-c> then again, some of the completion features are available in bash if you conf/know how 01:34 * CoJaBo has always stuck with bash 01:35 < c-c> jrgilman: I think I just forgot to install fish couple of versions back 01:35 * domhnall had become really fond of ksh and tcsh...but bash is king. 01:35 < domhnall> using zsh atm 01:35 < c-c> ah, fish is cool right out the box 01:36 < CoJaBo> I feel lost everytime I get stuck in busybox. First thing I usually do is to get bash working :P 01:36 * c-c runs fish, types 'ls ' and hits the arrow up 01:38 < CoJaBo> Every channel I'm in is talking about fish right now 01:38 < jrgilman> seriously? 01:38 < jrgilman> hasn't it been around for a while 01:38 < CoJaBo> One of those is referring to the food animal, however 01:38 < CoJaBo> :P 01:39 < jrgilman> haha 01:40 < c-c> Another cool fish trick: type 'grep --' and hit tab, and run free with arrow keys! 01:53 < domhnall> say, is Debian still using ifconfig ? 01:53 < c-c> debian 9 isn't 01:54 < domhnall> mmk 01:54 < c-c> It has 'ip' 01:54 < c-c> domhnall: ifconfig may still be in some network util package 01:54 < domhnall> gotcha... 01:56 < domhnall> I enjoy typing `ip addr |grep 'inet' ` 01:56 < c-c> domhnall: well, fwiw my wlan interface is a 32 char long random sequence 01:57 < phogg> domhnall: you can abbreviate addr to a 01:57 < domhnall> phogg: oh snap 01:57 < domhnall> thanks 01:58 < domhnall> phogg: ah, so that's the 'a' in |ila| ? 01:59 < eb0t> what on earth does -fn mean here 01:59 < phogg> domhnall: I don't know what you mean 01:59 < domhnall> er...from the help menu.. 01:59 < eb0t> unable to load base fontset, please specify a valid one using -fn 01:59 < phogg> eb0t: contex? 01:59 < phogg> eb0t: sometimes it's function, sometimes it's filename 01:59 < eb0t> im tring to load a font into urxvt 01:59 < phogg> for that I presume 'fontname' 01:59 < eb0t> do i have to use minus sign 01:59 < eb0t> -fontname 02:00 < eb0t> ah i see . 02:00 < phogg> eb0t: yes 02:00 < domhnall> wait..my clock is wrong. 02:00 < eb0t> thanks phogg...i just downloaded lots of fonts they appear to be libraries full of fonts so lets see what happens 02:00 < esselfe> eb0t try xfontsel to select a valid font spec 02:00 < eb0t> ah ok ill try it 02:01 < phogg> domhnall: you're going to have to be more specific then "the help menu". Which help menu? 02:02 < domhnall> phogg: its not really that important, but the ip help menu,... 02:03 < domhnall> I mean, if you want to help clarify it, then cool. 02:04 * domhnall has to step away from screen a spell 02:05 < phogg> domhnall: command line tools do not have help menus 02:05 < n-iCe> Guys I just bought a ssd and an adapter to make the old hdd a external hdd, is there any setting I need to modify in linux to make the ssd work better or something I should know? 02:06 < phogg> n-iCe: Not really. Have fun. 02:06 < n-iCe> thank you phogg 02:10 < c-c> Do you use inxi? Or is there something better? 02:13 < hehehe> i was reading snapchat news today 02:13 < phogg> snapchat still exists? 02:13 < hehehe> some employee complained there were not enough girls 02:13 < phogg> wake me when there's a new fad 02:13 < hehehe> like blah 02:13 < ayecee> "GET OFF MY LAWN" 02:13 < hehehe> quit the job and stop complaining :D 02:13 < hehehe> snap is huge thing 02:14 < hehehe> nowadays most people do not dare to be intimate they snap instead 02:14 < hehehe> thats why its so pop 02:14 < phogg> If a high percentage of female co-workers is a job priority you can control for that during industry selection or at least at interview time. It seems pointless to complain about it later. 02:15 < hehehe> yep 02:15 < hehehe> it is way to get more money from the company 02:15 < hehehe> 90s is back - false claims :) 02:16 < phogg> hehehe: that has never gone out of style (you just weren't paying attention) 02:16 < hehehe> and such people in fact discourage companies from hiring more girls as they are scared to be hit with some claims :) 02:16 < hehehe> perhaps 02:17 < jimm> they should stop doing stuff girls would claim :) 02:18 < ayecee> wat 02:18 < hehehe> emm 02:18 < hehehe> I say simpley hire girls 02:18 < phogg> this whole topic is so flamebait I don't want to get anywhere near it 02:18 < phogg> that should scare you 02:18 < hehehe> probem solved 02:18 < hehehe> hire 0 girls 02:18 < ayecee> ... 02:18 < hehehe> phogg: yesh its a mess deliberate mess 02:19 < ayecee> could you, like, stop 02:19 < hehehe> where some girls are hostages of such mad people 02:19 < hehehe> ayecee: did you read what Evan said 02:19 < hehehe> he even apologised 02:19 < ayecee> i don't even know who Evan is 02:19 < hehehe> he is billionaire snapchat owner 02:19 < phogg> hehehe: I didn't and I don't care and you should talk about something else. 02:19 < ayecee> ^ 02:19 < hehehe> if even he is forced to apologise... 02:19 < hehehe> :P 02:20 < Bashing-om> c-c: check out pinxi : https://ubuntuforums.org/showthread.php?t=2387337 <- Beta testers for the new Perl inxi release requested 02:23 < phogg> Bashing-om: what was it written in before? 02:23 < domhnall> phogg: ok, I was talking about the 'a' in the -- ila -- part of dpaste.com/0N7YGBC 02:23 < c-c> Bashing-om: ok interesting 02:25 < phogg> domhnall: that's just another mode 02:26 < c-c> phogg: well to me it looks like perl as well https://github.com/smxi/inxi/blob/master/inxi 02:26 < domhnall> phogg: ok 02:28 < daishun> Using crypsetup can I see how many keys are used to unlock a luks dmcrypt drive? 02:30 < rypervenche> daishun: Try this: https://unix.stackexchange.com/questions/318382/detemine-which-luks-slot-a-passphrase-is-in 02:30 < daishun> thanks 02:34 < camsn0w> How do I get chrome to look right on hidpi? 02:34 < c-c> Does your linux have symlink from /sbin/shutdown to /bin/systemctl and whats that? 02:36 < triceratux> c-c: my sid system does. thats why i dont run shutdown anymore unless i want to wait 90sec or an infinite time 02:37 < c-c> triceratux: is your system hardened? 02:37 < c-c> triceratux: if you make a new user with no additional groups, can they power down your system using /sbin/shutdown ? 02:38 < Bashing-om> camsn0w: Maybe 02:39 < Bashing-om> camsn0w: Maybe https://wiki.archlinux.org/index.php/HiDPI still applies ? 02:39 < triceratux> c-c: cant say. that wouldve been true with the classical shutdown command as well 02:40 < c-c> ok, so any user can power down by default 02:40 < c-c> https://askubuntu.com/questions/1023939/what-kind-of-link-to-bin-systemctl-is-sbin-reboot 02:40 < camsn0w> Yea unfotunatly the archwiki didn't help, the command doesn't work 02:41 < triceratux> c-c: hopefully systemd can be configured to challenge the users credentials if they run shutdown 02:42 < c-c> polkit, perhaps 02:42 < morf> https://wiki.archlinux.org/index.php/allow_users_to_shutdown 02:43 < morf> this seems to be straight forward enough 02:43 < morf> yeah polkit was first thing i was thinking 02:44 < camsn0w> It always seem strange to me that any user can poweroff 02:45 < camsn0w> That's a pretty serious power to have 02:45 < c-c> +1 02:45 < c-c> Maybe its just egalitarianism 02:46 < aclaivi> All animals are equal, some are just more equal than others. 03:03 < jimm> equianimalistic 03:08 < kusznir> Hi all: got what I think is a simple question. Have a linux server (centos), with LVM all set up and working. Disk fails (totally to the point that it doesn't show up as existing at all anymore). 03:09 < kusznir> On reboot, I'm dumped into emergency mode....Ok, fine, I edit fstab comment out the offending line, and reboot. But still end up in emergency mode! 03:09 < kusznir> It appears that even after commenting it out on /etc/fstab, something in systemd is still trying to activate the now-non-existant lvm device...Where is that stored so I can properly disable that too? 03:38 < El_BaChaTerO> alguien? 03:39 < n-iCe> El_BaChaTerO: qué pasó 03:39 < strive> El_BaChaTerO: Dominicano? 03:40 < eb0t> wow who woudl think fonts would be so difficult to get going in some terminals 03:40 < instantp10neer> Is there any way to utilize WPD or some other system to track a printer with a dynamic IP address in ubuntu? 03:40 < El_BaChaTerO> jeje no Cubano 03:41 < strive> Yo soy Cubano tambien :) 03:41 < El_BaChaTerO> pense que nadie aki hablaba español 03:41 < El_BaChaTerO> [strive] de q parte? 03:41 < n-iCe> Yo sí 03:41 < n-iCe> Yo de México 03:41 < El_BaChaTerO> [n-iCe] buenisimo 03:42 < domhnall> oye vey 03:42 < El_BaChaTerO> pues que viva mexico lindoo 03:42 < xamithan> You could always do an arp scan. The MAC shouldn't be changing 03:42 < strive> Soy Cubano, pero vivo en estados unidos. 03:43 < El_BaChaTerO> [strive] ahh yap!, yo sigo en cuba :( jajaja 03:43 < instantp10neer> xamithan I can correct the issue. A configuration that doesn't require IP updates is the goal. 03:44 * c-c soy uno poco loco 03:44 < n-iCe> y qué linux usan 03:44 < strive> CubaOS 03:44 < strive> :P 03:45 < El_BaChaTerO> JUA JUA JUA JUA JUA JUA JUA JUA JUA JUA JUA JUA JUA JUA JUA JUA 03:45 < El_BaChaTerO> JaJaJa JaJaJaJa Ja Ja 03:46 < El_BaChaTerO> Debian 03:46 < El_BaChaTerO> Ubuntun 03:46 < El_BaChaTerO> algo asi 03:46 < strive> Ah, ta bien. 03:46 < El_BaChaTerO> yo no lo uso :( entre aki por otra cosas, biticoins 03:46 < strive> O, si. 03:47 < strive> No uso bitcoins. :/ 03:50 < c-c> Esta canal es en inglesa 03:53 < skizzy> anyone know what I should be looking into if I want to look at the memory being used by a game running in WINE? 03:53 < skizzy> I mean look at the contents of memory 03:54 < c-c> ptrace? 03:55 < skizzy> ok i'll look into that, thanks 03:55 < c-c> /proc/pid/maps ? 03:57 < jimm> that's kinda hard to say... except, you're going to have dynamic allocations, so there would be pointers somewhere 03:57 < c-c> he wants to write a WoW bot 03:58 < jimm> where would there be info on doing that? (wizard of wor right?) 03:59 < skizzy> sort of right lol. I'm trying to track health so i can run my macros 03:59 < skizzy> not in WoW though 04:00 < skizzy> I can get it in a packet right now but trying to do it via memory and no idea where to start 04:00 < jimm> like, if you run low, drink a potion, stuff like that 04:00 < jimm> ? 04:00 < skizzy> yeah 04:01 < jimm> so the choice is between having the bot run on a net versus having it get its info by looking into the ram of a running game? 04:02 < skizzy> yeah trying to learn how to look at things in the game some how via memory. I'm not changing anything just viewing what I would be able to see 04:02 < skizzy> or that's the idea 04:03 < c-c> so, the big pic is the memory allocation maps are under process id in /proc 04:03 < skizzy> I see that now but I have to learn how to decipher it 04:03 < skizzy> and eventually how to get ahold of that data in C or Python 04:03 < c-c> not really, as you already know the "health" number 04:04 < c-c> and yeah you'd write some script to do that 04:04 < c-c> maybe in ruby or rust 04:04 < jimm> I see... I'll have to say,,, the ram way is going to be a LOT harder because you really need the source code t WoW 04:04 < c-c> why would that be? 04:04 < skizzy> I'm not doing WoW though :) it's private everquest emulator servers 04:05 < skizzy> and it's more curiosity than actual usefulness. my scripts don't help me play any better really it's just neat 04:06 < c-c> I think its real interesting, heres a little lead forward ;) https://jvns.ca/blog/2018/01/26/mac-memory-maps/ 04:06 < skizzy> I do wonder how in the hell they made the everquest emulator servers, they must have had an inside source 04:07 < skizzy> checkin... 04:07 < c-c> lel I remember when JE was a no-skill noob 04:08 < jimm> well because with the net, you should have an API, but with looking into ram, the authors of the game aren't motivated to show you internals of the program (and how can they do that, when they're also not motivated to show you source, something they're also not motivated to do) 04:09 < c-c> jimm: naw, you only need https://serverfault.com/questions/173999/dump-a-linux-processs-memory-to-file 04:10 < skizzy> I guess it being a WINE process doesnt' change anything? 04:10 < c-c> then find a pattern, and then rewrite some values possibly, or trigger macro in this case 04:10 < c-c> WINE proc, COFFEE proc, TEA proc, whatever 04:10 < skizzy> the data is still data but it might be encrypted or encoded i know 04:11 < skizzy> I have some ideas from the emulator forums of how they encode their data though 04:11 < c-c> encrypted memory? I doubt it 04:11 < skizzy> yeah might just be for the network packets 04:20 < skizzy> I'll try the maps and gdb process. search foor 1877 (my hitpoints) 04:21 < skizzy> then at least have an idea of if it's there. then to figure out how to grab that in C or something... 04:22 < c-c> skizzy: did you look at gcore 04:22 < El_BaChaTerO> [strive] hay alguna sala de español ? 04:22 < skizzy> I didn't see that 04:22 < skizzy> I'll google it 04:22 < c-c> http://man7.org/linux/man-pages/man1/gcore.1.html 04:23 < Psi-Jack> El_BaChaTerO: This channel is specifically Englisag. 04:23 < Psi-Jack> English* 04:23 < strive> El_BaChaTerO: No se. Pero, hay una para Ubuntu. 04:23 < El_BaChaTerO> [Psi-Jack] thanks brother 04:23 < strive> Psi-Jack: Yes, I'm explaining to him that there's a spanish Ubuntu channel. 04:24 < Psi-Jack> And I'm not your brother. :p 04:24 < skizzy> okk saved a dump. not sure how to read it yet 04:24 < jimm> let's not let this become an argument please 04:24 < strive> Psi-Jack: Ease up. 04:26 < strive> El_BaChaTerO: https://wiki.ubuntu.com/IRC/ChannelList 04:27 < El_BaChaTerO> me fui gracias por todo mi gente!! 04:27 < c-c> skizzy: did you use pstack or what? 04:27 < strive> El_BaChaTerO: https://wiki.debian.org/IRC 04:27 < strive> El_BaChaTerO: Nos vemos :) 04:27 < skizzy> c-c, not yet. got a lot to go through :) 04:28 < skizzy> getting gdb setup right now 04:32 < jimm> strive, El_BaChaTerO, howbout joining a separate channel, I wonder if there's a spanish linux channel on a different net? I'm not sure there's one on freenode, but there could be 04:32 < lnnb> senor tux 04:33 < jimm> that would be linus.... 04:33 < lnnb> from the peanuts? 04:34 < c-c> I thought pstack could generate output from the core files gcore-command outputs... 04:35 < c-c> However "$ pstack core.34244" returns "Invalid parameter" although the file is in the same dir 04:35 < El_BaChaTerO> [strive] , thanks nos vemos en otro momento! 04:35 < El_BaChaTerO> .adios 04:35 < skizzy> dunno, this is all new to me. I've just been developing but not inspecting or taking things apart yet 04:36 < skizzy> I know I need to know it though 04:36 < c-c> same problem if filename is "./core.34244" 04:36 < c-c> Someone remind me whats wrong here? 04:37 < lnnb> does gdb work? 04:37 < lnnb> gdb program core 04:39 < c-c> lnnb: ok so gcore makes a dump of the running program... I was expecting pstack to output some info on that dump 04:39 < skizzy> file format not recognized in gdb 04:39 < skizzy> oh i read that wrong 04:40 < skizzy> never used gdb :) only codeblocks's debugger 04:40 < c-c> lnnb: that does work 04:40 < lnnb> layout next until it looks right and hoping you built with -g 04:41 < c-c> ($ gdb leafpad core.34244) 04:42 < skizzy> wow i was on this program core thing and I see what looks like assembly 04:43 < skizzy> gotta learn how to use this! 04:44 < aBound> Use the force Luke. 04:44 < morf> bzzzzt 04:45 < blocky> you can get a split screen in gdb with a listing of the source code by pressing ctrl + x, ctrl + a 04:51 < UnderSampled> Hello 04:52 < morf> yes 04:52 < aBound> Hello. 04:52 < UnderSampled> I am trying to connect to my FTDI FT232R using screen; it's /dev/ttyusb0. I get [screen is terminating] even when running as root, and lsof returns no other users 04:53 < UnderSampled> Are there any other considerations I should take for why I can't connect? 04:53 < UnderSampled> or perhaps another diagnostic tool to look at it with? 04:54 < iflema> ttyUSB0 ? case... 04:54 < UnderSampled> yes, /dev/ttyUSB0 04:54 < c-c> I wonder why pstack won't eat the core dump file that gdb happily opens 04:55 < iflema> im fresh out of ideas 04:56 < UnderSampled> wait, maybe... 04:56 < UnderSampled> how do you close screen? 04:57 * iflema tmux 04:57 < blocky> UnderSampled: you could try minicom 04:57 < c-c> UnderSampled: just exit, or shortcut C-a 04:57 < iflema> ctrl+d 04:58 < aBound> Agrees, tmux seems to be a better alternative to screen. 04:58 < UnderSampled> I use tmux for screen management (I'm in it right now) 04:59 < UnderSampled> but was using screen for serial console 04:59 < c-c> hm, I think thats supposed to be C-a\ 04:59 < ayecee> how can you tell if someone uses tmux? you don't have to, they'll tell you! 05:03 < skizzy> Is there anything special to do with gdb for debugging win32 applications? when i do "info functions" it shows nothing 05:03 < skizzy> but on a linux program it lists a bunch 05:03 < skizzy> I'm just barely starting to learn it :) 05:03 < skizzy> maybe it's the way it's compiled? no debugging symbols or something 05:04 < jimm> tmux uses ctrl b as a prefix char while screen uses ctrl a 05:05 < iflema> tmux tip: how to page-up/down? 05:05 < iflema> ctrl+b! 05:06 < c-c> skizzy: this is what the memory map from /proc looks like https://paste.debian.net/1027368/ 05:06 < skizzy> yeah i looked at that but wasn't sure how to get anything out of it yet 05:07 < c-c> skizzy: I'd aim to write a program that dumps a selected range from such map 05:07 < iflema> tmux tip: boggle mode 05:07 < c-c> skizzy: JE's rust program is probably ideal for that, except it doesn't have any logic for selecting the range 05:08 < iflema> set status off 05:08 < c-c> - who knows, maybe gdb has all the facilities, I haven't used gdb much 05:08 < jimm> there's a tmux cheatsheet on the web somewhere... I'm not at home, otherwise I'd have it 05:08 < skizzy> c-c, I'll look into that next. messing around with gdb now but i didn't forget about it 05:08 < sacules> jimm: this one https://tmuxcheatsheet.com/ 05:09 < c-c> yeah I bet most stats are going to be in the stack or in the heap, and none are going to be in the .so (dll?) ranges 05:09 < jimm> yeah that's it :) 05:10 < iflema> heres a good one... ctrl+shift+d 05:10 < c-c> - that leaves some detective work for the unnamed ranges, in this example that would only be 12 KB to look for the stat value in 05:11 < iflema> im ctrl+b shift+d 05:12 < c-c> I wonder whats in [vdso] 05:12 < iflema> m below the keyboard.. not too bad 05:12 < iflema> ugh 05:14 < c-c> ah, of course, its the virtual ELF dynamic shared object 05:14 < jmadero> how can I have a hard drive that is 70% empty but out of inodes?? 05:15 < iflema> lvm? 05:18 < iflema> something holdng them? 05:19 < jmadero> iflema: ext4, how can I find out if something is holding them? 05:20 < eb0t> hey there are some x11 core fonts....how do you find out their names so that you can just call them from command line 05:20 < eb0t> i truly dont understand how fonts work on linux 05:21 < eb0t> from command line 05:21 < iflema> jmadero: df -ih 05:21 < aaro> eb0t: xlsfonts or xfontsel 05:22 < eb0t> ok thanks ill try and find those 05:22 < nekoseam> https://i.imgur.com/kH45F2B.png 05:22 < nekoseam> What have I done 05:23 < eb0t> omg ...thanks aaro 05:23 < eb0t> wow got em now 05:25 < sacules> nekoseam: rice your distro? 05:25 < jmadero> iflema: something is clearly holding onto the inodes, how would I find out what? 05:26 < nekoseam> sacules: Yeah...or I think at least 05:26 < jmadero> it's showing 2.5 megs used up entirely, on another system I have that has a much larger drive I only have 271k held 05:27 < nekoseam> On most distros I just install Openbox anyways so I like that BunsenLabs has it preinstalled already 05:27 < sacules> nekoseam: that looks nice, check r/unixporn for some awesome rices 05:27 < nekoseam> sacules: I visit unixporn a lot 05:27 < nekoseam> In fact I'm about to upload that to it 05:27 < nekoseam> Just because I've never made a post there lol 05:27 < sacules> kek do it 05:28 < iflema> jmadero: i dont know find / -xdev -printf '%h\n' | sort | uniq -c | sort -k 1 -n 05:28 < nekoseam> I just did. RIP karma fam 05:29 < nekoseam> "Openbox? I thought we all switched to twm years ago" 05:32 < nekoseam> I need to resubscribe to lwn 05:33 < nekoseam> It'd be a shame to see them go 05:33 < c-c> bunsen is too heavy for me 05:33 < nekoseam> 230mb on boot 05:33 < nekoseam> Too much? 05:33 < nekoseam> And I'm using a compositer at that 05:34 < c-c> plain headless debian netinstall + this is what I use https://github.com/csmr/obviux/blob/master/obviux.sh 05:34 < c-c> - most of it stolen from proto-bunsen 05:34 < Mibix> hmm i just installed a fresh copy of ubuntu 17.10 and it is moving dirt slow 05:34 < Mibix> can barely type 05:35 < nekoseam> So basically BunsenLabs with no extra repositories and no compositer 05:35 < nekoseam> And seemingly no GUI tint2 and conky tools 05:35 < nekoseam> Seems fair 05:36 < c-c> nekoseam: it uses openbox with tint2, and thank gods no crashy conky bs, best-of-breed light apps 05:36 < nekoseam> bunsenlabs comes with tint2 05:36 < c-c> nekoseam: if you read to line 40 you can see the apps 05:37 < c-c> or packages that are installed 05:37 < nekoseam> and you can easily remove the conky. Only reason I'm running it is because it fuels my nerd ego 05:37 < c-c> yeah its horribly unstable 05:37 < nekoseam> Well I'm using a conky made in Lua 05:38 < nekoseam> It's never failed on me 05:38 < c-c> ever try ranger? 05:38 < nekoseam> yeah 05:38 < nekoseam> I have it installed but I prefer thunar 05:38 < c-c> ranger is pretty 'nerdy'. 05:39 < nekoseam> I did an OpenBSD suckless rice and it was pretty cool but I'm so used to the programs on my system it's hard to switch 05:39 < nekoseam> switch programs that is 05:39 < nekoseam> I hope distros pretty often. Programs mostly stay the same 05:40 < nekoseam> hop* godammit 05:40 < iflema> jmadero: du -s --inodes /var/* | sort -rn <- check var for example? 05:42 < eb0t> hey i have installed urxvt and have a font i want to use 05:42 < eb0t> i only ave a ttf file 05:42 < eb0t> i have looked at the man page and it says urxvt options are -fn fontname 05:42 < c-c> eb0t: ok, now type '$ apt install terminator' 05:42 < supernov3h> is it possible to determine if a directory eg: /home/some_path, belong to a user, non-iteratively (ie without looping over all users, or grepping /etc/passwd and having to escape backslashes) 05:43 < supernov3h> by belong I mean, is the home directory for a user 05:43 * c-c B) 05:43 < eb0t> but everyone elses config....uses the format URxvt.font: or Urxvt*font: 05:43 < eb0t> so im missing something and the man page has just thrown a spanner in the works 05:43 < eb0t> if anyone can clarify would be really useful 05:44 < c-c> eb0t: whats the name of the font file? 05:44 < cmj> urxvt uses that same format 05:44 < eb0t> its called Inconsolata-Regular.ttf 05:44 < cmj> .Xdefaults 05:44 < eb0t> yes 05:44 < cmj> edit it, use xrdb -load ~.Xdefaults 05:45 < cmj> fire up a new term 05:45 < eb0t> yes thanks...but not sure what to write in the defaults file 05:45 < cmj> you should see if you have that font loaded 05:45 < eb0t> do i write URxvt.font: or Urxvt*font or urxvt 05:46 < cmj> this is mine: 05:46 < cmj> URxvt*font: xft:Bitstream Vera Sans Mono:pixelsize=20,xft:Symbola:pixelsize=20 05:46 < c-c> eb0t: $ fc-list : | sort 05:47 < eb0t> nice command 05:47 < c-c> inconsolata is pretty good for console 05:48 < eb0t> i like the look of it if i can get it to go on 05:48 < cmj> $ fc-match Inconsolata-Regular 05:48 < cmj> Inconsolata.otf: "Inconsolata" "Medium" 05:49 < cmj> xft:Inconsolata 05:50 < eb0t> ah great ill try the xft also 05:51 < cmj> eb0t: look over this page, it's pretty great http://pod.tst.eu/http://cvs.schmorp.de/rxvt-unicode/doc/rxvt.7.pod 05:51 < eb0t> thanks 05:52 < cmj> i use backup symbola for other unicode, emoji, glyphes 05:53 < cmj> primary first, secondary, etc 05:55 < Psi-Jack> What? No noto? 05:56 < cmj> heh i haven't found noto to be complete 05:56 < cmj> for some reason 05:58 < cmj> i've tried many times; failing all over 05:58 < cmj> wideglyphes are hard to use. but there are patches for urxvt 05:59 < cmj> i'd prefer noto over symbola 05:59 < Psi-Jack> Hmmm, Well, I don't like urxvt personally. 06:00 < Psi-Jack> I end up somehow magically hitting that one key combination that just drives me ape sheisa crazy. Some ISO-something key combination. 06:02 < cmj> yeah i've seen that before. it's small popup in the lower left to allow for unicode character input 06:02 < Psi-Jack> Yeah. 06:02 < cmj> it's confusing 06:02 < cmj> still don't know how i get there 06:02 < Psi-Jack> I managed to find out how to disable it, but still. I just hate URxvt. Give me ONE terminal, not dozens compiled differently. 06:02 < cmj> i just use a solid xmodmaprc file 06:03 < cmj> fair enough 06:03 < Psi-Jack> Heh. 06:03 < Psi-Jack> I actually ended up using gnome-terminal in the end so far. 06:06 < Psi-Jack> I'd have actually used xfce4-terminal but, it doesn't do truecolor mode properly. It misses colors. 06:07 < Psi-Jack> And, at the speed of development XFCE is, it's not likely to be fixed any time soon. LOL 06:08 < cmj> i use this to test 06:08 < cmj> /exec curl -s pi.gs/256 06:10 < cmj> https://i.imgur.com/M76BpOV.png 06:12 < cmj> yeah i can't get away from urxvt… 06:14 < c-c> terminator is kinda big, but good 06:14 < cmj> is that the enlightenment term? 06:14 < c-c> LXterminal, ok too 06:14 < cmj> the reboot of eterm 06:14 < Psi-Jack> terminator is kinda aweful actually. 06:14 < c-c> LXterminal doesn't have split window though 06:15 < Psi-Jack> One thing I can't stand is a terminal that crashes too easily while using it. And terminator is easy to crash. 06:15 < c-c> terminator has split window 06:15 < cmj> yeah that's it. too much squishy for me 06:15 < cmj> and it's not stable at all for me 06:15 < cmj> hah 06:15 < c-c> doesn't crash often for me, more often than vim though 06:15 < cmj> it has issues with configurations or something 06:16 < c-c> also one needs at least two tilda's 06:17 < cmj> c-c: i also think there's an rxvt channel on this server iirc 06:25 < supernov3h> can root ever have a user id thats not zero and be called something else 06:25 < supernov3h> like fred, uid 1223 06:26 < dgs> i think thi uid needs to be zero by definition, and the name is not so important 06:26 < Triffid_Hunter> supernov3h: the uid is fixed as zero but you can call it anything you want.. toor and admin are relatively common alternative names for root 06:27 < [R]> of course thats lieklyl to break software that thinks its called root 06:28 < supernov3h> that's sort of why I'm asking, can I safely find the root account as the one with uid 0 06:31 < [R]> uid 0 is awlays root 06:31 < [R]> the kernel doestn know or care about names 06:33 < jimm> so yes, if you have other users in /etc/passwd that have 0 as the third field (it's colon-separated), that acct would have root's powers 06:33 < jimm> as [R] says, no matter the name 06:34 < jimm> (if it has 0 for the fourth field, that's the root group 06:34 < jimm> ) 06:35 < ffejj> boin 06:35 < ffejj> k 06:35 < ffejj> hi y'all 06:35 < jimm> hi 06:36 < ffejj> had to register my name so i could talk. what's up in linux land 2 nite? 06:36 < eb0t> gnome terminal is the best terminal ..using it on this machine ...but urxvt is much lighter and doesnt drag in the entire world 06:37 < eb0t> so im going for a lightweight..but so far its just a nightmare on gentoo 06:37 < eb0t> no fonts work 06:37 < eb0t> im actually close to suicide now...i thik ill go out and mug somebody 06:39 < thatpythonguy> i used gnome terminal for a while 06:39 < thatpythonguy> trying to get used to urxvt now, switched today 06:39 < ffejj> are y'all discussing replacements? 06:39 < thatpythonguy> first time on irc, can someone confirm my messages are sending 06:39 < eb0t> yes i have for years ...it just looks perfect..but when you run gentoo and have to wait for gnome to rebuild or when you have to rebuild everything...you realise gnome is just huge 06:40 < ffejj> thatpythonguy, yes 06:40 < thatpythonguy> thanks, this is pretty cool 06:40 < domhnall> eb0t: yeah, that's the one caveat about gentoo... 06:40 < eb0t> yes 06:40 < sacules> urxvt is too bloated 06:41 < thatpythonguy> sacules, I've read the exact oppposite? 06:41 < eb0t> urxvt may be bloated ....but if i have to install an update its like a few minutes 06:41 < eb0t> gnome is like a day to build 06:41 < sacules> it's got 32k lines of code 06:41 < eb0t> but gnome has loads of dependencies 06:41 < [R]> THIRTY TWO THOUSANDS!? 06:41 < [R]> oh no 06:41 < eb0t> like 400 06:41 * Psi-Jack just shakes his head. 06:41 < cmj> how does this 'bloat' cause you issues? 06:41 < eb0t> 32k is jack shit 06:41 < Psi-Jack> Oh, don't even bother. 06:42 < cmj> noted‼ 06:42 < Psi-Jack> One man's "bloat" is another man's treasure. 06:42 < sacules> i like st, it's got around 2k lines, and does pretty much everything most terminals do lol 06:42 < eb0t> yes 06:42 * cmj looks at his belly 06:42 < jimm> oh, I'm trying to work on a postfix combined with dovecot and spamassassin, and we're stuck with having to learn all that stuff now 06:42 < eb0t> yes that st is getting some good press 06:42 < eb0t> i think ill try it 06:42 < thatpythonguy> what fonts do y'all use 06:42 < cmj> all of them 06:43 < eb0t> but godda have good colours 06:43 < jimm> ones we canb see? 06:43 < cmj> not all at once, but yes, all of them. bloating my drive if you will 06:43 < thatpythonguy> for your terminal i mean, usually people use 1 font they love for terminal 06:43 < sacules> eb0t: it's great, might be a little annoying to edit a config.h and make clean install when you want to change something, but it compiles very quick, and it's quite light and fast 06:44 < Psi-Jack> I've said it once, I'll say it again: suckless software, the software YOU have to patch to make suck less. 06:44 < ffejj> thatpythonguy, monocode or lucida console ;) 06:44 < eb0t> yes from now on sacules ...i need to spend time and get a decent config and understand the fonts and perl stuff for a decent terminal 06:44 < sacules> Psi-Jack: aye that certainly sucks 06:44 < eb0t> from then on ill just use the same thing forever basically 06:44 < eb0t> im a no frills guy 06:45 < cmj> we live in a life of patchsets 06:45 < eb0t> functional and clean is all im arsed about 06:45 < thatpythonguy> irc question,, I'm on weechat and the messages are cluttered with "___" has quit, how can I fix? 06:45 < eb0t> and quick build times 06:45 < Psi-Jack> thatpythonguy: Ask in #weechat? 06:45 < thatpythonguy> good point, thanks 06:45 < jimm> on this channel? 06:45 < cmj> ignore quits and joins 06:45 < domhnall> thatpythonguy: not sure, but see if weechat does /ignore 06:46 < Psi-Jack> Most likely there's a setting for it. 06:46 < Psi-Jack> #weechat would know. :) 06:46 < domhnall> undoubtedly, they would. 06:46 < sacules> eb0t: st takes like 5 seconds to compile that's nice 06:47 < domhnall> only thing I see is nick changes and op activity 06:47 < eb0t> yes thats great..as long as it looks smooth and good colours will be perfect 06:47 < Psi-Jack> domhnall: That's because you already filter joins/parts/quits. 06:47 < domhnall> Psi-Jack: and ctcps 06:48 < Psi-Jack> domhnall: What, not gonna share your time with me? 06:48 < Psi-Jack> So mean! :) 06:48 < domhnall> por que? 06:48 < sacules> eb0t: yup it can look very nice out of the box, here's my setup with different fonts https://imgur.com/a/tvaMgQi 06:48 < domhnall> omg this upgrade is taking forever.... 06:49 < Psi-Jack> Oh, crap, blah blah. I almost forgot I have a 7am deployment to do in 6 hours. 06:49 < eb0t> thanks ill copy it for starters 06:49 < cmj> don't even make me take screenshots 06:50 < eb0t> ha ha ...nice sacules 06:50 < eb0t> i used to do that 06:50 < cmj> Psi-Jack: g'night 06:50 < Psi-Jack> Oh look. text. 06:50 < eb0t> spend a lot of time making my screen look fantastic with awesome window manager 06:50 < eb0t> now i dont give a hoot....its all about give me a terminal....and get coding or something 06:50 < eb0t> no frills 06:50 < eb0t> and good rendering on a porno 06:51 < cmj> yeah i don't get the x is better than y after that 06:51 < eb0t> thats abotu it 06:51 < domhnall> sacules: what's your PS1 look like? 06:51 < cmj> we can all choose the colors the fonts and various other tweeks to meet our own needs 06:52 < eb0t> aye 06:52 < eb0t> its nice though 06:52 < Psi-Jack> And yeah, g'night. 06:52 < domhnall> eb0t: that looks ideal for a gentoo system...no wonder you like it. 06:52 < sacules> domhnall: ps1? 06:52 < eb0t> yes 06:52 < domhnall> sacules: yeah, your prompt $ or # 06:53 < eb0t> my system is just tmux screen and weechat and a few other tmux screens under it with vim 06:53 < eb0t> no tranapsarency 06:53 < swift110> sos 06:53 < eb0t> midnight commander firefox and stuff 06:53 < eb0t> basics 06:53 < domhnall> transparency is like a thing on gentoo...I've noticed. 06:53 < eb0t> i dont bother with it 06:54 < domhnall> almost any Gentoo vids on youtube, have some cool ass terminal colors. 06:54 < sacules> oh i'm using the fish shell with the pure theme 06:54 < domhnall> sacules: ah okay... 06:54 < sacules> just changed the prompt to '>' because the symbol wasn't rendering properly for some reason 06:55 < sacules> those are a little old, these days i have this http://i.imgur.com/c08Yo9i.png 06:55 < domhnall> I'm looking around for a theme I've only seen in ParrotOS. Not sure if it's exclusive to it but I have no idea the name. Just looks cool. 06:55 < sacules> gotta love source code pro 06:56 < domhnall> what's MX 17 Horizon? 06:56 < sacules> my fav distro 06:57 < cmj> sacules: https://i.imgur.com/dsTZrzo.png 06:58 < eb0t> https://www.flickr.com/photos/155415404@N07/41564926875/in/dateposted-public/ 06:58 < cmj> that urxvt+screen 06:58 < eb0t> thats mine just basic full screen ..some dev stuff split screen 06:58 < eb0t> thats it 06:58 < sacules> nice! 07:00 < domhnall> are we on t.v, eb0t ...heh. 07:01 < eb0t> ha ha 07:01 < sacules> i like customizing things, so couldn't resist installing a theme for irssi https://imgur.com/aCbIsTK 07:01 < eb0t> that irrsi is nice though 07:01 < eb0t> cmj 07:01 < cmj> yeah i run almost the same 07:01 < cmj> it's probably 20 years old 07:01 < cmj> 15 07:02 < eb0t> nice colours that sacules 07:02 < cmj> modified elf.theme 07:02 < cmj> i use more unicode in it 07:03 < sacules> eb0t: what i like is that those are not done by myself, but irssi using the terminal's, and I can install themes for it and all cli stuff uses them 07:03 < cmj> and with 256 colors use nickcolor_expando.pl 07:03 < eb0t> yes it looks pretty good all that 07:03 < cmj> i feel like i'm in #gentoo 07:03 < eb0t> yes its got a similar look 07:04 < eb0t> but if this urxvt doesnt sort out ..i may use arch on my b machine 07:04 < cmj> i use │ instead of | 07:04 < sacules> cmj: yeah nickcolor is great 07:04 < cmj> expando only does 256 07:04 < aclaivi> eb0t: still having trouble with your fonts? 07:04 < eb0t> yes aclaivi 07:04 < aclaivi> :( 07:05 < eb0t> they arent taking 07:05 < sacules> i like using these for themes https://github.com/chriskempson/base16-shell 07:05 < eb0t> even tried a strace when opening the terminal 07:05 < sacules> using the onedark one rn 07:05 < eb0t> and nothing ..i think its a gentoo thing 07:05 < aclaivi> Maybe try a different terminal to see if that is the case 07:05 < eb0t> but my system is pretty much no mouse required...vim tmux xmonad 07:05 < cmj> did you run xrdb -load .Xdefaults first? 07:05 < eb0t> so there may be some stuff interfering with keys and stuff 07:06 < eb0t> no i dont use xdefaults ...think thats deprecated 07:06 < cmj> it isn't 07:06 < eb0t> i run xrdb -merge ~/.Xresources 07:06 < eb0t> after every change 07:06 < cmj> many use that x11 support 07:06 < nekoseam> https://old.reddit.com/r/linux/comments/8mzars/gentoo_dev_ama_this_friday_june_1st/ Gentoo dev is doing an AMA on Friday june 1st on /r/linux 07:06 < sacules> noice 07:06 < cmj> so something is broken 07:06 < [R]> EXTREME 07:07 < eb0t> probably 07:07 < [R]> gentoo is the bomb diggity 07:07 < cmj> even window managers use this format 07:07 < cmj> 2007 is great again 07:07 < skizzy> I am trying to run 2 processes that are networked 07:07 < skizzy> ioops 07:07 < domhnall> well, if Gentoo was a bomb, that compile time would save lives. 07:08 < eb0t> HA HA 07:08 < swift110> lol domhnall 07:08 < domhnall> er...spare rather. 07:08 < eb0t> yes but nothing can touch it 07:08 < eb0t> i hate all the compile time ..when it happens 07:08 * domhnall loves Gentoo.... 07:08 < skizzy> I am trying to run 2 processes that are networked. I want one to run in one network namespace and the other in another network name space. Each process using it's own MAC address. Besides messing with network namespaces what else should I look into? 07:08 < swift110> it must be like mc hammer then 07:08 < eb0t> but apart from that ...i cant find another linux that even comes close for my needs 07:09 < skizzy> I was told network rules. I don't see much about that on google 07:09 < eb0t> opensuse is close 07:09 < cmj> eb0t: linux is the kernel, distros use kernels and build upon it 07:09 < eb0t> but arch ..i used years ago and eventually it broke 07:09 < eb0t> aye 07:09 < eb0t> i had to compile akernel yesterday 07:10 < cmj> man i feel for [R] 07:10 < eb0t> but prior to that they changed the gcc compiler from 5.4 to version 6.4 07:10 < eb0t> so i have to do the change and rebuild both of my entire systems 07:10 < eb0t> every single program 07:10 < eb0t> and change the kernel 07:10 < cmj> are you the one on gentoo? 07:10 < eb0t> and i got upset 07:11 < nekoseam> Funtoo is, in my opinion, basically a more polished Gentoo 07:11 < nekoseam> It's faster to compile things 07:11 < nekoseam> Easier to install 07:11 < nekoseam> If you want to get into Gentoo don't. Get into Funtoo 07:11 < eb0t> so i stopped on of the builds and threw gnome off it and recomiled the whole lot again with urxvt 07:11 < eb0t> yes funtoo is good but community is not as supported 07:11 < eb0t> and i been using gentoo now for like 5 years 07:11 < domhnall> hm, never even thought of trying Funtoo, I've tried Sabyon and Pentoo though. 07:11 < eb0t> and apart from build time i like it 07:11 < epicmetal> nekoseam: I've heard it said that it's better to learn Gentoo first, because documentation 07:11 < eb0t> yes i sintalled pentoo once 07:12 < epicmetal> nekoseam: i.e. it's hard for the newcomer to figure out what applies to Funtoo or not 07:12 < nekoseam> It's basically the same as Gentoo 07:12 < epicmetal> "basically" 07:12 < nekoseam> Only minor differences 07:12 < cmj> i can't argue the learning curve 07:12 < nekoseam> Yeah...not entirely 07:12 < epicmetal> Yes, that's my point 07:12 < eb0t> to be honest i generally use a mixture of gentoo wiki and arch wiki for anything 07:12 < eb0t> but gentoo gets you close to the metal 07:12 < eb0t> but its in a gentoo way 07:13 < cmj> and if that gets people excited i'm ok 07:13 < eb0t> if you wanna get close to the metal in a linux way.....then there is only one 07:13 < eb0t> SLACKWARE 07:13 < epicmetal> Crux, LFS, ... 07:13 < eb0t> that is the king of linux 07:13 < graff> gentoo is awesome, but it wastes too much time for those of us who just want gentoo coolness without the extra options 07:13 < graff> imo they go overboard 07:13 < eb0t> linux from scratch is just too much 07:13 < eb0t> and nobody ever keeps the system 07:13 < eb0t> but slackware they really keep the monster going 07:14 < eb0t> slackware is more linuxy than gentoo 07:14 < ibttis> hello, can someone recommend good source to learn linux system administration? 07:14 < graff> linux from scratch and CLFS both do too many hacks 07:14 < eb0t> i mean i use gentoo on both machines and one has a slack dual boot 07:14 < graff> i can make a nice cross linux from scratch in way less loc than they use 07:14 < eb0t> yes lfs is just a once in a lifetime thing to get down and dirty and then delete it 07:14 < graff> but it means nothing, I need actual distros to target with my software 07:14 < graff> well, it's also for people who want to learn to make a new distro 07:15 < graff> but yeah 07:15 < eb0t> yes i run django and python and stuff real easy on gentoo 07:15 < graff> imo it could be more well maintained 07:15 < eb0t> mysql 07:15 < eb0t> its all about the community ..there are some total genius guys in gentoo 07:15 < eb0t> those guys nothing phases them 07:15 < mouses> plus gentoo's documentation is just magical and wondercul 07:15 < mouses> wonderful* 07:16 < voldial> I cant imagine working without gentoo. Nothing else comes close. You end up integrating it into your workflow in unexpected ways. 07:16 < eb0t> yes ..but not as good as arch linux 07:16 < mouses> voldial: ++ 07:16 < eb0t> arch linux is the king of wiki 07:16 < mouses> eb0t: Arch does a great job as well. 07:16 < nekoseam> OpenBSD is the king of wiki 07:16 < mouses> Microsoft BOB was better 07:16 < eb0t> oh yes..but i found the gentoo community more decent 07:16 < nekoseam> for an operating system at least 07:16 < eb0t> they are all about down to business 07:16 < swift110> I didn't do well when I tried to install arch 07:16 < domhnall> obsd is my daily driver... 07:16 < mouses> eb0t: yeah, it's also a lot less elitist 07:16 < cmj> it's nice to see such enthusiasm 07:17 < eb0t> whereas arech its all about read the wiki and they dont speak to you until you are genius level 07:17 < cmj> just remember, we all use linux 07:17 < eb0t> ye 07:17 < mouses> cmj: Yes, and I get so annoyed with the gatekeeping sometimes 07:17 < mouses> It's like - some newbie came to YOU for help, don't try to make them feel stupid 07:17 < eb0t> i think i got banned about 4 or 5 times from archlinux channel when i first installed it 07:17 < mouses> feel flattered and teach them, you will learn something as well! 07:18 < eb0t> yes ..well the gentoo guys thats what they do 07:18 < eb0t> they will sit down wit you all day until problem is solved 07:18 < voldial> can I ask ps to resolve paths? I want to know which mpv pid 29476 is https://bpaste.net/show/9d335160cb95 07:18 < mouses> eb0t: yup! 07:18 < domhnall> cant say I've had any trouble with arch community support 07:18 < mouses> voldial: use pstree? 07:18 < [R]> voldial: "which mpv"? 07:18 < eb0t> good ...domhnall you probably have a likeable attitude 07:19 < mouses> voldial: or pgrep 07:19 < eb0t> but im impatient type and need my shit sorting NOW 07:19 < voldial> [R]: well, I want that at ps time 07:19 < eb0t> and they dont appreciate that kind of attitude 07:19 < [R]> voldial: what? 07:19 < domhnall> well, that is likely, and I'm willing to try something before I ask 07:19 < eb0t> yes it helps ..but im always on a deadline 07:19 < eb0t> which doesnt owrk well on irc 07:19 < voldial> [R]: when I ask ps, I want to know the path that that pid is using. I know it's somewhere in prov. 07:19 < voldial> prov 07:20 < voldial> ack. /proc 07:20 < [R]> /proc/pid/exe 07:20 < supernov3h> ugh why do some arguments come up as invalid if they're in quotes, they don't even propogate through to the program 07:20 < jimm> eb0t, but, if you're on a dead line ahd you tell them that... there's a way that can be viewed as a comparison of the value of your time with theirs :) 07:20 < voldial> [R]: ah. but no way to get ps to spit that out? I read man ps 07:20 < [R]> you could read the code... 07:20 < eb0t> this channel is pretty flexible though ...you can have a good row and some humour and still not get banned 07:21 < [R]> supernov3h: "come up as invalid"? 07:21 < voldial> [R]: willdo. figured I would ask to make sure I was not missing the obvious. thanks as always. 07:21 < eb0t> yes i have learned some irc eitquitte over the years and there are some great guys 07:22 < eb0t> soem real personalities 07:22 < voldial> mouses: pgrep. neat new to me. cant get it to spit out /usr/bin/mpv instead of "mpv" yet, but thanks. I'll read man 07:23 < supernov3h> [R]: I get told they're not valid parameters 07:23 < [R]> supernov3h: what? 07:24 < cmj> "…" is different than '…' if that's what you mean 07:24 < supernov3h> [R]: on the command line if I run useradd --expiredate "", with a bunch of other args, it works, if in a program I have a variable args="--expiredate \"\"", and it's substituted into "$(useradd $args etc user)" it comes up as invalid 07:25 < mouses> voldial: No problem! Hope it leads you the right way, not 100% sure it does what you want but it's a fun one :) 07:25 < cmj> supernov3h: join #bash and ask 07:25 < supernov3h> Oh I thought this was it 07:25 < supernov3h> my mistake 07:25 < voldial> mouses: ya, pstree I forgot about, but it wont do it either as far as I can see. 07:25 < cmj> well they are fined tuned to these questions 07:25 < supernov3h> cmj: I know i thought this was #bash 07:26 < voldial> mouses: I prob need to just make s dsl in py for /proc to ask for specifics 07:26 < cmj> just tread lightly, pedantic bunch 07:26 < mouses> cmj: +++ 07:26 < voldial> ah. #bash is awesome. 07:27 < cmj> yup 07:27 < voldial> just read the faq first 07:27 < cmj> greycat has an aweseme wiki 07:28 < cmj> if anything it's for the irclogs 07:29 < usr123> Hello, I am new to ubuntu and linux. I see windows machine on my wireless network have no internet issues at all and go upto 20Mbps. However, all ubuntu machines have trouble even opening webpages and don't go beyond 0.5Mbps. Also Speedtest shows Latency Error most times. I am using ubuntu 16.04 07:31 < [R]> usr123: what if you boot linux on your windows machines 07:31 < usr123> [R]: You mean in a virtualbox or something? 07:31 < [R]> no 07:31 < usr123> or dual boot? 07:31 < [R]> tahts not goin to test anything 07:32 < usr123> No it doesn't work on dual boot machines as well 07:32 < [R]> so the exact same computer 07:32 < mouses> usr123: is the wifi on this machine a intel wifi chipset? 07:32 < [R]> if you boot windows it works and if you boot linux it doesnt? 07:32 < usr123> But it works if they boot into windows 07:32 < [R]> sounds like crap hardware 07:32 < usr123> [R]: Yes 07:33 < mouses> there is a known issue with 802.11n and iwlwifi Intel chips. 07:33 < mouses> usr123: what does this return: sudo modprobe -r iwlwifi 07:35 < cmj> you've loaded the correct firmware / intel-microcode ? 07:35 < usr123> mouses: https://dpaste.de/h6zH this is what i got with sudo lshw. running command suggested by you now 07:36 < cmj> intel ucode changes quite a bit. update it and try again. 07:37 < usr123> mouses: rmmod: ERROR: missing module name. modprobe: FATAL: Error running remove command for iwlwifi 07:38 < cmj> [ 15.529593] iwlwifi 0000:02:00.0: loaded firmware version 36.e91976c0.0 op_mode iwlmvm 07:38 < Chex> cmj: oh hai 07:38 < usr123> cmj: I'm sorry was that addressed to me? 07:38 < mouses> usr123: ack... no idea then. I had slow wifi on a 18.04 machine but it was a intel thing, and it looks like you're not using intel hardware. 07:39 < cmj> yes, usr123 07:39 < mouses> usr123: doing some homework for some ideas for you 07:39 < cmj> update your intel-microcode 07:39 < Chex> cmj: I need to get on my Gnome issue with my 16.04 desktop box 07:39 < Chex> i could ask here, but I dont want to embarrass myself 07:39 < cmj> you can pull from git too if you have issues with newer kernels 07:40 < usr123> I'm not sure, but people all over the internet say that it's an avahi issue, or a ipv6 issue 07:40 < cmj> avahi? you have intel i thought 07:41 < cmj> can you even bring the device up? 07:41 < cmj> avahi is not for wifi drivers 07:41 < mouses> usr123: it could be ipv6 07:41 < mouses> usr123: try this: 07:42 < mouses> sudo nano /etc/gai.conf 07:42 < mouses> Locate #precedence ::ffff:0:0/96 100 and and remove the #. 07:42 < mouses> usr123: and then give it a reboot and see what happens 07:42 < Whoroo> is there a capable FOSS 3d cad package available for linux? 07:42 < usr123> mouses: Did that, no good 07:43 < mouses> usr123: you rebooted? 07:43 < epicmetal> How does one remove icons from buttons in MATE. For example, the Cancel button in Caja has a "stop sign" icon. 07:43 < epicmetal> ?* 07:43 < usr123> mouses: Yeah, I did that yesterday 07:44 < mouses> usr123: okay, can you run this please 07:44 < mouses> sudo lshw | nc termbin.com 9999 07:45 < mouses> and paste the link provided - (always make sure to check those kind of links yourself first, sometimes they can give away info you might not want to give away - not in this case, though) 07:45 < usr123> http://termbin.com/mfvj 07:46 < mouses> usr123: hmmmm, someone else here might know better - but check out that wireless interface 07:46 < mouses> firmware = n/a 07:47 < mouses> usr123: vs a more 'normal' result like - https://pastebin.com/TrE7Chse 07:48 < mouses> usr123: oh oh oh, been a while since I have ubuntued - but have you checked the 'additional drivers' section of it's control panel? 07:48 < mouses> maybe there's something there waiting for you 07:49 < usr123> mouses: No additional drivers available 07:51 < mouses> usr123: Okay, one more idea... 07:51 < mouses> usr123: in the network control panel thing, disable ipv6 from there? 07:51 < usr123> mouses: How can I do that? 07:52 < mouses> usr123: what does this return: 07:52 < mouses> cat /proc/sys/net/ipv6/conf/all/disable_ipv6 07:52 < pingfloyd> if you're going to see if ipv6 is causing the issue use the kernel parameter ip6.disable=1 07:52 < pingfloyd> e.g., try booting with that one and testing 07:52 < mouses> usr123: should be a 0 or a 1 07:53 < usr123> 0 07:53 < usr123> what does that mean? 07:53 < mouses> that means ipv6 is running 07:53 < mouses> okay, let's disable it 07:53 < pingfloyd> means ipv6 is enabled 07:54 < mouses> usr123: sudo nano /etc/sysctl.conf 07:54 < pingfloyd> why make it permanent yet? 07:54 < pingfloyd> you should test it first 07:54 < pingfloyd> .e.g., reboot, hit 'e' on grub menu screen and add parameter to test 07:54 < mouses> pingfloyd: *shrug* it's not hard to edit it back, but maybe I'm lasy 07:54 < mouses> lazy* 07:54 < domhnall> wait, so 0 is enable? how? 07:55 < mouses> usr123: add the following 3 lines to the end of the file I had you nano 07:55 < mouses> https://pastebin.com/dvFEW2ju 07:55 < pingfloyd> if that fixes it and you want to make it permanent, then edit sysctl.conf 07:55 < mouses> usr123: after you save that file, run this to make the changes live 07:55 < mouses> usr123: sudo sysctl -p to update 07:55 < pingfloyd> or, edit /etc/default/grub 07:55 < mouses> usr123: and finally, run that cat command again and it should show 1 07:56 < ricochet69> howdy do, strangers ~ .. somebody please inform me as to how one one proceed in producing .tar.bz2.sig and/or .asc-files to accompany OS image-files please. It's recommended as a security precaution and seemingly a common request among the security-minded as well as good practice to publish such files alongside the main binaries (or whatever other file-type). I can't fully understand why though, if someone could enlighten me on that bit 07:56 < ricochet69> as well .. that'd be gr8 .. thanks in advance dewds. (I mean, in case of a targeted and pre-planned MITM-attack where data is seemlessly manipulated on-the-fly or using a static pre-set 'waterhole'-kinda site, would the malicious adversary not similarly be able to simply alter the signature files similarly thus rendering their presumed authenticity and integrity invalid .. ? ..Thx in advance for any input y'all ! =] 07:56 < usr123> mouses: Did it 07:57 < mouses> usr123: okay, is that cat command showing 1 now? 07:57 < mouses> cat /proc/sys/net/ipv6/conf/all/disable_ipv6 07:57 < [R]> ricochet69: whats an example of this file you want to create 07:57 < usr123> still 0 07:57 < mouses> usr123: did you do a sudo sysctl -p 07:58 < usr123> its 1 07:58 < mouses> perfect 07:58 < mouses> now just to be safe 07:58 < mouses> disconnect from wifi and reconnect 07:58 < mouses> and then check your speeds! 07:58 < ricochet69> Hm. Let's say a custom Debian-build .iso-file. And/or also, at least (as I can ascertain will be of need right now) additionally Windows 2016 server images that I'll download myself and make available on a custom host for downloading. 07:58 < pingfloyd> ricochet69: the why is so that the user has a means to make sure they copy they got is authentic (i.e., determine if anyone has gone behind you, tampered, and repacked) 07:58 < usr123> Ok, please dont go any where mouses 07:58 < mouses> usr123: i'll be right here 07:58 < [R]> ricochet69: no one cares what iso yo uwant to make 07:58 < [R]> [10:57:30] <[R]> ricochet69: whats an example of this file you want to create 07:59 < pingfloyd> ricochet69: i.e., they their copy is a pristine copy from the author 07:59 < sauvin> I'm lazy. I'd just do an md5sum. 07:59 < ricochet69> pingfloyd: If someone would be able to tamper with the image-file, could they not simply tamper with the signature-file as well (make their own to match, producing "valid, authentic" response upon user verification) ? 08:00 < usr123> wait let me enjoy this moment 08:00 < mouses> usr123: hahahaha all good now?! :) 08:00 < skizzy> anyone know how to make a network namespace and have it have internet access? 08:00 < pingfloyd> ricochet69: the signature wouldn't authenticate against your public key 08:00 < ricochet69> That'd only apply if the user had my pub.key stored in advance then, right..? Otherwise.. be at risk..true..? 08:00 < [R]> skizzy: create a bridge and put the virtual interface in it with your real ethernet 08:01 < pingfloyd> ricochet69: you're going to be giving out your pub key 08:01 < pingfloyd> ricochet69: you keep private key safe 08:01 < pingfloyd> like your pub key goes up on keyservers 08:01 < usr123> mouses: Not as fast as some machines, but definitely doable 08:01 < mouses> usr123: YAY! 08:01 < usr123> mouses: Can't thank you enough 08:01 < ricochet69> So publishing of pub. key initially should be done elsewhere independently or otherwise through presumed secure channels..aye? 08:01 < mouses> usr123: no problem at all, i'm always happy to help!! 08:01 < usr123> pingfloyd: Thank you too. :) 08:01 < pingfloyd> ricochet69: good for you for addressing your users' concerns on that by the way 08:01 < mouses> usr123: I love it when things work and a problem is solved 08:02 < mouses> usr123: techincally pingfloyd's solution was more proper but I'm a wuss when it comes to futzing with grub 08:02 < pingfloyd> mouses: I like the kernel param because you can count on it completely disabling ipv6 support in every way 08:02 < ricochet69> =) .. I wanna get a habit of actually checking to verify keys of files I download too. I've seen it "strongly suggested" on numerous sites through the years, yet never really got around to it.. stupidly. I guess I should.. I bet most people don't, either. =s 08:03 < mouses> pingfloyd: yeah, makes sense and I noted that for future help for others 08:03 < pingfloyd> changing the setting under /proc can have mixed results 08:03 < mouses> ricochet69: i'd never install a OS/image without at least some sort of verification 08:03 < usr123> Hey, how do you guys know this stuff? I've been doing overthewire to learn linux, any more tips? 08:03 < pingfloyd> if you determine that ipv6 was the issue, then you might go back and experiment under proc, which ipv6 related setting is triggering the issue 08:04 < mouses> usr123: just keep using it, keep asking questions, keep reading! 08:04 < ricochet69> Howd I produce a .sig and .asc file for my image-file though? Seemingly it will possibly be a .tgz, .tbz or .tar.bz2 file (the OS-image. Unsure if that'd further contain an ISO, or the actual OS files itself .... hmh.) 08:04 < pingfloyd> and then determine if it's a problem with say your router just being proprietary and piss poor, or a bug that should be reported. 08:04 < mouses> usr123: it's like anything else really, you learn by doing 08:04 < ricochet69> mouses: nice.. still, afraid most aren't as smart to take care with time doing that though..:/ 08:04 < mouses> usr123: you were on the right track, you mentioned ipv6 before I even thought of it :) 08:05 < mouses> ricochet69: yeah - I think it's less 'being smart' and more just 'being lazy' or 'not reading that part' 08:05 < mouses> ricochet69: I mean, chances are you are totally fine if you get the image file from the official source, but sometimes those can be compromised I suppose 08:06 < skizzy> [R], thanks, i've got a lot to learn but will look into that 08:07 < usr123> mouses: But why does disabling ipv6 work? I read it was some sort of DNS issue 08:07 < pingfloyd> usr123: learn by experience, reading, and experimentation 08:07 < ricochet69> mouses: yeah 08:07 < mouses> usr123: As pingfloyd mentioned, it could be a problem with your router, or it could be a bug - really hard to say :( 08:08 < pingfloyd> also the reason I said 'proprietary and piss poor' instead of just 'piss poor' is because it were 'open and piss poor' there is hope of the router's firmware being fixed. 08:08 < usr123> mouses: I read it somewhere that ipv6 is enabled by default in ubuntu and many routers don't support it yet. And that somehow results in DNS faliures 08:08 < usr123> pingfloyd: Any resources you may mention? 08:08 < mouses> usr123: right, many routers either don't support ipv6 or support it poorly 08:09 < ricochet69> usr123: I'd suggest hop into it, get Linux and force yaself to overcome eventual issues (rather than resorting to the easy fix and zap back on to Win (or whatever)).. possibly and/or use VirtualBox, HyperV, .. or similar and run some Linux distros on your Win/Mac as well (also useful, beyond what Cygwin may offer, or the Windows-ified versions they offer through the app store (yet far better than Cygwin!...). I like Kali (or some m 08:09 < ricochet69> odified versions, Parrot, BlackArch and similar common general-purpose security/anonymity/forensic-focused distros and think they'd be nice for encouraging use of Nix... many tools there may be found quite interesting, and reveal flaws in your network and/or software you ought to get looked at (before some more shady folks do.. or anyway to know the possibilities (not rarely engaged in by kids even.. ha) 08:09 < domhnall> ricochet69: http://www.benmccann.com/creating-asc-signature-files-with-gpg/ 08:10 < ricochet69> usr123 can't you use some ipv6 to ipv4 tunneling program perhaps..? ..I'd think they'd be in Ubuntus default repo but unsure... not far away anyways 08:10 < ricochet69> domhnall: Cool. You have my thanks! 08:10 < pingfloyd> usr123: I know of the issue that causes problems with ipv6 in linux in regards to routers is that some routers don't have the necessary support to allow parallel name resolution support in lib6 correctly. 08:10 < pingfloyd> *libc 08:11 < pingfloyd> so you may see where ipv6 lookups work fine in say firefox, but not in apt 08:11 < pingfloyd> that's because firefox's resolution is independent of libc 08:12 < ricochet69> Firefox would by default use default system proxy settings (including DNS resolving..) would it not, on every release? 08:12 < pingfloyd> but apt (just one example) fails its lookups since it depends on libc like any program designed with proper unix tenet in mind. 08:12 < pingfloyd> ricochet69: maybe the default has changed for all I know 08:13 < ricochet69> Yandex however maybe not.. (I didn't check to verify supposed claims -- iirc..), or possibly likewise in case of use of Opera ('s VPN-feature) 08:13 < pingfloyd> ricochet69: this was a noticeable anomaly in the past 08:13 < ricochet69> hm.. don't think so,but.. yeah I don't know for sure either.. didn't test since past update or few 'tleast.. 08:15 < pingfloyd> quantum had major changes too 08:15 < pingfloyd> major overhaul of ff 08:16 < usr123> Ok guys, thanks everyone. This was really helpful. 08:17 < domhnall> bit strange they named it same as nsa quantum program.. 08:19 < FlorianBd> where is the place in /proc where I can access the counter of bytes transferred on each network interface? (what ifconfig shows) 08:20 < mouses> FlorianBd: /proc/net/dev 08:21 < FlorianBd> Ah! perfect! thanks mouses :) 08:21 < mouses> FlorianBd: :-) glad to help 08:46 < mohabaks> hello folks I have a script under /sbin/ifup-local in CentOS but it doesn't get executed and its executable;do I need to do anything 08:52 < momomo> Don't block me. One line. Looking for a Linux Sysadmin in Europe, for a great job oppurtonity in Stockholm city. Well payed, permanent / temporary (based on your preference). Immediate Accommodation. One crux, has to also know Elastic Search. Need to be filled immediately. 08:53 < epicmetal> Is there some kind of overlay for X11 that notifies the user of NumLock/CapsLock/ScrollLock status when any of those keys are pressed? 08:53 < epicmetal> Or is there some MATE panel applet 08:53 < epicmetal> For people with keyboards that don't have LEDs 08:56 < Pentode> something like: xset q | grep LED 08:57 < Pentode> you'd have to write something, i dont know of anything existing, tho 08:57 < Pentode> sounds like a fun little project. do it. :) 08:59 < rpgio> epicmetal: yes there is, look at 'Accessibility' options 08:59 < rpgio> it's either called beep keys or locking keys 09:00 < rpgio> on KDE Plasma you can even have the notifier alert you when you've pressed one of those keys 09:02 < epicmetal> rpgio: I've only got sticky keys, slow keys and bounce keys on MATE 1.20.1 09:02 < epicmetal> Pentode: no :) 09:03 < Smuckerz> Pentode o_0 interesting nick, I've got a good friend who goes by Triode 09:03 < rpgio> epicmetal: https://askubuntu.com/questions/799437/lock-keys-panel-indicator-for-mate-desktop?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa 09:03 < Pentode> well im twice as good ;p 09:04 < Smuckerz> lol maybe, but don't always need a freaking pentode 09:04 < potatoe> a pentode is a standard tube no 09:04 < potatoe> used quite often in amps 09:04 < Pentode> pretty common 09:05 < Smuckerz> potatoe i don't think there's such a thing as a "standard tube" 09:05 < epicmetal> rpgio: thanks 09:05 < azarus> Pentode: "penta" is five, see https://en.wikipedia.org/wiki/Numeral_prefix 09:06 < Smuckerz> azarus yup 09:06 < azarus> (so you're 1.66666 times as good) 09:06 < Pentode> im aware, thanks. :P 09:06 < azarus> PEOPLE ARE WRONG ON THE INTERNET, I MUST CORRECT THEM; AS IT IS MY DUTY 09:10 < pingfloyd> simma down now 09:10 < azarus> Sure, was just mucking about :p 09:16 < Oxyz> how can I make SED print "all" matches... 09:16 < Oxyz> echo "first match 1, second match 2, thrid match 3, abc" | sed -e 's/.*match \(.*\),.*/\1/' 09:17 < Oxyz> so the get the absove to print 1 2 3 09:21 * jsgrant_ is tempted to preorder that Atari Console; A bit disappointed with specs though... 09:23 < Smuckerz> azarus https://xkcd.com/386/ is this you? 09:30 < geirha> Oxyz: that's not trivial with sed 09:30 < Oxyz> geirha: ok.. how to achive it ..awk ? 09:30 < Oxyz> geirha: so its legit question then =) 09:30 < geirha> awk would certainly be easier, yes 09:31 < geirha> awk '{ for (i = 1; i < NF; ++i) if ($i == "match") printf("%s ",$(i+1)+0); printf("\n") }' 09:31 < geirha> something like that 09:31 < Oxyz> geirha: ok, so back to square one =) 09:32 < geirha> awk '{ for (i = 1; i < NF; ++i) if ($i == "match") printf("%d ", $(i+1)); printf("\n") }' 09:33 < geirha> if it's really just the one line, I'd probably use bash instead though 09:33 < azarus> Smuckerz: exactly 09:34 < pingfloyd> parse it into an array and then output from there 09:34 < novik> Can I see the data that is written to an open file descriptor of a process? Something to the effect of tail -f /proc/pid/fd/1? 09:35 < safeith> Hello Dear, I Installed fedora 28 in my macbook pro 2017 but there is a critical problem about read-only file system after suspend/resume, Are there any solution for it 09:36 < Oxyz> geirha: awsome! 09:36 < Oxyz> thanks! 09:38 < wadadli> I have the following setup host -> vm -> nested vm -> docker containers 09:38 < wadadli> How can I access the docker container services from host? 09:39 < wadadli> I tried firewall-cmd --permanent --add-forward-port=port=8443:proto=tcp:toport=8443:toaddr=192.168.42.50 from vm since it can reach the docker network 10:07 < leeyaa> hello 10:07 < leeyaa> i have some 400-500TB of static files data that I need to sync across DCs. they have 10Gbps uplink between them. can you guys recommend how to do it other than using rsyncd ? 10:07 < leeyaa> maybe drbd ? 10:07 < leeyaa> i need to replicate it on 3 sites 10:07 < afidegnum> hello good morning, my Terminal colour just changed to white i don't understand why, his is my bashrc http://termbin.com/5tww 10:13 < nekoseam> :) 10:18 < afidegnum> any insight? 10:19 < mouses> afidegnum: are you using a GUI terminal client? 10:19 < mouses> afidegnum: If so, check it's settings? 10:20 < mouses> afidegnum: or add a .disabled to your .bashrc and restart the terminal that way you can tell if that is causing your problems? 10:21 < afidegnum> mouses: where do i add the .disabled ? 10:22 < mouses> afidegnum: to the file - mv .bashrc .bashrc.disabled 10:23 < mouses> then when done testing, mv .bashrc.disabled .bashrc 10:23 < mouses> or whatever the file name is 10:23 < mouses> is it .bashrc or bashrc 10:23 < mouses> I always forget lol 10:23 < afidegnum> ok 10:23 < mouses> yeah it's .bashrc 10:24 < mouses> then close terminal and reopen 10:24 < mouses> if it's still white, you know the problem is in the terminal emulator 10:24 < mouses> if it's fixed, you know the problem is in your .bashrc 10:27 < graff> possible I could get someone who is a specilist in iptables to look at what we need to do for hlibc? 10:27 < Zajt> Is there any good tool to clean up my kali linux? i had lots of files on it some time ago but removed many, and now I just did "sudo apt-get update && sudo apt-get upgrade" and after that, it said I have low space left again :o 10:27 < graff> we're a foss group, we don't have any way way of paying but to give attribution 10:28 < graff> and perhaps access to some high powered servers 10:28 < Zajt> I can remove .cache folder and all subfolders in it right? 10:28 < afidegnum> mouses: i have done as you said, it's still white 10:29 < DLange> what does (h)libc have to do with iptables, graff? 10:29 < graff> we have a server now that serves gitlab 10:29 < DLange> do you mean which syscalls you need to implement to make it the iptables executable work? 10:29 < graff> and multiple shell accounts for our developers 10:29 < graff> and things are startingto get a bit lodgey 10:30 < graff> I think the best option is to try and tighten things up using iptables rules 10:30 < DLange> yes, gitlab is a ... very modern web architecture (read: a compilation of everything and then some ... ruby) 10:30 < graff> I'm willing to do the grunt work myself, but now that I am actually sysadmining i realize how hard it is 10:30 < mouses> afidegnum: okay, so what terminal emulator are you using? 10:31 < DLange> not really as the server will be exploited via gitlab bugs and iptables won't help you there 10:31 < afidegnum> currently on ubuntu, and using the default terminal, 10:31 < graff> DLange: i hope not 10:31 < graff> this has ended up a lot of really hard work 10:31 < afidegnum> connecting to the remote server is where the issue is happening 10:31 < DLange> hope is not really a concept in IT security :) 10:31 < graff> :) 10:31 < graff> well that is why I am trying to take it seriously and am coming here looking for help 10:32 < jim> the thing about iptables in modern kernels... it's -gone-, been replaced by nftables (what?! how can that be? I have a modern kernel and I write iptables rules! gone?!) yep, gone, and yep, you're writing iptables rules, that get translated by a compatibility layer to nftables rules 10:32 < graff> DLange: so what shoudl I do to try and prevent these exploits? 10:32 < DLange> I recommend good backups that cannot be overwritten from the source system (i.e. it does not have a ssh key pair that would allow overwriting old backups in any case possible) 10:32 < graff> just keep on top of gitlab updates? 10:32 < DLange> that definitely 10:32 < graff> yeah I am trying to make entire system backups 10:32 < mouses> afidegnum: oh, that's weird 10:33 < mouses> afidegnum: no idea, sorry :( 10:33 < DLange> subscribe to their mailing list so you get the security-preannouncements and can plan when to be awake to install updates asap 10:33 < graff> but am having a hard time trusting that they work right. i guess i need to try booting one of them 10:33 < DLange> yes, backup is easy, restore is hard 10:33 < graff> tar -czf / just doesn;t seem to work well with modern system 10:34 < graff> so i exclude /proc and some other stuff, but am left wondering wtf 10:34 < DLange> the gitlab people found that out themselves some time ago when they hosed their hosted systems' DB 10:34 < DLange> https://about.gitlab.com/2017/02/10/postmortem-of-database-outage-of-january-31/ 10:35 < graff> jim: good to know, thank you 10:35 < afidegnum> is there a way to display all events happened to the PC in the past 3 hours? 10:35 < afidegnum> using history display only one for hte bash 10:35 < graff> interestingly for aarch64 arm v8 a lot of syscalls were replaced 10:36 < graff> the modern way is to use a much slimmer set. where open is in terms of openat and so on 10:36 < graff> I'm thinking of slimming our whole syscall layer to just use this technique. so even i386 would use only aarch64's syscalls 10:36 < DLange> afidegnum: not unless you have installed auditing software. But check the logs in /var/log/** or journalctl (if you run systemd), may be you are lucky and find what you are looking for 10:37 < jim> graff, welcome... so, it looks like you're writing iptables rules... and you are... but, they stop being iptables rules and become rules that were translated to nftables rules... and so, when they're interpreted, it's an nftables rule that gets run 10:38 < graff> yeah, still I should probably be aware of the difference 10:38 < Oxyz> geirha: U still there ? 10:38 < jim> please spell out u as you, it helps people (particularly new english speakers) to understand, at least, most of what's going on 10:39 < graff> So I will go about this in two ways for now; 1> testing our backup system to make sure it can be booted into a working system 2> continuing o research iptables/nftables 10:39 < afidegnum> DLange: journalctl doesn't display all the logs, just one from the time the server got rebooted 10:39 < graff> and when gitlab updates come out I will run them 10:40 < muhaha> Any idea, pls? https://pastebin.com/dNFDsxay I am trying to run .net app on Alpine. Thanks 10:43 < hussam> hello. if I have a folder A with 10 subfolders, and I create thousands of temporary files in each folder, then delete them, and restart the machine, the size of the folder A and its 10 empty subfolders is now 5 times the initial size according to 'du -BK'? 10:43 < hussam> ext4 10:44 < andywww> why might a ping work and a traceroute/http request fail? 10:44 < post-factum> i think directory dentries do not shrink, actually 10:45 < DLange> afidegnum: that's the default in some distros. You have to enable "journal persistency" (aka write them to disks) to keep them beyond reboots 10:45 < post-factum> andywww: censorship, for instance 10:45 < DLange> (note this leads to a lot of kernel hangs as per https://github.com/systemd/systemd/issues/9079 so either option is ... bad at the moment) 10:47 < hussam> post-factum: Is it a ext4 design choice or something specific to Linux in general? 10:47 < nekoseam> decided to try terminal programs again (mutt, ranger, music players, ect.) and I'm glad I did. It's time to stop being lazy so I can be more lazy with doing things around my operating system 10:48 < andywww> post-factum: i’m trying to have a server download from a remote resource and am getting the following: https://gist.github.com/wanabewired/5ea523cb2c054897f2f83669396b2c35 10:48 < andywww> is it possible for me to intervene somehow to give it a nudge? 10:49 < DLange> hussam: fsck.ext4 -D /dev/my_unmounted_filesystem can optimize the directories again 10:50 < hussam> DLange: Awesome. Thank you. 10:50 < afidegnum> DLange: could this be a security issue? 10:51 < geirha> Oxyz: yes 10:51 < DLange> afidegnum: not having logs? Well, it means security issues may less likely be detected. 10:51 < post-factum> hussam: it is ext4-specific, to my knowledge. however, yeah, fsck can fix it 10:52 < post-factum> andywww: try increasing ping packet size slowly 10:52 < post-factum> andywww: maybe, this is an mtu issue or so 10:53 < DLange> rubygems just uses Fastly, they often don't notice when one of their edge nodes is bonkers 10:53 < DLange> just try again in an hour 10:56 < andywww> will do thanks 10:59 < andywww> what do we consider a large packet? 10:59 < andywww> 25000 seems to work okay 11:01 < post-factum> anything that is bigger than 1500 11:03 < post-factum> andywww: add "-M dont" option 11:03 < post-factum> or "do", or "want" 11:03 < post-factum> if you really'd like to make some networking fun out of this 11:03 < andywww> still seems to work okay with ping rubygems.org -s 25000 -M dont 11:07 < nekoseam> xxxxxxxxxxxtmux quit it 11:08 < aclaivi> If I'm setting up another linux partition to boot from, do I need to have seperate boot partitions or can they all go on the same one 11:08 < aclaivi> Eg. Just add the required info to grub 11:10 < Pentode> it's only really necessary when using raid or encryption 11:11 < nekoseam> Does anyone here like having their software be developed by the same people? I mean I like FVWM and it's developed by the same guy who develops rvxt. And the creator of tmux has contributed to fvwm and even forked it once 11:16 < jhodrien> Pentode: Or using a commercial linux that doesn't support that configuration even if it works. 11:16 < aclaivi> Will new linux installations most likely detect GRUB on a boot partition then? 11:16 < jhodrien> aclaivi: No need for a second /boot, although there *can* be advantages in doing so, simply because it keeps the two distributions more isolated. 11:17 < Armand> nekoseam: I don't really care any which way.. I just want stuff that works. :) 11:17 < aclaivi> I'm a netsec student so I've allocated a portion of one of my HDDs to a kali install, just making sure I dont need to add extra parts for booting/etc 11:18 < aclaivi> Quite happy for it to all run off the main boot partition 11:20 < Oxyz> geirha: Im trying to decode / understand you awk =) 11:21 < Oxyz> if I wanted to search for pattern "}i:" instead if "match".. awk '{ for (i = 1; i < NF; ++i) if ($i == "}i:") printf("%s ",$(i+1)+0); printf("\n") }'. instead of awk '{ for (i = 1; i < NF; ++i) if ($i == "match") printf("%s ",$(i+1)+0); printf("\n") }' 11:21 < Oxyz> no ? 11:21 < Oxyz> if -> of 11:23 < Oxyz> in a pattern like: :"matches";a:0:{}}i:22;O:10:"rRSSFilter" 11:24 < Oxyz> so in this case getting the value 22? 11:26 < nekoseam> tmux STOO 11:28 < nekoseam> ranger image preview is pretty buggy 11:30 < hehehe> whats the best command to move all folders and files 1 level up? 11:30 < hehehe> mv something? 11:31 < azarus> mv * .. 11:31 < azarus> done 11:32 < zax1> im struggling to start java applets (JNLP) from a ubuntu desktop. i installed java but still this isnt working 11:32 < zax1> any one knows how i make firefox and chrome able to run jnlp files ? 11:32 < hehehe> what is .. 11:33 < hehehe> path to the new dir? 11:33 < Pentode> mv -r * ../ if you want it to be recursive 11:33 < azarus> hehehe: .. is the dir above 11:34 < hehehe> maybe .* to pick hidden files as well? 11:34 < hehehe> azarus: I see 11:35 < hehehe> mv: invalid option -- 'r' 11:35 < hehehe> weird 11:36 < hehehe> Pentode: why it wont accept -r? 11:37 < Pentode> cus my brain, you don't need it 11:37 < Pentode> only necessary with cp 11:39 < yuken> Mounted a SAMBA share in my fstab, can't access files in it unless I do it as root. //192.168.2.235/media /media/windows cifs credentials=/home/jason/.smbcredentials,iocharset=utf8,sec=ntlmssp 0 0 11:39 < yuken> all dirs are "drwxr-xr-x 2 root root". I can access it fine under Windows. 11:40 < yuken> Any ideas why this would be happening? 11:41 < alexandre9099> not sure if this is the best place to ask. being a tor exit node can make an IP address "blacklisted" because of the traffic that might go trough it, how about syncthing relay, would it be similar? or every data that goes trough the relay goes encrypted to another syncthing client? 11:42 < nekoseam__> test 11:43 < alexandre9099> your test was recieved :D 11:43 < nekoseam__> why wont my regular nick disconnect 11:43 < nekoseam__> argh 11:43 < Armand> nekoseam__: /msg nickserv release nick 11:43 < Armand> release or ghost 11:44 < nekoseam__> uhhhhhhhhhhhhhhhhhhhhh 11:44 < nekoseam__> when trying to login it says name is unavailable 11:44 < Armand> So, you just used ghost ? 11:45 < djph> if nekoseam__ isn't registered, it could be this channel getting in the way 11:45 < Armand> Ahh 11:45 < nekoseam__> hol up 11:45 < Armand> Yes... +r I think ? 11:45 < djph> I've had that happen before 11:48 < nekoseam_> test 11:48 < nekoseam_> my name still isnt available 11:48 < nekoseam_> im getting a bit worried 11:48 < hehehe> ok 11:49 < alexandre9099> have you issued /nick nekoseam before logging in? 11:49 < nekoseam_> yeah 11:49 < nekoseam_> many, many times 11:49 < alexandre9099> try to go to #freenode 11:49 < hehehe> try /nick Idontknowwhatto do 11:49 < nekoseam_> does it temp shutdown an account when you try and login too many times 11:49 < hehehe> lol 11:49 < hehehe> yes 11:49 < nekoseam_> welp 11:49 < alexandre9099> like how many? 11:49 < nekoseam_> like a shitton 11:49 < alexandre9099> it never happened to me 11:50 < nekoseam_> (20+) 11:50 < hehehe> msg nickserv release nick password 11:50 < alexandre9099> go to #freenode and ask for help 11:52 < nekoseam> uhhhhhhhhhhhhhh 11:52 < zax1> im struggling to start java applets (JNLP) from a ubuntu desktop. i installed java but still this isnt working...any one knows how i make firefox and chrome able to run jnlp files ? 11:56 < nekoseam> :D 11:56 < post-factum> zax1: i think you need java web start (or "iced tea", or how the hell it is called now) 11:56 < post-factum> zax1: icedtea-web pkg in Arch, dunno about bubuntu 11:57 < zax1> brilliant ! thanks post-factum 12:09 < hojuruku> http://theothermccain.com/2018/05/30/coraline-ada-ehmke-transgender-feminist-satanic-sjw/ 12:10 < hojuruku> http://theothermccain.com/2018/05/30/coraline-ada-ehmke-transgender-feminist-satanic-sjw/ - The Opensource movement is taken over by Transgender pedophiles as exposed by #FreeStacy Robert Stacy McCain wasington post reporter (using my research of course ) 12:20 < thblt> Hi! I'm looking for some kind of USB-C/Thunderbolt laptop dock with a few USB ports, one or two Displayports outputs and an ethernet plug. I don't think I need power through USB-C (I think it's capped at 100W and my laptop (Dell 4K XPS 9560) takes 130W). Would any model work with Linux or what should I check? 12:20 < thblt> Thanks! 12:23 < eto> hello can somebody enlighten my tmpfs doesn't support user xattrs? 12:24 < eto> that makes it essentially useless 12:27 < Rembo> hello everyone, how can i find when/if my computer was booted on single mode? 12:28 < jhodrien> eto: Essentially useless? 12:29 < djph> Rembo: typically, you'd be sitting at it when that happens 12:29 < epicmetal> Rembo: journalctl |grep 'Command line: .*single' 12:30 < eto> jhodrien: okay atrs in security namespace and others can be set but why not user one? 12:30 < epicmetal> Rembo: there's probably a more elegant way, but yeah 12:30 < eto> jhodrien: and yes this makes tmpfs xatrrs useless for normal user 12:32 < thblt> Rembo: epicmetal: I don't think journalctl defaults to the current boot only. Use journalctl -b0 12:33 < jhodrien> But it doesn't make tmpfs essentially useless. 12:36 < epicmetal> thblt: true, but he said "when", so I gave him all the "whens" :) 12:41 < jhodrien> I can set ACLs, and I can set SELinux contexts. 12:44 < eto> jhodrien: well let's say I copy xattr equipped file from zfs onto tmpfs. it will essentially strip any xattrs. for such crucial filesystem thats sounds like major hassle 12:45 < jhodrien> You copy a file from zfs onto xfs and you'll end up with borked ACLs too, as XFS doesn't support NFSv4 ACLs. 12:45 < jhodrien> tmpfs *isn't* a general purpose filesystem. 12:45 < eto> jhodrien: yes but you have choice to not use xfs, tmpfs is required for things like /run or /tmp 12:45 < eto> jhodrien: more over it seems to support any other xattr namespace besides user - i fail to see what is logic behind that 12:47 < jhodrien> You'd need to look into the source rather than just declare it dumb. I can see: "This implementation could easily support the user.* namespace as well, except some care needs to be taken to prevent large amounts of unswappable memory being allocated for unprivileged users." 12:48 < jhodrien> https://www.spinics.net/lists/linux-mm/msg109775.html 12:50 < arecaceae> Does rsync detect when a file just got inserted a big block in the middle and not copy everything before/after that inserted-block, but instead keep and just "move" everything to the right of it it already has received? 12:50 < djph> no 12:51 < djph> it creates a list of files to move, and processes them. If you change the list mid-process you'll either get an error (because you deleted a file), or it'll be ignored 12:51 < arecaceae> djph: I meant its the same file, just got a big-block inserted in the middle of it 12:51 < djph> oh 12:52 < djph> it transfers the changes 12:52 < arecaceae> djph: and my question was if it'd just transfer that block or if it would transfer everything after that as well because it cant detect it already has those and just needs to move it 12:52 < arecaceae> djph: ah okay, thanks 12:52 < arecaceae> guess its useful would only be very limited if it wouldnt do it, just wanted to make sure 12:53 < arecaceae> s/useful/usefulnes 12:53 < djph> if you have a 1MB file, and add another 200k in the middle, it SHOULD result in 200k of data being transferred. 12:53 < Rembo> thblt , epicmetal , i want to see if my ubuntu server was booted in single mode 12:53 < jhodrien> Although that's quite hard to get right. 12:53 < djph> (might be 200k + following, because patch / diff / etc) 12:53 < phatcat> hello, I seem to have a problem with my touchpad.. it works on booting 12:53 < phatcat> however it suddenly freezes after some time 12:53 < phatcat> how do I fix that? 12:53 < phatcat> the "touchpad" is not even listed under "mouse & touchpad" in gui, just the mouse 12:53 < arecaceae> djph: thanks, that's what I hoped for 12:53 < Rembo> https://hastebin.com/qoxejizize.go 12:54 < djph> arecaceae: yeah, it's quite good at it. I don't know the exact mechanics, but I think that on file changes, it essentially only sends the diffs / patches the other end (but there may be more going on in the background 12:54 < jhodrien> Growth in the middle is a pretty horrible case though. 12:55 < jhodrien> Change, yes, growth, urgh. 12:59 < epicmetal> So if a non-superuser thread has CAP_CHOWN, can it change ownership of absolutely any file on the filesystem, or does it still need execute permissions for all dirs in the path to the dir containing the file, plus write permissions on said dir? 12:59 < epicmetal> (or some other such restriction) 13:01 < epicmetal> The manpage says "arbitrary changes" so I'm guessing the former 13:05 * epicmetal discovers capsh 13:07 < RebelCoder> ananke, any idea ? Never had that problem before. Trying to run my scripts on a new linux image... 13:15 < BluesKaj> Hi folks 13:15 < eto> jhodrien: thanks, how did you find it? 13:16 < eto> jhodrien: anyway still, doesn't size= prevents from that overall (i am already using it) 13:16 < eto> jhodrien: or it means size= doesn't affect allowed xattrs? 13:20 < kcn> Hi, is there a document that I can lookup the meaning of kernel config options? 13:21 < kcn> for exmaple, I'd know what CONFIG_PM_SLEEP means. Can I find it in some man page? 13:21 < baitshell> maybe man sysctl 13:22 < epicmetal> baitshell: different thing 13:22 < RayTracer> kcn: there should be a Kconfig file with a summary of that option 13:23 < RayTracer> kcn: eg. https://cateee.net/lkddb/web-lkddb/PM_SLEEP.html 13:23 < eb0t> hey i am trying to get my linux terminal to adopt some fonts...for wheni open uxrvt 13:23 < eb0t> i cant make it show up under any circumstance ..i put the command to open the right terminal in .Xdefaults 13:23 < skywater> I added ecdsa-sha2-nistp256 public key to my known hosts file via openssh by doing this command: ssh ip -p 1000 -l username, but how to get the ssh-rsa from the same ip and also put that into the known host file? 13:23 < eb0t> also put it in Xresources 13:23 < eb0t> and also have it in .xinitrc 13:24 < eb0t> but only way i get the fonts is when the terminal opens i run the command in the terminal 13:24 < kcn> RayTracer: thanks! 13:25 < epicmetal> eb0t: .Xdefaults is read by the X server when it starts. .Xresources is read by xrdb. Not sure what you're doing in .xinitrc. Are you running xrdb to pull in .Xresources? 13:25 < eb0t> yes epicmetal 13:25 < eb0t> i read online that xserver is also read at the end after a terminal has been run in x 13:25 < eb0t> not sure if its right 13:27 < RayTracer> skywater: ssh-keyscan -t rsa remotehost >> ~/.ssh/known_hosts? 13:28 < eb0t> im probably gonna have to botch it ..and put a source .Xdefaults in my .bashrc 13:42 < Hejkki> hi. is there an easy way to selectively (by date) copy all mail from an imap server to another? 13:42 < Hejkki> for example may 2018 13:44 < Hejkki> imapcopy copies all mail, regardless of the date 13:46 < thblt> Hejkki: if you just need to do this once, I'd just create two maildirs with mbsync, arrange them as needed (using mu or something) then sync them back 13:46 < RayTracer> or copy them over with eg. thunderbird 13:47 < Hejkki> i have to do it for ~40 mailboxes 13:47 < Hejkki> and just once 13:47 < RayTracer> clearly not out of reach for manual action https://xkcd.com/1205/ 13:49 < Hejkki> sorry, not ~40 mailboxes, i mean ~40 accounts with multiple mail directories 13:49 < RayTracer> are you working at silly tasks inc or what? ;) 13:49 < Hejkki> :D 13:50 < Hejkki> no, we copied mail from a wrong mail server that was changed to another a month ago, and now in the second server there are messages i need to copy to a third server that will finally be used. 13:50 < Hejkki> so, there were 2 changes of servers 13:53 < thblt> Hejkki: Well I think my solution would work. 13:54 < thblt> mbsync + mu + shell scripting 13:55 < Hejkki> thblt: yea, i'll check that 14:00 < Hejkki> thanks 14:03 < Sayona> Hello, anyone know how I fix the conflicts from aws repo and epel repo? 14:05 < post-factum> remove one of them 14:07 < Sayona> :) if i remove i get the same result as yum update 14:08 < post-factum> then, define you issue in a more clear manner 14:08 < post-factum> *your 14:09 < Sayona> http://pastebin.centos.org/802591/ , when I use yum update on AWS 14:10 < balance> hi 14:11 < balance> is it okay to ask a general question about open source here? no idea where else 14:11 < fattredd> Go for it 14:12 < post-factum> Sayona: why using those amazon packages? 14:13 < Sayona> I think those was automated instaled, is a new instance 14:13 < Sayona> I will terminate and create again the instance and remove the repo amazon 14:13 < balance> so was discussing making a commercial product open source with a friend and the question arised: If my product is open source, some evil person could get my code and create a new product but closed source - I couldn't really knwo it, since it's closed source. How do open source people who have a commercial license deal with that? We don't have any product, was just a discussion 14:14 < fattredd> Licensing 14:14 < fattredd> https://choosealicense.com/ 14:15 < balance> fattredd: yeah, the person is evil => he doesnt care about licenses 14:15 < balance> thanks for the link though 14:15 < fattredd> Yeah, but that's illegal 14:16 < balance> fattredd: yeah but what if the perso nis really really evil, like joker evil :P I was just wondering, if that happens, what would one do/could he do anything at all? 14:17 < fattredd> You could sue and figure out that if the software is stolen, or a clean room rewrite 14:17 < golden_rule> fuckin google 14:18 < golden_rule> i just factory reset my tablet and i can't add an account anymore.... 14:18 < golden_rule> it hangs and hangs and hangs....wth 14:18 < golden_rule> i use the same password and account name on other devices it works.... 14:18 < golden_rule> but here it kinda stalls 14:19 < golden_rule> not sure wth is going on 14:20 < balance_> sry dced 14:20 < golden_rule> welp 14:20 < golden_rule> a few minutes is not a few hours.... 14:20 < golden_rule> hopefully 14:23 < dgs> argh. can I just say, that it really sucks when your copy and paste w/ redirection fails and you accidentally clobber a 84G file that you've just spent the last 90 minutes watching being written out to disk 14:23 < RayTracer> oops 14:23 < dgs> pasting from history and accidentally grabbed the line number which cause it to fail and direct that into my file =/ 14:24 < RayTracer> you're not the first and you'll not be the last.. although it probably occurs not often with a 84g file 14:24 < dgs> haha 14:24 < dgs> true 14:25 < dgs> at least two times of those have been me over the last few weeks =p 14:25 < dgs> it's an svn repo that's had a ton of binary files added to it over 10+ years -trying to filter and clean it up a bit 14:26 < dgs> turns out to be a bit of crap exercise - just takes so long to do anything when it's running through 80 gig of disk 14:27 < nicholasBPM> When copying text from a terminal window the text gets divided in multiple lines.. any work around? 14:27 < dgs> try a different terminal? 14:27 < dgs> shouldn't do that normally 14:28 < nicholasBPM> dgs, LXTerminal 0.2.0, what should i google after? 14:28 < nicholasBPM> dgs, sorry i mean i use LXTerminal 14:28 < dgs> dunno - just about anything other than that maybe? 14:33 < kcn> Hi, I'm trying to understand a function in the kernel src. 14:33 < kcn> https://elixir.bootlin.com/linux/v4.0/source/include/net/net_namespace.h#L193 14:34 < kcn> so put_net() and get_net() seem to be complements and relevant to network namespace 14:50 < noodlepie> Hiya guys (and gals!) 14:51 < rypervenche> Hey there. 14:52 < noodlepie> Hi rypervenche! @:P-~ 14:53 < post-factum> hi, whoever you are 14:53 < rypervenche> noodlepie: Here to tell us more about how you love Gentoo? lol 14:54 < noodlepie> Well as Gentoo packages are build from source, packages tend to arrive in Gentoo repositories quicker than binary package distributions of the OS. Gentoo is really just a software collection as it has specifc "Gentoo only" functions 14:55 < noodlepie> And it keeps the system simple by just offering application on it offer. 99% of Gentoo configuration is left to the package 14:56 < rypervenche> noodlepie: Actually, it's not that simple. The ebuild has to be created and vetted by a maintainer. Takes just as long, if not longer to get it into Gentoo, depending on who is maintaining it. 14:56 < azarus> like being able to say that your compilation options are soooo much better than anyone else's 14:56 < azarus> top 1 gentoo feature 14:56 < noodlepie> So there are probably more alternative softwares for it, each on a different profile 14:56 < rypervenche> noodlepie: Also not true. You should browse some of the ebuilds :) 14:56 < noodlepie> I like Debian too, for slower machines as packages install quicker 14:57 < noodlepie> I don't use distributions that are basically 99% the same as Gentoo or Debian with a fangled desktop of its own 14:57 < azarus> good for you...? 14:57 < noodlepie> And i only use the Free stuff in my Gentoo system. 14:58 < post-factum> good. now go and create your own blog 14:59 < noodlepie> Really I like Gentoo most because it doesn't get in the way of what to do, and actually helps in a number of conditions 14:59 * azarus remembers all the wasted hours compiling 14:59 < noodlepie> mirrored distributions let you update without trapsing through the net to find updates for a single packages. 15:00 < noodlepie> That's a killer feature for Free Software 15:00 < rypervenche> noodlepie: You should add ACCEPT_LICENSE="-* @FREE" to your make.conf to make sure your statement holds true :) 15:01 < noodlepie> Nice rypervenche! @:P-~ 15:01 < noodlepie> ^_^ 15:01 < post-factum> and switch to linux-libre 15:01 < rypervenche> And deblob your kernel. 15:01 < rypervenche> noodlepie: https://wiki.gentoo.org/wiki/Kernel_Deblobing 15:01 < azarus> linux-libre == deblobbed kernel 15:01 < azarus> no difference there 15:02 < azarus> i also once used to be pedantic that my system be 100% libre, not anymore tough 15:06 < Psi-Jack> I love when people use the word "pedantic" not knowing what it actually means. :) 15:07 < post-factum> -Wall -Wextra -pedantic 15:07 < Psi-Jack> hahaha 15:09 < Felonious28> I don't know why people these days are way too lazy to bother to check for the dictionary definition. 15:10 < BluesKaj> Psi-Jack, it sounds impressive , like the over use of "functionality" 15:10 < Psi-Jack> Heh 15:10 < mawk> when you steal words from french you're not even able to use them correctly 15:11 < Psi-Jack> I think everyone watched that Family Guy episode where he kept calling everyone Pedantic and Shallow, and got stuck on that pedantic part. :) 15:13 < Felonious28> Some insults are honestly stupid, it makes me feel they've ran out of ideas. 15:13 < BluesKaj> family guy ugh ! 15:13 < Felonious28> Which they are clearly showing, and not trying to cover up the truth at all. 15:14 < Felonious28> Which distro do you guys use? 15:14 < Psi-Jack> Mine. 15:14 < post-factum> arch 15:15 < post-factum> except of 2 of us others just pretend to use linux 15:15 < Felonious28> Mhm. 15:16 < djph> mx 15:16 < Felonious28> I like to use Linux when I'm bored of messing around with virtual machines. 15:18 < Felonious28> I like using Lua for Linux programming because it's not complicated to set up, and I like the language's layout. 15:19 < Psi-Jack> Allllllrighty then. 15:31 < Psi-Jack> Anyway, g'mornin everybody. :) 15:33 < illkitten> good morning 15:35 < azarus> i like it when people are pedantic over my use of 'pedantic' >:) 15:44 < Pentode> morning shmorning 15:44 < Pentode> whats good about it *grumble* 15:44 < mawk> still not the correct use azarus 15:44 < mawk> pedantism is all about oneself 15:45 < mawk> it's the bragging of the distinguished 15:45 < djph> mawk: err ... pedant (n): a person who is excessively concerned with minor details and rules or with displaying academic learning. 15:45 < mawk> so unhappy with stealing the word from french, you corrupted the true meaning of it 15:46 < azarus> mawk: 15:46 < kurahaupo_> mawk: pendantry 15:46 < azarus> also, cry some more? 15:46 < kurahaupo_> *Pedantry 15:53 < djph> ... so for giggles, while perhaps based on French, the French in turn is based on the Italian "pedante", which roughly translates to "schoolmaster" which is theorized to have roots, roughly to the Latin paedagogans (i.e. 'pedagogue') 15:53 < djph> language is fun. 15:55 < post-factum> "paedagogans" is an ancient word meaning "i couldn't find another job" 16:00 < JimBuntu> I think "school" "master" might be a mistranslation, although no doubt proper in context. It's more like 'teacher of children' 16:08 < ayecee> schoolmaster is a teacher 16:09 < ayecee> more of a commonwealth term though 16:13 < twainwek> i find that rather shallow and pedantic 16:14 < ayecee> indeed. shallow _and_ pedantic. 16:23 < varliberate> woot 16:24 < varliberate> isn't linux awesome! 16:25 < azarus> it's a pretty nifty kernel, yes 16:25 < varliberate> and electron hey 16:26 < azarus> ... public opinion is rather divided about that 16:26 < varliberate> cool, do tell 16:27 < azarus> it's huge, inefficient, and rather slow. also using the "web" for standard applications isn't the brightest idea imo 16:27 < varliberate> hmm ok 16:27 < MrGrz> hi....i am from indonesia 16:27 < azarus> it's effectively just chrome 16:27 < post-factum> MrGrz: hi, so? 16:28 < King_DuckZ> hi, chatting with a coworker I was telling about this kernel module programming book I've been reading and how kernel programming differs from regular programming, for example you don't have glibc, but then he insisted I do have glibc or even stdlibc++ as I can just statically link into my module, is that true? 16:28 < post-factum> no 16:28 < varliberate> i don't have a strong opinion but stuff I've seen made in it makes it look like a pretty probable framework 16:28 < MrGrz> i wanna die :) 16:28 < eb0t> hey when installing anew font from command line....how do you know what sizes the font can take 16:28 < varliberate> slack? 16:28 < post-factum> MrGrz: how could we help? 16:28 < King_DuckZ> like, going by that reasoning I could even have ruby, as long as I statically link *everything* into a huge module 16:29 < eb0t> i mean it seems that a lot of fonts cant just be resized at values you just assume 16:29 < post-factum> King_DuckZ: kernel module? no 16:29 < King_DuckZ> but... lol? is it a good idea, or is it even doable? 16:29 < MrGrz> bye :) 16:29 < post-factum> MrGrz: take care 16:29 < varliberate> =] 16:29 < azarus> R.I.P MrGrz 16:30 < Pentode> go on and get it over with then, go on and get it over with then... 16:30 * Pentode sings 16:30 < King_DuckZ> post-factum: that's what I said, but... what's the reason? he insisted a lot, really 16:30 < varliberate> c also 16:30 < varliberate> love that c :) 16:31 < varliberate> (I'm in a pretty good mood about computing today) 16:32 < varliberate> so - no point in management software at all any more because of infrastructure as code tear down and rebuilt - cattle - discuss? 16:34 < varliberate> seriously i'm not trolling - or a journo 16:36 < varliberate> just nailed my best linux dev gig in 20 years 16:37 < Dominian> I hope you got her number 16:37 < varliberate> ahahaha 16:37 < Pentode> eb0t, http://www.lcdf.org/type/#typetools 16:37 < varliberate> oh yeah, that probably means something different in some places lol 16:37 < Pentode> otfinfo may be what you are looking for.. 16:37 < varliberate> won 16:38 < eb0t> thanks Pentode 16:40 < varliberate> and how are those alpine linux containers hey! an OS in 5Meg - so neat 16:40 < varliberate> when I was a lad 16K was the starting point lol 16:41 < varliberate> for all ram that is heh 16:43 < qweqweqwe> 🖖 16:43 < lpapp> hi, how is it possible that du -sh /* reports up to 4.5 GB roughly, but df / shows that 9 GB is used? 16:43 < qweqweqwe> checked nodes? 16:44 < qweqweqwe> argh autocorrect - checked inodes? 16:44 < qweqweqwe> df -i or something 16:45 < Casper> hello there, anyone here know about fat32 file allocation table parsing straight out of the disk? damaged FAT due to bad sectors, trying to see if I can manually patch it up so I recover most names.... So far... I fail3ed, and don't understand why (or it got quick formatted) so looking for some help 16:46 < qweqweqwe> maybe #foresnics? 🙌 16:47 < lpapp> du -sh differs based on whether you run it with root privileges. 16:47 < Pentode> if the allocation table is missing data you are pretty much screwd 16:47 < qweqweqwe> lpapp, interesting 16:47 < Pentode> you can suck bits off the disk and try and do something with them but ugh... 16:48 < qweqweqwe> yeah that's right 16:48 < qweqweqwe> if you have some idea what the start and end of every file might look like 16:49 < qweqweqwe> pretty *$ unlikely they will all be identical 16:49 < Casper> qweqweqwe: checking< 16:50 < qweqweqwe> bet there is some neat forensic software though - probs costs a bit 16:51 < Pentode> i mean if you just did a quick format, or lost the partition table, there is hope. but if actual data has been over written or lost pertaining to the table then its not very hopeful. 16:52 < qweqweqwe> kill the fat kill the windows disk 16:52 < Pentode> testdisk is pretty good 16:52 < Pentode> i think it does fat? im not sure. 16:52 < RayTracer> or photorec 16:52 < Casper> Pentode: personally, I did nothing, but dunnot what the drive owner did 16:52 < qweqweqwe> give gpartd a go for sure 16:53 < qweqweqwe> gparted 16:53 < Casper> I'll check those 2, every time I tried them so far it give zero result... 16:54 < qweqweqwe> sound like a job for ai 16:55 < qweqweqwe> program that to play the what the fsck is on this disk game 16:56 < qweqweqwe> so - reckon it would be possible to use aws ai stuff to win every "what song is that" radio comp on the planet lol 16:57 < qweqweqwe> "what stupid sound was that?" 17:03 < qweqweqwe> thanks ##linux :) 17:34 < hojuruku> https://twitter.com/CoralineAda/status/1002207361858195456 17:34 < hojuruku> http://theothermccain.com/2018/05/30/coraline-ada-ehmke-transgender-feminist-satanic-sjw/ rubycon keynote speaker exposed as a SJW OTO.org (toddler orgy ritual cult) who made the creator "covenant" pedophilia normalization manifesto: https://8ch.net/pol/res/11616373.html Corey's rival anti-sjw devs are tweeting it out: https://twitter.com/pmjones/status/1002186358813798401 17:34 < hojuruku> 40k open source software projects are tainted by a policy made by a pedophile 17:35 < hojuruku> that pedophiles must be respected. It hasn't been this bad since hans riser went on a murder spree. 17:40 < Armand> hojuruku: Do you have anything other than tawdry bullshit to bring here ? 17:40 < Pentode> nope 17:40 < Armand> Clearly 17:40 < Pentode> and he'll call you a diddler lover if you say otherwise 17:41 < Armand> His momma didn't say anything about being a diddler 17:41 < Pentode> i just added him to my list last time. guess he's on his advertising role about LGBTs and crazy sex cults again? 17:41 < hojuruku> Yeah: right now i'm hacking my tp-link router to work in USB device mode, cross compiling for the MIPS. 17:42 < Pentode> dont get me wrong, maybe whatever you are doing is good and i might even agree with some of it but it's really not the place for it. 17:42 < hojuruku> We'll the SJW has reacted to the news a Wasington Times Reporter has done a story on them: https://twitter.com/CoralineAda/status/1002207361858195456 you can go over there and give your support to the tranny gay dad if you want. 17:42 < hojuruku> who is on the wikipedia page of top 20 opensource heros 17:42 < hojuruku> let me find it.. 17:42 < Armand> I'd like to believe you, hojuruku... but it's more likely that you're downloading CP 17:42 < hojuruku> https://en.wikipedia.org/wiki/Category:Open_source_advocates 17:43 < hojuruku> ^^^ TRANNY GAY DADS OTO CHILD SEX CULT MEMBER - OPENSOURCE TOP 20 - PAID BY GITHUB $260k and FIRED ^^^ 17:43 < Armand> That'll do. :) 17:53 < BloopMonster> test 17:53 < BloopMonster> yay! 17:54 < jim> vest, lest my best dest rest 17:55 < compdoc> give it a rest, lest we beat the crap outta you 17:55 < jim> don't let it fester, mister 17:56 < jim> (also, careful with the mild hostility please :) 17:57 * Pentode smacks jim around a bit with a large catfish 17:57 < Pentode> oops, wrong button. ;) 17:57 < jim> ahh, a button man 17:58 < Pentode> well, i mostly like toggle switches and sometimes backlit square buttons. 17:58 < Pentode> you know the industrial kind 18:00 < jim> I don't know if I've ever seen one 18:01 < Pentode> kinda like the ones you find on some arcade machines 18:01 * Armand tickles jim's face with a brick! 18:02 * badsekter slaps armand around a bit with a large trout 18:04 * jim slaps jim around a bit with a large planet... 18:04 < jim> I'm dead, jim, but not as I know it 18:05 < Armand> Kinky.... 18:05 < jim> different 18:05 < Pentode> that was a perfectly good planet. :/ 18:06 < Bru-> mornin 18:06 < Armand> Now it has Jim's face prints all over it. ¬_¬ 18:06 < Bru-> anyone here ever use KDEConnect for SMS purposes? 18:06 < jim> did anyone get the license plate of that planet? 18:06 < Pentode> nah he was from outa galaxy i couldn't read the characters 18:07 < Armand> Kinda looked like Bulgarian. O_o 18:07 < jim> that's bulgar... 18:07 < Armand> You're vulgar! 18:07 < Armand> Ohh, wait... 18:10 < Bru-> whitey bulgar 18:10 < Bru-> debating whether i should waste my time with kdeconnect or not, or if itll have the same issues as airdroid does for windows 18:11 < jim> apparantly kde connect wants to use bluetooth to pair devices 18:12 < zax1> Bru-, what do you wanna use it for ?. 18:12 < Bru-> primarily just SMS sending/receiving 18:13 < Bru-> i like pushbullet, but I dont want to pay... :/ 18:14 < zax1> to send sms by typing on the keyboard instead of thumbing on the screen ? 18:16 < gronke> If I have a command thats goes: "cat myfile | another_command", what exactly is that cat command doing there? 18:16 < triceratux> its concatenating 18:16 < jim> I think cell companies have email domains, where you can text someone by emailling 6175556789@their.domain.com 18:17 < gronke> triceratux, but i thought it concatenated two files, like cat myfile myfile1 18:17 < jim> gronke, putting myfile on stdout 18:17 < triceratux> gronke: yep but in unix everything is a file, even pipes. thats the whole point 18:17 < jim> it can, and can also do it to one file 18:18 < gronke> jim so it's adding myfile to standard out, and then what's the pipe for? 18:18 < gronke> triceratux, oh so it's concatenating myfile and the pipe contents? 18:18 < jim> the pipe sends stdout to the stdin of a command 18:18 < gronke> ohh 18:21 < jim> so, in cmd1 | cmd2 | cmd3. cmd1 probably prints something, which goes to stdout, the pipe sends that to the stdin of cmd2, which prints something to stdout and that second pipe sends that stdout to the stdin of cmd3 18:22 < barteks2x> why would grub disappear after using hiubernation on linux? 18:23 < jim> when you say disappear, what did you observe first? 18:23 < barteks2x> This was the first time I used hibernation. It seemed like it was successful, but after attempoting to resume, it booted straight into windows, and grub was gone 18:23 < barteks2x> (it's EFI btw) 18:24 < barteks2x> and yes, it's actually gone, not just changed the default bootloader 18:24 < jim> makes me wonder if the grub was installed in efi mode 18:24 < barteks2x> I'm 100% sure it was 18:25 < jim> ok, can you look at the efi partition and give a list of files? 18:25 < CustosLimen> barteks2x, when you go into boot menu for bios - can you see grub? 18:25 < barteks2x> I'm on windows... how would I open that partition on windows? 18:25 < CustosLimen> barteks2x, or can you see options 18:25 < barteks2x> CustosLimen, that's what mean bu "it 18:25 < barteks2x> 's gone" 18:25 < barteks2x> only the windows boot manager is there 18:26 < CustosLimen> barteks2x, I blame windows 18:26 < barteks2x> I didn't even boot windows in between... 18:26 < barteks2x> it just resumed straight into windopws from hibernation 18:26 < BloopMonster> Anyone using the Dell XPS touch model? Is touch even remotely worth having? 18:26 < jim> well efi partitions are usually formatted with fat32 or maybe ntfs... so, possibly you can see it somehow,,, I'm just not sure how under windows 18:26 < CustosLimen> barteks2x, are both operating systems on same disk ? 18:26 < BloopMonster> I'm almost positive I don't want to bother with getting the touch model, but ehhh... might as well ask 18:27 < barteks2x> CustosLimen, they are on the same physical disk but obviously on different partitions 18:27 < CustosLimen> BloopMonster, touch is the devil's playground 18:27 < CustosLimen> barteks2x, okay but AFAIK there can be only one EFI system partition 18:27 < BloopMonster> CustosLimen: Haha That's kinda what I figured :) I don't see much upside 18:27 < barteks2x> I know EFI partition is FAT32 but I have no clue how to view it's contents on windows 18:27 < barteks2x> I don't use windows most of the time 18:27 < CustosLimen> barteks2x, if you go to system manager you should be able to see disks 18:28 < CustosLimen> barteks2x, from there you can maybe mount it 18:28 < jim> BloopMonster, it's possible they have more info about that on ##hardware? 18:28 < CustosLimen> sorry I have not booted windows in years so I dunno exactly where either 18:28 < CustosLimen> barteks2x, maybe you can ask in ##windows ? 18:28 < CustosLimen> or something 18:28 < BloopMonster> jim: Thanks. I didn't think about checking elsewhere. I'm not very interested in it though. I doubt it works well, and I really can't imagine actually using it. I just figured I'd ask in case anyone's found a good usecase for it 18:29 < thatpythonguy> why do some channels have two #'s? 18:29 < CustosLimen> thatpythonguy, becaause they are twice as much channel as the ones with only one # 18:29 < CustosLimen> BloopMonster, actually - let me look at the device 18:29 < CustosLimen> BloopMonster, you have a tablet ? 18:30 < jim> BloopMonster, ok, it sounds like you were thinking of a specific use case, that the dell might (or might not) fill? 18:30 < thatpythonguy> CustosLimen, what does 'twice as much channel' mean? like size? 18:30 < BloopMonster> CustosLimen: Not yet. I'm going to buy a Dell XPS laptop soon, but I was just wondering if the touch model was worth having on Linux 18:30 < CustosLimen> thatpythonguy, no just like if you have two mustaches you are twice as much cowboy 18:30 < BloopMonster> jim: Nothing specific, just any usefull thing touch might offer to the linux environment on a desktop setup 18:30 < jim> thatpythonguy, you can't handle the #! 18:31 < CustosLimen> BloopMonster, actually if it is this: http://www.dell.com/en-us/shop/dell-laptops/xps-12-2-in-1-laptop/spd/xps-12-9250 18:31 < thatpythonguy> i feel like there's an inside joke in there I'll understand one day 18:31 < CustosLimen> BloopMonster, or this: https://www.notebookcheck.net/Dell-XPS-12-9250-4K-Convertible-Review.162679.0.html 18:32 < CustosLimen> BloopMonster, I think maybe it is worth going for touch 18:32 < CustosLimen> BloopMonster, do you have exact link to device ? 18:32 < CustosLimen> or link to exact device ? 18:33 < BloopMonster> CustosLimen: Something along the lines of this http://www.dell.com/en-us/shop/cty/pdp/spd/xps-15-9570-laptop/fncwxb1653s 18:33 < jim> thatpythonguy, seriously, # channels are ones that freenode considers "on topic" and many have a group contact (that it takes a couple years for freenode to issue, once they apply)... while ## channels are "about" channels 18:33 < jim> thatpythonguy, so, it's a designation that freenode "invented" 18:34 < CustosLimen> BloopMonster, then no 18:34 < CustosLimen> BloopMonster, on somethng like that "convertible" I would go for touch 18:34 < CustosLimen> but I would not easily buy that 18:34 < CustosLimen> as I would be worried about what linux to run on it 18:34 < CustosLimen> or sorry what desktop envionment 18:34 < pilsner> sup o/ 18:35 < BloopMonster> CustosLimen: haha thanks. :) I thought so but figured I'd at least ask. I was thinking the same. I doubt touch would run on it very well, and I can't really think of anything I'd want to do on a laptop/touch pad hybrid anyway 18:35 < zax1> BloopMonster, i use the xps-15 and loving it...touch screen ? i never really use it . i dont like finger prints on screen... but "better looking at it then looking for it" - get it! 18:35 < Psi-Jack> CustosLimen: Heh. I have an HP "convertable", and well, it works just fine with Arch that I put on, but of course I'm not going to recommend someone to use Arch. 18:35 < BloopMonster> zax1: Oh, nice. Everything else runs good though? I'm thinking about getting the 13", but the 15" looks pretty nice 18:35 < CustosLimen> Psi-Jack, love arch that much eh ;) 18:35 < Psi-Jack> And I actually use XFCE4 session+panel, with i3 window-manager blend of mine. 18:36 < jim> CustosLimen, while this might not be true in all cases, if one linux would run on it, then all should 18:36 < Psi-Jack> CustosLimen: I hate arch, actually. It just does what I want it to mostly. 18:36 < BloopMonster> Psi-Jack: I'm wanting to switch to i3 soon. It looks really good 18:36 < CustosLimen> Psi-Jack, yeah I get it ;) 18:36 < Psi-Jack> BloopMonster: i3 is different, for sure. 18:36 < zax1> i have enough cores ram and storage to run the entire infrastructure for a small office if i put virtualbox or vmware on it 18:36 < Psi-Jack> zax1: Even better: KVM! :) 18:37 < CustosLimen> Psi-Jack, do you use onscreen keyboard? 18:37 < zax1> im not sure im tasking it enough wit hmy notepad and irc use 18:37 < zax1> :) 18:37 < Psi-Jack> CustosLimen: I do use onscreen, yes. 18:37 < jim> BloopMonster, i3 is very small (well at least compared to a DE), and i3 is a window manager 18:37 < CustosLimen> Psi-Jack, or how do you do it in converted mode ? 18:37 < Psi-Jack> I haven't yet configured onscreen to run always, just during login, so far. 18:37 < CustosLimen> okay cool 18:37 < thatpythonguy> jim, thanks for the info 18:38 < Psi-Jack> Mostly because my laptop is usually used in conjunction with a desktop and linked with Synergy. 18:38 < jim> welcome 18:38 < Psi-Jack> But... logins, are not accessible by synergy, and for security reasons I kept it that way. 18:38 < BloopMonster> jim: Yeah. I haven't run linux as a desktop in years, but I'm getting tired of having less and less control of my macbook, so I'm switching soon. I really dig i3 so far. The other window managers look like they've outgrown what I want. I can't imagine using a touchscreen with i3 though, so right off the bat the XPS touch laptop is pretty pointless for my use case 18:39 < thatpythonguy> r/unixporn has convinced me to try bspwm 18:39 < Psi-Jack> BloopMonster: heh, you don't generally use touch screen... With i3. Or even a mouse so much. 18:40 < Psi-Jack> Blasted reddit #@%! *shakes fist* ;) 18:40 < jim> thatpythonguy, here's another take: since Linus owns the trademark "linux", if he were here and functioned in an administrative capacity, freenode would be willing at least to grant a # channel, so we'd be #linux instead of ##linux 18:40 < BloopMonster> Psi-Jack: Exactly :) Sounds great haha. I did wonder though if the touch screen worked well enough, maybe KDE or Gnome would have a place in my WM list 18:40 < Psi-Jack> BloopMonster: I use xfce4-session and xfce4-panel, paired with i3, paired mostly these days with Gnome based apps, like evolution, nautilus, gedit, etc. 18:41 < Psi-Jack> light-locker for my desktop screensaver/locker. 18:41 < jim> BloopMonster, kde and gnome occupy a different spot in the "hierarchy" 18:41 < Psi-Jack> A /lot/ of customization. Even down to the way I setup i3 workspaces. ;) 18:43 < BloopMonster> jim: Yeah, I think GTK apps are would be tethered to gnome themes and such? 18:43 < BloopMonster> Can't type today... would* still* be 18:44 < jim> BloopMonster, as an example, a DE ("desktop environment") will -use- a WM ("window manager"), -and- it's also possible for a person's setup to use a window manager stand-alone 18:44 < BloopMonster> jim: +1 makes sense 18:45 < Psi-Jack> Yeah, a DE is a combination of wm+apps 18:45 < jim> sometimes you can run a DE and select among several windo manager you want it to use 18:45 < Psi-Jack> Usually apps ~= email client, file manager, settings, etc 18:45 < jim> functionality-wise... 18:46 < jim> a window manager is the thing that decorates windows, and responds to events that originate from windows (or seem to) 18:47 < triceratux> terminal, imageviewer, cdburner, gui editor, mimetype editor 18:47 < Psi-Jack> Well, a window-manager specifcally handles user control interfacing for windows. 18:48 < jim> without a window manager, you couldn't move or resize a window (without programming something), and it would simply appear as an empty, white rectangle 18:48 < Psi-Jack> Like, how you interact with a graphical program's placement, size, position, and decorations, if any decorations are used. 18:48 < jim> and what Psi-Jack said 18:49 < Psi-Jack> It wouldn't appear as an empty white rectangle, you just couldn't interact with it as much. It would be in a specific spot, un-managed. 18:49 < barteks2x> So I finally can accesss the EFI partition, what shopuld I look for there? 18:50 < jim> it's a different way to explain it, and probably is more technically accurate... my explanation was purposely missing some detail so you could understand it better 18:51 < jim> barteks2x, how many files are there? 18:51 < barteks2x> there are 3 directories: EFI, boot, grub 18:52 < barteks2x> *BOOT 18:52 < jim> hmm... that's different :) 18:52 < barteks2x> what...? 18:53 < jim> it looks to me like the grub boot loader is there, but for some reason is not being called? 18:53 < barteks2x> It's not even listed in boot menu 18:53 < toothe> I swear, Kali is the worst. 18:53 < barteks2x> \the only thing boot menu shows is windows boot manager 18:53 < toothe> I hate that I have to use it. 18:54 < jim> toothe, curious... first, what makes kali the worst? and, what is it that makes you use it? 18:55 < barteks2x> and the EFI directory contains another 4 directories: Microsoft, Boot, debian, gentoo 18:56 < jim> what dir are you listing? the "/" of the partition? 18:56 < barteks2x> yes 18:57 < jim> barteks2x, hmm, I'm pretty clueless... maybe others know more, and there's also a #grub channel that could be active (dunno for sure) 18:58 < jim> it seems the layout of that dir is different from what I remember 18:58 < barteks2x> just about every time I join some more specific channel, it's mostly dead 18:58 < barteks2x> https://pastebin.com/5zmsPBN2 this is listings of a few directories 18:58 < jim> yeah, and could be #grub is no exception 18:59 < jim> having said that, it might be worth a shot 18:59 < Psi-Jack> barteks2x: What problem are you trying to solve? 18:59 < barteks2x> I'm trying to figure out why grub seems to be gone after trying to use hibernation on lioux 19:00 < jim> Psi-Jack, he installed linux and grub, and now only windows boots 19:00 < Psi-Jack> Did you hibernate from Windows? 19:00 < barteks2x> no... I hibernated linux 19:00 < barteks2x> and after that, it booted into windows 19:00 < Psi-Jack> Does grub not show up at all? 19:00 < barteks2x> boot menu shows no signs of it ever being there 19:01 < barteks2x> but it's files are clearly there on efi partition 19:01 < Psi-Jack> "boot menu?" 19:01 < barteks2x> this is a laptop with a very BIOS-like EFI implem entatyion 19:02 < Psi-Jack> No such thing as a BIOS-like EFI implementation. 19:02 < thatpythonguy> did you make sure both secure boot and quick boot/fast startup are off? 19:02 < Psi-Jack> What's providing this "boot menu?" 19:02 < Dagmar> yeah it's being ignored because of secure boot 19:02 < barteks2x> the bios is providing the boot menu 19:02 < Psi-Jack> Secure Boot isn't so much a problem if you have a major distro that has a secureboot shim provided. 19:03 < barteks2x> I have to use special power button in the side of my laptop to access the boot menu 19:03 < Psi-Jack> EFI != BIOS 19:03 < Sapphirus> I'll be sad the day legacy boot is deprecated from most UEFIs. 19:03 < thatpythonguy> Psi-Jack, true 19:03 < thatpythonguy> barteks2x, is window's fast startup off? 19:04 < barteks2x> it's on but it has never caused issues 19:04 < barteks2x> only windows updates always managed to break grub 19:04 < s0|> hey does anyone know if SCSI sense errors presented in /var/log/messages or dmesg output from drives involoved in a logical drive from a direct attached raid card that are read errors are read errors after the raid may have corrected them and just letting me know or if it's an error that the raid couldn't correct ? 19:04 < Psi-Jack> More than enough reasons to not dual-boot Windows+anything else. Just run Linux. :) 19:05 < barteks2x> I use windows VERY rarely but when I need it,. there is no way aroun d and wine won't do it 19:05 < Psi-Jack> barteks2x: virt-manager. Just run windows under virtualization. :) 19:05 < Psi-Jack> For those rare times you need it. :) 19:06 < barteks2x> If I knew how to set up a VM that can let windows use dedicated GPU with nvidia optimus, I would do that 19:06 < Psi-Jack> Easy. virt-manager 19:06 < Psi-Jack> Got two video cards? 19:06 < Psi-Jack> Oh, optimus, so I suppose you kinda do. 19:06 < barteks2x> it's a laptop with nvidia optimus 19:07 < Psi-Jack> Yeah, virt-manager's latest versions has options to passthrough video. 19:07 < barteks2x> and I probably wou;ldn't be able to use the windows installation I already have in a vm 19:07 < barteks2x> so I would need to install everything again 19:07 < Psi-Jack> Besides, why do you specifically need that GPU passthrough? 19:08 < barteks2x> because most of the time when I need windows, I need it either for some game (and I rarely play games). And sometimes my brother uses my laptop, and he uses windows onmly. And he does play games, and my laptop is more powerful than his PC 19:09 < djph> so tell your brother to stop being poor and upgrade his PC 19:09 < barteks2x> he isn't 18 years old yet and so doesn't have a job 19:09 < Psi-Jack> You misunderstand the meaning of "need" :p 19:10 < barteks2x> I could denyt but I definitely don't want to argue with him 19:10 < barteks2x> it never ends well for me 19:10 < Psi-Jack> Mowing lawns is easy for youngins to go out and do. :) 19:10 < barteks2x> except who will pay him for that? 19:12 < barteks2x> And sometimes I actual;ly want GPU driuvers that don't have millions of issues 19:12 < barteks2x> that's where I use windows too 19:13 < barteks2x> anyway, I need it to be able to use at least the nvidia GPU 19:13 < barteks2x> I was never able to get a VM with actual GPU support working 19:13 < djph> funny, I remember having a job at 16 ... also, "I need to upgrade *my* computer so someone else can use it ..." kids these days 19:14 < sebboh> You know how `cat file|spell` (or `cat file | aspell list`) will print out words in "file" that are mispelled and skip words that are spelled correctly? I am looking for the opposite function. I want to skip misspelled words and print correctly spelled words. Any advice? 19:15 < barteks2x> And another reason I find dual booting windows useful: when I break linux, I still have something I can use that just works 19:15 < barteks2x> And I have something I can test things on if I have weird issues (for example "wifi doesn't work" - how would I ever know if it's just linux or hardware issue?) 19:16 < barteks2x> either way I want to figure out why grub is missing 19:16 < barteks2x> I could just download a linux livecd and reinstall grub but that means I still don't know what went wrong 19:17 < UristMcRM|Tux> bartexs2x: windows install/update probably wiped grub 19:17 < barteks2x> as said before, I will reboot and see if I have secure boot on, or some other stupid option (may take a few hours if windows decides to update now, which it seems it will) 19:17 < UristMcRM|Tux> it has happened to me more than once 19:18 < barteks2x> UristMcRM|Tux, there was no windows update 19:18 < barteks2x> I booted linux just fine, used hibernation, and after resuming, it booted into windows and grub was gone 19:19 < thatpythonguy> i still think its quick startup 19:19 < UristMcRM|Tux> ive had that happen on multiple dual boot systems i have run. windows wipes grub and installs its own bootloader 19:19 < UristMcRM|Tux> it is unbelivibly annoying 19:19 < UristMcRM|Tux> part of why i stopped dual booting and just do gpu-passthru vm 19:19 < barteks2x> UristMcRM|Tux, yes, it does happen. Sometimes it removed grub, sometimes it shifts around partitions (somehow). That I kjnow the cause of 19:19 < barteks2x> and thatpythonguy how would that affect anything? 19:20 < Pentode> i've had windows randomly "repair" the bootloader before 19:20 < Pentode> thank god i don't need to use it any more 19:20 < thatpythonguy> at least we can all agree to hate windows 19:20 < thatpythonguy> barteks2x, i'm not sure but its worth a shot imo 19:21 < barteks2x> thatpythonguy, how could that cha nge ANYTHING if anything related to windows didn't run before that happened? 19:21 < barteks2x> if no windows code runs, there is no way windows can affect anything 19:22 < thatpythonguy> that makes sense. honestly i dont know, it's probably not the solution 19:22 < barteks2x> And I know for a fact all that quick startup did was make it hard to convince linux to mount the windows partition 19:22 < thatpythonguy> unless for some reason the machine rebooted and bios had windows higher on the boot order 19:23 < s0|> anyone know if scsi sense codes for read errors listed in dmesg are after the raid card correction or before or both ? 19:24 < s0|> e.g. does "Unexpected sense. SCSI sense data: Sense key: 3 Sense code: 11 Sense qualifier: 0: Physical Disk 0:1:7" mean there was a problem but the raid card correct it and the read was okay, or does it mean the read failed even though it was raid. 19:28 < barteks2x> so I checked BIOS settings and it secure boot is turned off 19:35 < barteks2x> apparently this gives an answer to why https://askubuntu.com/questions/743990/boot-loader-grub-disappears-from-bios-boot-sequence-dual-boot-win-10 19:36 < barteks2x> so EFI deleted all the NVRAM entried for some reason, and then it found the windows one and didn't try to look for anything else 19:42 < jiffe> so I have a java program that apparently polls for a file, that file has read permissions on user and group and the java program is running as a user that is a member of the given group, but it fails to read the file unless I give it world read permissions 19:42 < jiffe> this sounds like whatever is trying to do the read is trying to do it as a different user, right? 19:44 < jiffe> I can't think of an alternative but everything looks like this java program is running as the intended user 19:45 < koala_man> jiffe: did you recently add it to the group? 19:46 < jiffe> koala_man: I did so last week 19:46 < koala_man> and the process has been stopped and started since then? 19:47 < bls> do you have the source to this program? 19:48 < jiffe> koala_man: process has been running since last week also so it may not have, this matters? 19:49 < bls> if the program was started before the added the user to the group, yes 19:51 < CrazyTux> triceratux, hello. 19:51 < koala_man> jiffe: group membership is actually per process and not per user. if you add a user to a group, it only affects future logins 19:52 < majuk> Hi all. I am working with an armhf system but I would like to see /all/ packages of /all/ architectures available on a certain repo [https://oss-binaries.phusionpassenger.com/apt/passenger] 19:52 < majuk> Anyone got a method to do this? 19:53 < jiffe> koala_man: is there a way to tell which groups a process is associated with? 19:53 < bls> majuk: read up on: https://wiki.debian.org/Multiarch/HOWTO ? 19:56 < jiffe> it looks like I can do ps ax o pid,group,gid but this only lists a single group 19:56 < vim_user_19> hey guys! is it possible to use autotiling like in i3 with xfce? 19:57 < bls> vim_user_19: yes, you can use i3 with xfce 19:57 < CrazyTux> anyone here using MX Linux now? 19:58 < vim_user_19> thanks bls. do you have any tutorials``? 19:58 < mattfly> hello 19:58 < bls> no, never used xfce, but pretty sure it's got a tool to switch window managers 19:59 < vim_user_19> thanks for your help! 19:59 < mattfly> I have installed anaconda for python and still have the linux python, but it have changed my path variable and now it is prefering to use anacondas ipython and anacondas pip. I want to keep anaconda executables on my path but i prefer to use the system's pip and ipython 19:59 < jiffe> ah /proc/PID/status lists groups 19:59 < koala_man> jiffe: use supgrp and supgid instead 20:00 < koala_man> or that I guess 20:00 < mattfly> i have removed it from my .basrh but it still calls the anacondas pip and ipython 20:00 < mattfly> how can i set some sort of path prefereded paths? like check first on /usr/bin then on /opt/anaconda/bin 20:00 < uplime> for executables? 20:00 < bls> mattfly: you can set PATH to whatever you want 20:00 < uplime> ^ 20:01 < CrazyTux> does KDE consume more battery power? 20:01 < mattfly> yes i did 20:01 < bls> mattfly: so take the one you've got, reorder it, and add it to one of your dotfiles 20:01 < mattfly> how does it work like? what comes last is the first to be checked? 20:01 < bls> no, what comes first is the first checked 20:02 < AE-35> mattfly: use virtualenv 20:02 < mattfly> okay but another problem is i am unable to find out where this anaconda path was set 20:02 < uplime> bash -lx 20:03 < uplime> then look for where it gets sourced 20:05 < mattfly> okay im trying but is such a huge confusing output from that 20:06 < dgurney> CrazyTux, it might when compared to just a basic WM, but it shouldn't be noticeable in normal use 20:06 < bls> the most likely answer is it added a file /etc/profile.d 20:06 < CrazyTux> dgurney, ok 20:06 < bls> but that doesn't matter, you shouldn't be touching that file anyway 20:06 < bls> you have full control over PATH, you don't have to accept the system's default 20:07 < mattfly> how can say it to put this anaconda path to the end of my path variable? 20:08 < bls> adding it to the end if it's already at the front isn't going to help 20:09 < mattfly> i know, how can i remove it from the front? 20:09 < bls> don't put it there 20:10 < mattfly> but i dont know where was it set 20:10 < bls> it doesn't matter 20:11 < mattfly> how can i find it 20:11 < bls> why would you want to? 20:11 < mattfly> i have to remove it from the front 20:11 < bls> no you don't 20:11 < mattfly> i mean the beginning 20:11 < mattfly> its on the begining and on the end now 20:12 < bls> you shouldn't be messing with the system settings. if you want something different, set it yourself 20:12 < mattfly> the end i iset on my .bashrc and on the begining it is since i installed the anaconda package, it did it automatically and i dont know where 20:13 < bls> you can set `PATH=/usr/bin:/usr/sbin:/anacondon/whatever` in your .bashrc and be done 20:13 < bls> then it won't matter what order the system defaults are in 20:26 < Dagmar> Probably not a good idea to do it that way 20:26 < Dagmar> prepend $PATH: to that assignment 20:28 < bls> that's the problem, he installed something that sounds like it's added itself to the front of PATH via /etc/profile.d or some other mechanism 20:29 < redredhathat> im about to ask a really dumb question. but how can make an alias where it automagically cats a file and pipes it into less 20:30 < bls> so he can set his path himself (should probably at least append $PATH) or he can edit that file, which will likely get overwritten every time he updates 20:30 < uplime> redredhathat: why would you do that? 20:30 < redredhathat> ideally id do `lesscat filename` 20:30 < uplime> just: less filename 20:30 < redredhathat> wow 20:30 < redredhathat> im dumb 20:30 < uplime> haha 20:30 < bls> alias foo='cat file|less' 20:30 < bls> although the cat is pointless 20:30 < uplime> and file is static 20:30 < redredhathat> *facepal,s* 20:31 < uplime> you would want a function, not an alias: lesscat() { cat "$1" | less; } 20:31 < uplime> but of course, less is still bettert 20:31 < uplime> better* 20:46 < s77> hi 20:47 < s77> How can I run a shell command and force a -y with it 20:47 < s77> such that I do not need to type y to proceed 20:50 < bls> s77: depends on the command 20:51 < bls> s77: for some commands, you can run `yes | command`, others might have flags, other poorly written ones are only going to work with manual intervention 20:52 < bls> or you could wrap them in something like expect 20:55 < s77> bls ok. The command is mkfs.ext2 /dev/blabla 20:55 < s77> I will test it.. 20:57 < spare> mkfs.ext2 -F should force it without prompt 20:57 < hexnewbie> Why not mkfs.ext3 or mkfs.ext4? 20:59 < ayecee> because of the way it is 21:01 < rud0lf> sorry half-noob bash here, how can i rename all .abc to .xyz? 21:01 < rud0lf> mv *.abc *.xyz ? 21:01 < bls> rud0lf: no, doesn't work that way 21:01 < rud0lf> hmm 21:01 < rud0lf> ok i google for script 21:01 < kerframil> rud0lf: https://mywiki.wooledge.org/BashFAQ/030 21:01 < bls> for f in *.abc;do mv "${f}" "${f%abc}xyz"; done 21:01 < hexnewbie> file-rename 's/\.abc$/.xyz/' *.abc 21:02 < rud0lf> cool 21:02 < rud0lf> thanks 21:02 < kerframil> s77: the more hygienic approach would be to use wipefs -a to scrub any recognisable signatures from the device before making the filesystem 21:04 < hexnewbie> A script with forced mkfs or wipefs makes me uneasy 21:04 < dgurney> good, because it should make you uneasy 21:08 < ayecee> lol yolo 21:10 < s77> kerframil: 21:10 < s77> would -F be safe? 21:11 < s77> spare 21:12 < kerframil> s77: it depends on your definition of safe in lieu of your intent 21:12 < spare> nah block devices can change on boot and variables can change -F would just remove the prompt and nuke whatever was there need your own safe guards really 21:13 < dgurney> it's wise to assume all disk/fs operations like that are unsafe 21:13 < kerframil> s77: -F can still prompt, under certain circumstnaces. use -FF if you really want to ensure that it doesn't. my interjection was just because I just always recommend wiping prior signatures before creating a fresh filesystem on a given block device. 21:14 < kerframil> unless the disk is brand new 21:15 < dgurney> true 21:17 < spare> was only thinking from a script percpective really normall just dev random everything then cryptsetup 21:18 < hexnewbie> s77: You have to describe what you're doing specifically (probably in detail) for us to know if it is safe. You wanting to force it implies you want to do it repeatedly and without supervision (which is at times a bad idea), but we don't know why you want this. 21:22 < nekoseam> good morning ##linux 21:23 < nekoseam> I got a full 5 hours of sleep :D 21:25 < hexnewbie> Purely out of curiosity: Is there something like the opposite of RAID, that uses XOR for one-time pad instead of parity for? Like, two-disks, when data is read, it outputs the XOR of the two disks, when writing it writes random data to one, and the XORed data to the other? Like, a working solution, with e.g. dmsetup? 21:25 < ayecee> ls 21:25 < ayecee> doh 21:26 < s77> hexnewbie: just formating it to use it later on 21:27 < hexnewbie> With too dangerous talk about wipefs and other things that can nuke your data, might as well get something that prevent other people from reading your data. 21:27 < hexnewbie> s77: Then don't force it, just answer the prompt 21:27 < s77> Yeah.. 21:28 < s77> Was hoping to avoid it 21:28 < hexnewbie> Telling ‘yes’ to your computer is easier than asking IRC how to force it, then having to explain your purpose 😛 21:29 < s77> :P 21:32 < kanliot> hello. apparently every file on my home partition was changed 2 days ago. What the hell could cause this? The change times are different by .3 second or so but it varies all over 21:32 < kanliot> what should i think? 21:32 < hexnewbie> kanliot: Accidental recursive chown/chmod? 21:33 < evanesoteric> Could anyone provide a great resource in understanding how to patch Spectre and Meltdown? I'd like to fiddle with an old Intel i5-2410M Dell XPS machine I have laying around. 21:33 < hexnewbie> kanliot: If on a remote system, or managed by somebody else - someone may have restored your home from a backup, too. 21:33 < bls> evanesoteric: patch what? 21:33 < evanesoteric> I think I need to update microcode of some sort, confusing me. 21:34 < ||JD||> install the microcode through your package manager 21:34 < hexnewbie> evanesoteric: That usually means installing the microcode packages (doesn't work for me, though) 21:34 < dgurney> that, and make sure your kernel is fully up to date 21:34 < kerframil> evanesoteric: for meltdown, you need only a kernel that supports KPTI and has it enabled 21:36 < evanesoteric> I'm going to put gentoo on it, but testing the latest ubuntu for now. There are pre-packaged binaries? Are they kernel/cpu specific? I'm looking into this, thanks so far! 21:37 < kanliot> hexnewbie thanks! 21:38 < kerframil> evanesoteric: as concerns microcode updates, you have two plausible options. one is to install a firmware update from your vendor (Dell). the other is to use intel-ucode to prepare a firmware payload and bundle it into an early userspace i.e. https://wiki.gentoo.org/wiki/Intel_microcode 21:39 < kerframil> evanesoteric: also, grep . /sys/devices/system/cpu/vulnerabilities/* 21:40 < kerframil> evanesoteric: you can check for evidence of IBPB/IBRS support with the above command, which is an indicator of having up-to-date microcode. assuming you're not running a stale kernel, of course. 21:46 < evanesoteric> kerframil: When I grep I get the following output: https://pastebin.com/HUqR1Jjh 21:48 < dgurney> evanesoteric, so basically you're good for the most part. however, the new spec_store_bypass issue (which your kernel appears to be slightly too behind to report on) will require a microcode update 21:48 < evanesoteric> This is what the checker shell scrip shows: vuln to all varients: https://pastebin.com/yf9kPmKr 21:50 < dgurney> evanesoteric: yes, you're vulnerable, but if you read closely, you can see that you have all possible mitigation you can get without a microcode update 21:53 < bls> you also need to consider what vectors people have to exploiting your system. are you frequently allowing random users onto your machine or executing untrusted code? 21:53 < kerframil> evanesoteric: incidentally, which kernel is that? one from an installed gentoo system? 22:00 < hans__> is there some easy-ish way to only allow an account to use sftp, not to login/execute commands? 22:00 < hans__> (running an OpenSSH server) 22:01 < hans__> i want to create an account that can *only* use sftp 22:01 < kerframil> hans__: scponly 22:02 < hans__> does scponly support sftp? 22:02 < hans__> it's worth a shot 22:02 < hans__> its just to set scponly as the login shell, right? 22:02 < kerframil> yes 22:03 < kerframil> it has an --enable-sftp build option, at any rate 22:03 < hans__> gotdammit, debian doesn't ship it 22:03 < nekoseam> About to try pekwm :D 22:04 < qman__> force-command internal-sftp 22:04 < hans__> qman__, ? 22:05 < qman__> hans__: https://en.m.wikibooks.org/wiki/OpenSSH/Cookbook/File_Transfer_with_SFTP 22:05 < evanesoteric> So when looking for a microcode update, using Ubuntu 18.04, does it need to be a binary specific to the Sandy Bridge chipset? Is it a generic package covering many chipsets? 22:06 < hans__> neat, seems openssh has some built-in support 22:12 < evanesoteric> Sorry, think I've got it. Thank you so much for the information all. 22:16 < Happyhobo> Hi folks. I found out you can only switch tiny coaxial before they go kaput. I also found the same applies for wireless card. I now have no wireless card at all and I"m tethering through my cell which is on wireless not data. 22:18 < twainwek> pretty advanced for a hobo 22:20 < ayecee> that's why he's so happy 22:20 < jim> don't mess with people 22:20 < jim> err one ore tme 22:21 < jim> don't mess with people's names/nicks 22:21 < ayecee> o_O 22:22 < lnnb> don't mess with texas either 22:22 < jim> I learned that the hard way... it can be hurtful 22:22 < ayecee> anything can be hurtful if done in the right way 22:22 < Dagmar> Probably better to not mess with soldered-on SMA connectors 22:23 < Dagmar> ayecee: That's the spirit! 22:23 < ayecee> or wrong way as the case may be 22:23 < jim> that's very true 22:23 < hans__> this works: http://paste.debian.net/plain/1027496 this does not work: http://paste.debian.net/plain/1027497 - the only difference is the chroot is commented out. when it doesn't work, i just get the error: pubtest@ratma.net's password: \n Connection reset by 62.210.139.73 port 22 - any idea why chrooting makes sftp stop working? 22:23 < jim> so in general don't be hurful :) 22:24 < jim> this is something specific I learned the hard way 22:24 < ayecee> like the beanbag - harmless children's toy, or high-speed non-lethal weapon? 22:24 < ayecee> less-lethal weapon, sometimes 22:25 < jim> there was a show "Wise Guy" that had a character that threw marbles at people... 22:26 < jim> very fast, could be deadly 22:26 < hans__> (and i'm absolutely positive that the folder in question exists, and that the user in question has read/write access to it. proof-ish: https://paste.fedoraproject.org/paste/jQYoHRBUUB47wj3zmn9njw/raw?password=yq_kENblmxJTCkDOck1t ) 22:26 < uplime> hrm, should I make -V = verbose and -v = version, or vice versa? 22:28 < Dagmar> hans__: Becuase you didn't read the man page for sshd_config 22:28 < Dagmar> hans__: "This path, and all its components, must be root-owned directories that are not writable by any other user or group." 22:28 < jim> uplime, make -v verbose, make -V or ==version version 22:28 < uplime> thanks 22:28 < hans__> damn 22:28 < Dagmar> "root" != "pubtest" 22:28 < hans__> weird 22:28 < jim> mistyoed that 22:28 < uplime> i got what you meant though <3 22:29 < jim> --version 22:29 < Dagmar> hans__: THe man page explains in detail that you need quite a bit more in the chroot than just "nothing" 22:29 < jim> uplime, the reason I suggest that, is lots of programs have it the same way 22:29 < Dagmar> hans__: Just read the man page section on ChrootDirectory, put the things it requires in place, and it will work 22:30 < Dagmar> hans__: Note that the home directory that will be used will be the home directory within the chroot, not the one from / 22:31 < kekePower> so /home/chroot/home/user 22:31 < kekePower> ? 22:34 < Dagmar> Yeah like that 22:36 < Dagmar> They don't mention it, but _usually_ this sort of thing also requires a /home/chroot/etc/passwd that specifies the UID and homedir for the user (obvs. no password or shadow file are needed) 22:36 < Dagmar> If it works without, great. If it fails again, that's the piece that's missing 22:38 < hans__> screw this, ill go with scponly 22:39 < stefmorino> Would anyone here know how to fake a lower screen resolution? I want to force an application (specifically terraria) to be restricted to 1080p on my 2160p display (performance reasons); trouble is, once I regain focus of the game window, it resets my resolution to 2160p. If I could set the maximum resolution to 1080p for the application this could work around this. 22:39 < Dagmar> You should probably figure out what you're trying tp protect against, rather than just "increasing security" like adding more katsup 22:39 < ayecee> security sauce 22:40 < Dagmar> Now in fun colors like green, purple, and wtf-yellow 22:40 < kekePower> hey! Yellow is cool 22:40 < Dagmar> Yellow katsup? 22:40 < kekePower> stefmorino: My first thought was to use Xnest, but I don't know if it's the right approach 22:41 < Dagmar> kekePower: Rather a lot of X binaries will accept the --geometry parameter 22:41 < kekePower> Dagmar: Yes, it existed in Norway for a while 22:41 < hans__> Dagmar, a person i don't fully trust need somewhere to upload an 8GB file, i need some safe way for him to upload 8GB, and i thought a locked down sftp account would suffice 22:41 < stefmorino> kekePower: I'll look into it; I tried run_scaled, but the preformance was awful and terraria was failing to load textures into memory 22:41 < Dagmar> hans__: It will. If all they need to do is upload a file, then the correct solution would indeed be to put in a chroot'ed sftp account 22:42 < Dagmar> Principle of Least Privilege 22:43 < ayecee> check your privilege 22:43 < Dagmar> Give them the access they need and not a bit more. If you make it an scponly account there's rather a lot of files they could read/transfer, some of which might give them insight into what other things they could leverage to elevate their access 22:45 < triceratux> spellcheck your priviledge 22:45 < kekePower> this really needs to be a lot easier to achieve 22:46 < sbef> hello guys! i just reinstalled i3-wm but i forgot what was that cool thing i installed to active the trasparency and the visual effects, may you help me remembering? 22:46 < ayecee> triceratux: you're joking, right 22:47 < dgurney> sbef, compton? 22:47 < sbef> dgurney: yeah! exactly 22:47 < sbef> thank you a lot 22:47 < dgurney> no problem 22:49 < jim> kekePower, once you achieve it, can you (help to) making it easier to achieve next time/for others? 22:50 < sbef> xit 22:50 < jim> got the verb tense wrong... s/making/make/ 22:51 < triceratux> ayecee: oh yeah i dont mean you. i was coining an aphorism 22:51 < redredhathat> is there a good resource on learning about makefiles? 22:52 < ayecee> i've always wanted to coin an aphorism 22:53 < kekePower> jim: I don't know if I can do it, but I can feel the frustration of it being so complicated 22:53 < kekePower> I don't think this can be solved with a shell script 22:54 < lnnb> redredhathat: what kind of makefile 22:56 < kekePower> redredhathat: http://www.shlomifish.org/open-source/anti/autohell/ 22:56 < kekePower> redredhathat: I'm sorry for being OT 22:56 < redredhathat> OT? 22:56 < kekePower> Off Topic 22:56 < redredhathat> no its good 22:57 < kekePower> redredhathat: But learning about cmake may be a good choice 22:57 < ayecee> operating thetan 22:58 < lnnb> redredhathat: https://en.wikipedia.org/wiki/Make_%28software%29 22:58 < redredhathat> thanks, im a little overwhelmed 22:58 < redredhathat> im starting as an intern and they're throwing things at me 22:59 < jim> kekePower, what's the "it"? that is, what is it you're trying to accomplish? 22:59 < kekePower> redredhathat: Take a step back, take a deep breath and baby steps 22:59 < lnnb> haha gl, don't stress out if you don't know stuff just keep reading about it, try building small tests 22:59 < redredhathat> like i have to edit a travis.yaml 22:59 < redredhathat> i can do that 23:00 < kekePower> jim: I was referring to how complicated it is to set up a safe environment without a login shell. Ref the conversation with Dagmar and hans_ 23:00 < redredhathat> then i need to "runs make with a diff target" (im trying to generate an html report of website differences) 23:01 < rgb-one> Hey 23:01 < twainwek> redredhathat: back in uni, i had a professor who told me the most important thing about writing makefiles: never write your own makefiles 23:01 < redredhathat> i also dont think my boss likes interns :/ 23:02 < rgb-one> When adding you public key, the last part of it is the username@hostname 23:02 < rgb-one> how do I use a different username with that ssh key? 23:02 < rgb-one> not the one on the machine 23:02 < koala_man> rgb-one: that's just a comment for humans. it doesn't affect anything 23:03 < kekePower> rgb-one: in ~/.ssh/config, add Host shortname\nHostname host.name.com\nUser username 23:03 < kekePower> Host shortname 23:04 < jim> redredhathat, anyone besides you including your boss's opinion of you is none of your business... it's best to put that out of your mind, while you prove your mettle 23:04 < kekePower> Hostname ipaddress or host.name.com 23:04 < kekePower> User remoteUsername 23:04 < redredhathat> but i mean he thinks interns are useless who dont produce meaningful work 23:04 * kekePower nods to jims wise words 23:04 < redredhathat> or slow down production 23:04 < rgb-one> cool, thanks kekePower 23:05 < jim> redredhathat, prove him wrong 23:05 < redredhathat> see: me slowing down production 23:05 < kekePower> redredhathat: If you don't get proper education in your new job, nobody should expect you to be 100% productive the first 3-6 months 23:06 < jim> redredhathat, very important: document your work 23:06 < kekePower> well, you'll never be 100% productive 23:06 < evanesoteric> Spectre/Meltdown - I downloaded the latest microcode firmware for the chipset. Do I need to decompress archive, package as .dat binary, then use iucode_tool? 23:06 < redredhathat> this internship only lasts 12 weeks, and how do you recommend i do that jim? 23:06 < redredhathat> if im just floundering around in vim 23:06 < kekePower> rgb-one: Then when that's done, you can "ssh shortname" 23:06 < Happyhobo> Before I buy another card to destroy, oops try, is it possible to splice the microcoaxial cables? 23:07 < rgb-one> yea 23:07 < twainwek> redredhathat: use emacs for 102% productivity 23:07 < Happyhobo> it is rgb-one? 23:07 < redredhathat> i normally use visual studio code 23:07 < twainwek> ew 23:07 < redredhathat> but im used to vim when i want a terminal 23:07 < Happyhobo> How? 23:08 < jim> redredhathat, focus on the problem under you, pay some atention to the other problems, solve that one problem, start on another 23:08 < Happyhobo> Broadcom card all the way! My netbook has one and it has the best speeds, never stalls and never drops. 23:08 < bls> evanesoteric: don't you think this is something you should find a full set of official instructions for instead of getting random snippets of answers from random people on the internet? 23:08 < jim> (by pay attention, I mean don't lose sight of the other problems) 23:09 < redredhathat> well i was given one task, i did it but wanted to keep working at it when i found a util that completely does my thing 23:09 < jim> Happyhobo, you solved your net issue? 23:09 < Happyhobo> How do I splice microcoaxial? Do I need a soldering iron? 23:09 < redredhathat> thank you jim 23:09 < Happyhobo> Heh I have no net jim. Does that solve it? 23:09 < Happyhobo> LOL 23:10 < kekePower> Happyhobo: In this time of age, it's all about use and throw away. Go buy a new one 23:10 < Happyhobo> I'm using my cellphone tethered and hooked to wireless. I can be ingenious if I have to be. 23:10 < kekePower> time and agae 23:10 < kekePower> age 23:10 < lnnb> redredhathat: heres a really super duper basic Makefile for you to mess with http://codepad.org/1WG8l7r7 23:10 < Happyhobo> kekePower: THROW AWAY WHAT? 23:10 < kekePower> Happyhobo: The thing that's broken 23:11 < jim> redredhathat, welcome 23:11 < Happyhobo> The thing that is broken is the connection to the wireless card antennas. I can't figure out how to splice microcoaxial. 23:11 < kekePower> Happyhobo: what did google or youtube tell you? 23:12 < Happyhobo> The center wire is a single strand. 23:12 < Happyhobo> Did you just tell me to google and youtube? 23:12 < redredhathat> thanks lnnb ill try to understand it 23:12 < kekePower> Happyhobo: Yes 23:12 < jim> Happyhobo, what part is broken? 23:13 < kekePower> Happyhobo: A good video will tell you everything you need 23:13 < lnnb> @echo can be any shell command instead of just echo 23:13 < kekePower> with hundreds of hours of video uploaded every minute, I guess there are a few that has had the same issue as you Happyhobo 23:14 < Happyhobo> the ends are too stretched out from being taken on and off so much. I have access to 4 ends that have only been put on once and removed only once. I can't figure out how to splice the leads with the good ends with the wires attached to the motherboard. 23:14 < lnnb> i don't know how to check return values and cool stuff though :( 23:15 * kekePower is off. Good night 23:16 < redredhathat> lnnb im getting an error about missing separator on line 1 23:16 < redredhathat> wat 23:16 < Happyhobo> I hate to think of tossing this laptop which otherwise has been great for something like this jim 23:16 * lnnb shrugs 23:17 < Happyhobo> I tried the usb bullcrap and it was impossible for more. 23:18 < graff> are you trying to fix one of these 200 dollar laptops? 23:18 < jim> Happyhobo, what if you order more antennas? 23:18 < Happyhobo> They're attached somewhere I don't see 23:18 * graff did that, ultimately the thing turned into some kind of embarassing frankenbeast 23:18 < graff> and i had to throw it in the dumpster 23:18 < Happyhobo> I was going to try to splice my good ends onto the ends 23:18 < graff> and yes, i vilated all recycling laws, i was that pissed 23:19 < jim> the only thing I can think of that might be attached to something electrically, is to "ground" 23:19 < graff> i am sure some corrupt garbage company sold it oversas anyway 23:19 < jim> I'd hate to buy corrupt garbage 23:20 < uplime> i need clean, untained garbage 23:20 < jim> yeah, that! 23:20 < graff> jim: well you are a republican right, so should come pretty natural 23:20 < jim> eeeewww what? 23:21 < jim> how did you know? 23:21 < Happyhobo> I guess I buy this new card and hope my friend has such dexterity with splicing and taping it's a miracle 23:22 < jim> Happyhobo you could potentially even get an external antenna (but I dunno how that would work out) 23:24 < Happyhobo> send the wires out the side and duct tape the antenna to the lid, the question is where do I find one with the microcoaxial a mini-pci-e card uses 23:24 < jim> I guess you could get a connector for the card that comes out into an external BNC connector, then get one of those antennas that have a BNC plug 23:25 < Happyhobo> Ever seen a mini video card?\ 23:25 < jim> you'd have to somehow mount the BNC end of the cable that goes to the card, on the case 23:25 < jim> nope 23:26 < jim> well maybe 23:26 < Happyhobo> Any smaller I would need a magnifying gllass. The connectors are like 3 mm in diameter, my earring is huge in comparison. 23:26 < jim> heh, ouch 23:27 < jim> maybe good idea to not mess with those connectors :) 23:28 < nekoseam> Where's a good site to see a tl;dr FreeBSD kernel vs Linux kernel comparison? 23:28 < nekoseam> (any *BSD really) 23:28 < uplime> nekoseam: why? 23:29 < nekoseam> Just to see 23:29 < jim> you want one that's too long so you don't read?! 23:29 < uplime> i mean, anything useful won't be small enough to fit in a tl;dr 23:29 < nekoseam> Not one sentence 23:29 < lnnb> redredhathat: oh i didn't know about the ?= assignment, try this one http://codepad.org/TQjyD6Jg 23:29 < nekoseam> Just brief 23:29 < uplime> that doesn't change a word of what I said 23:30 < uplime> additionally, comparing kernels seems silly 23:30 < uplime> comparing the os functionalities seems a lot more useful 23:30 < nekoseam> ... 23:30 < jim> I imagine that comparisons like that are gonna be long... but let's see... 23:30 < uplime> jim: right. thats my original point 23:30 < redredhathat> that worked lnnb 23:30 < nekoseam> Comparing kernels of an operating system isn't really silly. I can read a long article if there's no brief summaries anywhere 23:31 < redredhathat> so now i just need to tell my boss im too dumb to understand the rest 23:31 < uplime> its pretty silly. kernels are pretty specialized 23:31 < Happyhobo> Ever dd'ed an iso into midair and took time to do it, I thought it erased my harddrive. 23:31 < nekoseam> uplime: 2 very popular open source operating systems both have kernels with inspiration/roots from UNIX is not silly. 23:32 < graff> ... things have to be compared 23:32 < uplime> linux doesn't have roots in unix 23:32 < graff> not sure wtf is going on in here 23:32 < uplime> it is inspired from unix, yes 23:32 < graff> uplime: yes it does 23:32 < uplime> no it doesn't 23:32 < nekoseam> That's why I said inspired 23:32 < nekoseam> :) 23:32 < graff> it was written supposedly from a minix book 23:32 < uplime> it doesn't come from the unix source tree 23:32 < ayecee> guys, guys 23:32 < graff> but it is unix inspired 23:32 < ayecee> you're both wrong 23:32 < graff> you are sadly mistakedn uplime 23:32 < uplime> im not 23:32 < graff> and need to stop trying to be someone you are not and troll 23:32 < nekoseam> jesus christ nevermind 23:32 < graff> yes you are 23:32 < uplime> I'm not :) 23:32 < ayecee> graff: please stop 23:32 < graff> you are turning this channel into uneducated drivel space 23:32 < graff> all three of you 23:33 < nekoseam> holy shit alright nevermind. i'll find one myself 23:33 < graff> linux is a POSIX based operating system 23:33 < graff> as are all of the BSDs 23:33 < uplime> linux is not POSIX 23:33 < uplime> nor a BSD 23:33 < jim> nekoseam, howbout this https://unix.stackexchange.com/questions/127538/conceptual-difference-between-linux-and-freebsd-kernel 23:33 < Elladan> Except for sharing no code for the most part and having different design philosophies, the Linux and FreeBSD kernels are very similar. 23:33 < graff> whatever i386 minix textbook you think that linux is "based off of" is long gone and no longer relevant 23:33 < uplime> fsvo similar 23:33 < graff> they are all unix-like operating systems following POSIX specifications 23:34 < annihilator> where can i find a cracked virus free linux 23:34 < ayecee> graff: it's not based off of a text book. 23:34 < uplime> graff: literally no one claimed that 23:34 < uplime> you're the only one to mention minix 23:34 < graff> and all this guy wanted was a chart to tell him about how various kernesl conform to POSIX specs and their performance while doing so? 23:34 < Elladan> The problem with any sort of comparison between them is that it needs to be written to a certain audience. 23:34 * uplime sighs 23:34 < lnnb> redredhathat: nah don't admit to that, just keep reading other makefiles and think about what you want to accomplish, what steps are needed, ask questions in the right channels where people who actually know the language can help and explain better 23:34 < jim> graff, I think I have a copy of it... it's Tanenbaum's text 23:35 < nekoseam> https://en.wikipedia.org/wiki/Comparison_of_operating_system_kernels 23:35 < graff> and instead what i see is a freenode staff (uplime) and long terms linux channel op republican cowboy wannabe (jim) and a long term linux channel troll (ayecee) trying to subjugate someone for asking a perfectly decent question 23:35 < ayecee> !ops graff abuse 23:35 < graff> and the fabircating a bunch of out of dat eirrelvant factoids 23:35 < redredhathat> well i wont be like, "im too stupid to figure this out, hold my hand" i want to tell him i dont understand but if he can point to the place to learn, i want to figure this out 23:35 < Elladan> You can't really compare them in a general sense, you have to choose whether you want a technical document targeting a systems engineer, a user doc targeting a sysadmin, a very general doc targeting someone who doesn't know how OS kernels work, or etc. 23:35 < graff> you can certainly compare implmentation of POSUX to another! 23:35 < jim> ayecee "P 23:36 < ayecee> jim: so do something 23:36 < Elladan> So I think the only reasonable way to find a good comparison is to google around and look for a comparison that answers the sorts of questions you're interested in. 23:36 < Happyhobo> https://www.newegg.com/Product/Product.aspx?Item=9SIA72578R5314&cm_re=mini_pci_wireless_card_antenna_cables-_-9SIA72578R5314-_-Product laptop with dildoes or is it dildos 23:36 < graff> you sure as hell can, and scietists do it all the time. you have to 23:36 < graff> in fact POSIX itself researched how the variosu OS are implementing things in order to issue their next releases 23:36 < redredhathat> lnnb i guess i need to get over my social anxiety and fear of asking for help 23:37 < triceratux> nekoseam: http://www.differencebetween.info/difference-between-freebsd-and-linux https://www.digitalocean.com/community/tutorials/a-comparative-introduction-to-freebsd-for-linux-users 23:37 < jim> graff, if you have an actual complaint against the ops in this channel, could you discuss it on ##linux-ops instead of here please 23:37 < nekoseam> triceratux: Thanks, already reading an article about it though. 23:37 < nekoseam> I'll get to that soon 23:37 < graff> and guess what -- evreryone follows it. doesn't matter if you dennis ritchie wrote yoru kernel and donated it to berkely or linus torvalds wrote your kernel starting as a terminal emulator with a minix text book in his hand 23:38 < graff> what I *thnk* you guys would like to say. is: that linux uses the /proc filesystem 23:38 < ayecee> soapbox mode engaged and locked 23:38 < ayecee> we've lost him 23:38 < graff> which is not unique to linux, minix or torvalds 23:38 < graff> in fact netbsd uses the /proc filesystem by default 23:39 < jim> graff, nope it's not 23:39 < redredhathat> well time to head home 23:39 < Happyhobo> What am I going to do with two great big antennas? 23:39 < DLange> byebyehathat 23:39 < ayecee> halloween costume 23:40 < jim> Happyhobo, they don't have to be huge like some ham antenna towering over your house or apt 23:40 < sbrothy> I seem to remember someone telling me that "whereis", "locate" etc was a bad idea to use in a cross-distro configure file. Is there seomthing to it or was it just... I dunno.. Belt&Braces? 23:40 < ayecee> though that would definitely be a plus 23:40 < phinxy> Why are there so many ham and electronics packages on Linux 23:41 < jim> at the freqs we're talking about, the antennas are short 23:41 < graff> sbrothy: whereis might not be present 23:41 < bls> sbrothy: a lot of distros disable locate by default 23:41 < graff> so if you want that, yeah you should implement a very basic one using command -v in a POSIX shell 23:41 < DLange> sbrothy: they are not the same and often not installed by default 23:41 < jim> phinxy, cause it turned out that there are lots of hams that are also coders 23:41 < graff> or at least test for its existence first 23:41 < jim> ? 23:41 < DLange> find is your friend 23:42 < Happyhobo> Well that would solve my signal issues jim. LOL 23:42 < jim> Happyhobo, it might not... too long is just as bad as too short 23:43 < lnnb> redredhathat: i'll explain it quickly, by default `make` command executes the "all" target, if you did `make target_1` it would only run target_1. the targets can span multiple lines. so by running default all, the three individual targets are run in order. that ${} thing in "ext" target is just a variable example and using ?= sets it if it's missing from the shell environ. you can set it by `export 23:43 < lnnb> EXT_VAR_STRING="something" or without setting it in shell environ: `make EXT_VAR_STRING="blah" ext` 23:43 < DLange> lnnb: he's gone... 23:43 < lnnb> wtf 23:43 < candidat> i have a question how do you manage farting in the office ? 23:43 < ayecee> all that typing for nothing 23:43 < ayecee> candidat: as loud as possible to assert dominance 23:44 < lnnb> i had to like switch between open files and stuff too! 23:44 < candidat> ayecee good answer ! lol hahaha 23:45 < Happyhobo> bingo, order these when I order my card see if Mike can splice the other mini coaxial cables and if he can't these are on hand. I feel like I could roll around in horse manure and come up smelling like freesia. 23:45 * Happyhobo hugs random people in the room. 23:46 < ayecee> can't tell if good or bad 23:46 < candidat> what is a hobo ? 23:47 < ayecee> a resident of hoboken, jh 23:47 < ayecee> nh 23:47 < ayecee> nj 23:47 < DLange> ny 23:47 < candidat> really ? 23:47 < ayecee> nay 23:47 < candidat> a 23:47 < candidat> n 23:47 < candidat> u 23:47 < candidat> s 23:47 < DLange> b 23:47 < DLange> a 23:47 < DLange> n 23:48 < candidat> hobo... is a party goer ? 23:48 < ayecee> there's a hoboken in both nj and ny 23:48 < ayecee> til 23:50 < candidat> what is a nj and an ny ? 23:50 < Happyhobo> My brothers, sister, et al are hobo kin. 23:50 < ayecee> i see what you did there 23:51 < jim> candidat, please don't do that, it's fairly annoying, the others were trying and grasping to fix a typo 23:51 < candidat> jim sorry about that :-( 23:52 < candidat> i ll never do it again i promise to behave 23:52 < jim> candidat, ny is abbreviation for the US state new york... similarly, nj for new jersey 23:52 < Happyhobo> Now where do those long bastards go inside this case 23:53 < jim> candidat, thanks 23:53 < annihilator> any distros people recommend? 23:53 < annihilator> im creating a bootable usb flash drive with multiple isos 23:53 < Psi-Jack> Any major distro. 23:53 < qman__> candidat: A hobo is a bum, a drifter, a vagrant, a homeless person 23:54 < triceratux> mx-17, siduction, extix, swagarch 23:54 < jim> annihilator, what do you use dists for? 23:54 < bls> are you sure? I heard it was something different 23:54 < Psi-Jack> annihilator: Too late. I already got one. 23:54 < Happyhobo> I'm 3 or 4 qman__ 23:54 < annihilator> huh? 23:54 < annihilator> im creating one for me 23:54 < Happyhobo> ANTERGOS FTW! 23:54 < annihilator> im just wanting something to play with LOL 23:54 < Happyhobo> Peppermint can go to Hell. 23:54 < candidat> qman__ thanks for your answer i understand now ! 23:54 < bls> then what difference does it make what you pick? 23:55 < Psi-Jack> Happyhobo: Sure If you want 0% support from Arch's much larger community just for an installer. 23:55 < Happyhobo> It doesn't need a lot of support, my issues are hardware with a tiny bit of software. 23:55 < annihilator> i wasnt trying to pick one 23:55 < annihilator> i was trying to find more to add LMAO to play with 23:56 < annihilator> that were still good and realiable 23:56 < bls> then go to distrowatch.com and start clicking on stuff 23:56 < Happyhobo> Psi-Jack: it used to start and run the old card when no other distribution would out of the box or even worked on. 23:56 < jim> annihilator, do you want something fairly high level that does a lot of stuff for you? debian or fedora... or, do you want something low level, that takes gaining knowhow to build? 23:56 < annihilator> lol i totally forgot about that sight 23:56 < annihilator> ive used gentoo 23:56 < annihilator> and ubuntu lol 23:57 < jim> those qualify as low and high level respectively 23:57 < annihilator> i like both equally and able to utilize both 23:58 < jim> ok, so pretty much all the dists are in that range, exceppt maybe LFS, which is probably the lowest level one 23:58 < annihilator> my thing is i want something that can let me play windows games using either wine or crossover (thinking of getting) 23:59 < annihilator> and im going to be doing a lot of updating and modifing open source games and software. 23:59 < jim> well you can build wine, so again any 23:59 < annihilator> so that is just about every os from a-z LOL 23:59 < Smithe> How can I know when I open a console what user I am? Problems: the script is called from pam-motd, so it's root 23:59 < annihilator> im prolly just go down the list of ones i used and liked till i find one i want LMAO --- Log closed Fri Jun 01 00:00:04 2018