--- Log opened Mon Jun 25 00:00:12 2018 00:01 < m1n> mavorsa, arc-dark with flat-remix looks nice. also the osx mimicking themes 00:02 < tona> why when i want to print $number always get 1 i should get 10 right , number=1; while [ $number <= 10 ] do number=$(( $number + 1 )) done echo $number; 00:03 < m1n> mavorsa, also, if you use a window manager like i3 (or bspwm etcetc), then there are no decorations to worry about 00:03 < mavorsa> m1n: the arc design i think is probably the source of the overused fad. lol 00:03 < m1n> *used arc for 3 years**started linux 4 years ago**arc still looks modern**shrugs* 00:03 < phinxy> The CPU governor on this computer must suck real bad because weechat is much more responsive during 100% load on all cores 00:04 < mavorsa> i honestly miss the days of things like the nextstep (and windows 95/98) designs, where windows actually felt like they had some substance to them, made you feel like you were actually involved in the window. 00:04 < kerframil> tona: that's not even valid syntax 00:04 < m1n> phinxy, just run a fork bomb and then weechat will run super smoothly 00:04 < syb0rg> might as well just mine crypto 00:04 < m1n> (m1n not liable for any actions. plz do not do.) 00:04 < syb0rg> ... with your CPU 00:05 < kerframil> tona: anyway, <= won't do what you think it does. use `-le` or, in bash, `if (( number <= 10 ))` instead. 00:05 < tona> kerframil what do you mean 00:05 < kerframil> tona: I mean that you want you have displayed won't run at all because the syntax is valid 00:05 < kerframil> isn't valid, rather 00:07 < GlenK> any ideas of what to do if ubuntu isn't giving me the option for my laptops normal resolution? namely 1366x768 00:08 < kerframil> tona: as you seem to be writing for sh, here's something that does what you were expecting: n=1; while [ "$n" -lt 10 ]; do n=$((n + 1)); done; echo "$n" 00:08 < tips-fedora> GlenK: try randr or xrandr or maybe arandr. 00:12 < GlenK> tips-fedora: well, I guess I should mention it's running under virtmanager, or kvm/qemu or whatever. 00:12 < GlenK> maybe there's a channel for that that would be a better place to ask? 00:13 < tips-fedora> GlenK: try to see if you have something like VirtualBox-guestutils for virtmanager 00:13 < tips-fedora> I know that you need guest utils in virtualbox to get correct resolutions 00:15 < tona> yes kerframil it is working but i am making one loop to count lines, but it seem doesnt return me the total number https://pastebin.com/WSBwWQhL 00:16 < kerframil> tona: you're being undone by your use of pipes 00:17 < kerframil> tona: see http://mywiki.wooledge.org/BashFAQ/024 00:17 < tona> ok checkng 00:18 < kerframil> tona: in short, your alterations to number count for nothing outside of the context of the subshell that is performing these alterations 00:18 < kerframil> tona: simple test case: n=1; true | n=2; echo "$n" 00:19 < tona> how could i count the lines from one output like df -Ph 00:19 < kerframil> tona: actually, a better way of putting it: n=1; true | : $((++n)); echo "$n" 00:19 < kerframil> tona: are you writing for sh or for bash? 00:19 < tona> bash 00:19 < azarus> wc -l? 00:20 < tona> yes i know about it , but i need df -Ph | awk '{print $6 " " $5}' | column -t | sed -n '1!p', because i will manipulate each column into my loop 00:20 < kerframil> well yeah, you could just capture the whole charade, having piped through wc -l. if you want your loop based approach to work, please read the FAQ/024 article in full - particularly the part that mentions the huse of process substitution in bash. 00:21 < kerframil> that solves the issue by not co-ercing the relevant code to execute in a subshell 00:23 < kerframil> tona: demo: n=0; while read -r; do (( n++ )); done < <(printf %s\\n {1..10}); echo "I counted $n" 00:23 < kerframil> replace printf with whatever you actually need to do 00:26 < maxzor> Hello, forgive my OT, i like linux folks. A company lends me a win2012 server vm to train on their shit. Do you have any hints at how to see if this is monitored? If I change the admin win pwd will I be fired tomorrow? 00:27 < kerframil> tona: yet another way would be to read the lines into an array, and count the array elements. that may be useful if you need to do something with these lines later. 00:27 < tona> ys thanks so much 00:27 < kerframil> tona: mapfile -t lines < <(printf %s\\n {1..10}); echo "I counted ${#lines[@]} lines" 00:30 < M3rd> almost every minute people joined in 00:30 < M3rd> . 00:31 < M3rd> and also out 00:40 < gump> is docker.io down for anyone else? i can't pull images 00:41 < gump> looks like docker is reporting "partial service disruption" 00:42 < gump> welp. didn't want to get anything done today anyway 00:53 < agent_white> gump: Good deal, I was starting to get frustrated... today was suppose to be my 'learn docker' day. :( 01:00 < Diedes> Hey, which linux irc clients won't cause problems with not being able to start irc because of this registering problem? 01:03 < Diedes> nvrm ill ask another time, off:w 01:29 < syb0rg> hey so does the grub console not have a scrollback buffer? Or is it just the fact that I am working with it via virtualbox through vnc interfering with my input? 01:57 < mawk> if I look at the raw speed of my tty device in the termios structure it says 4098 01:57 < mawk> but when I ask stty it says 115200 01:57 < mawk> how do I convert from the one to the other 01:58 < mawk> ok it corresponds to a set of constants 01:59 < mawk> so 4098 & B115200 should be nonzero 01:59 < mawk> B115200 is indeed equal to 4098 01:59 < mawk> that's super lame 02:00 < k12> Anybody know of an alternative to ibus for inputing unicode characters? Ibus works until I reboot, but then fsr despite not doing anything to its config, after rebooting, I run ctrl+shift+u and I keep getting this window: https://i.ytimg.com/vi/MUgP0oWltbY/maxresdefault.jpg 02:01 < k12> I'm sick of ibus at this point because it gives me what I'm looking for literally only until I reboot, then replaces it with a feature I'm not looking for for no apparent reason, despite not changing any configurations before rebooting. 02:05 < Ameisen> I'm getting confusing errors like this (as root) trying to build the kernel 02:05 < Ameisen> [18:58:30] * nlogex (~nlogex@198-16-168-168.on.cable.ebox.net) Quit (Quit: The 02:05 < Ameisen> err 02:05 < Ameisen> /bin/sh: arch/x86/entry/vdso/vma.o: Permission denied 02:06 < Ameisen> I'm guessing that something's not defined 02:09 < phogg> Ameisen: why would you be executing a .o? 02:09 < Ameisen> I have no idea why make would be doing such. 02:09 < Ameisen> this is after menuconfig and just calling make 02:10 < phogg> That's weird. I'd look at whatever logs you have; something is wrong. 02:11 < Ameisen> I'm seeing CC init/version.o, then that. 02:11 < Ameisen> My guess is that for some reason, CC is expanding to nothing 02:11 < k12> I'm going to assume there's no solution to my problem, then. I either install GNOME or I have to deal with this. 02:11 < phogg> Ameisen: that was what I was going to say, but make should not work like that 02:11 < phogg> k12: there are several other IMEs out there. 02:12 < Ameisen> yeah 02:12 < Ameisen> CC = $(CROSS_COMPILE)gcc 02:12 < Ameisen> that should be expanding to, well, gcc 02:12 < phogg> k12: plus, if it works until you reboot then it *does* work, but something or other isn't getting re-loaded. 02:12 < Ben64> k12: sure theres a solution, but you've given close to no information and have only been here for 10 mins 02:13 < phogg> I'd help but since I don't use any IMEs I can only be your google proxy. 02:13 < k12> It's hard for me to give more information when I don't have it. 02:14 < phogg> k12: just on a guess I'd say you should provide the config you do have set and any steps you take to make it work the way you want the first time 02:14 < phogg> and maybe also what "correct" looks like 02:15 < sauvin> Ah, the joys of working with Windows software. Several hours of work go BOOM because the software decides to crash. 02:16 < Ameisen> mreh. Almost all software crashes. 02:17 < pnbeast> That's odd. I've been running all day except for a couple of hours and nothing has crashed, here. 02:17 < Ameisen> that's weird 02:17 < Ameisen> with KBUILD_VERBOSE... it's generating the gcc string fine, sorta 02:17 < Ameisen> but it's putting the output object file onto its own like... "init/version.o"; 02:17 < Ameisen> line* 02:17 < Ameisen> thus it's being executed 02:18 < sauvin> Ameisen, but Windows crap crashes a hell of a lot more often. 02:18 < Ameisen> sauvin - depends 02:18 < Ameisen> some Windows software is quite stable compared to alternatives. Some isn't. 02:18 < phogg> Ameisen: missing a backslash? 02:18 < sauvin> What I'm up against is there being no alternative. 02:19 < Ameisen> phogg - possibly. But, I havne't altered the makefiles. 02:19 < phogg> sauvin: the thing that frustrates me about Windows the most is the window manager. You can replace most of the software with good stuff, but the WM is just there. Also the I/O scheduler. 02:19 < phogg> just thinking about it stresses me 02:20 < phogg> Ameisen: is this a vanilla kerne.org source tree? 02:21 < Ameisen> extracted from 4.18-rc1 02:21 < Ameisen> though rc2 is there now 02:21 < phogg> Ameisen: bugs in the make process are unlikely, but still... 02:22 < Ameisen> thus why I'm confused as to what's going on 02:22 < Ameisen> something's awry 02:22 < phogg> if it were me I'd go read the makefile and be sure that it's broken. As to what could have caused that... no idea 02:30 < Free99> Hey all, building a really small NAS which has two HDDs in raid1, and I have an ssd laying around. If I go for bcache, what pitfalls should I be careful of? 02:31 < pnbeast> Free99, lack of backups? Lots of people hit that one. 02:33 < Free99> no problemo on that one pnbeast. So what would happen if the ssd just dies suddenly? I think i'll avoid the write-caching for that reason 02:36 < pnbeast> Free99, sorry, don't know - I just know lots of people seem to view RAID storage as a "complete backup solution", instead of as a complicated disk. 02:37 < Free99> yeah, luckily enough websites said something like what you said when I was reading to make me realize raid wouldn't help against a house-fire or thief 02:38 < Free99> on paper it sounds great, two disks perfectly mirrored, blah blah blah 02:39 < pnbeast> That just means that when you make a mistake on one disk, it gets copied to the second one. "rm " still means it's gone. When you don't make a mistake but a disk dies, then it's great. 02:40 < qrvpzvb> is tarsnap selfhostable? 02:40 < Ameisen> seems to be building right with rc2's targz 02:53 < esselfe> Happy St-Jean Batiste to all Quebecer! 02:54 < esselfe> Why is it so idle here? 02:56 < pnbeast> esselfe, we're all in #convertcanadatoenglish discussing strategies. 02:57 < esselfe> lol, I'm a purist having nothing to do into conversion strategies 02:58 < esselfe> btw Canada is already english 02:58 < esselfe> Montreal though is not the same, filled with anglophones 02:58 < boingolov> esselfe: some of them pretend not to speak it though 02:59 * pnbeast opens an Elsinore beer and puts on the hockey game. 03:02 < boingolov> pnbeast: stop being such a hoser 03:03 < esselfe> I'm playing ping-pong alone... 03:03 * pnbeast puts on his took and whistles innocently. 03:03 < pnbeast> Er, how do you spell it? Tuk, maybe? 03:04 < esselfe> tuque 03:04 < pnbeast> Of course! 03:04 < esselfe> attache ta tuque avec dla broche! 03:05 < Time-Warp> \void: have you ever heard of something called avahi-daemon 03:06 < esselfe> isn't it an obscure printer thing? 03:06 < Time-Warp> esselfe: the avahi? 03:07 < esselfe> yeah, it does some automatic network resolution or something 03:07 < boingolov> avahi is upnp 03:08 < esselfe> personally I never had a printer so I can't help much 03:08 < boingolov> which is an acronym that stands for bleeding security hole 03:08 < Time-Warp> boingolov: noticed it starts up when i connect to random wifis 03:08 < Time-Warp> lol 03:08 < Time-Warp> i was like wtf 03:08 < pnbeast> moony, do you think you could just stick with one nick? 03:09 < moony> already done. but that wasn't even spam 03:09 < moony> i even waited a while to keep the spam low for the final change back 03:09 < moony> >_> 03:15 < esselfe> I used to disable avahi completely on freshly installed distros 03:15 < esselfe> udev was triggering this at the time, perhaps now it's systemd 03:16 < esselfe> Now I use Lunar, so I don't have any trouble with it anymore 03:16 < esselfe> it's not even installed 03:17 < esselfe> from my repo: Avahi is a system which facilitates service discovery on a local network. 03:17 < esselfe> This means that you can plug your laptop or computer into a network and 03:17 < esselfe> to print to or find files being shared. 03:17 < esselfe> instantly be able to view other people who you can chat with, find printers 03:17 < qrvpzvb> really? 03:18 < qrvpzvb> it seems to be a dependency of gnome or something 03:18 < esselfe> it's a lazy option to me 03:18 < lupine> it's aka mDNS and zeroconf 03:18 < lupine> good riddance 03:18 < esselfe> I don't think so, it seems it always been optional 03:18 < qrvpzvb> at least on Arch, it's required by gvfs 03:18 < qrvpzvb> which is required for nautilus 03:20 < esselfe> gvfs source has optional support for avahi, but I guess some precompiled version requires it 03:20 < lupine> stopped and disabled here, it's all fine 03:20 < lupine> I just hardcode the printer address, autodetection never worked anyway 03:20 < qrvpzvb> it's not running for me either 03:56 < b0nn> hi all, currently I am using aspell to check the spelling of my documents against two languages (| aspell --lang=en_AU-variant_0 list | aspell --lang=mi list) I want vim to do this locally, but cannot see how to spellcheck against TWO languages at once 03:56 < b0nn> Is it possible? 03:57 < b0nn> This is the single lagnuage way https://www.linux.com/learn/using-spell-checking-vim 04:04 < nick0tine> bang 04:05 < nick0tine> bang bang 04:06 < theraspberry> !! 04:06 < theraspberry> ? 04:08 < esselfe> everyone is dead anyway :P 04:09 < esselfe> big bang, no gang bang here buddy 04:16 < sauvin> https://www.youtube.com/watch?v=ZxJrdCIejus you've just been bang-banged. 04:18 * nick0tine cocks his linux powered gun 04:19 < n-iCe> hi 04:20 < nick0tine> n-iCe: hi 04:21 < mercxry> hey 04:23 < Lisanna> hey, is there any sort of program like the GNU coreutils "timeout" command, except it can check an arbitrary condition rather than a timeout? 04:23 < Lisanna> I'd like to be able to allow a command to run until some condition is met 04:24 < Lisanna> can probably write my own bash script to do this, but if something like timeout already exists that'd be cool 04:28 < kuri0> when building a kernel with deb-pkg how can I tell it to use my secure boot key ? 04:28 < kuri0> so it works in secure boot 04:30 < nick0tine> Lisanna: arbitrary? 04:31 < Lisanna> nick0tine yeah, like "run this command until this file exists" 04:31 < Lisanna> not in a loop 04:31 < nick0tine> Lisanna: bash 04:32 < nick0tine> hey u work for intel? 04:32 < Lisanna> nick0tine ... 04:33 < esselfe> Lisanna: all I see is bash scripting 04:33 < esselfe> may be with some 'watch' command 04:48 < rascul> Lisanna inotify may be useful 04:50 < sauvin> nick0tine, "you", not "u". 04:52 < rascul> "ewe", not "you" 05:44 < icedtea> greetings 05:47 < Matviy> Noob Q, if i build and then dpkg -i a newer kernel version, will I have to modify GRUB as well to boot the new kernel? In /boot/ i seem to have both the new and old kernel files 05:49 < sauvin> Matviy, yes, and it's not just that. You'll probably also need some new init files. 05:50 < Dan39> sauvin: you really think so? if its based on the debian kernel package id imagine he is fine 05:50 < Dan39> should even automatically update grab 05:51 < sauvin> depends on how he builds it. I've never done this, and so don't remember details, but I seem to remember something called an "initramfs" 05:51 < Dan39> that is the initrd/initramfs, not init files like systemd service or sysv init scripts 05:52 < Dan39> should auto build that 05:52 < sauvin> So, like I said, I don't know what I'm talking about, except that there *is* something to know. 05:52 < Dan39> hopefully he is grabbing the distro source package and going from there, in which case i think he could just install it and go 05:53 < Dan39> without needing to manually touch grub or the initramfs 05:54 < Dan39> but even if you do it from like the vanilla kernel sources, iirc the make install scripts automatically handle those 05:59 < Matviy> I did grab it from the distro source, and when installing the package it automatically updated initramfs and grub 06:00 < sauvin> Oh. Cool! 06:02 < jim> Matviy, usually kernels, modules and firmware do that 06:03 < nick0tine> .uptime 06:04 < jim> nick0tine, you've been up for 10 seconds 06:04 < nick0tine> kernel kernal 06:04 < nick0tine> heh 06:04 < silent_ack> can anyone suggest me a laptop that has best configuration between the range of 50,000 to 100,000 indian rupee 06:05 < nick0tine> silent_ack: lots 06:05 < pnbeast> silent_ack, I have a lovely, lightly used, Dell Studio that I can sell you for 90,000 rupees. 06:05 < nick0tine> can make a mining rig with that moola 06:05 < silent_ack> nick0tine: lots 06:05 < silent_ack> nick0tine: lots?? 06:06 < nick0tine> now u do ur computing in a budget of $5000 USD .. thats a hacker 06:06 < LissajousPattern> I am building a wall 06:06 < nick0tine> sorry i mean $500 06:07 < jim> nick0tine, Please spell out u as you... it would help folks who are here and are new english speakers, some don't hear u as a rhyme for you 06:07 < silent_ack> nick0tine: presently i have lenovo G50 06:07 < nick0tine> jim: i cant help if u are retarde ded 06:07 < silent_ack> nick0tine: and it really crashes after running 5 hours 06:08 * BenderRodriguez 06:08 < nick0tine> jim kiddin ;) 06:10 < jim> nick0tine, good thing I can't find my cloak right now :P 06:12 < jim> (about the retarted thing, dude, please don't use that, and please figure a way to be tolerant 06:12 < jim> ) 06:13 < jim> it's generally unexcellent 06:13 < jim> and it's noisebridge's one and only rule: be excellent to each other 06:13 < silent_ack> jim: can u suggest me 06:13 < sauvin> nick0tine, "you", not "u". 06:14 < sauvin> silent_ack, you, too. 06:14 < silent_ack> sauvin: what me 06:14 < jim> silent_ack, well what choices do you have that are pretty easy 06:15 < jim> silent_ack, Please spell out u as you... it would help folks who are here and are new english speakers, some don't hear u as a rhyme for you 06:15 < silent_ack> jim: ok 06:15 < jim> thanks 06:15 < silent_ack> jim: pleasure 06:15 < jim> silent_ack, well what choices do you have that are pretty easy? 06:16 < silent_ack> jim: i presently run arch 06:16 < jim> ok 06:16 < silent_ack> jim: and the system slows down after 4 hours of run 06:16 < jim> that I can't comment much on, dunno much about arch 06:17 < jim> silent_ack, exactly 4 hours? 06:17 < silent_ack> jim: i need a a computer that works well even when u use it entire day 06:17 < sauvin> silent_ack, "you", not "u". 06:17 < silent_ack> sauvin: sorry 06:17 < sauvin> Jim's asking an excellent question. Is it *exactly* four hours after boot? 06:17 < jim> silent_ack, I know the u habit is hard to break, so we'll just give you reminders for a little while 06:18 < silent_ack> jim: i am trying 06:18 < jim> good 06:18 < silent_ack> jim: Ya so i need a laptop with high configuration 06:19 < jim> I don't know what it means to have "high configuration", what does that mean for you? 06:19 < jim> (off getting water, just post away 06:19 < jim> ) 06:19 < silent_ack> jim: that does't crashes even you(not u) use it the entire day and run may programs in backgrund 06:20 < sauvin> Just about any sane distro can do that. I do it all the time with Ubuntu and Debian. 06:20 < pnbeast> silent_ack, my computer can run all day and run programs in the background. How about 85,000 rupees? 06:20 < silent_ack> pnbeast: ya its good 06:21 < silent_ack> pnbeast: which computer you have 06:21 < sauvin> Arch is usually very solid in the hands of people who know what they're doing with it. 06:21 < pnbeast> silent_ack, it's a wonderful Dell Studio. 06:21 < silent_ack> sauvin: ya its awesome 06:21 < silent_ack> pnbeast: why you wanna sell it 06:21 < searedvandal> most distros are solid in the hands of people who know what they're doing 06:22 < jim> what is the dollar <-> quatloo exchange rate? 06:22 < pnbeast> Well, my baby needs a new pair of shoes, so I need the money. 06:22 < searedvandal> jim, 0.013241 06:22 < swift110> yes searedvandal 06:22 < silent_ack> is it dell studio 1747 06:23 < silent_ack> pnbeast: is it dell studio 1747 06:23 < pnbeast> silent_ack, um, almost. 06:23 < pnbeast> It does have a 1 and a 4 in the model number. 06:24 < silent_ack> pnbeast: complete model name please 06:24 < pnbeast> silent_ack, okay, 80,000 rupees. 06:26 < silent_ack> pnbeast: model name bro 06:26 < pnbeast> silent_ack, this laptop has USB ports, and an ethernet port and even wireless! It's a great machine. 06:26 < silent_ack> pnbeast: my laptop too 06:26 < pnbeast> You can attach an external monitor to this laptop. It's so powerful. 06:27 < silent_ack> pnbeast: i use external only 06:27 < pnbeast> So this one is *perfect* for you! 06:27 < silent_ack> pnbeast: nope i doubt 06:27 < pnbeast> It's a 1545. How about 60,000? 06:27 < silent_ack> pnbeast: u are giving me incomplete info 06:27 < swift110> lol pnbeast 06:27 < silent_ack> i need the model name 06:27 < pnbeast> It's a 1545. 06:28 < sauvin> silent_ack, "you", not "u". 06:28 < pnbeast> He's trying, sauvin. So very trying... 06:28 < sauvin> Yeah, and I'm a grumpy old cuss. 06:28 < pnbeast> sauvin, help me out, here. Keep the price over 55 and you're in for 10K. 06:29 < sauvin> So, what's a rupee in $USD? 06:29 < pnbeast> Once you get tens of thousands of 'em, it's enough. 06:29 < micrex22> sauvin well one advantage from arch that I can see, is that it's... actually easier than trying to fight with debian whose objective is to put less emphasis on proprietary software and bleeding edge releases of software (re: ff quantum) 06:29 < pnbeast> I'm not sure, exactly. 06:29 < silent_ack> pnbeast: amozon see it for dollar 599 06:30 < pnbeast> silent_ack, what? The ones there have been used my office workers and dropped on the floor, they spill coffee in them, and they use Windows and have to reboot them all the time. 06:30 < sauvin> micrex22, debian is a tradeoff. It offers wonderful stability, but it does so by offering very well tested packages, meaning, software that's been around a while. 06:30 < pnbeast> Er, *by office workers. 06:31 < pnbeast> Mine comes with Linux pre-installed. So good. 06:31 < silent_ack> pnbeast: i will have to install again 06:31 < silent_ack> pnbeast: i dont think you use arch 06:31 < micrex22> sauvin yeah, and after trying of hours I couldn't get proprietary nvidia drivers that I so desperately needed, it kept complaining of a inconsistency in the packages before it even tried getting anythig installed 06:32 < pnbeast> silent_ack, that's true. You can re-install. I don't mind. 06:32 < pnbeast> Maybe [R] will join, silent_ack. He likes arch. He might help me. 06:32 < jim> a rupee is 0.015 us dollars 06:32 < jim> so 1.5 cents 06:33 < sauvin> So, a thousand rupees is 15 dollars? 06:33 < pnbeast> jim, let's not confuse the issue with tedious detail. Let's just work on keeping the floor around 60K. Don't cheat sauvin out of his 10K. 06:34 < silent_ack> pnbeast: is sauvin buying your lappy 06:35 < pnbeast> silent_ack, no, you should! He's just getting some money for helping. 06:35 < silent_ack> pnbeast: i can also give you some money bro if u need it 06:36 < pnbeast> silent_ack, once, I ran *two* programs in the background. It was perfect. 06:36 < silent_ack> pnbeast: just for your child 06:36 < pnbeast> silent_ack, that'd be awesome. Thank you so much. 06:36 < jim> silent_ack, please expand u 06:36 < notmike> jim: what up blood 06:36 < jim> notmike hi 06:37 < silent_ack> pnbeast: no man keep your lappy we will try to arrange money as much as possible 06:37 < notmike> What that Be like? 06:37 < silent_ack> jim: sorry 06:37 < pnbeast> silent_ack, okay, great. My child thanks you for your generosity in advance! 06:38 < silent_ack> pnbeast: why dont you work in freelancer 06:38 < pnbeast> Li'l beasty, we call him. He's really excited about the idea of wearing shoes. 06:38 < jim> a be is like see, be careful of stinger 06:39 < pnbeast> silent_ack, I'm being held prisoner in a pickle factory. I have to make pickles 12 hours a day, 6 days a week. 06:39 < jim> notmike, dont you run arch? 06:40 < silent_ack> pnbeast: and how you know about computer so much 06:40 < notmike> Despite MrElendig trying to exclude me from the community, yes, I rather like arch 06:40 < searedvandal> nobody runs arch, arch runs you 06:40 < silent_ack> searedvandal: hahahah 06:40 < pnbeast> silent_ack, about ten years ago they computerized the jar washers. I had to learn Linux or the pickle jars would be contaminated. Bad pickles, no sales! 06:40 < silent_ack> notmike: MrElendig :0 06:41 < jim> notmike, silent_ack is having issues with crashing, maybe you can help 06:41 < silent_ack> pnbeast: form which country are you from 06:42 < pnbeast> silent_ack, once a kind person on freenode said I'm a "global person". I like to be friends with people from every country. Will you be my friend? 06:42 < silent_ack> notmike: Do you have a problem that your system slows down after using it for 4-5 hours for sometime and when you leave it for 10 minutes it start working again 06:43 < notmike> Um, maybe. Do you run graphics off of a gpu? 06:43 < silent_ack> pnbeast: i just want to know with country uses linux to automate pickels manufacturing 06:44 < silent_ack> notmike: i use xfce desktop environment 06:44 < pnbeast> silent_ack, oh, I see. It's a Moldovan pickle company. 06:44 < notmike> Ok...? 06:44 < notmike> Do you have a gpu, specifically an AMD gpu? 06:44 < silent_ack> notmike: its AMD gpu 06:44 < pnbeast> silent_ack, Moldovans make *the best* pickles, anywhere. If you haven't tried them, maybe I can send you a jar when I ship the laptop. 06:45 < notmike> Are you running graphics off of it? 06:45 < silent_ack> notmike: no 06:46 < notmike> Ok, do that -or- add amdgpu.dc=0 to your kernel parameters 06:46 < notmike> Then send me some cash in the mail. :) 06:46 < notmike> One of those statements is a joke (unless you're gonna do it) 06:47 < silent_ack> notmike: cash?? 06:48 < notmike> Omg, your problem is probably that your kernel is running the DC/dal abstraction layer, but you're running your graphics off your Mobo. So either run graphics off the gpu -or- add amdgpu.dc=0 to kernel parameters 06:49 < silent_ack> notmike: let me see 06:49 < silent_ack> notmike: by the way thanks 06:49 < silent_ack> notmike: :) 06:49 < notmike> No sweat, you're welcome. :) 06:50 < silent_ack> notmike: i will send you using signal 06:50 < silent_ack> notmike: Hahahah 06:50 < notmike> Lol 06:50 < qazey> jim: Lots of work. Time is chartered for the sake of spare work hours. 06:51 < silent_ack> pnbeast: I will let you know my plan 06:51 < pnbeast> silent_ack, I'm sure you will. Best of luck! 06:51 < sauvin> I get periodic slowdowns that I attribute to IO binding because of some cron job I've not hunted down yet. 06:51 < silent_ack> pnbeast: you too bro 06:51 < jim> hmm? what's that in response to? 06:51 < qazey> matches. 06:52 < silent_ack> jim: look i started using 'you' 06:52 < silent_ack> jim: :) 06:52 < jim> silent_ack, yay :) 06:52 < pnbeast> I get periodic slowdowns that I attribute to drinking too much rum that I've already downed. 06:53 < sauvin> If the rum you're drinking has already been downed, and it's basically yellowish in colour, I think I'd rather you did your drinking elsewhere. :D 06:53 < jim> now, maybe it's a good idea sometime you run a ram checker for like 2 hours, see if it finds errors 06:54 < notmike> Actually I read that dude's question all wrong lol 06:54 < esselfe> one terrible mistake is to compile e2fsprogs with compression support... it lags the system alot 06:54 < jim> pnbeast, and you should run a run checker before operating a motor vehicle! 06:55 < jim> rum checker 06:56 < pnbeast> That sounds like it could cause a drinking problem. 06:57 < silent_ack> hey anyone here who use dvorak 06:58 < qazey> silent_ack: What if the settings were tailored to run off the previous users settings? 06:58 < qazey> I should check that one off when getting the VPS. 06:58 < silent_ack> qazey: Not getting you 06:59 < silent_ack> i was asking about the dvorak keymap 06:59 < jim> silent_ack, did you buy that laptop new? 07:00 < silent_ack> jim:havent yet 07:00 < silent_ack> jim: but i will :) 07:01 < jim> silent_ack, oh, wait,,, i'm confused,,, which machine crashes? 07:01 < silent_ack> my system crashes 07:02 < jim> so not a laptop? 07:02 < silent_ack> jim: Ya laptop (system) 07:03 < jim> ok, so let me make sure I understand... you have a laptop and you want to get another one? 07:03 < pnbeast> :( 07:03 < Abbott> is there a way to get find to output to the directory that it finds the file in? like: find -name *jpg -exec mogrify -format bmp {} \; but it makes whatever.bmp in the directory that whatever.jpg is in instead of in pwd 07:03 < silent_ack> jim: Ya 07:03 < jim> ok got it 07:03 < silent_ack> jim: and i was asking for a suggestion 07:04 < jim> and the laptop you have now, is the one that tends to crash? 07:04 < silent_ack> jim: Yes 07:04 < sauvin> Abbott, maybe supply some additional args go mogrify? 07:04 < sauvin> s/ go / to /; 07:05 < pnbeast> Abbott, if nothing else, I imagine you could write a little wrapper around "mogrify" that will cd to its directory, then call mogrify, there. 07:05 < jim> ok... are you ircing on that laptop to reach us? 07:05 < silent_ack> jim: Do You have any good laptop in your mind? 07:06 < silent_ack> pnbeast: Yes, with weechat 07:06 < kuri0> Are there real USB to real IEEE 1284 parallel port adapters which work on devices other than printers which are Linux compatible (show a /dev/parport0 device) 07:06 < jim> silent_ack, first I wonder if your laptop crashes because of hardware, or software 07:07 < jim> the last laptop I bought was an asus q504ua 07:07 < silent_ack> jim: the laptop is not so good its i3 the hardware is not compatible to take the load of things i do 07:08 < jim> works pretty good, I'm not having any problems now, but I struggled to get debian installed on it 07:08 < silent_ack> jim: Mean its the best up to your knowledge 07:09 < jim> no, I don't think it was the best, but I needed to get one, and I like asus... so I got it 07:09 < silent_ack> jim: So tell me the best you know and you would love to buy 07:10 < jim> but it's good 07:10 < notmike> silent_ack: I misread your question, probably that solution isn't going to work. 07:10 < notmike> But it might 07:10 < pnbeast> jim! jim! Tell him how good old Dell Studios are. 07:10 < silent_ack> notmike: i saw i dont have any problem with the solution you gave 07:10 < silent_ack> notmike: its the problem of overheating perhaps 07:11 < jim> pnbeast, 92.42962 years? 07:11 < pnbeast> What? It's only ten years old. 07:11 < jim> I have no idea :) 07:11 < pnbeast> I mean, it's *recently manufactured*. 07:11 < silent_ack> pnbeast: You dont understnad 07:12 < silent_ack> will your laptop work well while mutithreading 07:12 < jim> silent_ack, the problem is I don't know what you mean by best 07:12 < pnbeast> My laptop *loves* multithreading. When I run Apache httpd, it sometimes gets three or four whole threads up and running. 07:13 < silent_ack> jim: i you were me and i gave you 1 lakh which laptop you will buy 07:13 < jim> silent_ack, what purpose would the laptop serve? 07:14 < pnbeast> jim, again, let's not get bogged down in details. 07:14 < pnbeast> Let's focus on making the deal. 07:14 < silent_ack> jim: programming,and performing some attcks 07:14 < sh1ro> those thinkpads with xeons are pretty dope for smp 07:14 < pnbeast> This laptop *loves* programming and attacking. 07:14 < qazey> I'd run daemons on it and sit on th den. 07:15 < jim> attacks? my rabbit just got scarded! 07:15 < pnbeast> silent_ack, sometimes I play wesnoth on it. It attacks for *hours*. 07:15 < sh1ro> batterylife is trash but who cares when you've got 24 threads 07:17 < jim> pnbeast, which cpu? 07:17 < pnbeast> jim, it's not about the CPU, it's about all the threads it runs. Gobs of them! 07:18 < silent_ack> pnbeast: You are talking like a saleman who does anything to see their product 07:19 < silent_ack> pnbeast: *sell 07:19 < pnbeast> silent_ack, not really, I'm talking like someone who's mocking someone else for being off-topic, for being up to mischief, etc. I think maybe the language barrier prevents you from seeing that clearly. 07:20 < pnbeast> Anyway, the pickle factory starts up early tomorrow. I'm off. Good luck. 07:22 < jim> silent_ack, you can get into a world of hurt by doing attack stuff... just saying 07:22 < silent_ack> jim: i dont do that 07:22 < silent_ack> jim: i take permission and then look for vulnerablities in their site 07:23 < jim> so you're a pentester? 07:24 < qazey> fsf... 07:24 < silent_ack> jim: something like that 07:24 < jim> permission is important in this area... other folks had unfortunate things happen when they discovered vulnerabilities and didn't ask permission to find them 07:25 < silent_ack> jim: you look a good man 07:25 < silent_ack> jim: are you on any social media 07:25 < silent_ack> :) 07:25 < jim> ok, what languages do you program in? 07:26 < kirk781> English, english and english 07:26 < jim> I have a facebook account I haven't looked at for 3 years 07:26 < silent_ack> jim: send me your profile link 07:26 < xormor> jim, C, C++ and amd64 assembly. 07:27 < jim> silent_ack, wouldn't do any good... I don't pay any attention to it 07:27 < silent_ack> ok then any email id 07:27 < kirk781> I wonder if anyone uses Fortran now 07:28 < silent_ack> jim: we could work togerther in future 07:28 < silent_ack> kirk781: i wounder too 07:28 < jim> kirk781, I used fortran in like 1974 or 5 07:28 < silent_ack> jim: what is your age 07:29 < kirk781> Maybe there is some legacy system lying somewhere where a poor IT guy maintains it in the basement 07:29 < jim> 908794587345098734590873459078345978908374598734597834598735498734598734958798734598734597345 07:29 < silent_ack> jim: whats that 07:29 < jim> abe 07:29 < jim> g 07:29 < silent_ack> jim: hahah 07:30 < silent_ack> jim: I am just a kid then 07:30 < Pentode> real programmers use focal 07:30 < jim> never heard of that 07:31 < Pentode> pretty obscure language that ran on pdp-8's 07:31 < jim> silent_ack, do you like atom for editing your code? 07:31 < kirk781> Pentode, https://xkcd.com/378/ 07:31 < silent_ack> jim: i prefer emacs 07:31 < jim> oh ok 07:32 < jim> silent_ack, what languages do you write code in? 07:32 < Pentode> lol kirk781 07:32 < silent_ack> jim: almost all 07:33 < Pentode> pfft 07:33 < silent_ack> jim: depends upon the type of work i perform 07:33 < Pentode> i've never met _anybody_ that knew, let alone used, even a quarter of the languages that exist. 07:33 < jim> c? ada? forth? lisp? python? bash? 07:33 < xormor> I was born in 1980. 07:34 < xormor> My mother used COBOL and Fortran, I think. She was born in the 1950's, as was my father. 07:34 < silent_ack> jim: bash is a scripting language not programming 07:34 < silent_ack> jim: ya all 07:35 < silent_ack> xormor: i fell i am the youngest 07:35 < silent_ack> xormor: feel 07:36 < jim> a @ b @ + c @ d @ + * 07:36 < xormor> jim, I program x86_64, c, c++, bash. I try to avoid scripting and everything obscure and non-general purpose. I want to program in C++ on Raspberry Pi B+ Raspbian, amd64 desktop computers and on an Intel Atom eeepc (mini laptop PC), that has its architecture known as i386 in Debian, even though it is i686. 07:36 < xormor> silent_ack, ok 07:37 < jim> that's the same as (a + b) * (c + d) 07:38 < silent_ack> i have not even started my college life :) 07:40 < jim> xormor, so eeepc had 32 bit userland 07:40 < iodev> jim: oh, you're talking about the eeepc xandros 07:41 < iodev> yes, it had a Ubuntu-based distro with KDE 3.5, also it ran on top a 32-bit processor 07:41 < jim> silent_ack, do you do scheme? 07:41 < xormor> jim, yes. 07:41 < iodev> 900 Mhz cpu underclocked at 650 Mhz, for the eee pc 701 07:42 < xormor> iodev, it had Windows XP on it, so I installed plain vanilla Ubuntu for my father on it, but it started crashing after a few updates, and my father gave it to me and I installed 32-bit i386 Debian stable on it. Now it has Debian stable stretch 9 on it. 07:43 < ansraliant> ohhh.. the eer pc... it was a nice little device 07:43 < silent_ack> jim: its similar to Lisp programming language 07:43 < xormor> iodev, I should have put Debian on it for my father, but he gave it to me because Ubuntu crashed \o/ 07:43 < iodev> xormor: yes, eee pc 701 is a piece of crap 07:43 < xormor> he did want to keep XP because its support was ended. 07:43 < xormor> iodev, this is 1000H 07:43 < iodev> ahh, okay 07:43 < iodev> it's better but a little 07:44 < jim> silent_ack, have you seen the book "anatomy of lisp"? 07:44 < iodev> xormor: does it have a harddrive? 07:44 < sauvin> scheme is, in fact, generally recognised as a member of the lisp family of languages. 07:44 < silent_ack> jim: No, 07:44 < xormor> iodev, eeepc 1000H is a solid good machine. I played Quake 2 on it. Now it has Sparky Linux on it, now that I remember, since I sold it to my neighbor for 8€ and he installed Sparky on it. He traded it for the bigger laptop, so I got it back with Sparky GNU/Linux on it. With it everything runs smoothly. 07:44 < xormor> iodev, it has a hard drive. 07:45 < jim> silent_ack, howbout "structure and interpretation of computer languages" 07:45 < jim> ? 07:45 < silent_ack> jim: i will start my college 1st year soon.And then i will study them all 07:45 < iodev> xormor: right 07:46 < jim> be right back 07:46 < silent_ack> jim: Ya this is a good book heard a lot about it 07:46 < iodev> sorry, when I hear eee pc, I remember my shitty eee pc 701 with half a core and barely able to fit visual c# express :D 07:46 < iodev> on it's 4 GB ssd (win XP) 07:47 < iodev> hmm, I always was low on space with it, 1 GB left or so 07:53 * micrex22 gags at the thought of using XP 07:54 * well_laid_lawn sips a coffee 07:59 < vovioheler> hi 08:00 < ansraliant> hello 08:08 < ffejj> hello. i have a connection attempt limit specified in my sshd_config i am wondering where i can see a list of banned IPs? 08:19 < luke-jr> ffejj: I don't think sshd bans IPs 08:20 < ffejj> luke-jr: seems correct. i've been reading more and i think it just disconnects after X attempts. 09:16 < wizzi> Hello, i have a problem with installing driver of rtl8821au 09:17 < znh> what is wrong? 09:17 < wizzi> bash: /.install.sh: No such file or directory 09:17 < wizzi> ./ * 09:18 < wizzi> sorry... bash: ./install.sh: Permission denied 09:18 < znh> thats what u get when its not executable 09:18 < znh> chmod +x install.sh 09:23 < wizzi> rmmod: ERROR: Module 8821au is not currently loaded ... what does that mean ? 09:24 < qazey> You need it enabled in the kernel. 09:24 < qazey> Then install the install.sh file. 09:24 < wizzi> how can i do that ? 09:24 < qazey> http://kernel.org then make menuconfig. 09:25 < qazey> Read the docs also. 09:25 < maxcell_> @_@ 09:26 < Triffid_Hunter> hmm, my kernel doesn't have 8821, perhaps he's trying to install an out-of-tree module? 09:26 < b> Correct, Triffid_Hunter. 09:26 < qazey> Not sure how drivers go without the kernel. 09:27 < b> I have the rtl8812au and had to compile a module to insert into the running kernel. 09:27 < Triffid_Hunter> qazey: usually their makefile just needs to be pointed at current kernel source and build directory.. I've got a couple out-of-tree drivers, namely nvidia and virtualbox, but my package manager handles most of the details for me 09:28 < qazey> k. that suits the VM part. 09:28 < Triffid_Hunter> I just maintain a couple of symlinks to approporiate source/build trees and tell it to remake out-of-tree modules when I update my kernel 09:29 < qazey> Is Docker a fork of a VM or another type of VM? 09:29 < qazey> Kubernetes~... 09:29 < qazey> I'm guessing you can get your own root of binaries with what I've heard about it. 09:29 < Triffid_Hunter> qazey: a glorified chroot jail afaik 09:29 < qazey> Okay, cool. 09:30 < qazey> That sounds like it would go well with groups... 09:31 < qazey> whoever has access to the chroot. 09:31 < jim> qazey, it's one specific way to "do containers" 09:31 < qazey> Containers sound too general for me. 09:32 < qazey> If it were a long term type of propaganda to use, I'd say it needs more empathizing. 09:32 < jim> qazey, maybe you would need to poke around with it more 09:33 < qazey> Unless it just creates "walls" to support different environments. Maybe...? 09:33 < qazey> Yeah... 09:33 < maxcell_> look what i found: package called SL> "Steam Locomotive runs across your terminal when you type "sl" as you meant to type "ls". " 09:34 < jim> you mean a way to separate environments? maybe it does do that 09:34 < qazey> Yeah, multiples. 09:34 < rascul> get out of my environment 09:35 < qazey> I'll call 'em cookie patches. 09:35 * notmike pokes 09:45 < qazey> I guess it does cloud... 09:46 * notmike poke poke poke 09:47 < qazey> Aww, dog nabbit. 09:47 < qazey> It is just crazy to use. 09:48 < qazey> After this, gonna bake some PHP scripts. 09:53 < V7> jim: Bash is not a language, isn't it ? 09:53 < notmike> It is 09:53 < notmike> I'm Jim now 09:54 < kirk781> I'm the Senate now 09:56 < ansraliant> Look at me, I'm the captain now 10:01 < xormor> V7, bash has scripting capabilities and the capability to run commandline with commands. it shows the output on the screen in text mode. it has colors, too. I believe in Linux the input is stdin and output is stdout, usually. errors are in stderr. those are used in the C programming language, and in C++ they are used with std::cin, std::cout and std:cerr. I believe "c" in the object names (like cout, cin and cerr) mean "character", even though I may 10:01 < xormor> be wrong. 10:02 < V7> Btw, yes it has some language's aspects, but this is scripting language, not a programming 10:02 < V7> I mean, even statement's declaration is a call for an external /bin/[ program 10:03 < xormor> V7, C, C++ and different assembly languages are programming languages, like BASIC was and is. and Turbo Pascal was a programming language. 10:03 < xormor> FORTRAN and COBOL are programming languages too, like Haskell is. Then there are others I forgot. 10:04 < V7> xormor: Oh, you won't remember all of them 10:04 < sauvin> The process of writing a bash script is indistinguishable from that of any other language in terms of the kinds of acuities needed. 10:04 < xormor> https://www.fossmint.com/best-programming-languages-for-developing-linux-desktop-applications/ 10:04 < sauvin> The problem is that bash script language just isn't very powerful. 10:05 < xormor> https://insights.dice.com/2015/03/09/best-programming-languages-linux-devs/ 10:05 < V7> Bash is very cool, but jim told that it's a programming language. I've just couldn't not fix him 10:05 < sauvin> Bash scripting language *is* a programming language, and some fools actually use it as such. 10:05 < xormor> I try to avoid writing scripts. I just change the source code for the omega-rpg game, that was written in C. I also make small test programs in C, C++ and x86_64 assembly. 10:06 < xormor> I do run scripts when necessary, but if I make one, it is usually very simple without loops and without if...then...else... 10:06 < sauvin> I don't bash, usually. I perl. 10:09 < Dagmar> I have written a positively pornographic amount of bash scripts in my life, because for some things, it's the *only* language appropriate 10:09 < Pentode> Dagmar, so true. I have a friend who does _everything_ in c like it 10:09 < Pentode> er 10:09 < Pentode> 's some kind of compulsion 10:10 < Triffid_Hunter> heh many of my scripts are an unholy mix of bash and perl, each tasked with doing stuff it's good at 10:10 < Dagmar> Pentode: yeah but it would basically violate principles of good sense to do init things in C 10:10 < Pentode> yerp 10:11 < Dagmar> Like, I'd *really* like to do some of those kinds of things in perl, but I don't want to be the one to cause _that_ dependency link to happen 10:12 < notmike> Perl sucks really bad 10:12 < Triffid_Hunter> heh last time I wrote an init, I wrote it for ash with a bit of awk thrown in.. busybox is "fun" :P 10:12 < Dagmar> Only when you're stupid and use it for the wrong things 10:12 < sauvin> No, it doesn't. What often DOES suck is the idiot trying to use it. 10:12 < notmike> That's mean 10:12 < Dagmar> It's *true* 10:13 < notmike> How are people supposed to get better if not by fucking up 10:13 < sauvin> Perl, as it happens, is my primary language. 10:13 < notmike> Ew 10:13 < sauvin> And mind the language. 10:13 < Gobo708> Hi All, just trying to mod rewrite, and having trouble getting it working.. any one familiar with this? 10:13 < sauvin> "mod rewrite"? 10:14 < Dagmar> It's an acronym. "Practical Extraction and Report Language". This isn't just whimsy 10:14 < Dagmar> For *that* type of task, perl kills it 10:14 < Gobo708> sauvin, yeah httpd 10:14 < sauvin> My question stands. 10:14 < Gobo708> sauvin, .htaccess file, rewriting the URL zone apex, and appending www 10:14 < Gobo708> sauvin, thats not a question 10:15 < Dagmar> I've literally gotten into coding wars with a co-worker tightening a log scraping script in perl down to 1/1000th of the former time 10:15 < Dagmar> Analyzing the logs from four DNS servers handling about 45,000 clients 10:16 < sauvin> The bulk of my recent experience with perl involves cramming postgresql tables with stuff taken from text files. 10:16 < Dagmar> ...but if you're trying to use perl to do waveform analysis or something you need your head examined. 10:16 < sauvin> Oh, that's nothing if you have the right libraries. :D 10:17 < Dagmar> Yeah but still, those are generally C extentions to perl 10:17 < sauvin> Your point? :D 10:17 < Dagmar> Heh 10:17 < Dagmar> I know. I'm guilty of making that mistake. I needed some perl to read an IR unit so I could figure out wtf was with this remote I'd bought 10:17 < Dagmar> I wrote the extentions myself that time 10:17 < sauvin> BTW, Dagmar, your English is generally superior, so take this one with a sugar cube: "extension", not "extention". 10:18 < Dagmar> It's because I read a lot of stuff from the UK 10:18 < sauvin> Well, colour be blue and fetch me a draught! 10:18 < Dagmar> Also, probably most of what I watch is BBC 10:19 < sauvin> My own English comes from lots of different places, so I'm apt to be a bit confused sometimes with things like 'practise' or 'defence' or 'centre'. 10:23 < notmike> Can we just speak the Queen's m8? 10:24 < sauvin> Not unless you want a ton of people asking "what signifies emme-huit, or are you trying to say 'macht'?" 10:25 * iflema what colour is she? 10:32 < alioui_> hi all, my router is basically a linux box with msh shell. i want to list file on it but it doesn't come with ls 10:32 < alioui_> is there another way to do so ?? 10:32 < alioui_> pwd is there 10:33 < alioui_> cd also 10:33 < iflema> find? 10:33 < paulcarroty> cd 10:34 < iflema> ooh 10:34 < Triffid_Hunter> alioui_: sure it's linux? try `dir` 10:34 < well_laid_lawn> mabe it has busybox too 10:35 < Triffid_Hunter> alioui_: some non-linux-based router OSes also have crude shells and may look slightly linux-like at first but later turn out to be some weird Wind-something or so 10:35 < alioui_> find: no cd not supported 10:35 < alioui_> Triffid_Hunter: 10:35 < alioui_> yes iam sure 10:35 < alioui_> i can go to /proc 10:36 < alioui_> ps top is there 10:37 < alioui_> sshd and httpd is installed 10:37 < Triffid_Hunter> alioui_: sure, but what's *in* /proc? if it still looks linux-ish, what does cat /proc/sys/kernel/osrelease say? 10:38 < alioui_> 2.6.8.1 10:38 < iflema> find is tere 10:38 < alioui_> no 10:39 < iflema> python? 10:39 < iflema> bash? 10:39 < iflema> knock one up 10:40 < alioui_> :D 10:40 < iflema> lua? 10:40 < alioui_> it's a router not a server 10:40 < alioui_> so none of the appouve command is ther 10:40 < alioui_> there 10:40 < iflema> type python 10:41 < alioui_> # python 10:41 < alioui_> python: not found 10:41 < iflema> good thing 10:43 < Lope> Is there AI software I can run for my home security cameras? My cameras have dumb motion detection, but even something like bushes blowing left/right in the wind causes my dumb system to record. I'd like some type of AI system. Do you know of any interesting options? 10:43 < paul3741> alioui_: echo * 10:43 < Triffid_Hunter> alioui_: 2.6? wow, blast from the past there! 10:43 < Lope> My system even records shadows on my "no go zone" caused by cars driving past when the sun is low. 10:44 < qazey> Lope: Just get a motion sensor lamp and camera by itself. 10:44 < Lope> qazey: not following? 10:45 < qazey> I assume it would be simpler, but anyway... 10:45 < Lope> I've already got 4 analog cameras and a dumb DVR 10:45 < qazey> Oh... 10:46 < iflema> windows? 10:46 < alioui_> paul3741: adsl adslctl atm atmctl bftpd brctl busybox cat cfm cp ddnsd dhcpc dhcpd dhcpr mesg dnsmasq dnsprobe dumpmem ebtables echo epi_ttcp ethctl false fast igmp iptbles kill ln mkdir mount msh netctl openssl ping pppd ps pvc2684ctl pvc2684d pw reaim ripd rm sendarp setmem sh siproxd sntp sysinfo true udhcpd upnp zebra 10:47 < mini0n> pinguins 10:47 < qazey> Nah. Newer hardware services are mostly in, not outdated but even if outdated, still in. 10:50 * iflema listens for whispers in alioui_s ear 10:51 < paul374> alioui_: i meant echo * can act as a replacement for ls 10:51 < paul374> alioui_: only for the current directory though 10:51 < iflema> and busybox is there 10:52 < qazey> paul374: cat. 10:52 < paul374> qazey: cat: .: Is a directory 10:53 < qazey> cat file | awk params | echo - 10:53 < iflema> read aa the fings 10:53 < qazey> Something like that. 10:53 < iflema> ll 10:53 < paul374> i thought we were trying to ls without ls 10:54 < qazey> echo is involved. 10:54 < tymczenko> hello folks! Does anyone here use iTunes on Linux? Last time I've tried to do this I ended up with virtual machine with Windows. Maybe since then something has changed and it's possible to use Wine or something like that? 10:54 < iflema> !next 10:55 < paul374> tymczenko: last time i had the same problem; i ended up using google music to sync via the cloud :/ 10:55 < paul374> not the best but you're very limited when you're on ios+linux :/ 10:56 < lilltiger> why would anyone ever use itunes on linux.. it's like using dirt on a sandwich.. 10:56 < alioui_> paul374: thanks 10:57 < tymczenko> lilltiger, because of online stream music feature. I don't store any files on my pc 10:57 < lilltiger> tymczenko: use a better service then 10:57 < iflema> lols 10:58 < paul374> tymczenko: oh i thought it was for putting music on an iphone :p 10:59 < storge> i don't mean to laugh, your music is your music, but Apple's walled garden is exactly the antithesis of linux's bazaar 10:59 < searedvandal> tymczenko, I found a gist somewhere not long ago explaining steps to installing a specific 32bit version on linux with wine. I can see if I find it again if you like 11:00 < paul374> storge: yeah that's why i went back to android 11:00 < storge> searedvandal: thanks for helping, i had no idea 11:00 < searedvandal> I haven't tried it out myself, just came across it on one of my random github explorations 11:00 < tymczenko> searedvandal, thanks 11:00 < searedvandal> tymczenko, https://gist.github.com/schorschii/a22c17e21ec48f4931e9a2b2ea5a01bb 11:00 < storge> --but apple lets mp3 on iphone right? or is it really itunes only 11:01 < paul374> storge: last time i checked (last last year) it was itunes only :/ 11:01 < paul374> couldn't even copy files over via usb 11:01 < lilltiger> You probly have to use iTunes to even change your ringtone.. hehe 11:01 < paul374> no bluetooth either 11:01 < storge> wow 11:01 < paul374> only cloud 11:01 < storge> that's astonishingly craptastic 11:01 < paul374> ikr 11:01 < Lope> Do you reckon this would work in linux? https://www.ebay.com/itm/4-Channel-Audio-Capture-Adapter-Card-CCTV-Security-Camera-USB2-0-DVR-Video/222038033872 11:06 < searedvandal> Lope, looks like a easycap clone? think the easycap's work in linux, check out the linuxtv wiki 11:06 < Lope> searedvandal: thanks, will do 11:07 < searedvandal> Lope, or go for a easycap device, they are pretty cheap and easy to find on ebay. 11:07 < searedvandal> Lope, https://www.linuxtv.org/wiki/index.php/Easycap 11:07 < Lope> Ok brilliant, thanks 11:07 < Lope> I see :) 11:10 < Kingsy> if I have cron running like thisc --> cron -f -L 15 <-- and crontab -l from a terminal shows my cron script. What else am I missing that would cause it not to run? 11:11 < storge> is crontab showing the right path to the script 11:12 < Kingsy> yes, if I copy the line out and run it manually it works. 11:12 < storge> wait what? 11:12 < Lope> searedvandal: wow, thanks for the heads up! "Capturing is possible from only one input at a time!" 11:12 < storge> * * * * * /path/to/your/script 11:12 < Lope> searedvandal: from that URL. 11:12 < storge> (for example) 11:12 < Kingsy> storge: if I do crontab -l, then copy and paste /path/to/your/script and press enter it works. 11:12 < Lope> searedvandal: so I need multiple single video devices. 11:13 < Kingsy> so, it does point to cron not running, but if I do ps aux | grep cron I get root 9 0.0 0.0 26076 2584 ? S Jun22 0:02 cron -f -L 15 11:13 < searedvandal> Lope, yeah, just read that. no problem, glad you found the link helpful :) see if you can find a device on the wiki that is confirmed to work with multiple captures at once maybe? 11:13 < storge> Kingsy: so root's crontab shows that 11:14 < Kingsy> yeah, but hang on. I might have found something./ 11:14 < storge> Kingsy: what i mean is, root has crontab and user has crontab 11:14 < storge> if user's crontab has /path/to/root's/script, that ain't gonna happen 11:14 < Kingsy> storge: hm no, that was nothing, ermmm yes, the only user on this box is root 11:14 < storge> oh 11:15 < storge> hmm 11:15 < Lope> searedvandal: good idea, thanks 11:15 < Kingsy> its weird right? 11:15 < storge> what's the frequency/interval of the cronjob? i mean, if you set it to run only on tuesdays and today is monday, you won't see cron run it til tomorrow 11:15 < Kingsy> * * * * * .... 11:16 < storge> so, every minute 11:16 < Kingsy> yeah 11:17 < Kingsy> I am totally stumpted 11:17 < storge> is there a reason not to run as a daemon 11:18 < Kingsy> it was just easier this way, its a docker-container so it meant I didnt have to worry about starting the service. 11:21 < storge> i don't know, i know very little about running cron in the foreground and even less about docker. i've only ever set crontab to a schedule and a path and it just works (assuming the script itself works, and you say it does). hmm 11:26 < storge> Kingsy: is the script interactive? 11:26 < djph> cron doesn't run in the foreground... 11:26 < storge> djph: it does with -f, according to the man page 11:26 < storge> -f Stay in foreground mode, don't daemonize. 11:27 < Kingsy> storge: no, well it doesnt ask for anything when I run it manually. 11:27 < Kingsy> oh hang on 11:27 < storge> and Kingsy 's -L 15 should at least be logging failures if the script had a problem 11:27 < Kingsy> What does 2>&1 do at the end of a cron line? 11:27 < Kingsy> if I add that it works. 11:27 < djph> storge: that's if you invoke 'cron' with -f. 11:27 < djph> storge: I think ... 11:27 < storge> djph: he is 11:27 < djph> er, wha... 11:28 < djph> Kingsy: it redirects stderr to stdout 11:28 < Kingsy> for example --> * * * * * root echo "Hello world" >> /var/log/cron.log 2>&1 <-- what does that line do? 11:28 < Kingsy> ohhhhhhh 11:28 < Kingsy> I have just got it 11:29 < Kingsy> the script was erroring, and because we were not redirecing sterr it was justy not outting anything 11:29 < storge> ah 11:30 < Kingsy> storge: is there another way of writing 2>&1 so it isnt shorthand? 11:30 < storge> if there is i don't know 11:31 < Kingsy> no problems! 11:31 < Kingsy> well thankyou for your help! 11:31 < storge> hah, i did nothing, but you're welcome :) 11:31 < Kingsy> haha still good to just talk things through 11:38 < Lope> searedvandal: thanks buddy, your comments were tremendously helpful. 11:38 < Lope> searedvandal: I found nice cheap USB capture devices that are supported on linux. Just need to search ebay for "DC60 usb" 11:39 < friendlyguy> hi there! i am running a dual boot system: win10 and archlinux on my laptop. I have to work with a couple of (vbox) vms on both, windows and linux. I have a second ssd in the laptop for that purpose. fs is ntfs, encrypted (thats a policy i need to obey) with veracrypt. 11:39 < Lope> searedvandal: apparently plug and play with RbPi 11:39 < hans_> if i want to check if i have root priviledges, should i check getuid() == 0 or geteuid() == 0 ? (or something else? ) 11:40 < searedvandal> Lope, nice. glad I could provide some useful links :) 11:41 < friendlyguy> however: even though its a ssd, the performance is quiet bad. and i suppose its because of not having trim on the "vm"-ssd. (i think i dont have trim because its encrypted) 11:41 < searedvandal> Lope, other resources could be to check surveillance software solutions for linux and what hardware they support. 11:42 < friendlyguy> does any of you guys have a better idea how to share an encrypted disk between windows and linux? 11:42 < Lope> searedvandal: thanks buddy, but I'm not going to worry too much about that. It's mostly for hacking around. 11:49 < kotten> friendlyguy no idea, but it should be possible. I think the simplest solution would to encrypt NTFS so you don't need ext3-4 drivers for windows. 11:50 < kotten> looks like windows doesn't have ext drivers anymore 11:51 < friendlyguy> yeah, thats what i have right now. but the ssd is performing very "bad" in terms of performance 11:51 < friendlyguy> it feels like there is no trim support or somethign 11:51 < Kingsy> question, does anyone know of a cli appliocation that helps track tasks and how long each took? I know there is task warrior but that looks like its more planning, what I am looking for is soemthing that I can track tyime against tasks that have been completed. So at the end of the day I can type a command and it will give me a liost of things I have done and how long each took 11:51 < Kingsy> I release its quite specific but I am just hoping there is soemthing kicking around that does it 11:51 < friendlyguy> its a samsung 850 pro and i am looking at transfer speeds around 45 mb/s 11:52 < djph> Kingsy: no. I mean you can wrap something in 'time', but that only times the computer's execution of things -- not how long it took you to write the command or ... whatever 11:53 < mous> friendlyguy: i'm not sure how much overhead comes with encryption, but that seems oddly slow 11:53 < Kingsy> djph: oh, I was more looking for just a logging application, sop after a task I could write "taskcomplete "This is what I did" 1hr" 11:53 < djph> Kingsy: oh, you just want to write in that you did stuff? vim? 11:53 < Kingsy> heh I guess I could just >> into.a.log 11:53 < Kingsy> heh 11:53 < djph> or perhaps a cli-spreadsheet? 11:53 < friendlyguy> mous: exactly. the machine is a precision 7510, with an i7-6920HQ. ssd is attached to a sata3 interface... 11:53 < storge> maybe a piped script that you run on every command 11:54 < mous> friendlyguy: and that's a windows machine reading files from a encrypted ext4? 11:54 < mous> or the other way around or something? 11:54 < Triffid_Hunter> Kingsy: echo 'date +%s; echo "$@" | tee -a ~/.mytasklog' >> bin/taskcomplete perhaps? 11:54 < friendlyguy> encrypted ntfs 11:55 < Triffid_Hunter> Kingsy: oh, missed some parentheses, should be ( date; echo "$@"; ) | tee ... 11:55 < Kingsy> Yeah I guess just a manual line should be alright, thanks 11:55 < Matviy> Can two loaded drivers have the same major number in linux at the same time? 11:56 < mous> friendlyguy: so it's a single box with 2 OS's? 11:56 < lilltiger> Matviy: "same major number"? 11:56 < mous> friendlyguy: VM ware running linux under windows or something 11:56 < mous> ? 11:58 < BluesKaj> 'Morning folks 11:58 < mous> friendlyguy: lack of trim in that situation should not make nearly as huge of a dent in performance as you are seeing 11:58 < mous> morning BluesKaj 11:58 < BluesKaj> hi mous 11:59 < OlgaV> Hi! I have my root partition on an external SSD, sometimes it gets detached by accident. How likely is it to ruin my filesystem because of such an accident? I'm using LUKS + LVM + BTRFS 11:59 < Kingsy> Triffid_Hunter: that gives me a parse error btw -> echo ( date; echo "$@"; ) | tee -a ~/.mytasklog' >> bin/taskcomplete 12:00 < storge> what is your bin/taskcomplete 12:01 < Kingsy> storge: its just a file right? 12:01 < Kingsy> Which will have ( date; echo "$@"; ) | tee -a ~/.mytasklog' in it after that runs? 12:02 < friendlyguy> mous: its a dual-boot system. windows and linux. and i use vbox to run the same virtual machines on both os 12:02 < friendlyguy> the ssd is soley for the vms 12:02 < mous> friendlyguy: gotcha, makes sense 12:03 < mous> friendlyguy: wish I knew more about VM stuff, sorry :( 12:03 < friendlyguy> np at all 12:03 < mous> friendlyguy: except 45mg/sec on that amazing samsung drive is a crime 12:03 < friendlyguy> jup, makes me cry... almost ;) 12:03 < storge> ~/.mytasklog' or '~/.mytasklog' 12:03 < Kingsy> no worries 12:13 < Pusteblume> with ufw which table matches first input and output or nat? 12:14 < Moreye> Hey! I'm having some trouble with a Wifi SD Card. As I to "tweak" some config files, I'm trying to mount the filesystem. The problem I've got is that my system's mouting automatically a loop (loop0) in read-only. As soon as I unmount the partition I can't find the partition back. Any idea? Thanks ;) 12:24 < Lope> I've installed KDE-plasma on Ubuntu 18.04 and there is no wifi/network manager? I needed to connect to a wifi network and had to use nmtui. Any ideas? 12:24 < storge> wicd-gtk, connman, network-manager 12:26 < BluesKaj> Lope, sudo systemctl enable network-manager, then sudo systemctl start network-manager 12:26 < Lope> BluesKaj: network-manager was already running though. 12:27 < BluesKaj> Lope, which wifi chip? 12:27 < Henry151> hi guys 12:28 < Lope> doesn't matter? when I was using gnome, it was configurable via the network-manager gnomegui 12:29 < BluesKaj> Lope, using netplan? 12:30 < storge> personally i just use wp_supplicant for all my wifi. just takes a little extra moments for config, depending on the network 12:30 < qazey> B for 'Beyonder.' 12:31 < Henry151> anybody want to help me figure out what I'm doing wrong here? 12:31 < Henry151> https://bpaste.net/show/a871a44ce160 12:31 < Beri4> heh 12:31 < searedvandal> Lope, you're looking for a package called plasma-nm most likely. the plasma applet for managing network connections 12:31 < Henry151> I'm trying to compile node with --with-dtrace flag set so that I can use bcc-tools to monitor node processes 12:31 < Henry151> failing miserably 12:31 < searedvandal> Lope, https://packages.ubuntu.com/bionic/plasma-nm 12:32 < Henry151> this is on a debian system 12:32 < adsc> Henry151: maybe this error message gives a hint: dtrace: not found 12:32 < storge> zing 12:33 < Henry151> adsc: hmm.. apt-search dtrace doesn't come up with anything 12:34 < Henry151> am i supposed to install perf-tools-unstable? 12:34 < adsc> i have no idea, but if all else fails, you can also download and build it from source 12:36 < Henry151> this is confusing me 12:37 < Henry151> it seems like it's available for Solaris, Mac OS X, FreeBSD, but that a "linux port is in development" 12:38 < Lope> thanks searedvandal, installed it, then added the widget! Sorted!! 12:38 < searedvandal> alright :) 12:39 < Henry151> so i need dtrace installed in order to compile node with dtrace USDT probe points or whatever they're called? 12:40 < Henry151> and dtrace isn't available for debian? 12:40 < Henry151> or am I just plum crazy 12:40 < adsc> it's Oracle (TM) 12:40 < azarus> yeah dtrace likely isn't available out of the box for debian 12:40 < searedvandal> Henry151, systemtap-sdt-dev 12:40 < arsimael> Hi everyone 12:41 < searedvandal> Henry151, that package should have /usr/bin/dtrace 12:41 < arsimael> Short question, does anyone of you have experience with mounting a network luks container on two machines? 12:41 < Henry151> searedvandal: lifesaver 12:41 < Henry151> thanks 12:41 < searedvandal> no problem 12:42 < searedvandal> got curious so I did a package search on their website and searched for dtrace in description 12:42 < searedvandal> and that came up 12:42 < Henry151> i will try to learn from that process, I was googling one thing after another and coming up with nothing 12:43 < storge> apt-cache search dtrace ...see results ... apt-cache show systemtap-sdt-dev 12:43 < storge> Description-en: statically defined probes development files 12:43 < storge> This package contains header file and executable (dtrace) that 12:43 < storge> can be used to add static probes into userspace applications 12:43 < storge> for use with SystemTap. 12:44 < Henry151> wow, i was looking right at it when i did apt search dtrace, !doh 12:44 * BluesKaj wonders why plasma-nm didn't install with plasma-workspace 12:45 < storge> because plasma rules 12:45 < BluesKaj> storge,?? 12:45 < azarus> BluesKaj: well not everybody has networkmanager 12:46 < azarus> i don't for example 12:46 < storge> i don't 12:47 < BluesKaj> azarus, yeah I ran without NM for years, but now since systemd it's become somewhar clunky to run without N 12:47 < BluesKaj> NM 12:47 < Sitri> NM is more annoying than helpful 12:47 < azarus> ^^ 12:48 < searedvandal> probably would have installed it if one went the tasksel kubuntu-desktop route (since it was a ubuntu system the question was about) 12:49 < storge> Sitri: agreed 12:49 < BluesKaj> well, I prefer NM with the laptop ..I could survive without it on the desktops 12:49 < azarus> wpa_supplicant does its job perfectly well for me 12:51 < searedvandal> depends on the mood when I install for me. both nm and wpa_supplicant gets the job done 12:52 < Lope> When I opened the KDE network-manager interface (plasma-nm) widget, it said that my gigabit wired connection was set to half duplex 100Mbps. So I just typed in 1000Mbps and chose full duplex, disconnected then connected. I don't know if I can trust that... The weird thing is it had an increment/decrement button which moved in units of 1mbps. Pretty weird. 12:53 < znh> that is weird 12:55 < searedvandal> I had similar issues with one of my home servers. opened the router config and switched from auto to 1000/full duplex and problem solved 12:56 < CoolerZ> what software do you use to wipe a harddisk? 12:56 < znh> me too. used ethtool for that since it didnt auto negiotate to gigabitches. single increment button is weird though 12:56 < CoolerZ> darik's boot and nuke? 12:57 < azarus> CoolerZ: sudo tee /dev/ < /dev/zero 12:58 < rafalcpp> how easy it is to intercept emails actually, is DNS posioning enough to make SMTP server of sender deliver it to my server? 12:58 < sine0> hey folks, forget the reason, but I have a directory with about 2k directorys underneath it, each with a file in. I want to move all of them out into a single dir. does anyone know the magic. Im guessing it could be a bash foreach mv * ../ type thing, but im not sure how to get the dir list in the first place 12:59 < znh> for item in $(ls path);do echo $item;done 13:01 < sine0> for item in $(ls path); do mv $1/*.bin /blah/allhere 13:04 < learningc> Is there any good text to speech in Linux? 13:08 < CoolerZ> azarus, no i am talking about stuff like darik's boot and nuke where it does multiple rounds of random and patterned data 13:08 < hexnewbie> learningc: Good it is not, but there is espeak, festival and speech-dispatcher. IIRC, the last is a frontend for one of the other two. And KDE has a Jovie as GUI. 13:08 < azarus> CoolerZ: sudo tee /dev/ < /dev/urandom 13:08 < SkunkyFone> it's not great, it's merely functional. 13:09 < adsc> i think there's a pretty good voice for festival 13:09 < adsc> let me dig in my files 13:09 < adsc> festvox-us-slt-hts 13:10 < hexnewbie> Festival sounds better than espeak, as I just tested 13:18 < sine0> znh: how do I get the item as a variable name ? 13:21 < geirha> don't iterate ls output 13:21 < geirha> for file in path/*; do 13:37 < milp_2> im looking to udate our mariadb 10.1 server - is the latest 10.1.x patchlevel enough to ensure a secure system or would you recommend to update to the latest version because of performance and other improvements? 13:39 < ananke> milp_2: update to whatever your distro provides 13:40 < ananke> if you maintain your mariadb install _outside_ of what your distro provides, then you should be asking this question in #mariadb, not ##linux 13:42 < milp_2> thanks ananke 14:04 < the_drow> How do I test if I have permission to use /dev/ttyS*? 14:06 < BeforeClick> ls -la /dev/tty* 14:06 < djph> the_drow: look at ownership of /dev/ttyS* ; compare to your groups 14:07 < the_drow> /dev/ttyS* is mounted into a LXC container. It's owned by nobody. So does /dev/kvm (and I do have access to it) 14:07 < djph> er, what? 14:08 < the_drow> I'm looking for a cli that actually communicates with the serial port 14:08 < the_drow> djph, These devices are owned by nobody inside the container 14:08 < djph> /dev/* should be root 14:08 < the_drow> and by root outside the container 14:08 < djph> or root/adm (or root/tty or root/dialout or ... ) 14:09 < djph> ... oh, containers ... uhh, afaik they still follow those "standard" conventions (but then again, I'm probably mis-remembering, or crossing two different container types or ... who knows) 14:13 < Lope> do you guys ever fly with a lot of tech gadgets? like cables and chargers etc in your checked luggage? Do you have any packing tips? Cos they say that you should try to pack different shape items separately so they can see what everything is on the x-ray, but I find if you take a LOT of different electronic stuff, that's not really feasible, and ultimately one might need to have a packet that's just filled with cables and adapters etc. Any tips? 14:18 < NGC3982> based on your country, there is usually not a problem to bring more-than-normal amount of electronics, as long as you can explain what they do. 14:18 < NGC3982> i wouldnt bring the TIG welder. 14:27 < TyrfingMjolnir> What is the name of the apache query testing command line tool? 14:27 < TyrfingMjolnir> a2n? 14:27 < TyrfingMjolnir> an2? 14:28 < TyrfingMjolnir> ab 14:28 < Kingsy> is it possible to load all env varibales to they are available within a cronjob without having to do a ". ./somefile" to source them manually each time it runs? 14:30 < LambdaComplex> can smartctl light drive LEDs by any chance, or will i need ledctl for that? 14:42 < lopid> "all" env vars? 14:53 < djph> Kingsy: don't require environment variables in your script? 14:58 < agent_white> Mornin' folks 14:59 < gagbo> Hello, I'm using powertop and tlp to handle power consumption on my laptop, and I think powertop is disabling some thermal sensors on my laptop (the acpi stuff ?). Where can I check the name of the devices to see if powertop is doing something to them ? lspci ? 15:01 < MrElendig> sounds unlikely 15:01 < MrElendig> also you can see exactly what powertop does on the tuneables tab 15:04 < gagbo> I can see a lot of stuff in the tuneables tab, but I don't know if the changes are supposed to be immediate 15:04 < gagbo> I have an easy way to check this out, since I have a thermal monitor plasmoid that currently shows "off" for one sensor 15:05 < gagbo> It's just that I don't know if I have to apply the settings somehow and/or reboot to know if the tuneables are applied 15:06 < pawiecki> I need to setup Fortinet IPSec VPN on linux. There's a Forticlient 6.0 available to download from the officiall website, but the linux version has disabled vpn functionality, which works on MacOS and Windows. Did anyone succeed to configura Fortinet IPSec VPN on a linux box? 15:07 < pawiecki> configure* 15:07 < MrElendig> pawiecki: find a less scummy vpn provider, one that does openvpn 15:09 < pawiecki> MrElendig: Sadly it's not my choice, I just need to connect to my client's network to do my job. 15:09 < sandman13> What happens when you send traffic to BACKUP servers on keepalived? 15:10 < sandman13> will it get relayed to MASTER again? 15:10 < searedvandal> pawiecki, it's just a ipsec vpn, you should be able to use something like openswan 15:11 < MrElendig> contact their customer support 15:11 < MrElendig> or your customers network admin 15:12 < searedvandal> pawiecki, https://forum.fortinet.com/tm.aspx?m=162566 15:12 < searedvandal> one of the first hits on google. try one of the mentioned clients 15:13 < pawiecki> searedvandal: thanks 15:15 < Elodin> Hello, i have this fstab, however i have a sda3 partition i would like to become a xfs /home instead, how do i acomplish that 15:15 < Elodin> https://bpaste.net/show/2b76b5ad8afb 15:16 < tim241> Elodin, I'd recommend to just mount /dev/sda2 to / 15:17 < tim241> then just keep your /boot/efi fstab part, and add the /dev/sda3 to /home in the fstab 15:17 < gagbo> Well, I solved my issue by using a lmsensor source instead of an acpi source for my plasmoid, I guess it should not matter if some stuff is not available and that hopefully the computer still knows how to cool itself 15:18 < tim241> Elodin, also execute this in your terminal and read the text: "man fstab" 15:18 < MrElendig> Elodin: and use uuid, not sd* 15:18 < Elodin> MrElendig: im using uuid, am i not? 15:18 < Blinky_> Afternoon all, looking for a free option to transcribe audio files to text, any ideas? 15:19 < MrElendig> Blinky_: google 15:19 < the_drow> I can't for the life of me figure out how to mount a device with a specific owner into a LXC container. I'm going nuts here... I think I need to grant permission using setfacl but not sure exactly how to figure out the right uid and gid mapping 15:19 < Blinky_> google stream? Do they record as the information being transcribed is sensitive 15:20 < MrElendig> sphinx or similar then 15:20 < MrElendig> they all suck though, as a warning 15:21 < mawk> the_drow: to get the uid mapping just look at the files from the host 15:21 < Dan39> trying to setup PXE boot, i see guides setting up DHCP stuff with dnsmasq or dhcpd. does this mean the PXE server would be taking over as the DHCP server and I wold have to shut off my other DHCP server? or does it just provide the PXE information and won't conflict with my main DHCP server? 15:21 < mawk> if the owner uid is 100000 it means you have to offset each uid by 100000 to get the uid in the container 15:21 < mawk> so use 0+100000 if you want the root-of-the-container to own the device tree 15:21 < mawk> look into something like /var/lib/lxc/$NAME/rootfs 15:22 < djph> Dan39: no. Your DHCP server has to tell the PXE-booting machine where to go. 15:22 < djph> Dan39: (IIRC, it's been a while) 15:22 < the_drow> mawk, I'm trying to mount /dev/ttyS0 into the container and grant permissions for the container to read/write to it 15:22 < mawk> you're not trying to mount it, then 15:22 < mawk> bind-mount it maybe 15:23 < the_drow> mawk, yeh, bind mount 15:23 < mawk> I thought you were trying to mount some block device 15:23 < the_drow> as I understand this means that the device must be in the dialout group 15:23 < the_drow> I can't make the device owned by anyone other than nobody:nogroup 15:23 < mawk> that bit doesn't matter 15:23 < Dan39> djph: i tried that, in sonicwall i set the dhcp option 66 ip address of my server with tftp setup, and 67 to pxelinux.0 15:23 < the_drow> and the user mapping works since my container is run unprivileged 15:24 < mawk> in the lxc config you need to authorize the specific major:minor to have read-write permission 15:24 < the_drow> It does 15:24 < mawk> then try to create the device file yourself in the container using mknod then 15:24 < mawk> instead of bind-mounting it 15:25 < the_drow> But I won't have permission to do so as an unprivileged container right? 15:25 < mawk> probably not 15:25 < mawk> but you can do it from the host 15:25 < the_drow> How come this works for the rest of my devices? 15:25 < mawk> you're bind-mounting device files ? 15:25 < mawk> and not the mounted directories 15:26 < the_drow> mawk, correct 15:26 < the_drow> mawk, http://dpaste.com/05NKYHA 15:26 < mawk> ah 15:26 < Dan39> i know the tftp server works, i tested that 15:27 < Dan39> but trying to boot, the PC just says "no boot filename received" 15:27 < mawk> this wasn't what I meant by allowing the device node in lxc config 15:27 < mawk> it's an additional setting 15:28 < the_drow> which? 15:28 < mawk> something like lxc.cgroup.devices.allow 15:30 < the_drow> lxc.cgroup.devices.allow = c 1:3 rw so I should replace c with /dev/ttyS0? 15:30 < the_drow> also what's 1:3? 15:30 < qazey> 10 or 11 at 30/33... 15:31 < djph> Dan39: not entirely sure how you'd set it on a Sonicwall, tbh. I only run isc-dhcp ... and I haven't touched PXE in, well, ages :( 15:32 < the_drow> mawk, I'm not sure I understand what that configuration option says (and I know what cgroups are). The docs aren't that good :( 15:35 < Dan39> shit guide. the guy turns on dnsmasq's built-in tftp server, but then also has you install tftp-server package... wtf? 15:36 < the_drow> dnsmasq has a tftp server? 15:36 < the_drow> does it do dishes as well? 15:37 < Lope> ubuntu 18.04 came with gnome3, I've installed KDE, now I want to remove gnome3. Which is the main gnome package to remove? 15:37 < qazey> Lope: sudo apt install tasksel, remove GNOME desktop option. 15:37 < MrElendig> did you try apt get remove gnome? 15:38 < MrElendig> also, this is why netinstall is better, just install kde instead of gnome in the first place :p 15:38 < Lope> qazey: why must I install something? 15:38 < Lope> I just want to apt-get remove (main-gnome-package) 15:38 < qazey> It's a group of packages supported by tasksel. 15:38 < qazey> Yeah, but not everything that came with GNOME will be removed. 15:39 < Lope> that's fine 15:39 < the_drow> mawk, those numbers are part of mknode's syntax? 15:39 < chopzwei> if you just installed go for what MrElendig suggested, you'll have a cleaner install 15:39 < chopzwei> qazey: ^ 15:40 < qazey> Nah, I don't want to use something that will need extra bandwidth for new installs. 15:40 < qazey> Thanks anyways. 15:40 < chopzwei> sure 15:40 < Lope> qazey: tasksel doesn't work well. it doesn't know I have KDE-plasma installed. It says I have ubuntu-desktop installed. No mention of gnome. 15:40 < MrElendig> netinstall *saves* bandwidth 15:41 < MrElendig> it avoids downloading packages you will never use, also avoids downloading packages twice 15:41 < qazey> It does display all the possible desktops on the Ubuntu site. 15:41 < MrElendig> because you will update everything after the install anyway if you use the iso 15:41 < qazey> Not sure if Budgie is in there though. 15:42 < MrElendig> and if you are doing multiple installs you can simply share your package cache over nfs/samba or use one of the automatic local mirrors 15:43 < mawk> the_drow: you replace 1 by the major and 3 by the minr 15:43 < mawk> and you keep c 15:44 < mawk> the_drow: c 4:* rwm 15:44 < mawk> for every ttyS* device 15:44 < the_drow> I'm not sure what those are 15:44 < mawk> two numbers intrinsic to every device 15:44 < mawk> try ls -l /dev 15:44 < mawk> you'll see every device has two numbers 15:44 < mawk> major number of ttyS* devices is 4, and for instance the minor of ttyS0 is 64, ttyS1 is 65, etc 15:45 < Lope> I've `apt-get remove`d gdm3 gnome-shell ubuntu-desktop, but not much gnome stuff has been removed. I've still got a million things like gnome-calendar and gnome-younameit. 15:45 < Lope> autoremove doesn't remove more gnome things. 15:47 < jken> Hello, I am setting up a new debian stretch system and am having trouble getting HDMI audio working. HDMI is the only possible audio output on this system but `cat /proc/asound/cards` tells me "No Soundcards". I am not sure where to start, can anyone point me in the right direction? 15:47 < MrElendig> jken: getfacl /dev/snd/* 15:48 < MrElendig> jken: fuser /dev/snd/* 15:49 < jken> MrElendig, fuser outputs nothing, getfacl tells me dev/snd/seq is rw root:audio, as is dev/snd/timer 15:50 < MrElendig> `id` 15:50 < jken> 0(root) 15:50 < MrElendig> and please post the entire output in some sane pastebin 15:51 < MrElendig> C-d and log in as a normal user 15:51 < MrElendig> also: 2>&1 | curl -F c=@- https://ptpb.pw 15:51 < MrElendig> replace - with a filename to post a file 15:51 < TinT1n> R8188EU having frequent disconnects 15:52 < jken> MrElendig, https://paste.debian.net/plain/1030661 15:54 < jken> MrElendig, sorry missed a *, https://paste.debian.net/plain/1030662 15:55 < MrElendig> should be more than just those two in there 15:55 < MrElendig> (and no sudo needed) 15:55 < MrElendig> su* 15:55 < MrElendig> su doesn't give you a full clean env so automatic acl won't work 15:56 < MrElendig> anyway, should be more than two devices in there usually 15:56 < MrElendig> what sound hardware is this? 16:01 < the_drow> mawk, lxc_cgfsng - cgroups/cgfsng.c:lxc_cgroup_set_data:1931 - Failed to setup limits for the "devices" controller. The controller seems to be unused by "cgfsng" cgroup driver or not enabled on the cgroup hierarchy 16:02 < mawk> check if the controller is here 16:02 < mawk> mount|grep devices 16:02 < mawk> on the host 16:02 < mawk> something like "cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)" should output 16:03 < triceratux> https://opensource.com/article/18/6/xfce-desktop 16:04 < azarus> meh, used xfce before. was ok I guess 16:05 < the_drow> cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices) 16:05 < the_drow> mawk, it's there 16:05 < the_drow> mawk, It's not apparmor since there's no message in dmesg 16:06 < MrElendig> mawk: lsblk / findmnt 16:07 < the_drow> MrElendig, I didn't know findmnt. Thanks 16:07 < the_drow> /sys/fs/cgroup/devices is there 16:08 < mawk> I don't know why you have this message 16:08 < mawk> but I guess the cgroup devices hierarchy isn't used with your container then 16:08 < mawk> although it's strange 16:10 < TinT1n> hey fellas I seem to have a strange problem, wifi disconnects when I start torrenting 16:10 < TinT1n> intermittently 16:11 < the_drow> mawk, It should be http://dpaste.com/3X0FMKM 16:12 < Lope> I've run `apt-get install firefox; apt-get remove --purge *gnome*` and it still wants to remove firefox... any ideas? 16:12 < Lope> I've got kde-plasma installed 16:12 < mawk> the_drow: there is "Cgroup device: enabled" in that listing, so it is enabled actually 16:12 < mawk> can I see the config file again ? 16:12 < the_drow> Sure 16:13 < the_drow> http://dpaste.com/05NKYHA 16:13 < mawk> with the lxc.cgroup.device stuff modification I mean 16:14 < MrElendig> Lope: that is how purge works 16:14 < Padawan> why cant i mount /home at boot time wiht this fstab? https://bpaste.net/show/59f411ca5a22 16:14 < MrElendig> Lope: it will try to remove anything that uses gtk in that case 16:14 < Padawan> it actually prevents boot 16:14 < the_drow> mawk, oh sure 16:14 < mawk> also the_drow you can try uid=100000,gid=100020 instead of uid=root,gid=dialout; these are the offseted values, but I highly doubt that LXC makes you do that 16:14 < MrElendig> Padawan: and what is the error? 16:15 < the_drow> mawk, There's no effect 16:15 < Padawan> MrElendig: it cant mount the filesystem and it prevents boot 16:15 < mawk> it stays nobody/nogroup inside the container so 16:15 < Lope> MrElendig: any suggestions? 16:15 < the_drow> mawk, http://dpaste.com/0739RWA 16:15 < the_drow> mawk, yup 16:16 < mawk> and from the host side who's the owner ? 16:16 < MrElendig> Padawan: what is the *actual* *exact* error 16:16 < mawk> also you tried mknod manually ? 16:16 < MrElendig> Padawan: also, you can enter the root password and debug it 16:16 < mawk> and chown to the right owner 16:16 < MrElendig> Lope: "man apt" 16:16 < MrElendig> also #ubuntu 16:17 < MrElendig> or just don't worry about the 200mb of diskspace used and be happy 16:17 < searedvandal> Lope, check out tasksel 16:17 < mawk> something like mknod /home/user/.local/share/lxc/u1/rootfs/dev/ttyS0 c 4 64; chown 100000:100020 /home/user/.local/share/lxc/u1/rootfs/dev/ttyS0 16:17 < Lope> searedvandal: tasksel doesn't work well in this case, thanks though 16:17 < mawk> and chmod 660 16:17 < the_drow> mawk, the owner is root:dialout 16:18 < mawk> hm 16:18 < mawk> it should be offseted 16:18 < the_drow> mawk, I haven't tried mknod 16:18 < the_drow> I'll try now 16:18 < triceratux> Lope: dont try to deinstall gnome or kde. just start over with xfce or lxqt. "the approach to truth is always simpler than the retreat from error" --me 16:19 < searedvandal> I'm testing out lxqt on a laptop at the moment, pretty decent DE 16:19 < Lope> triceratux: hehe, but apt should handle, no? 16:19 < Lope> triceratux: I like KDE plasma a lot now 16:19 < searedvandal> maybe lxqt is what's needed for me to switch from gtk to qt based desktop 16:19 < Lope> Is it better to install kubuntu or ubuntu server, then kde-plasma? 16:20 < searedvandal> Lope, probably best to do a more refined removal than just purging everything that mentions gnome 16:20 < pawiecki> Lope: Kubuntu if you just want to try another distro 16:20 < pawiecki> another DE* 16:20 < searedvandal> like unselecting ubuntu desktop in tasksel and at the same time checking kubuntu desktop 16:21 < searedvandal> should remove everything ubuntu desktop(gnome) and give you the kubuntu kde experience 16:22 < Lope> searedvandal: ubuntu-desktop is already removed, (not checked in tasksel either), but autoremove doesn't try remove more gnome stuff 16:22 < searedvandal> are there still that much gnome stuff left? 16:23 < BluesKaj> Lope, run autoclean as well 16:24 < Lope> BluesKaj: thanks, i run it after every installation after autoremove 16:24 < Padawan> MrElendig: The errors at boot time are: [TIME] Timed out waiting for device; [DEPEND] Dependency failed for /home; [DEPEND] failed for local file systems. 16:24 < Lope> searedvandal: there's a motherton of gnome stuff left. 16:24 < Lope> like a screen full of stuff 16:24 < Padawan> regarding: https://bpaste.net/show/59f411ca5a22 16:24 < Lope> gnome-themes-extra gnome-online-accounts -gnome-getting-started-docs etc etc 16:24 < searedvandal> precision removal is anyway the best method if you don't want to just go for kubuntu from the start 16:25 < Lope> okay 16:25 < Lope> will just remove everything manually. 16:25 < Lope> (listing each item) 16:31 < searedvandal> Lope, well, you can find the ubuntu seeds here, which gives you an overview of which packages are "stock" https://launchpad.net/ubuntu/bionic/+source/ubuntu-meta 16:32 < BeforeClick> lope and why are you not checking this in the ubuntu or kubuntu channel? Wouldn't that be the better place? 16:34 < qazey> He doesn't want to learn the easy way. 16:35 < the_drow> mawk, Ok so that worked as far as lxc is concerned 16:36 < the_drow> but the serial devices are not recognized by qemu. I guess that's a different problem :) 16:36 < the_drow> Thanks 16:39 < jken> MrElendig, sorry for the delay, got pulled into a meeting. I am working with an intel compute stick (re; missing hdmi sound devices) 16:42 < the_drow> mawk, I still have a permission error. 16:42 < the_drow> and the devices are not owned by the container's root etc. 16:42 < the_drow> Even though I chowned them. 16:42 < ikopico> Hello! what will happen if I'll `exit 0` a process that's initialized using `runit` / `init` / `systemd`? 16:43 < Lope> When you boot ubuntu-live-server amd64 (~800MB), does it have a live GUI desktop and a web browser etc similar to booting the live ubuntu-desktop? 16:44 < the_drow> If I don't bind mount them, they don't appear... 16:44 < ifohancroft> In the output of ls -lah you can see the user and group owner of each file. Which is listed first? The user or the group? 16:45 < azarus> Lope: no 16:45 < azarus> but you can still install anything you would with a regular desktop 16:46 < qazey> ikopico: It means you have a 'clean' run of the program. 16:47 < paul374> ifohancroft: user 16:47 < ikopico> qazey: thanks! so won't start again, correct? 16:47 < qazey> Yeah, it'll just be idling. 16:47 < ikopico> Thank you qazey 16:48 < twainwek> jken: what's the output of 'aplay -l'? 16:49 < jken> twainwek, "no soundcards found" 16:49 < catphish> what's the best option for an off the shelf program to write binary stdin to a file? 16:50 < twainwek> jken: 'uname -a'? 16:50 < catphish> i want to do " | writetofile filename" 16:51 < esselfe> azarus: yes 16:51 < catphish> perhaps dd or tee, i assume the latter is designed more for text 16:51 < jken> twainwek, Linux SPL-GESC64800G4J.screenscapeint.com 4.9.0-6-amd64 #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02) x86_64 GNU/Linux 16:51 < MrElendig> < 16:51 < MrElendig> >* 16:52 < catphish> MrElendig: actually if my example was right, you'd be right, but in fact i'm not piping the data from another shell command 16:53 < MrElendig> define "shell command" 16:53 < MrElendig> also, as I told you the other day, present the full use case 16:53 < the_drow> mawk, turns out the solution is to bind-mount the newly created devices I created using mknod 16:53 < catphish> what i'm really doing is: command_that_generates_data | ssh host dd of=file 16:54 < catphish> MrElendig: i want to write the output to a remote file via ssh 16:54 < catphish> so any alternatives considered :) 16:54 < MrElendig> dd works fine 16:54 < twainwek> jken: 'modeprobe snd-hda-intel'? 16:54 < jken> twainwek, outputs nothing, changes nothing. 16:55 < catphish> i guess i want a sane block size like 4k 16:55 < twainwek> jken: now 'alplay -l'? 16:55 < jken> same results, no soundcards 16:55 < twainwek> oof 16:55 < catphish> thanks 16:55 < MrElendig> the audio chip on the computestick is not supported in kernel 16:55 < twainwek> did the sound ever work before? 16:55 < jken> oof indeed.. 16:55 < mawk> the_drow: why not just create them already at the right place ? 16:55 < MrElendig> intel and their wounderfull open souce support again 16:56 < twainwek> haha 16:56 < znh> catphish, u could throw ´buffer´ in the middle 16:56 < MrElendig> well, depending on the version of teh stick that is 16:57 < jken> MrElendig, this particular one is the Q4 2016 model 16:57 < jken> but I have a box of the 2017s, and some 2018s here 16:57 < twainwek> i'd suggest walking through one of those sound troubleshooting guides from say an archlinux wiki 16:57 < MrElendig> lsmod | grep sst 16:58 < twainwek> and snd 16:59 < jken> MrElendig, twainwek https://paste.debian.net/plain/1030675 17:02 < catphish> znh: i think dd's block size option does that 17:02 < catphish> if you do bs=1M i think it buffers 1MB, not certain but that was my understanding 17:02 < twainwek> jken: have you looked at this? https://communities.intel.com/thread/121157 17:03 < twainwek> 'Second in terms of OS release for HDMI audio to work you will want a release that supports the v4.11 kernel as a minimum as this contains the audio patches but because you have a STCK1A8LFC then you need the v4.12 kernel as a minimum as it contains the RTL8723BS wifi module.' 17:03 < twainwek> and next paragraph 17:04 < jken> twainwek, negative, your google foo beat mine.. sounds like I need to upgrade the kernel 17:04 < jken> I am generating images for these compute sticks using mkosi, hopefully I can find a way to use a newer kernel without uprooting that entire process. 17:06 < jken> Looks like I can get 4.11 on stretch via backports 17:07 < mox> Does anyone know an extremely low bandwidth web browser that doesn't load images or do AJAX requests? 17:07 < the_drow> mawk, because lxcfs just ignores them 17:07 < the_drow> who knows why 17:07 < MrElendig> mox: w3m, lynx, links 17:07 < mox> Ty 17:08 < MrElendig> w3m does images but it can be turned off 17:08 < MrElendig> and there is always curl :p 17:08 < mawk> ah I see the_drow 17:08 < mawk> a devtmpfs instance is mounted over it 17:08 < mawk> so you can't see it inside the container 17:08 < mawk> you'd need to enter the mount namespace without entering the user namespace, then mknod 17:08 < Dan39> well, i got the PXE to work, and it loads the vmlinuz and initrd, goes through part of the bootup then stops at "System halted." 17:09 < mawk> it can be done, I even made a program to be able to do this 17:09 < Li> Is it (OK) to install linux on external usb hdd which will be later installed inside a laptop? will all drivers/configurations adjust to the new host machine model without conflicts? 17:09 < mawk> but your solution works perfectly 17:09 < the_drow> mawk, oh cool 17:10 < mawk> the_drow: https://cgit.serveur.io/cgit.cgi/mountns/ 17:11 < Dan39> maybe live images aren't meant to be PXE booted haha 17:11 < zaratustra> is it possible to reset a kernel parameter after boot? 17:12 < MrElendig> define "reset" 17:12 < MrElendig> and just what param is it 17:12 < zaratustra> consoledelay=60 17:13 < zaratustra> oops 17:13 < zaratustra> consoleblank 17:13 < the_drow> mawk, Oh cool 17:13 < the_drow> pretty minimal 17:13 < twainwek> Li: i've done that before and hadn't had any issues 17:13 < MrElendig> setterm 17:13 < mawk> yeah 17:14 < zaratustra> /sys/module/kernel/parameters/consoleblank 17:14 < zaratustra> perhaps if I change that file? 17:15 < zaratustra> eh... 17:18 < adsc> MrElendig: hah, curl, too much feature bloat, nc is where it's at, sleek and fast 17:19 < MrElendig> nc doesn't work in the modern world 17:19 < zaratustra> MrElendig: setterm -blank 0, I was trying to do it inside tmux this whole time and it wouldnt work... lol thanks 17:19 < adsc> yeah, unfortunately 17:20 < jim> adsc, they do different jobs 17:21 < MrElendig> adsc: thankfully 17:21 < MrElendig> I prefer having some security on the transport layer 17:21 < adsc> MrElendig: there is ncat from nmap, though 17:21 < MrElendig> also http/2 is so much nicer 17:21 < MrElendig> for all its flaws 17:22 < adsc> jim: what, you don't use nc for your web browsing? 17:22 < kurahaupo> adsc: I prefer cat < /dev/tcp/… 17:23 < adsc> haha 17:23 < kurahaupo> 😁 17:23 < MrElendig> don't even need the cat in some shells 17:24 < adsc> i tried to come up with the most basic way that doesn't require programming, but you beat me 17:24 < MrElendig> real men just read the site by licking the wires 17:25 < adsc> you also have to send a request first, though 17:25 < MrElendig> that is what your nerve transmitters are for 17:26 < searedvandal> real men just read print 17:26 < adsc> real men are in the jungle hunting tiger 17:26 < adsc> none of this internet sissy crap 17:26 < searedvandal> or you can do IPoAC 17:26 < royal_screwup21> yup, REAL men are not on irc 17:27 < searedvandal> good thing I'm only a boy then 17:42 < jim> I'm not on irc, am I? I'm so confused! 17:43 < diogenese> I think you are 17:43 < jim> I are I think too! 17:43 < searedvandal> someone is 17:44 < twainwek> asking whether you are or you aren't affects the outcome 17:44 < ayecee> don't cross the wavestates! 17:44 < jim> I'm affecting the outcome! 17:45 < searedvandal> be the power you wanna be 18:03 < triceratux> i *am* the power & dont call me a wannabe 18:03 < hans_> i need to recursively remove all lines from all files in /etc/nginx containing "/etc/letsencrypt" .. any suggestions on how? 18:12 < hans_> php -r '$files=explode("\n",shell_exec("find"));foreach($files as $file){$lines=file($file);$lines=array_filter($lines,function($line){return false===stripos("letsencrypt");});file_put_contents($file,implode("\n",$lines);}' 18:12 < hans_> i guess? 18:12 < D0c70rWh0> find /etc/nginx/ -type f -exec sed -i -e '\/etc\/letsencrypt/d' {} \; 18:13 < hans_> thanks, i'll try that, much simpler 18:17 < hans_> D0c70rWh0, seems that worked! thanks 18:18 < leftyfb> vi/vim don't seem to work with tab completion for files(only directories)anymore for me. As in, if I type vi .bash, or .vi either nothing comes up or .vim, .vim_backups, etc comes up as completion options. No files. 18:29 < AciD`> noob question : in my interfaces file, I see in a comment "For more information, see interfaces(5).". If I type `man interfaces I do not see the same page than if I search "interfaces(5)" on the web (https://manpages.debian.org/jessie/ifupdown/interfaces.5.en.html). How to browse that help page? 18:29 < ayecee> "man 5 interfaces" 18:29 < AciD`> on Debian, man 5 interfaces and man interfaces points to the same file 18:30 < AciD`> which is different than the man page I see to that link I pasted 18:32 < AciD`> following the `man man`, I tried `man interfaces.5` and returns the same result too 18:46 < qazey> I have two (2) sites up at http://unrepublic.com and http://codestile.com. Please visit and take your time there. 18:46 < Dominian> qazey: no 18:47 < Dominian> and stop advertising in here. 18:47 < rookie_123_> how to check the number of files opened in a system, open-file table ? 18:48 < searedvandal> oh my, ads on irc. 18:48 < lnnb> searedvandal: our systems detected 12 viruses on your computer, click here to remove 18:49 < searedvandal> only 12? 18:49 < searedvandal> not very good systems 18:51 < Sitri> rookie_123_: The lsof program 18:52 < timwis> Hey folks, I've a bit of an odd question... I'm trying to format a TSV file to be easier to read. column -t would be perfect, except that a small number of lines are much longer than the rest, so it skews the width of the columns. I'd prefer those anomolous lines simply be misaligned from the rest, so that the majority of the document is easy to read. Is there a way to specify the column width with the column program, or 18:52 < timwis> another way to pretty print my TSV file? 18:53 < Sitri> timwis: man column 18:53 < timwis> Sitri: I've looked at that 18:53 < Sitri> There's an option to forcibly specify the column widths 18:54 < timwis> hm. i couldn't get that to work and couldn't find more detail than that one-liner in the man page. 18:57 < timwis> Sitri: are you referring to -c? 18:57 < Sitri> timwis: "seq | paste" is my standard way to quickly make junk TSV data, "seq 15 | paste - - - | while IFS=$'\t' read a b c; do printf '%09s%03s%018s\n' "${a}" "${b}" "${c}"; done" 18:57 < Sitri> Yeah 19:00 < timwis> Sitri: I must be misunderstanding something. "column -c 300 file.tsv" doesn't appear to affect the file. but once I go up to 400, it skews it quite a bit and I can't tell what's going on. changing it further doesn't have much a difference; it's either skewed or not :( 19:00 < Sitri> Yeah, I don't know what it's supposed to be doing, but it's not doing anything. That's why I pasted the printf solution above. 19:01 < wizzi> when i install drive of rtl8821au....rmmod: ERROR: Module 8821au is not currently loaded 19:01 < ntz> hello 19:02 < wizzi> Hi 19:02 < timwis> Sitri: thanks, i'm not sure I understand what it's doing there. What is '^09s%03s%018s ? 19:02 < ntz> can somebody please hep me to add blowfish-cbc to ssh client's ciphres ? nothing I've tried works 19:03 < Sitri> timwis: it's a format string. %018s means 'pad to 18 characters, input is a string.' 19:05 < jim> hi 19:08 < Thedarkb> Does Linux still provide protection from the Pentium F00F bug? 19:08 < qazey> Recliners are the best... 19:09 < wizzi> when i install drive of rtl8821au....rmmod: ERROR: Module 8821au is not currently loaded 19:11 < TRS-80> Good afternoon, fine people! :) 19:12 < ntd> anyone know of a no-nonsense x/xorg program that can/will just display N video inputs in a grid view? 19:12 < Sitri> ntd: V4L inputs? 19:12 < ntd> in most cases, no 19:13 < ntd> had a look at mythtv, not a fan of the forced ui/background 19:14 < TRS-80> Can anyone who has experience in such things recommend a good OCR tool? I have just got Beancount's bean-import functions working and have imported all thee machine readable CSV data I could get my hands on from credit union but that only went back 90 days. Now I am into either PDF Statements or printed sheets of transactions from the branch. 19:14 * TRS-80 now wants to bean-ingest all the things 19:14 < TRS-80> XD 19:15 < ayecee> could make you feel bloated 19:15 < twainwek> TRS-80: i bet there's a python module for that 19:15 < TRS-80> ayecee: not at today's (relatively) cheap storage prices! ;) 19:16 < Guy1524> hello, I am working on wine's driver loading mechanism right now, and I'm wondering if there is a mechanism in linux to protect certain parts of your address space from other parts of the same address space 19:16 < wizzi> rmmod: ERROR: Module 8821au is not currently loaded 19:16 < ayecee> Guy1524: no. how would that even work. 19:16 < Guy1524> idk, I'm not too familiar with this stuff 19:16 < TRS-80> twainwek: I'm sure there is, I'm just started doing research in another window. Just thought I'd ask here, hoping to get lucky and glean "the simplicity on the far side of complexity" as it were. ;) 19:17 < Guy1524> reason being, alaxandre julliard wants driver crashes not to take down all the other drivers 19:17 < ayecee> would be nice 19:17 < searedvandal> TRS-80, tesseract and a frontend like gImageReader maybe? heard good things about tesseract and it's accuracy 19:17 < twainwek> TRS-80: ok, was just trying to suggest to also consider searching for modules or libraries besides standalone applications 19:18 < TRS-80> searedvandal: I have also heard good things, most OCR tools seem to be front ends and various ways to interact with tesseract under the hood 19:18 < Sitri> ntd: https://github.com/ccrisan/motioneye/ <-- not X11 based, but maybe it meets your needs? 19:18 < searedvandal> yeah 19:18 < ayecee> Guy1524: i guess you could kind of cooperatively simulate it by marking the page unreadable so that code that access it causes a fault, and handling those faults by determine what should have access. 19:19 < ayecee> there's some overhead in it, but it may be worthwhile. 19:19 < TRS-80> twainwek: yeah good idea. Especially since I just started getting more familiar with Python (Beancount is written in Python and you essentially need to learn some to write your own custom importers because there is so much variation in what every bank outputs). 19:20 < Guy1524> thank you 19:20 < Guy1524> I'll look into that 19:21 < TRS-80> For those who may be unaware: I am referring to http://plaintextaccounting.org/. Much excite! Very wow! :D 19:21 < ntd> Sitri, should be x11, preferably vdpau support :) 19:22 < ifohancroft> paul374 thank you! sry for the late reply, was working and i forgot i asked something in here so i just saw your answer 19:22 < Sitri> ntd: see if motion has other front ends? 19:23 < TRS-80> Well, Beancount being one of a handful of "ledger likes" all cli / text based accounting, although some have quite snazzy front ends by now. I love it for the data format being stored in text, which I have come to appreciate as a Lowest Common Denominator sort of format and have been moving everything to over a period of the last few years. My ToDos and personal information store (TiddlyWiki) are already text based, now for 19:23 < TRS-80> accounting. ;) 19:23 < xdexter> Hello, i'm using the xmlstarlet to update a value in xml, but it's change other variables too, example: https://pastebin.com/f09bCFKh, it's possible disable this changes? 19:23 < searedvandal> TRS-80, if python is your cup of tea there is ocropus which is python based 19:24 < TRS-80> searedvandal: well I dunno if it's my cup of tea just yet, I'm still a puppy in tall grass when it comes to Python, but learning. I'll definitely check it out. You have experience with it yourself? 19:24 < ntd> not motion 19:24 < searedvandal> TRS-80, not much, quickly found out it was too much for me. Prefer a more "turnkey" solution :) 19:25 < bls> xdexter: those values are logically equivalent 19:25 < xdexter> bls, yes, i know, but i preffer mantain the original value 19:26 < TRS-80> searedvandal: yeah the tradeoff between GUI and automation I suppose depends on how much you need to import / what the job is. I may end up making same decision but here to gather input. Thanks! 19:26 < bls> why? aesthetics? 19:26 < searedvandal> TRS-80, yeah. I just needed something quickly for a couple of things, not really had a use for it since. 19:26 < xdexter> bls, just to mantain the application data. 19:27 < bls> if the application handles them different, it's fundamentally broken 19:28 < xdexter> yes, i don't know because i'm on ops, and i can't change anymore than necessary 19:28 < TRS-80> This is my second time actually looking into this, first time it seemed like I kept reading good things about OCRFeeder on the internet. It's an official part of Gnome project. 19:31 < searedvandal> TRS-80, forgot to mention what software I ended up using for the brief time I needed it, Scan Tailor 19:31 < bls> if it's going to break your application, you may have to drop into doing this in Python and use it's "pre xhtml" output format, although that might change already existing into 19:32 < xdexter> hmmm 19:32 < xdexter> OK! 19:32 < traceur920> Hi, I'm trying to suspend to ram with s2ram, without sudo command by editing visudo but whene$ 19:32 < traceur920> s2ram without sudo it says "/sys/power/state does not exist; what kind of ninja 19:32 < traceur920> mutant machine is this?" 19:32 < bls> https://docs.python.org/3/library/xml.etree.elementtree.html#xml.etree.ElementTree.tostring has parameters to control how empty tags are handled 19:36 < lnnb> traceur920: a well administered machine, check permissions on /sys 19:36 < TRS-80> searedvandal: If you don't mind me asking, what did you need OCR for and how well did it work for you? 19:37 < eagle> hello, my mother installed ubuntu on my server but I'd like to replace that with linux 19:37 < Smilex> Hey. Many things seem extremely slow on my system. For example starting X. Which tool can I use to analyze what's going on? 19:37 < eagle> does this require to restart the server? 19:39 < traceur920> lnnb: then why is suggested here and there to be a viable option editing visudo to avoid password on s2ram if it cannot access sys afterwards? I do not understand 19:39 < lnnb> Smilex: strace, eg: strace -f -o trace_out.txt 19:39 < searedvandal> TRS-80, had an old manual that I had mixed results with. and a few old letters I tried just for fun. those worked better, probably since they were newer and in better condition when scanned. 19:40 < Smilex> lnnb: but it's my entire system? 19:40 < triceratux> eagle: you cant replace ubuntu with linux. linux is a kernel. ubuntu is a distro 19:40 < lnnb> Smilex: anything is possible 19:41 < bls> Smilex: top, htop, iotop, nethogs 19:41 < bls> see if you've got a runaway process somewhere 19:41 < lnnb> you have to start looking somewhere for a clue, like does something cause this behavior? do you observe this behavior in step with other identifiable patterns? 19:42 < eagle> triceratux: she loves ubuntu... but I don't want to hurd her feelings... so I stick to linux 19:42 < lnnb> specifically dealing with Xorg, i've noticed on certain builds it hangs if the aethernet is unplugged 19:43 < lnnb> for about 10s 19:44 < Smilex> It doesn't hang. It shows some of XFCE, then takes forever to finish starting all of XFCE 19:44 < lnnb> probably dbus related 19:44 < TRS-80> eagle: LOL! But I agree with you. 19:44 < lnnb> i'd wager, if there were a prize 19:44 < luxio> is there any advantage to having a separate user for znc, a separate user for apache, etc? 19:46 < eagle> although I don't agree with her on staying away from the influence of that evil poettering 19:46 < eagle> don't know why she still runs ubuntu, although customized... 19:46 < TRS-80> True enough. Certainly eagles want to be free. 19:47 < dgurney> luxio, security 19:47 < luxio> what is the security advantage? 19:48 < bls> luxio: if apache gets exploited, the damage is contained to just things the apache user can interact with. if they're both the same user, compromising one allows exploitation of the other 19:48 < dgurney> ^ that 19:49 < bls> so I could send you a well crafted message over IRC and use that as a trampoline to forcing your apache to serve up malware 19:50 < winsoff> Are all linux distributions on a certain kernel version going to have the same support for hardware? 19:50 < TRS-80> oO 19:50 < bls> winsoff: no, different distros apply different kernel patches, and some refuse to load binary blobs 19:50 < lnnb> luxio: separate home directories, can't delete sockets from /tmp, aside from the obvious potential of installing persistent malware that runs amok on everything that user account controls 19:51 < winsoff> bls: ah, true. also, when you say apply different kernel patches, do you mean that there are lots of patches out there that are provided by external sources (manufacturers, etc)? 19:52 < bls> winsoff: yes. some distros want patches that provide support but haven't made it through the process of inclusion into the linus/vanilla kernel 19:53 < bls> this is typically only an issue with bleeding edge stuff, and if you're buying it for use with linux, you know what you're getting into and how to get that patch onto your distro of choice 19:53 < winsoff> bls: ah, makes sense. 19:53 < winsoff> With that in mind, is a majority of the kernel's code hardware drivers, then? 19:54 < dgurney> winsoff: yes 19:54 < ntd> seriously. google ""xorg" " video" "grid view"" 19:54 * TRS-80 nowadays purchases hardware with Freedom being the #1 concern 19:54 < winsoff> ntd, did that just come out of nowhere 19:54 < ntd> when did the web searches become this unhelpful 19:54 < ntd> is a "grid view" called something else, perhaps? 19:55 < TRS-80> winsoff: no, someone asked earlier 19:55 < ExoUNX> so if I run a NFS share over OpenVPN where the hosts are 121ms from each other will that slow down bandwidth? 19:55 < ntd> i find one relevant result, https://unix.stackexchange.com/questions/tagged/video?page=1&sort=Active&pageSize=%7Bpagesize%7D 19:55 < ntd> but no answers 19:55 < ExoUNX> well I'm sure it will, but will be much lower? 19:55 < bls> winsoff: https://unix.stackexchange.com/a/223753 19:55 < TRS-80> ntd try different search engines 19:56 < bls> ExoUNX: that sounds like it'd be miserable 19:56 < ntd> sorry, https://unix.stackexchange.com/questions/434868/play-4-rtsp-streams-in-fullscreen 19:56 < ntd> tried goog, bing, ddg 19:56 < ExoUNX> like I'm trying to move files over SSH and it's only transferring at ~20Mbps when it could be ~100Mbps. The network connection and storage are not a bottleneck 19:56 < winsoff> bls, damn. At least it makes sense, though. 19:56 < TRS-80> ntd try StartPage (although that should be same as Google), Searx 19:56 < winsoff> bls, are there any attempts to strip old driver code out? Are there ways to just recompile the kernel to contain only the driver code you need? 19:56 < ExoUNX> bls, well nfs is unencrypted right? 19:57 < bls> winsoff: yes, some people like to boot a generic kernel, load all the drivers for their system, then run 'make localmodconfig' which will tailor a kernel to just the current hardware 19:57 < bls> ExoUNX: depends on the version 19:58 < winsoff> bls: the single coolest part about linux is that someone's already made a tool for doing all of the reasonable stuff people have thought about 19:58 < winsoff> whether or not that tool works, meh, it's still nicer than windows 19:59 < bls> part of the "fun" is digging in to those tools, understanding how they work, and maybe fixing them 20:00 < winsoff> and people wonder why C is so popular 20:00 < ExoUNX> bls, says nfs v3 20:00 < bls> instead of this black box where if you don't have the vendor blessed tool for their system, you've got no visibility into why it does or doesn't work 20:00 < bls> v3 isn't 20:00 < Sitri> And then if you want to change anything, you have to completely replace this huge monolithic thing 20:02 < TRS-80> Yeah Stack Exchange has clearly been working on their search optimization. Or did they get bought by Google? lol Someone came in here just the other day complaining about multiple links in search results to same question on SE. lol 20:03 < searedvandal> or google just got to know you better and knew you wanted good SE results ;) 20:04 < bls> my google results for tech related queries have definitely gotten worse over the years. their algorithm keeps dropping my search terms or suggesting unhelpful alternatives 20:04 < TRS-80> searedvandal: not likely, I change my browser canvas, IP address, etc. frequently and do not allow JS, cross site requests, etc. 20:05 < TRS-80> bls winsoff Sitri: relevant https://www.youtube.com/watch?v=XvDZLjaCJuw UNIX: Making Computers Easier To Use -- AT&T Archives film from 1982, Bell Laboratories 20:05 < ExoUNX> bls, openvpn is fast and secure, and I'd also be using AES-NI on both sides, so I don't see a problem with it 20:06 < TRS-80> good video explaining justification for, history and implementation of "UNIX philosophy" along lines of what you guys are discussing 20:06 < TRS-80> plus very high wizards/capita XD 20:06 < bls> ExoUNX: it's more of an issue that NFS doesn't like lots of latency as introduced by things like VPNs and WANs. it'll work, just don't expect great performance 20:07 < ExoUNX> is there any protocol that can handle latency? 20:08 < ExoUNX> I was thinking http maybe 20:08 < ayecee> http, a la webdav, could work 20:08 < ayecee> probably work better than nfs with high latency, thanks to more of a focus on streaming reads/writes 20:10 < ayecee> also easy to put that nice security blanket of https around it too 20:10 < bls> or you could serve the files site-by-site via HTTP, with NFS mirroring in the background 20:10 < jim> winsoff, about driver code in linux... some dists compile every driver possible, into modules (rather than compiling the drivers into the kernel itself), to make it easier to support whichever hardware someone has 20:11 < ayecee> most distros in fact 20:12 < Siecje> How can you wait for a process to show up in pgrep. I want there to be a pid, like `pgrep postgres` to work before continuing the script. 20:13 < ayecee> normally whatever launches the process would explicitly signal that. 20:14 < Xunie> That's a lot of users... 20:14 < Xunie> s/users/lusers/ 20:14 < ayecee> a lot of irc clients, anyways 20:15 < Siecje> ayecee: How do you receive the signal? 20:15 < ayecee> depends on how you sent it 20:16 < ayecee> what i'm saying is that one doesn't "wait for a process to show up", as such. 20:16 < Siecje> I'm doing pg_ctl start for postgres. Are you saying in order for that command to return to the prompt there will be a pid? 20:17 < ayecee> no, that's not what i'm saying 20:17 < ayecee> but it maybe true anyways. you should check that. 20:18 < ayecee> well how do you like that, there's a -w option to wait for the startup to complete. 20:18 < Siecje> How ? 20:18 < Siecje> ayecee: Thanks. 20:20 < ayecee> what an odd default, to not wait for startup 20:22 < Siecje> Well if you are not going to use it right away, why delay everything else? 20:23 < Siecje> That also means more than just the PID existing. (I think). 20:23 < Siecje> If there wasn't that option though, is it still possible? 20:24 < ayecee> if you're calling pg_ctl start explicitly, you probably do want to use it right away. if you're starting it from a script and don't want to wait, the -W option (don't wait) makes more sense. 20:24 < Siecje> keep trying pgrep until it returns exit code 0. 20:24 < Siecje> True 20:24 < ayecee> pgrep may find a process that isn't the one you are looking for 20:24 < ayecee> but just has a similar name 20:25 < Siecje> True but is there a better way? 20:25 < ayecee> using the -w option 20:25 < Siecje> What if it wasn't postgres? 20:26 < ayecee> then use some other means. 20:26 < Siecje> But don't pgrep in a loop? 20:26 < ayecee> please never do that. 20:26 < Siecje> What else is there? 20:27 < ayecee> like, a general way to wait for some unspecified service to be available in some unspecified capacity? 20:27 < ayecee> there is not such a general way. 20:28 < Siecje> the specified capacity is have a PID 20:28 < ayecee> you said yourself, having a pid doesn't mean service is available. 20:29 < Siecje> Yes but I want to set oom_score_adj for a PID 20:29 < ayecee> but also, whatever launched the process should have its pid 20:29 < Siecje> How does it get the PID? 20:30 < ayecee> exec() returns the pid of the child. 20:31 < ayecee> err, fork(), i guess. 20:31 < ayecee> exec() doesn't return, ideally :) 20:32 < bls> why don't you just try to connect to postgres? 20:32 < ayecee> that's what pg_ctl -w does 20:32 < qazey> jim: Debian. 20:34 < plexigras> i can't figure out how to use evince to edit pdf forms 20:34 < plexigras> can one of you guys help me? 20:34 < bls> what spec is the PDF form using? some of them only work in Acrobat 20:35 < Siecje> bls: Connect to postgres in a loop? 20:35 < qazey> Fedora is for home-based. 20:36 < plexigras> bls: format is PDF-1.7 20:36 < qazey> or RHEL. 20:36 < ayecee> Siecje: yes 20:36 < ayecee> better than pgrep in a loop :P 20:36 < bls> plexigras: which is one of the formats with proprietary adobe extensions 20:37 < plexigras> oh ok so what should i do? 20:37 < ayecee> buy adobe acrobat 20:37 < bls> "PDF 1.7, the sixth edition of the PDF specification that became ISO 32000-1, includes some proprietary technologies defined only by Adobe...These proprietary technologies are not standardized and their specification is published only on Adobe’s website. Many of them are also not supported by popular third-party implementations of PDF." 20:38 < plexigras> oh ok that sucks 20:38 < jim> winsoff, (forgot to hit enter on this) and the effect is the same: when you need to support hardware with a driver, you need only modprobe that module 20:39 < Siecje> Is there a universal process ready flag? So Postgres would set it once it is able to accept connection etc? 20:39 < winsoff> jim, that's pretty useful. 20:39 < bls> Siecje: no 20:40 < Siecje> bls: Would that be useful? /proc/$pid/ready could contain 0 or 1? 20:40 < ayecee> there is not 20:41 < bls> I don't feel like a simple boolean would be sufficient for this purpose 20:41 < Siecje> What is an example of when it wouldn't be enough? 20:41 < ayecee> see if you can think of one 20:41 < ayecee> this can be an exercise for the reader 20:42 < Siecje> Well /proc/$pid/ready is just a file, so the process could put whatever value it wanted in the file. 20:42 < jim> winsoff, yeah, and of the dists that do that, some also package the kernel and the modules, and put code in the packaging that later runs when the package is installed, to determine what's needed to do startup things, like mount the / partition, and arrange that those modules are loaded early in the boot process 20:42 < ayecee> it's not really a file though, it's a piece of memory 20:43 < bls> it could also put anything in any other file if it felt that was a valid mechanism for reporting state. most don't bother and expect you to connect to them to query their state 20:43 < ayecee> a piece of memory that would exist for every process, whether it used the facility or not 20:43 < Siecje> bls: But then every consumer would have to do that. Instead of having a global flag. 20:43 < ayecee> could just put the data into a real file instead. 20:43 < Siecje> ayecee: Where would you put it> 20:44 < ayecee> probably /var/run 20:44 < bls> and every producer would have to do that, whether it wanted/needed to or now 20:44 < bls> not 20:44 < Siecje> Okay so make it optional. 20:45 < Siecje> ayecee: /var/run/$pid/ready? 20:45 < bls> it's optional now. no one has chosen to implement it 20:45 < ayecee> /var/run/service/status, perhaps 20:46 < bls> not sure if systemd has it, but runit has the concept of a health check that you can gate other services on 20:46 < Siecje> What about this https://github.com/rwarren/SystemEvent 20:47 < ayecee> what about it 20:47 < Siecje> Is it good? 20:47 < ayecee> in what way 20:47 < Siecje> Is it useful? 20:47 < ayecee> try it and let us know 20:48 < bls> if you're willing to implment it on both ends to do what you want, I'd say it's useful to you 20:48 < Siecje> well you would only need one process to loop and check and then set the event, while the other processes just wait. 20:48 < Siecje> Instead of having them all poll 20:49 < ayecee> try it out, let us know how it works out for you 20:49 < bls> I just having a hard time coming up with a scenario where this is useful 20:50 < Siecje> When you first boot and you have multiple things connect to a Postgres database. 20:51 < Siecje> Or things that wait on redis to be running. 20:52 < bls> either my application is resilient to the DB coming and going or it's not, trying to bolt on mechanisms only useful for a few seconds boot time doesn't do anything towards making it able to handle DB outages, network outages, etc 20:54 < bls> but if you addressed those latter issue, the former get resolved in the process 20:55 < Siecje> bls: So you don't loop and poll anywhere? 20:56 < ayecee> loop and pool erry day 20:58 < bls> poll? no. connections/executions are attempted in an exception handler with a retry counter and exponential backoff, if the operation doesn't succeed after that, there's something much bigger wrong with the DB/network/OS 20:59 < ayecee> that feel when service is restored but you're still waiting for the exponential timer to expire 20:59 < Siecje> We have an appliance. On first boot the user has to fill out a form, so we block on a pipe. That is different than handling database not being available. 20:59 < bls> reload....reload....reload 21:00 < Siecje> reload what? 21:00 < ayecee> wonder if there's any call for a logarithmic backup 21:00 < bls> so there's more than just pgsql being ready to gate this on? 21:00 < ayecee> backoff* 21:01 < Siecje> Instead of pipe I meant FIFO 21:01 < ayecee> and by fifo, i mean intercourse 21:02 < Siecje> ? 21:02 < ayecee> what 21:04 < Siecje> I mean FIFO as in mkfifo 21:05 < elcoc0> Hi, i'm looking for a POSIX filesystem where metadata for FS is at the beginning, therefore all freespace at the end (kind of FAT32 but POSIX compliant), any suggestions please ? 21:05 < ayecee> mkwhoopie 21:06 < ayecee> elcoc0: i don't know what problem you're trying to solve, but you may have to write this one yourself. 21:06 < Siecje> Why isn't the metadata at the beginning? 21:07 < ayecee> because then it would be a long way away from the data it refers to 21:08 < elcoc0> ayecee: have an hidden part inside one on a linux filesystem 21:09 < elcoc0> ayecee: is this still a problem with SSD that metadata is far from actual data ? 21:09 < ayecee> no 21:10 < bls> other than it's potentially less efficient if you can just make a bunch of sequential IOPS 21:27 < noway96> Will dmidecode always produce some kind of output? It doesn't have to be accurate, but will contain a unique UUID 21:28 < jim> well assuming there's data to decode 21:29 < ayecee> and that the unique uuid was set uniquely at the factory 21:29 < jim> does man dmidecode say anything about how hard it tries? 21:33 < noway96> jim, no, it just says it reads the SMBIOS table 21:37 < oerheks> maybe that is why dmidecode should run with sudo 21:39 < ExoUNX> alright, I've tried ssh and http for transferring large files with high latency 21:40 < ExoUNX> http does perform better, but not as good as I'd like, anyone know an alternative? 21:40 < ExoUNX> before I just start throwing udp packets 21:41 < ayecee> bittorrent! XD 21:41 < WhiteDevil> my rhel hasnt stop shutting down on its own 21:41 < WhiteDevil> i have done a fresh install 21:42 < dgurney> WhiteDevil, is your hardware okay? 21:42 < ayecee> have you tried turning it off and on again 21:42 < sensible> I have installed python3-qt5 on opensuse but now the terminal crashes immediately I start typing into it. Is there a way to solve this problem? 21:42 < WhiteDevil> hey 21:42 < WhiteDevil> my debian runs fine 21:42 < WhiteDevil> on the hardware 21:42 < ayecee> seems like an obvious fix then 21:45 < NGC3982> i havent used the word bittorrent in years 21:46 < TRS-80> I been having some ongoing issues with Gnome / GTK desktop, I think I sort of not really broke but maybe kind of broke Debian a while back. Now can't open LibreOffice Calc (just get splash screen then nothing) nor OCRFeeder which I just installed (just get nothing). So today I tried apt-get dist-upgrade and it installed a ton of stuff (I keep putting it off because I am afraid to do it and break things worse) and received following 21:46 < NGC3982> torrent, yes. but bittorrent? i can barely remember what that actually was. 21:46 < TRS-80> error output: https://paste.linux.community/view/a062790a. Question I have now is: would it be a bad idea to remove then reinstall those packages? Or what approach should I take (short of re-installing fresh in another partition, which I have been seriously considering for a while now)? 21:46 < ayecee> it's probably been years since i used either 21:47 < sacules> qbittorrent is the best client imo 21:47 < TRS-80> Oh wait! LibreOffice Calc just opened (I hadn't tried it since updating)! Joy! :) 21:48 < TRS-80> but OCRFeeder no open. :( Plus, those error messages... So open to input at this point. :/ 21:50 < sensible> Then a dialog box is opened drkonqi closed unexpectedly 21:53 < sensible> The packages containing debug information for the following application and libraries are missing: /usr/lib64/libexec/drkonqi /usr/lib64/libQt5Widgets.so.5 /usr/lib64/libQt5XcbQpa.so.5 /usr/lib64/libQt5Core.so.5 /usr/lib64/libxkbcommon.so.0 /usr/lib64/libQt5Gui.so.5 21:55 < toothe> rather than making ip(8), why didn't ifconfig(8) just update to fix the bugs in it? 21:56 < bls> toothe: because no one wanted to 21:56 < ayecee> "just" 21:56 < searedvandal> I like ip 21:57 < ayecee> maybe someone could just make an ifconfig wrapper for ip 21:57 < toothe> I think ip's syntax is sueprior. 21:57 < toothe> superior* 21:57 < ayecee> that fixes all the bugs 21:58 < toothe> other than ifconfig not reporting IPv4 addresses, what else is wrong? 21:58 < bls> not sure it had bugs more than it was built on assumptions that no longer apply 21:58 < ayecee> something something netlink 21:58 < bls> but a simple wrapper for the most common use cases would be a welcome thing 21:59 < ayecee> that is, the reason ip is more versatile is it speaks to the kernel via netlink, rather than limited ioctls. 21:59 < ayecee> i think 22:00 < toothe> not familiar with netlink. 22:02 < ayecee> huh, there's even an rfc for it 22:02 < ayecee> https://tools.ietf.org/html/rfc3549 22:13 < zeldafan78> E-mail question: Since there is no guarantee that whoever appears to have sent an e-mail message is really that person (even with DKIM and SPF verification, which isn't even always used), how does that work with the international anti-spam requirement that a person has to be able to unsubscribe by sending a single e-mail (for example, with "UNSUBSCRIBE" as ths subject)? If I just unsubscribe anyone who appears to sends such an e-mail, anyone could 22:13 < zeldafan78> unsubscribe somebody else, and if I send back an automated e-mail with a security code, asking them to reply to it, I violate the law/rule that says it must be done with ONE e-mail message. 22:14 < zeldafan78> s/ths/the/ 22:15 < ayecee> perhaps with a unique code in the unsubscribe link in emails. 22:15 < ayecee> err, wait. where is that requirement coming from? 22:15 < ayecee> the last thing i'd want to do to unsubscribe is to email the spammer. 22:17 < phinxy> Is there a way to figure out how this framebuffer driver is supposed to be initiated/used? By looking at the source?: https://github.com/rockchip-linux/kernel/blob/release-4.4/drivers/video/rockchip/rk_fb.c 22:18 < bls> I don't bother replying or clicking anything unless I know I specifically signed on for something, otherwise you go straight to the spammer blacklist 22:19 < zeldafan78> ayecee: What "link"? 22:19 < zeldafan78> I have no website. E-mail only, and plaintext e-mails only. 22:19 < bls> the unsubscribe link at the bottom of mailing list emails that no one ever clicks on or reads 22:20 < ayecee> zeldafan78: what anti-spam requirement? 22:21 < ayecee> with the method you describe, i think that while someone technically _can_ unsubscribe someone else, it's less damaging to let that happen than to obstruct someone from unsubscribing. 22:24 < searedvandal> just pass a unique unsubscribe code with the unsubscribe details which they add to subject when they unsubscribe? 22:24 < zeldafan78> ayecee: Been searching for the link since you asked, but of course I can't find it now. 22:24 < zeldafan78> searedvandal: In every single outgoing e-mail? I guess. 22:25 < searedvandal> I'm sure there are ways to automagically generate and enter it? 22:25 < ayecee> it seems like the legal requirement probably allows other methods of validating an unsubscribe request than trusting the sender address 22:26 < Cache_Money> What do I need to do to get the statements in my .bashrc file to happen when I open a new console tab/window? 22:26 < Cache_Money> Right now I have to $ source ~/.bashrc in each new tab/window 22:28 < ayecee> that should be all that's required, putting them in ~/.bashrc 22:28 < nmschulte> LUKS/cryptsetup/dm-crypt: why is the master key stretching length algorithm fixed at 1/16 the key slot stretch? why have two sets of stretching? what's the trade-off in stretching master vs slot keys? 22:28 < searedvandal> yeah, I've never done more than putting them in bashrc, always just worked? 22:29 < kurahaupo> Cache_Money: if your terminal starts the shell as a login process, make sure you have « . .bashrc » in your .bash_profile 22:29 < nmschulte> Cache_Money: you may have a .profile or .bash_profile interfering, or you terminal is acting up 22:31 < kurahaupo> Oh, some terminals don't necessarily start the shell in your home directory. That might confuse your .*profile 22:32 < kurahaupo> So make sure it's « . $HOME/.bashrc » instead 22:33 < Cache_Money> nmschulte: I do have a .bash_profile file. I’m not really sure how I should organize what goes in my .bash_profile and what goes into my .bashrc file. I just added `. ~/.bashrc` to my .bash_profile 22:34 < bls> some braindead distros broke the distinction, so now people just mostly put stuff whever works 22:34 < bls> wherever 22:34 < nmschulte> Cache_Money: that's the common approach :) -- Debian adds exactly stence guards in .bash_profile, and I add a .profile stop all of it, so I've got all three files in my preferred setup 22:35 < nmschulte> s/exactly stence/existence/ 22:36 < searedvandal> my .bashrc has simply one line in it 22:37 < Cache_Money> searedvandal: I’ve got my bash prompt settings and git aliases. Should those go somewhere else? 22:37 < searedvandal> Cache_Money, nah, you can put it all in .bashrc 22:37 < bls> Cache_Money: if things aren't working, yes. if things are working, it's fine 22:37 < bls> and do you mean shell aliases instead of git aliases? 22:38 < searedvandal> I use .bash_profile which sources a bunch of .sh files from my .bash_profile.d directory 22:38 < searedvandal> same end result, different road 22:39 < Cache_Money> bls: No. I have my git aliases (ie so that I don’t have to type git status, I can just type gs) 22:40 < bls> ah, OK, so shell aliases. thought you might have been initializing git aliases over and over instead of just putting them in .gitconfig 22:41 < Siecje> I'm trying to figure out why logger is staying in htop. I'm running a script that runs another script with a | logger. If the script finishes will logger automatically kill itself? 22:42 < FreeFull> Siecje: If the logger is on the right side of a pipe, then it can take its sweet time and end on its own terms 22:43 < Siecje> FreeFull: It is never ending 22:43 < FreeFull> So cat foo | logger will quit the logger when the logger itself wants to 22:43 < bls> then no, logger will not exit until the thing supplying it with data also exits 22:43 < bls> or writes an EOF/EOT 22:43 < FreeFull> logger | head -n3 will send SIGPIPE to logger once head has read 3 lines 22:43 < Siecje> bls: The thing supplying it with data is no longer alive. 22:43 < FreeFull> Which by default would kill the logger 22:45 < Siecje> at the end of the script should I write EOF to stdout? 22:45 < ayecee> just close stdout 22:45 < Siecje> how? 22:45 < ayecee> exit 22:45 < Siecje> what happens by default if you reach the end of a script? 22:46 < ayecee> exit 22:46 < Siecje> so is it possible for the script to not appear in htop but it didn't send exit. 22:46 < Siecje> in the script it runs a Python process which uses python-daemon to re-parent to init 22:46 < ayecee> if the script no longer appears in htop, it has exited. stdout has been closed. 22:47 < Siecje> one run two | logger and two is not in htop but at the end of two ir ran something that is in htop but with init as a parent. 22:47 < ayecee> or it has a different name than you expect. 22:47 < Siecje> ayecee: But the logger is still alive. 22:47 < ayecee> then what is the logger reading from 22:47 < Siecje> The logger is the only child of its parent. 22:47 < Siecje> How can I find out? 22:47 < ayecee> how did you launch it? 22:48 < Siecje> ${START_PATH} 2>&1 | /usr/bin/logger -t start_app -p user.error 22:51 < ayecee> i guess you could see what fd 0 is linked to in /proc//fd/ 22:51 < nmschulte> I keep all my bashisms in bash land, not always using bash. path and others go in .profile, for all shells to use. 22:51 < ayecee> i don't know if that shows the process it's listening to though. 22:52 < bls> nmschulte: same here, .profile and .shrc for bash or ksh or zsh and in the odd instance I've needed specifics, that gets conditionally sourced 22:52 < Siecje> ayecee: I did cat /proc/$pid/fd/0 and it hangs 22:53 < ayecee> why would you cat that 22:53 < ayecee> i said see what it points to, not read it 22:53 < ayecee> anyhow, looks like it just gives an anonymous pipe id, not the process id. 22:54 < ayecee> i guess you could hunt through /proc to see what else was connected to that pipe. 22:55 < Siecje> ayecee: https://dpaste.de/3m2n It says pipe:[2897], pid 2897 doesn't exist 22:55 < ayecee> right, it's not a process id, it's an anonymous pipe id. 22:55 < ayecee> it's like you're speedreading what i'm saying. 22:56 < ayecee> poorly. 22:56 < Siecje> Yeah I just read the first bit and then pasted. 22:57 < bls> is this some custom in-house thing? it appears to require a lot of odd workarounds 22:58 < Siecje> so one.sh runs two.sh | logger which runs three.sh and at the end three.sh runs a python application which inside the application re-parents to init. 22:58 < Siecje> one.sh has logger as a child, if logger is still around why isn't two.sh and three.sh still around? 22:58 < Siecje> bls: Tinycore Linux and Busybox 22:59 < ayecee> ah, here we go. https://superuser.com/questions/401066/find-what-process-is-on-the-other-end-of-a-pipe 22:59 < bls> ah, so self applied restraints, hehe 22:59 < ayecee> someone has put together a little piece to find the other end of the pipe. 23:00 < ayecee> there's things i'd change about the invocation, but it's the thought that counts 23:01 < Siecje> ayecee: Awesome thanks! 23:04 < Siecje> Hmm, I have another logger which is beanstalkd | logger but why it that showing up for this lost logger? https://dpaste.de/Uezk 23:05 < bratchley> weird 23:06 < Siecje> Here are the two in htop https://dpaste.de/S3NU 23:06 < bratchley> for some reason freenode was saying I was banned from ##linux until I quit all channels and re-identified 23:06 < nothos> I just had my connection drop suddenly 23:06 < nothos> Perhaps freenode having issues atm bratchley? 23:07 < bratchley> possibly 23:07 < bratchley> I've just never seen that before and I don't know why it was only ##linux it said I was banned from and why I'm alright now 23:07 < bratchley> oh wells 23:08 < nothos> Then again my IRC bouncer runs on OVH 23:08 < xamithan> You either lost connection and didn't reidentify or you didn't identify before you tried to join 23:08 < xamithan> SASL will fix those issues 23:08 < nothos> So them having issues also isn't outside the realm of things :D 23:08 < bratchley> xamithan: I actually have irssi running on a server, the last time I launched irssi was probably last year 23:09 < xamithan> Thats a good run for no issues 23:09 < bratchley> yeah it is actually 23:10 < xamithan> My proxy usually dies with a ssl connection error every other week 23:10 < bratchley> kind of makes me want to run an update on the server now that I think about it. That means I haven't rebooted in like 6 months 23:11 < bratchley> pfft uptime of four months, I'm fine/s 23:11 < xamithan> I want to switch OS's but I host mail and a few other things on this vps >.< 23:12 < xamithan> When I get a good enough home connection I'll just docker all this crap 23:12 < nothos> bratchley Should I mention I've had servers at work that have been up 1k+ days 23:12 < bls> bratchley: this channel doesn't allow you to switch nicks between auth and unauthed while you're in here 23:12 < nothos> No kpatch or anything obviously 23:12 < nothos> Needless to say we were nervous to finally reboot it :D 23:12 < ayecee> nothos: that doesn't speak well to your maintenance schedule 23:12 < ayecee> heh, no doubt 23:13 < xamithan> I've got this one server up for a looong time 23:13 < nothos> ayecee This box is something of an outlier for very convoluted reasons 23:13 < bratchley> nothos: I actually used to work at a place that had a NAC system running on a physical RHEL4 box 23:13 < nothos> Bane of my bloody life 23:13 < Siecje> Would all logger processes use the same PIPE? 23:13 < xamithan> Already got a virtual instance of it ready to go when it dies. Just taking bets on when it'll happen 23:13 < bratchley> it didn't have huge uptime but the software was custom made by someone else and we couldn't p2v RHEL4. meaning we were in constant fear of the physical machine dying permanently 23:13 < nothos> bratchley We only decomm'd our last centos 4 box a few months ago 23:14 < nothos> Just an old box running somewhere in the background that no one had every really noticed coz for some reason it had just...worked that whole time 23:14 < xamithan> Hope that was internal only centos4 ;P 23:14 < bratchley> xamithan: it was but it was also logging onto switches as part of the NAC functionality 23:14 < nothos> xamithan a very old NAS for a very old service 23:14 < nothos> The designer/developer left 23:14 < nothos> And it was just...there 23:15 < nothos> doing its thing without anyone really paying heed 23:15 < xamithan> My oldest is like a freebsd 4 or something now 23:15 < xamithan> Sorry, freebsd 6 23:16 < nothos> We ended up acquiring a company on freebsd 7 23:16 < winsoff> http://ircbot.science/titles/mimic/ 23:16 < winsoff> We don't have a titlebot? 23:16 < nothos> So not quite that bad but :D 23:17 < xamithan> Heh, well not much has changed from 6 or 7 to 11 23:17 < xamithan> Just package versions, afew deprecated things 23:18 < nothos> xamithan One of the scourges of managing systems for clients 23:19 < nothos> You tell them that their RHEL/Centos 5 box is EOL and we need to migrate to 7 23:19 < nothos> Most are fine 23:19 < nothos> But a not insignificant amount drag their heels like mad 23:20 < xamithan> Most of clients are unmanaged, aka I don't care if they stay on 5, lol 23:20 < twainwek> what's the IO cost of an inplance single string replacement using sed? 23:20 < bls> winsoff: thankfully no 23:21 < twainwek> inplace* 23:21 < nothos> xamithan Yeah, but with unmanaged you end up with plenty of folks who don't quite understand the whole "We'll fix hardware issues, but that's it" part 23:22 < xamithan> They understand pretty quick when you give them a $150/hr fee 23:22 < nothos> More than once I've had a client with an unmanaged box ask for help with some software issue, and then refuse to give me root 23:22 < nothos> Unfortunately not how it works at my employer :D 23:23 < SmashingX> Where can I see in the logs what happened to a server which it got restarted 23:24 < polprog> usually /var/log/* 23:25 < polprog> or journalctl command if you have it 23:25 < nothos> SmashingX /var/log/messages (or syslog) 23:25 < polprog> its a systemd thing or something 23:25 < nothos> In my experience, 9/10 when a server is rebooted for unknown reason you're just gonna see a slew of oom in the logs 23:26 < SmashingX> journalctl alone? 23:27 < Psi-Jack> SmashingX: Really depends on what actually caused it. 23:28 < SmashingX> That’s what I’m trying to figure out 23:28 < Psi-Jack> You may not even have gotten logs at all because of disk I/O issues, or the kernel panicked. 23:28 < SmashingX> master rsyslogd: [origin software="rsyslogd" swVersion="5.8.10" x-pid="2364" x-info="http://www.rsyslog.com"] exiting on signal 15. 23:28 < SmashingX> does this mean restarting? 23:29 < Psi-Jack> Start with journalctl -k -b 1 23:29 < Psi-Jack> That'll show you kernel logs from the previous boot. 23:29 < SmashingX> -bash: journalctl: command not found 23:29 < SmashingX> :/ 23:29 < Psi-Jack> What? What ancient distro do you use? :p 23:30 < SmashingX> doesn’t have systemctl 23:30 < nothos> SmashingX Well, as signal 15 tends to indicate a clean restart request 23:30 < SmashingX> systemd 23:30 < Psi-Jack> Like I said, what ancient distro? 23:30 < nothos> Psi-Jack Could be one of those custom ones without systemd 23:30 < nothos> Gentoo/arch server And it would still be ancient. :p 23:30 < polprog> lfs lol 23:30 < triceratux> mx-17 ftw 23:30 < polprog> does hannah montana linux have systemd? 23:31 < Siecje> What is that? Just a skin on Ubuntu? 23:32 < SmashingX> 4.9.75-25.55.amzn1.x86_64 GNU/Linux 23:32 < nothos> Siecje Yeah, there were a lot of them pushing 10 years ago 23:32 < nothos> Aaaah, AWS 23:33 < polprog> check /var/log/syslog and /var/log/messages then 23:33 < SmashingX> nothos: sorry I didn’t mean restart 23:33 < SmashingX> I meant stop 23:33 < SmashingX> in AWS I can’t find a log that says if someone stopped the instance 23:34 < SmashingX> so I’m trying the system logs 23:34 < nothos> SmashingX Honestly, you're very rarely going to see in the logs something like "rebooted at xyz because of abc" 23:35 < nothos> Especially if it's an unexpected restart 23:35 < nothos> Like, if the server kernel panicked or there was an issue on the node of the EC2 instance 23:35 < SmashingX> right, but I want to see if I can find the cause 23:35 < nothos> SmashingX Try: grep -r 'oom' /var/log/* 23:36 < nothos> Though tbf, your log mentioned rsyslog getting a signal 15 23:36 < nothos> Which is a signal for a graceful shutdown 23:37 < noahmg123> My touchpad stopped working after software updates 23:37 < nothos> noahmg123 Sorry to hear that 23:38 < noahmg123> Can anyone help me fix it? 23:38 < nothos> noahmg123 No 23:38 < nothos> Not with the 0 details you've given :P 23:38 < SmashingX> user1 pts/0 10.*.*.* Mon Jun 25 15:59 - down (00:02) 23:39 < SmashingX> I see this line in last command 23:39 < nothos> What distro, what updates did you run, what trackpad do you have, literally any info would've helped here 23:39 < noahmg123> I apologise for my lack of detail. What details do you need? 23:39 < SmashingX> does that mean this user shutted down the instance? 23:39 < russw> How do you get the output of some_cmd in this shell script line? `su -c 'some_cmd' some_user` 23:39 < russw> Otehr methods (e.g. with sudo) also welcome! This is frustrating. 23:40 < nothos> noahmg123 First, what distro are you using (plus version) 23:40 < JeffATL> is it generally safe to change a NIC's MTU on the fly? 23:40 < bls> russw: output=$(su -c 'some_cmd' some_user); echo "$output" 23:40 < Psi-Jack> JeffATL: Not really no. 23:40 < bls> JeffATL: you can try, but nothing will likely happen 23:40 < SmashingX> nathos? 23:40 < russw> bls: I tried that variant... or like it. Will try again. Thanks! 23:41 < nothos> SmashingX It sounds like that might be the case 23:41 < Psi-Jack> Oh. "AmazonLinux", based/forked from CentOS 6, and bastardized for years later. 23:42 < nothos> Psi-Jack heeeeey, what's wrong with centos 6? :D 23:42 < JeffATL> Psi-Jack: bls: i have hadoop cluster nodes that share their own independent LAN but there is a lot of traffic right now 23:42 < Psi-Jack> nothos: Nothing. It's Amazon Linux that's the problem. 23:42 < Psi-Jack> JeffATL: Okay.. And? 23:42 < noahmg123> nothos: I am using Debian buster 23:44 < JeffATL> Psi-Jack: i could ssh a mtu change command to each one in turn but i didn't know how robustly the change would be handled 23:44 < Psi-Jack> nohop: No such version, yet. 23:44 < nothos> noahmg123 That...probably isn't helping matters 23:44 < Psi-Jack> noahmg123: ^^ 23:44 < nothos> You're using the testing debian 23:44 < noahmg123> nothos: I know I am. 23:44 < Psi-Jack> Testing != release name. 23:44 < nothos> noahmg123 No, I know, but that is probably kind of the risks you run 23:45 < nothos> Best bet would likely be to roll back 23:45 < Psi-Jack> Buster will be Buster when it is actually released. heh 23:45 < nothos> But not sure if apt supports that (I'll admit I know more about yum/rh than apt/debian) 23:45 < noahmg123> Well thanks for the help 23:45 < nothos> Welp 23:45 < Psi-Jack> Anyway, heading home. Heh 23:46 < gambl0re> hello? 23:46 < gambl0re> im getting curl (7) failed to connect to localhost port 8080 connection refused 23:46 < gambl0re> any ideas whats wrong? im running ubuntu 23:46 < gambl0re> xubuntu 23:46 < nothos> gambl0re Obvious question: Is something actually listening on port 8080? 23:46 < nothos> if you run sudo netstat -tulpn | grep 8080 23:47 < nothos> What shows up? 23:47 < gambl0re> nothin 23:47 < gambl0re> nada 23:47 < nothos> Well then 23:47 < gambl0re> what does that mean? 23:47 < nothos> You don't have anything listening on port 8080 :P 23:48 < nothos> netstat -tulpn shows all the ports which are being listened on on your machine 23:48 < nothos> If grepping for 8080 doesn't give a result it means there's nothing listening on that port 23:48 < nothos> And then connection refused in curl 23:48 < gambl0re> tcp6 0 0 :::8080 :::* LISTEN 4203/node 23:48 < nothos> Wait, I thought you said no output? 23:49 < JeffATL> Psi-Jack: bls: i figured YOLO. things vapor-locked for a few seconds but traffic resumed 23:50 < gambl0re> nothos, sorry i wasnt running my server. works now! thanks 23:50 < egonsen> which program is responsible for compiling xorg keymaps? Xorg.0.log says: "[ 12.630] (EE) Error loading keymap /usr/local/share/X11/xkb/compiled/server-0.xkm." that directory is empty. i guess xkbcomp should be called somewhere to create the file server-0.xkm? 23:51 < nothos> gambl0re you're welcome :) 23:52 < bls> JeffATL: right, and outage is expected, but if the rest of the nodes on your network segment aren't also using the same MTU, your NIC will probably just renegotiate back to the original 23:52 < bls> depending on the hardware and the switch involved 23:52 < JeffATL> bls: i changed them all and they're all on one switch that i've verified can take 9000 23:53 < M3rd> 23:56 < bls> egonsen: normal distros will have already done that for you 23:57 < egonsen> bls what if i'm installing xorg server manually? do i also have to call the compile stuff myself? 23:57 < searedvandal> egonsen, xkbcomp is the keymap compiler in xorg. a .xkb source will generate a compiled .xkm 23:57 < searedvandal> https://www.x.org/archive/X11R7.5/doc/man/man1/xkbcomp.1.html 23:57 < bls> egonsen: you're on your own for everything --- Log closed Tue Jun 26 00:00:13 2018