--- Log opened Fri Apr 20 00:00:51 2018 00:01 < kazdax> goys lol 00:02 < aBound> The snugger is gone. 00:02 < kazdax> k 00:02 < wtflux> any help with my floppy disk probs anyone? 00:02 < kazdax> i guess thats a word used to provoke people 00:02 < aBound> Hello there Oy_vey_goys. 00:02 < kazdax> floppy disks ? 00:02 < aBound> I'll floppy you. 00:02 < wtflux> i would've imagined that partedmagic had the utilities/drivers to load floppies 00:02 < wtflux> hi ##linux, i've booted into parted magic and im trying to load some old HFS (mac) floppy diskettes 3.5" and i cant get mount -t /dev/fd0(1,...) to mount on /mnt/floppy 00:03 < uvvwvwwuuwv> what is ze error 00:03 < kazdax> maybe the floppy are corrupted ? 00:03 < wtflux> no floppies work i know for certain they do 00:03 < wtflux> its saying the device fd0 doesnt exist 00:03 < wtflux> 'special device fd0 does not exist' 00:04 < wtflux> i think its missing drivers for floppy devices 00:04 < uvvwvwwuuwv> i think you're right 00:04 < kazdax> do i just create a / partition and a swap 00:04 < kazdax> and thats all i need ? 00:04 < uvvwvwwuuwv> maybe you neeed to modprobe whatever the drivr is called 00:04 < wtflux> modprobe is missing 00:04 < wtflux> i did get that far 00:04 < uvvwvwwuuwv> llol good luck with that then 00:05 < wtflux> partedmagic, the distro im on (for filesys management and disk mgmt and what not) is supposed to be really good for this stuff but it doesnt have aptitude installed, so i have dpkg can i find the modprobe dpkg? 00:06 < snugger> kazdax: nah goys is just what jews call anybody who isn't a jew. it's not meant to be offensive or anything 00:07 < kazdax> what is it derived from ? 00:07 < snugger> not sure 00:07 < uvvwvwwuuwv> you know what's messed up, i have /dev/fd0 but no floppy drive installed 00:07 < wtflux> uvvwvwwuuwv: you were right, i didnt have modprobe spelled correctly or something modprobe floppy fixed the issue 00:07 < uvvwvwwuuwv> or module loaded 00:07 < freedom_penguin> hi all, qq on fstab UUIDs. How portable are they if I take a VM image and dd that onto a physical machine. I forget if its the device IDs or UUIDs that more portable. 00:07 < collins> does a file need to be named id_rsa or is it fine to name it whatever? Will it be found as long as it's in .ssh/? 00:08 < freedom_penguin> name it whatever 00:08 < wtflux> yay 00:08 < wtflux> my boss is gonna be uber happy, mac files from 1995 are totally working! 00:08 < freedom_penguin> just make the pub/priv the same name and the public one ends with .pub 00:09 < uvvwvwwuuwv> must have it built-in by accident 00:09 < collins> wtflux: nice. He's now going to cash in on your hard work. Congratulations. 00:09 < kazdax> should i change my host from debian to fedora ? 00:09 < kazdax> or is debian good enough ? 00:09 < snugger> maybe 00:09 < kazdax> does Debian provide better support for the KDE ? 00:09 < snugger> dnf is objectively better than apt 00:09 < kazdax> dnf id fedoras package manager ? 00:09 < snugger> but debian might be more stable 00:09 < kazdax> is* 00:09 < snugger> yes it is 00:10 < kazdax> well i think important thing is to first learning how to use linux overall then have enough knowledge to choose whats right ? 00:10 < wtflux> collins: i know you're totally right. 00:11 < wtflux> hey guys can i use dd to copy from the fd0 to a usb directory? 00:11 < kazdax> i need to figure out a good way to learn linux 00:11 < kazdax> these RHEL books are terrible from the looks of it 00:12 < kazdax> i want to master the terminal 00:12 < kazdax> so i can have a terminal illness 00:12 < collins> is ssh-add required for github? tht makes no sense to me 00:12 < wtflux> sudo dd if=/dev/fd0 of=/dev/sdc/ ? 00:12 < Konichiwa> wtf 00:13 < ||JD||> it's seems fb is planning to build its own processors 00:13 < ||JD||> shameful 00:13 < kazdax> facebook has become a trolling ground 00:13 < kazdax> and not just that ..it steals all your information 00:13 < ||JD||> you don't say? 00:14 < kazdax> and displays tons of adds and adds new users posts to you page that have nothing to do with you 00:14 < kazdax> i am really old school ..in the sense i havnt really invested time in keeping up with trends 00:14 < kazdax> but facebook f ed up big time 00:15 < kazdax> my aunt got this device called a surface 00:15 < kazdax> at first i thought wow cool ..a microsoft surface 00:15 < kazdax> but the dude who gave it to her a gift was nothing but getting ride of his windows RT crap hardware 00:15 < kazdax> you cant run any app on it 00:16 < kazdax> i am totally using linux now 00:16 < kazdax> no more windows 00:16 < kazdax> bye bye 00:17 < Vin3> Windows sucks hard!!! o/ 00:17 < aBound> Can't you just run Linux on the Surface Pro. 00:17 < xamithan> Go tell the windows channel that Vin3, it is kind of redundant to say it in here 00:18 < ntd> surface pro kb would not work with *nix some years back 00:18 < sadbox> aBound: Personally if I was going to run a machine w/ all the fancy touch screen + pen hardware I'd just use windows 00:19 < Frith> sadbox: The pixelbook works pretty well. 00:19 < aBound> sadbox, Indeed if you're going to ever use the touch screen. I never seen the need to use it but then again some people will. 00:20 < sadbox> Frith: does it do the pen stuff? 00:20 < sadbox> my linux laptop has a touchscreen 00:20 < sadbox> which works fine 00:20 < kazdax> its the pen thing they use windows for 00:20 < Frith> It does pen stuff. Circle words to look up, draw things that get changed into the image of what you were drawing, etc. 00:20 < kazdax> because the drivers support the use of touch sensitivity 00:20 < kazdax> used by artists 00:20 < kazdax> to make digital art 00:20 < kazdax> if linux picks on that 00:20 < kazdax> then windows will have no where to go 00:20 < kazdax> word 00:21 < kazdax> the only place linux lacks is games being developed for it 00:21 < kazdax> besides that i am sure digital artists can use linux just as well 00:21 < kazdax> for creating 00:21 < aBound> Linux would need more then just games to compete on the desktop. 00:21 < aBound> Proprietary software. 00:21 < sadbox> kazdax: I'm pretty sure that everyone says that about $THING they care about 00:22 < kazdax> dosnt linxu satify the server side of things ? 00:22 < sadbox> artists say that about their tools, gamers say that about their games, audio people say that about -their- tools, etc, etc 00:22 < Vin3> if u need touch an fancy things use android 00:22 < aBound> I believe Unity3D has an experimental build for Linux but haven't paid much attention to development. 00:24 < kazdax> i want o get a note 5 00:25 < kazdax> i want to get a note 5 00:25 < kazdax> galaxy note 5 00:25 < sadbox> Vin3: Not really an option for people who do art stuff 00:25 < kazdax> i have a galaxy s7 edge right now 00:25 < kazdax> i like the phone 00:25 < kazdax> but dont know what cool stuff i can do with it 00:25 < aBound> kazdax, Learn Java to build mobile apps? 00:26 < kazdax> yea there are no pointers in java right 00:26 < kazdax> probably a breeze for me 00:26 < aBound> Or should I say learn Java/Android SDK to build mobile apps. 00:26 < kazdax> one of my cousins told me that ruby is being used alot to built mobile apps 00:26 < kazdax> no wait 00:27 < kazdax> i meant .. apple Appps were the trend 00:27 < kazdax> but he did say use ruby to built websites 00:27 < aBound> Ruby with the Ruby on Rails framework. 00:28 < kazdax> yup 00:28 < aBound> I prefer Python due to the versatility. 00:28 < oiaohm> aBound really the big thing Linux is missing is decent tax of country compadible accountancy software every where. 00:28 < kazdax> yea i was going to say python all of the way 00:28 < kazdax> but ruby websites look better ? 00:28 < kazdax> just look better 00:28 < kazdax> dont know if they out perform 00:29 < kazdax> out perform python that is 00:29 < sadbox> kazdax: the programming language has zero to do with how the website looks 00:29 < aBound> oiaohm, Indeed it's missing all kinds of proprietary software such as MS Office and Photoshop. 00:30 < kazdax> ahh right 00:30 < oiaohm> aBound: MS Office and Photoshop for most businesses is not required. 00:30 < aBound> kazdax, HTML/CSS and a combination of the Bootstrap framework. :P 00:30 < oiaohm> aBound: MS Office is way to buggy most cases these days business to business is PDF anyhow. 00:30 < aBound> oiaohm, Isn't MS Office mostly Excel used in accounting? 00:30 < Vin3> Yeah but Adobe could u plz... ?!?!?! 00:31 < oiaohm> aBound: most accountancy software that so call exports Excel is really exporting a cvs with a .xls extention. 00:31 < oiaohm> aBound: basically something that libreoffice calc consumes no problems. 00:32 < aBound> oiaohm, Libreoffice has been getting better in time but it's not comparable for most I'd figure. 00:32 < sadbox> aBound: excel is used a silly amount 00:32 < aBound> I do like the Ribbon theme for Libreoffice. 00:33 < oiaohm> aBound: something else excel does not alway perform maths correctly. There are a long list of items like getting leep years wrong coded into excel for so called backwards compadiblity. 00:33 < oiaohm> aBound: so if you are after stuff done absolutely right you kind of avoid excel. 00:33 < aBound> oiaohm, They haven't fixed that yet? It's been years since I've used Windows. 00:35 < collins> What do I need to do to make ssh recognize the privkey (that's not named id_rsa) located in .ssh/? ssh-add might do it, but that isn't making any sense since ssh-agent is an extra and a key ring, is it not? 00:36 < collins> why do I need to use ssh-add to use them? 00:36 < vlt> collins: Does "-i keyfile" work? 00:36 < oiaohm> aBound: those defects are basically now called features so are never going to be removed. 00:36 < ELQEYNN> Are any of you familiar with evolution and empathy? 00:37 < collins> vlt: yes :| 00:37 < xamithan> Yes I've read charles darwins books and I know of mother teresa 00:37 < oiaohm> aBound: yes Microsoft Office has the most evil solution to a bug. Call it a feature then never have to fix it. 00:37 < revel> collins: If you want to make it "permanent", then `man ssh_config` may help you. 00:38 < collins> shouldn't the ssh-client just try all the private keys in .ssh/? 00:38 < vlt> xamithan: If you associate empathy with her you don't know her. 00:38 < ELQEYNN> Are any of you familiar with evolution e-mail client? 00:38 < xamithan> Thats why I said I know of her 00:38 < Vin3> mother teresa kill thousands 00:39 < collins> ELQEYNN: I can recommend the mozilla e-mail client 00:39 < collins> ELQEYNN: thunderbird 00:39 < xamithan> Do you got a real question ELQEYNN or are you just taking polls ? 00:39 < ELQEYNN> I was asking about the empathy communication software package. 00:39 < xamithan> Because anyone who has every installed gnome knows of that email client 00:40 < ELQEYNN> I have a question. I have an old backup of evolution emails. Can one restore them, without losing the contemporary emails? 00:41 < ELQEYNN> darn ... The suse distributions all include evoltion in thier distribution. 00:41 < collins> so the ssh-client has only one identity file then? 00:43 < collins> Do ssh-clients only have one private key? You don't use many at once but have to specify one or use a default one? 00:44 < xamithan> According to a quick internet search. It says you lose all your current emails if you do a restore 00:44 < xamithan> Which is probably normal for anything that overwrites files or databases 00:44 < Sitri> collins: I've had ssh use a different identify file for different servers, at one point I was running 5 keypairs at once. 00:46 < collins> Sitri: by making a config file that specifies the key for each server? 00:46 < collins> how does ssh-add know which server to add the key to? 00:46 < aBound> oiaohm, Indeed Microsoft doesn't fix much when they can though I do like VSCode in that regard. 00:47 < vlt> collins: ssh-add adds to your agent. 00:47 < vlt> collins: The private key that is. 00:47 < vlt> collins: ssh-copy-id adds the pubkey to a server. 00:48 < ELQEYNN> With irc clients, one can merge files. 00:48 < Sitri> collins: Yes. I forget how ssh-add knows, but it wasn't at all complicated. 00:48 < collins> vlt: and the ssh-client will only kick in when a passphrase for any keyfile is prompted? Got nothing to do with the actual connection to the servers? 00:48 < Sitri> Though as noted, you only need ssh-add when you're also using ssh-agent (which is NOT the default) 00:49 < ELQEYNN> aBound Did you switch over to Linux to get better service? 00:49 < vlt> ssh-add takes an "-i" argument. 00:49 < vlt> collins: Do you mean "ssh-agent"? 00:50 < collins> Sitri: I suppose the selection of the key is done by the ssh-client. And once the selected key (not selected by ssh-agent) is selected, ssh-agent fills in the password for you. 00:50 < aBound> ELQEYNN, I switched over to Linux due to the instability of Windows, the constant problems that would appear, forced Windows updates, non-stop malware/security issues. 00:50 < collins> hence ssh-add doesn't need to know what key goes to what server 00:50 < vlt> collins: No, the agent keeps the decrypted passphrase, afaik. 00:51 < aBound> ELQEYNN, Mostly for the instability was the main reason. 00:51 < aBound> I would do something and it would just crash for no reason even if it's just opening a program. 00:51 < collins> vlt: right, it doesn't do anything more then. 00:51 < vlt> collins: I usually have only one or two keys that I use on many dozens of servers. 00:51 < collins> I think I know what to research now. Thanks for the help. 00:51 < imchairmanm> collins: the passphrase you initially use when you add a passphrase-protected key to the agent allows the agent to store the decrypted key in memory and use it diretly 00:52 < imchairmanm> by default, ssh-agent just tries all of the keys it knows about when you try to connect to a server with ssh 00:52 < collins> I see. Seems like this is a git problem then 00:53 < collins> imchairmanm: for how long will the ssh-agent store the passphrase? 00:53 < imchairmanm> you can see it cycling through keys if you connect through ssh with `-v` 00:53 < triceratux> guys any idea why todays extonos 18.04 has networking that has gone completely south ? http://www.extix.se/?p=393 http://pastebin.centos.org/691201/raw/ firefox & opera barely work, ping works by ip but not by dns, & hexchat cant connect. in 17.08 he hed put in wicd & the config was messed up. this version hes replaced it with network-manager but the configs in /etc/network & /etc/resolvconf dont look anything like on a sane 00:53 < triceratux> distro 00:54 < vlt> collins: "A git problem"?!? What giant !xy are we talking about here? 00:54 < imchairmanm> collins: by default, the agent will keep the decrypted key in memory for as long as it's alive 00:55 < aBound> ELQEYNN, By the way been on full Linux since 2011 though I have used it several times in the past before 2011. 00:55 < imchairmanm> you can set the expiration time if you want it shorter by passing in `-t` with either `ssh-agent` or when adding keys with `ssh-add` 00:55 * triceratux keeps getting "connect: network is unreachable" & suspects this hardcoded 127.0.0.53 00:56 < imchairmanm> if you want it to store it for a given amount of time every time, I think you can adjust that in your ssh config too 00:56 < collins> vlt: "ssh -vT user@github.com" uses id_rsa and fails. "ssh -vT user@github.com -i ~/.ssh/github_key" uses github_key and works. 00:56 < collins> imchairmanm: thanks 00:58 < vlt> collins: If you didn't use id_rsa on github but another key, that is exactly the expected behaviour. 00:59 < collins> vlt: but I've the github_rsa file in my /.ssh/ and its public key uploaded to github? 00:59 < dell00> How do I add a key different from ~/.ssh/id_rsa to my ssh config? 01:00 < vlt> collins: Is that a question? 01:00 < collins> dell00: create .ssh/config and do this for a given host https://gist.github.com/rbialek/1012262 01:00 < collins> vlt: isn't that enough for a key to be used? 01:01 < dell00> Thanks collins 01:01 < vlt> collins: No, you need to tell ssh that you don't want the default. 01:02 < collins> >:( 01:02 < collins> hmm. Well, that's how it is then. Thanks. 01:04 < triceratux> there was a time i really liked extonos but its become a dumpster fire like puppy in the last couple releases 01:05 < lesceil> how do I find a place to chat about programming using redis primitives, I tried #redis but its dead silent 01:05 < aBound> I am off, swoosh... :P 01:06 < xamithan> Well you could use the alis bot to find a channel 01:06 < xamithan> or maybe ask in ##programming 01:06 < lesceil> I am a renoobed IRC user, what are the double hashes about 01:07 < xamithan> I don't really know, just something to make them "unofficial" channels 01:11 < oerheks> Primary on-topic channels begin with a single #, and groups wanting to use such a channel must officially register with Freenode. "About" channels, which may not be about a peer-directed or open-source project, begin with two ##, and are available on a first-come, first-served basis without needing a group registration. 01:11 < oerheks> https://en.wikipedia.org/wiki/Freenode 01:11 < lesceil> xmithan: thanks 01:11 < lesceil> nice thank you oerheks 01:12 < lesceil> how do I mute the join/quit messages again / 01:12 < lesceil> ? 01:12 < xamithan> depends on your client 01:12 < lesceil> webchat.freenode 01:12 < lesceil> which probably is mimicing what irc clients used to do back when I used them 01:13 < lesceil> but I forgot :) 01:13 < michaelrose> if you aren't going to keep using the worst irc client in the world I wouldn't worry about it 01:13 < xamithan> No idea, it would be in a webgui preferences or options box 01:13 < xamithan> There isn't a standard way to hide those 01:14 < lesceil> xam and I found it just there. thank you. 01:15 < lesceil> after all this years its great I still find helpful and knowledable people in #linux :) 01:24 < Psi-Jack> Huh.. My server that kept crashing needed some attention. Dusting. New rear exhaust fan. Cleaning the fins of the heat sink. Hopefully now its stable. :) 01:24 < tejasmanohar> can anyone explain to me why Make says this file doesnt exist? https://gist.github.com/tejasmanohar/4c452f8536b31b2edb36af506ff583df 01:25 < tejasmanohar> errrrrr why it always says doesnt exist 01:26 < tejasmanohar> something is wrong in the wildcard and driving me nuts :P 01:27 < tejasmanohar> if I hardcode "wildcard orion/Dockerfile", it works fine. Is there something wrong with using $(name) in that if 01:30 < triceratux> http://pastebin.centos.org/691206/raw/ 01:37 < lesceil> PSI may also want to reseat the RAM and maybe reattach the heatsink with new paste 01:38 < lesceil> just in case :) 01:38 < xamithan> Sometimes that makes things worse 01:39 < Psi-Jack> lesceil: Yeah, if it continues to act up, we'll see. I usually don't re-apply thermal paste except in a last resort. The kind of paste I use pretty much usually lasts the lifetime of a computer. 01:40 < Psi-Jack> That, and I have a new Intel PRO/1000 Pt Dual-port NIC coming in to replace the POS Realcrap 8168 01:40 < shadoxx> could someone help me with editing a device tree file? 01:41 < Psi-Jack> shadoxx: A what? 01:41 < lesceil> tricer: lol, quite a raw find 01:41 < shadoxx> Psi-Jack: really low level stuff 01:41 < Psi-Jack> shadoxx: Kernel level? 01:41 < shadoxx> not really specific to linux, but something that the embedded crowd in here might be able to help me with 01:42 < shadoxx> but linux uses device tree files (.dts) 01:42 < Psi-Jack> shadoxx: ##linux mostly focuses on GNU/Linux. 01:42 < shadoxx> I am aware. 01:42 < Psi-Jack> What you seem to be needing leans towards more into the kernel directly. If you don't find help here, try ##kernel or the LKML. 01:43 < shadoxx> oh! ##kernel, that's a good idea 01:43 < shadoxx> thank you! 01:43 < Psi-Jack> Welcome :) 01:43 < lesceil> or ##arm :) 01:43 < jimm> or #kernel-newbies on oftc.net 01:44 < Psi-Jack> Hmmm, good 34'C. I should've checked the CPU temps before I did the blow-out maintenance. heh 01:45 < Psi-Jack> Now it's up to crossing fingers and hoping, and waiting for it to stay up and running or crash (can take an hour or so) 01:45 < lesceil> run memtest 01:45 < lesceil> it will go faster 01:45 < Psi-Jack> memtest on 8GB RAM would need 24 hours of downtime. 01:46 < Psi-Jack> I'm in the middle of a Ceph re-balance. :) 01:46 < lesceil> Oh I don't mean to exhaust all ram testing but to put churn on the cpu 01:46 < Psi-Jack> memtest... doesn't churn the CPU. 01:46 < lesceil> doesnt? 01:46 < Psi-Jack> No. 01:46 < shadoxx> I found this doc: https://www.kernel.org/doc/Documentation/devicetree/bindings/gpio/gpio.txt 01:46 < lesceil> oh yeah that needs linpack 01:47 < Psi-Jack> cpuburn, or similar sysburn-ng or something, that churns the CPU heavy. 01:47 < lesceil> I forgot 01:47 < lesceil> its been a few years 01:47 < Psi-Jack> It's a hypervisor system running Ceph mon+osd+mds and VM's, so it already churns the CPU harder than normal with lots of CPS. 01:48 < triceratux> lesceil: the little known thing about gnu/linux/x11 is that you dont have to go out of your way to find hozed stuff to teach yourself problem determination & sysadmin. just keep installing those homegrown distros & youll run up against plenty of problems ;) 01:48 < Psi-Jack> Err, CSP's, Context Switches Per Second. Hmmm, what is the proper acronym for that? heh 01:48 < aeyxa> isn't there a flag or something on mkdir or sudo I can pass so I can do this without chown `sudo mkdir DOCKER && sudo chown ec2-user: DOCKER` 01:48 < lesceil> tric: and dare I speak the name 'systemd' 01:48 < fr0b> tejasmanohar: https://stackoverflow.com/questions/11994029/makefile-ifeq-when-are-they-evaluated 01:49 < Psi-Jack> aeyxa: No. 01:49 < Psi-Jack> Not with mkdir, with install you could. 01:50 < aeyxa> hmm, alright 01:50 < Psi-Jack> And you shouldn't be using sudo in make. :) 01:50 < aeyxa> I have to 01:50 < triceratux> lesceil: well, yeah rofl. im not pointing any fingers. theres other distros where that 127.0.0.53 is flying around. but they work tho. i dont really want to know whats wrong. i just want the stuff to work 01:50 < Psi-Jack> You should just run sudo make, appropriately. 01:51 < Psi-Jack> Err, nevermind me. I got crossed. :) 01:52 < Psi-Jack> Though, using the default ec2-user itself, that's kinda a bad idea. Just FYI. 01:53 < lesceil> tric: I am only pointing one finger per hand, up. https://twitter.com/systemdsucks 01:53 < lesceil> but I disgress. 01:54 < Psi-Jack> Oi... The systemd hate needs to stop already. 01:54 < cmj> systemd love to hate thee 01:55 < cmj> hi, Psi-Jack 01:55 < Psi-Jack> I use the heck outa systemd myself. systemd service units, mount units, automount targets, timers, sockets, etc. :) 01:55 < cmj> i use a hodgep-podge 01:56 < Psi-Jack> systemd sockets are actually a great way to provide very simple up/down response messages to things like haproxy which check them, so it knows where to load balance to. 01:56 < cmj> haha haproxy 01:56 < cmj> i thought i was the only one 01:56 < Psi-Jack> haproxy is awesome when you use it right. :) 01:57 < cmj> haproxy is the shit folks 01:57 < uvvwvwwuuwv> whats this 01:57 < uvvwvwwuuwv> funny proxy 01:57 < triceratux> in extonos 17.8 i had this fixed. i scripted a systemctl stop / start wicd, with the necessary config restore in between. all better. then he decides to rip out the wicd again & the net is broken like it was 01:58 < cmj> you can send certain cipher to the port, the daemon redirects 01:58 < cmj> simply as i can put it 01:58 < uvvwvwwuuwv> sounds boring 01:59 < cmj> tru 01:59 < cmj> if you send ciphers that are according to ssh and not https, the port redirects accordingly 02:00 < uvvwvwwuuwv> handshake proxy? 02:00 < Psi-Jack> cmj: Oh? haproxy can decipher ssh from https? 02:00 < cmj> its a proxy that has balls 02:00 < Psi-Jack> HighAvailability Proxy 02:00 < cmj> Psi-Jack: yes 02:00 < Psi-Jack> cmj: /that/ I did not know. And could be useful. :) 02:00 < Psi-Jack> cmj: How did you manage that? 02:00 < cmj> it's amazing‼ 02:01 < Psi-Jack> I'd often considered sslh, for that, but I don't want yet another proxy. LOL 02:01 < cmj> i could redirect yo to docs 02:02 < Psi-Jack> https://unix.stackexchange.com/questions/267114/use-haproxy-to-tunnel-ssh-through-https 02:02 < Psi-Jack> I'm seeing this. Interesting. 02:02 < cmj> https://superuser.com/questions/769040/haproxy-for-ssh-name-based-proxying 02:02 < cmj> yeah 02:02 < cmj> it's so choice 02:03 < Psi-Jack> The link I referenced uses the newer config format. 02:03 < Psi-Jack> I'll have to try this out, see how it works. :) 02:03 < cmj> yeah it's great 02:04 < Psi-Jack> That name-based ssh proxy idea though is also interesting heh 02:04 < cmj> i'm actually babysitting otherwise i'd dig in 02:04 < Psi-Jack> I could possibly put that to handle my bbs. ;) 02:05 < cmj> words never spoken, folks 02:05 < Psi-Jack> Though, if I put haproxy in front of my BBS, my BBS wouldn't get actual origin IPs so that wouldn't work. 02:05 < Psi-Jack> Need the anti-bot monitoring OSSEC to get actual IPs. ;) 02:06 < cmj> is there some x-forewareded-for nonsense? 02:06 < cmj> fingers-- 02:07 < Psi-Jack> Mmm.. pizza's almost here. 02:08 < tejasmanohar> ahhh thank you fr0b 02:09 < cmj> our bbs was r.a.i.n 02:09 < cmj> random access internet network iirc 02:10 < cmj> https://textfiles.com/bbs/BBSLISTS/ 02:15 < mod> I've nfs mounted a filesystem and the user that runs httpd is able to access it when I am that user in a shell, but the httpd just can't access files within the mounted filesystem. Its not able to read or write when the files are owned and are 777 02:17 < cmj> http://www.haproxy.org/download/1.9/doc/intro.txt 02:19 < cmj> mod: is that an ntfs filesystem? 02:19 < mod> no, macos server, centos host 02:20 < mod> so probably hfs :) 02:21 < cmj> anyone can access 777, so there must be some mount rulesets to not allow 02:21 < mod> oh... 02:21 < cmj> mount shoud show this 02:21 < mod> oh whatsitcalled... 02:22 < cmj> google remount 02:22 < mod> could is be selinux? 02:23 < xamithan> Could be if it is enabled 02:23 < mod> enforced... just checked. disabling 02:23 < mod> *grrr* 02:24 < xamithan> Just as easy to change the context 02:27 < mod> i think that was it cmj...selinux. Thanks for making em think, cmj, xamithan :) 02:28 < cmj> https://www.youtube.com/watch?v=RMjCxV7u8OA 02:28 < cmj> my bad 02:35 < triceratux> hrm fixed the extonos 18.4 networking. it just needed an 8.8.8.8 stuffed into /etc/resolv/conf. didnt even need to cycle the interface. now what accounts for it being so heinously broken ? 02:35 < xamithan> extonos ? 02:36 < xamithan> Oh it is based on ubuntu, ubuntu had that major systemd resolve bug that broke DNS at one point 02:36 < triceratux> yeah thats a pretty fair explanation right there rofl http://www.extix.se/?p=393 02:37 < tyzoid> triceratux: btw, did you see cloudflare launched the 1.1.1.1 dns resolver earlier this month? 02:37 < triceratux> https:// is fine so apt-get works. but hexchat doesnt tolerate it & neither does ping at the cli. youd think someone other than the endusers would notice somethings up 02:38 < Psilocyber> Hey peeps, happy Thursday/Friday...... will there be an event in the disk SMART when drive goes above the max temp threshold? Kind of like how it keeps record of different errors it encountered? 02:38 < tyzoid> It's faster than 8.8.8.8 in most places 02:38 < triceratux> tyzoid: nope i only do this in emergencies. personally i think dhcp provided by the isp should be working 02:39 < xamithan> What I don't get is.. Why are those servers faster than your own ISP DNS 02:39 < xamithan> Does my ISP just not care ? 02:40 < suttin> xamithan: not caring, tracking your traffic, injecting adds 02:40 < suttin> a whole number of reasons 02:41 < mod> weirdwe~. 02:41 < mod> ~. 02:42 < mod> heh nice 03:00 < triceratux> [ 0.000000] Linux version 4.16.2-exton (root@mate-u) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #1 SMP Mon Apr 16 11:35:04 CEST 2018 03:12 < collins> is a ssh public key able to decrypt something encrypted with its private key? As far as I know: yes. As far as some text I'm reading: no. 03:15 < Dan39> collins: i thought that was the point of it? :| 03:18 < snugger> HmMAMMAM 03:18 < collins> Dan39: sure. But mathematically (RSA) they're just a pair where neither are public nor private but you can pick an arbitrary one as either pub or priv of your chosing. They encrypt/decrypt each other. 03:19 < collins> however, ssh-keygen and similar gives the pub one a special property (set sone of the RSA attributes to zero or something) that makes it less fit as a priv key. Dunno why. 03:19 < Dan39> collins: oh, interesting 03:20 < dogbert2> actually, when it works properly, it always gens two keys...the private one you keep secret and safe, the public key you distribute to whoever you want to 03:21 < ||JD||> collins: I think it depends on the crypto 03:21 < Celmor> how do I allos myself to write to a FAT formatted flash drive? do I have to change mount options or can I change permissions live via chmod/chown to allow anyone to write to it? 03:21 < suttin> and then a symmetric key is used to encrpyt the actual traffic, and thats just one key 03:21 < dogbert2> they sign or encrypt stuff with the public key, and you decrypt it with the private key 03:21 < snugger> Is there any practical use for JFS these days? 03:21 < suttin> the public/private is for authentication 03:22 < suttin> in regards to ssh 03:22 < suttin> so when you ssh, there are 3 total keys being used 03:22 < collins> Dan39: that's how web certificates works. You have the public keys (certificates) and you use them to decrypt something encrypted with the private key of the certificate to confirm it: only the one with the privkey of the cert can encrypt it so that it can be decrypted with the pub key that everyone has 03:22 < Dan39> yea i knew that :p 03:23 < snugger> Is there a filesystem that can support a 17tb file? 03:24 < Celmor> zfs: Max. file size: 16 exbibytes 03:24 < snugger> thanks 03:25 < Dan39> why do you need files so big snugger ? 03:25 < Celmor> Max. volume size 256 trillion yobibytes (2^128 bytes) ;) 03:25 < suttin> snugger: xfs is 9 billion terabytes on a 64bit system 03:25 < Celmor> maybe to make an image of a 16tb disk? 03:26 < Celmor> 17* 03:26 < blaztek> And WoW will take 3 of them 03:28 < Dan39> Celmor: but there's not a good reason i can think of not to split up a disk image 03:29 < Dan39> just curious 03:29 < dogbert2> LOL... 03:29 < dogbert2> needed to replace the AAA batteries in my keyboard...works much better now :P 03:31 < Celmor> applications usually expect a single file for restoring/backup 03:31 < snugger> Anybody remember 03:31 < snugger> https://help.gnome.org/misc/release-notes/2.32/figures/gnome-2-32.png.en_GB 03:31 < snugger> This? 03:32 < Psi-Jack> Well, this is good. System that was before crashing, has not done so since the blow-out maintenance. 03:33 < Psi-Jack> Amazing what a little dusting off, heatsink cleaning from the caked on dust, and replacement exhaust fan can make. :) 03:33 < Celmor> for me xorg keeps on freezing every couple days 03:34 < Psi-Jack> Celmor: Oh? Whatcha runnin with? 03:34 < Celmor> you mean hardware or desktop env? 03:34 < Psi-Jack> Both. 03:35 < Celmor> 6700K, Z270, i3-wm 03:35 < Psi-Jack> 6700K? Z270? 03:35 < Celmor> yeah? 03:35 < Psi-Jack> Ahh, Intel model number. (make helps.) 03:35 < Celmor> and mobo series 03:35 < Psi-Jack> ASUS or MSI? 03:35 < Psi-Jack> Or Intel? :p 03:36 < Celmor> asrock 03:36 < qmm> i would like to have an email shared between another person and me. what is the right way to do this? 03:36 < Psi-Jack> That seems to be more specifically a chipset, than a motherboard model. 03:36 < Celmor> using i915, keep having issues with it 03:36 < Celmor> asrock z270 extreme 4 (iirc) 03:37 < ananke> qmm: we'd need more context. as it stands, it's not even a linux related question 03:37 < Psi-Jack> Was just about to ask if that was it,. :) 03:37 < Psi-Jack> Skylake CPU, hmm 03:37 < Psi-Jack> Video? 03:38 < Celmor> integrated GPU 03:38 < Celmor> (for which i915 is the kernel module/driver for, which I already mentioned) 03:38 < Psi-Jack> Gotcha. 03:39 < Celmor> there, everything i915 related https://ptpb.pw/7Sc5 03:39 < Psi-Jack> Sounds like a pretty sound hardware setup. 03:39 < Psi-Jack> Hmmmm 03:40 < Psi-Jack> Are you using the xf86-video-intel drivers? 03:40 < Celmor> when whatever happens happens all xorg applications go into unkillable state and I have to reboot 03:40 < Celmor> yeah 03:40 < Psi-Jack> Hmmm.. I wonder if just getting a decent video card would solve your problems. 03:40 < Celmor> I can still connect via ssh, don't see any new messages in xorg log 03:40 < Celmor> I have one but my VM uses it 03:41 < Celmor> would've gone for a xeon if I didn't need the iGPU for host system 03:41 < Psi-Jack> IOMMU PCI Pass through? 03:41 < Celmor> yeah 03:41 < Psi-Jack> What OS is that runnin? 03:41 < Celmor> arch 03:41 < Psi-Jack> And the VM? 03:41 < Celmor> win10 03:41 < Psi-Jack> Ahh. There's your problem! :) 03:41 < triceratux> ah itz this stuff. its not buggy ubuntu or buggy systemd. its just buggy https://www.google.com/search?q="%2Frun%2Fresolvconf%2Fresolv.conf" 03:42 * triceratux still thinks it shouldnt be buggy to begin with 03:42 < Celmor> well, windows is running virtualized so it shouldn't affect the host system 03:42 < Celmor> especially not xorg 03:43 < Psi-Jack> heh. Windows always infects... I mean effects.. Everything it touches. :) 03:43 < Celmor> don't have to be running the VM for i915 to glitch out 03:43 < Celmor> for now I have accepted the "bugginess" of i915 03:43 < Psi-Jack> But, I mean, a good idea would be to try running without the VM for a few days, see if that helps, and if not, try running with the off-board video, and see if that helps. 03:44 < Psi-Jack> If it's the board, a second video card could resolve the issue. ::) 03:44 < Celmor> well, if intel wouldn't be so greedy with pci lanes I might 03:45 < Psi-Jack> Personally, besides for home servers, I avoid getting on-board video motherboards. 03:45 < Celmor> on-board meaning physicially on the mainboard or iGPU in CPU package? 03:45 < Psi-Jack> Eh? That mobo claims to support Quad SLI and AMD-3way CrossFireX 03:45 < Psi-Jack> Either. I don't do Intel. :) 03:45 < Psi-Jack> Thus, I don't do iGPUs. 03:45 < Celmor> support is one thing, CPU providing the necessary lanes another 03:46 < Psi-Jack> Eh? 03:46 < Celmor> then what GPU do you use? nvidia is only good when using proprietary driver, amd's open-source drive is still not matured 03:46 < Psi-Jack> CPU doesn't care about the lanes... 03:46 < Psi-Jack> I use Nvidia for my desktop. 03:47 < Celmor> CPU providies a number of PCIe lanes for PCIe devices, if you don't have enough PCIe devices will share lanes so less bandwith for each device 03:47 < Psi-Jack> My inherited laptop happens to be Intel though, with Intel video, touch screen. 03:47 < Celmor> and I'm using an NVMe drive 03:47 < Psi-Jack> My work laptop is Intel Kabylake, with Intel video as well, though I didn't really get into it much yet. 03:48 < Celmor> have one with a haswell 03:48 < Psi-Jack> Hmmm. I've never heard of that before. 03:48 < Celmor> of what? 03:48 < Psi-Jack> What you're talking about with the lanes vs cpu. 03:49 < xamithan> How much bandwidth do you need bro 03:49 < ayecee> all of it 03:49 < Celmor> Psi-Jack https://www.reddit.com/r/buildapc/comments/6fp7rv/eli5_what_exactly_are_pcie_lanes_used_for_and_why/dijwx40 03:49 < xamithan> A crappy videocard that is equivalent to your onboard doesn't need a x16 slot 03:49 < Psi-Jack> Bleh, reddit. Unreliable resource. 03:50 < Celmor> as I said above, I have an nvme drive 03:50 < Celmor> that 1 comment should be good enough 03:52 < Celmor> last time xorg got stuck I started my browser and saw something about the browser process in dmesg 03:53 < Celmor> https://ptpb.pw/-aUu 03:54 < Psi-Jack> Hmmm.. The 6700K does in fact say Max # of PCIe Lanes: 16. Interesting. 03:54 < Psi-Jack> NVMe uses between 4 and 8 lanes. 03:56 < Celmor> 16 directly attached to CPU, 4 provided by chipset, my nvme uses 4 03:57 < Psi-Jack> Hmmmm... So this is why the AMD Threadripper whips the llama's ... you know what. ;) 03:58 < RioS2> I have a samsung exynos5440-ssdk5440 arm board, I can't get the kernel to output to /dev/ttySAC0, so I can't see anything after Starting kernel ... (I tried building kernel w/ serial support, but still nothing) 03:58 < RioS2> anyone have an image or kernel i can use for testing? 04:01 < Celmor> yep, wish for a threadripper but IOMMU PCI passthrough was kinda buggy on that platform 04:01 < Celmor> Psi-Jack, ^ 04:01 < Kremator> guys, (specifically male) how can i say "im a unix sysadmin and fucking dev" in a sexy way i can get a girl intereted in? 04:01 < ayecee> could start by leaving out the eunuchs 04:02 < placebo> Kremator: you cant 04:02 < Kremator> ayecee, eunukhs? 04:02 < ayecee> "computer janitor" has a nice ring to it 04:02 < Psi-Jack> heh 04:03 < Celmor> "I make many through magic" 04:04 < Celmor> "through thunderbolts running through basicallky rock" 04:04 < suttin> technical technician 04:04 < suttin> "through thunderbolts running through rock we tricked into thinking" 04:05 < dell00> Kremator: no one's attracted to UNIX beards and people people who spend their time on mundane tasks of maintaining servers or writing code (also mundane) 04:05 < Psi-Jack> Celmor: Hmm? What's buggy about it? 04:06 < Kremator> ayecee, placebo, i jus 2 hoursa ago the opórtunity of my life, and i took it, but i want to repeat it and rum dont cut it anyore 04:07 < Celmor> Psi-Jack, for example the GPU not properly resetting after it was used by a VM and requiring a reboot of host 04:07 < Celmor> though there's a patch out there afaik 04:07 < Celmor> Ryzen is mostly working from what I've heard 04:07 < Psi-Jack> Yeah, I've been staying back saving money slowly but surely waiting for the Ryzen line to mature, and Linux support for it to also mature. 04:08 < Psi-Jack> Especially with the whole Ryzenfall, Chimera, etc vulnerabilites found. 04:08 < LissajousPattern> cool my linux laptop is working 04:08 < Celmor> gz 04:08 < Celmor> Psi-Jack, intels meltdown was worse 04:08 < Celmor> or still is 04:09 < Psi-Jack> Yes, it is. 04:09 < Kremator> dell00, what is not mundane (appart from being mutimillionaire) in girls' paradigm? 04:09 < Psi-Jack> AMD FTW for not having Meltdown. :) 04:10 < suttin> Kremator: i have a fiance. shes normal. im a unix admin getting into the dev space 04:10 < suttin> almost all of my coworkers are married or engaged 04:10 < placebo> what does the kremator wants? 04:11 < suttin> a mail order bride 04:11 < Celmor> they beed to share their "special" knowledge to the "world" then 04:11 < Psi-Jack> suttin: I have a Japanese/Okinawan wife. 04:16 < Psi-Jack> Awesome. By now, by patterns of last night and today, this computer would've definitely crashed, but it's still running solid. :) 04:16 < Psi-Jack> And fast, and responsive. I had noticed that it got extremely slow to ssh and do anything on the shell before it'd crash. 04:17 < dogbert2> now have my own DDNS setup with noop.com :) 04:19 < ttyX> are there any meeting applications for linux that don't suck? 04:19 < Psi-Jack> "meeting applications?" 04:19 < ttyX> I tried FCC yesterday and the screen sharing lag was unbearable at times 04:19 < Psi-Jack> What are you expecting to be able to do? 04:19 < ttyX> Psi-Jack, GTM, Webex alternatives so to speak 04:19 < Psi-Jack> That doesn't explain what you're expecting. 04:20 < ttyX> Mostly screen sharing with chat & voice 04:20 < ttyX> Don't need video 04:20 < Psi-Jack> Tried google hangouts? 04:20 < ttyX> does it work on Linux? 04:20 < Dan39> teamviewer? :P 04:20 < Psi-Jack> Yes 04:21 < Psi-Jack> I won't recommend teamviewer due to it's partial processes requiring root. 04:21 < ttyX> Psi-Jack, doesn't hangout require a chromium based web browser? 04:21 < Dan39> i run the windows exe with wine as user and it works great 04:22 < ttyX> Last I checked it didn't work on Firefox 04:22 < Psi-Jack> ttyX: No. 04:22 < Dan39> but yea, something FOSS would be nice 04:22 < Celmor> Dan39, can you share your desktop through teamviewer through wine? 04:22 < Dan39> yea 04:22 < Celmor> neat 04:22 < Dan39> xorg at least 04:23 < Dan39> probably doesn't work with wayland 04:23 < Celmor> as long as everything runs in userspace and nothing as root... 04:24 < Guy1524> Not sure if I should post this on ##ubuntu, but I am about to migrate an Ubuntu installation from a HDD to a SSD. The SSD is larger that the HDD. What is my best option, reinstalling, copying the files, using dd? People online say different things 04:24 < zumba_ad_> so today, I learned from engineering team about our redhat on 2.6.18 kernel(LOL) reboots. He mentioned something about watchdog, iostat, etc. I couldn't understand what he was saying because of his accent. He was also saying something about running out of memory which causes reboots. Really? I don't buy it. What are your thoughts? 04:24 < Guy1524> some say that if I do a direct copy, things like swap and TRIM will need to be disabled 04:24 < Guy1524> some other people say I shouldn't use ext4 on an SSD 04:24 < xamithan> Guy1524: Why not just clone it over then expand the partition|filesystem using gparted ? 04:24 < Guy1524> and others say that I should use ext4, but offload journaling and use noatime 04:25 < xamithan> Modern SSD don't need trim or swap disabled or anything like that, you getting information from 10 years ago 04:25 < Guy1524> xamithan: some say that will reduce its lifespan needlessly since that copies the empty space as well 04:25 < Celmor> depending on how full the ssd is and your ability to create a bootable drive, rsync is a good option 04:25 < zumba_ad_> oh watchdog does the reset! http://www.sat.dundee.ac.uk/psc/watchdog/watchdog-background.html 04:25 < xamithan> It might, but with a 112 year expected lifespan who cares 04:25 < Celmor> otherwise, gparted should be fine 04:26 < Celmor> but depends on how your install is set-up to boot 04:26 < Guy1524> ok, and ext4 is a fine filesystem for SSDs? 04:26 < xamithan> Yes 04:26 < zumba_ad_> What's not good right? Why would you reboot a system especially when it's busy serving request 04:26 < xamithan> I use it on my laptop 04:26 < Celmor> what else are people recommending? is perfectly fine>? 04:26 < xamithan> and my servers 04:26 < zumba_ad_> What's/That's 04:26 < stevendale> o/ 04:26 < Guy1524> ok, but some say ext4 is designed for HDDs 04:26 < stevendale> What are we recommending and what for Celmor 04:26 < xamithan> lol 04:27 < Guy1524> I'll trust you all though and do the clone / expand 04:27 < xamithan> Well it was designed before SSDs came about if that is what you mean 04:27 < xamithan> early SSDs had a problem with it sure, because they were made crappy with bad write cycles 04:27 < Guy1524> well some people I saw have concerns about hard-drive-specific features like localized files 04:27 < Celmor> stevendale, I was asking him what other filesystems were people recommending as opposed to ext4 04:27 < Celmor> for ubuntu that should be fine 04:28 < Guy1524> one person said to use "btrfs" 04:28 < xamithan> Guy1524: Just do what I did and ask the manafacturer of your SSD 04:28 < stevendale> btrfs if you know what you're doing, for a new user, ext4 is the one to go with 04:28 < Guy1524> it's a standard samsung SSD 04:28 < xamithan> From 2002 ? new ? 04:28 < Celmor> probably an openSUSE guy 04:28 < Guy1524> new 04:28 < Celmor> that's pretty much the only distro using btrfs as standard 04:28 < Guy1524> just got it a few days ago 04:29 < Psi-Jack> Guy1524: btrfs, while had some potential, is not all that reliable in actual use. For SSD, it had a fancy feature of whole-disk wear leveling, but now-a-days, wear-leveling is handled at the firmware level of good SSD drives. 04:29 < Celmor> personally I'm using ZFS but that's a whole 'nother can of worms 04:29 < Psi-Jack> Celmor: Well, the only people developing brtfs are opensuse devs. heh 04:29 < xamithan> ZFS is too RAM hungry for me Celmor 04:29 < Guy1524> ok, thanks for the advice, I'll get to work now (: 04:29 < stevendale> XFS or JFS 04:29 < Celmor> well, it uses free memory for caching, you can tell it to leave it alone though 04:30 < alexey-nemovff> Guy1524: journaling has nothing to do with 04:30 < Celmor> a differen't cache than linux' own file cache, had issues at first starting VMs when zfs was using most memory for caching but then I had libvirt drop caches before 04:30 < alexey-nemovff> Guy1524: journaling has nothing to do with damaging your SSD.. 04:31 < Psi-Jack> alexey-nemovff: It could actually. 04:31 < stevendale> If you have an SSD 50 gigs or below (especially the 4 gigabyte ones in the Eee PC 701), it's better to use ext2 04:31 < Psi-Jack> Traditional journals used a specific location in the filesystem. On SSD's that don't have firmware wearleveling, this is bad. 04:31 < Celmor> his ssd is larger than HDD so I don't think it's small 04:32 < Psi-Jack> Size doesn't matter. :) 04:32 < xamithan> Do they even still make SSDs that have that issue though Psi-Jack ? 04:32 < Psi-Jack> xamithan: Yes, actually. 04:32 < xamithan> =( 04:32 < Celmor> samsung SSD (evo/pro) should be fine 04:32 < Psi-Jack> Yep. 04:32 < Celmor> their controller is pretty modern 04:33 < xamithan> I know crucial is good, all the samsungs, the intel pro 04:33 < Psi-Jack> Crucial is not that good. heh 04:33 < Psi-Jack> Nor Intel. 04:33 < xamithan> Well good as in not die from stuff like that, not performance wise, lol 04:33 < stevendale> Let's all go to Seagate HDDs 04:33 < Psi-Jack> I've killed more Crucial and Intel SSDs... 04:33 < Celmor> I only trust my linux main install to a good Samsung pro ssd 04:34 < xamithan> From regular use? Or did you throw a huge DB on there 04:34 < Celmor> my first SSD every, a crucial m4 128G is still living, another intenso and crucial I bought later already died 04:34 < Guy1524> after I clone the disk, should I remove the swap partition and enable TRIM? 04:34 < stevendale> Yes Guy1524 04:34 < Psi-Jack> xamithan: I wrote a script that would kill a lot of SSDs with constant writes, deleted, rewrites, etc.. I sent several hundred Intel SSDs, different models, back to Intel. 04:34 < stevendale> Trim is called 'discard' in /etc/fstab 04:35 * zumba_ad_ thinks the culprit that makes our redhat unstable is the Tomcat running 04:35 < Celmor> but make sure you have enough RAM 04:35 < Guy1524> btw the SSD I got is a Samsung 850 EVO 04:35 < Celmor> free memory 04:35 < Psi-Jack> xamithan: Fact is.. Intel SSDs actually had the /worst/ results. 04:35 < xamithan> Yeah we got a few 120gig of those. We opted not to buy them again when we went to higher capacity 04:36 < Guy1524> ok, I'll look it up, thx stevendale 04:36 < Celmor> intels xpoint is pretty need though 04:36 < Celmor> neat* 04:36 < Celmor> aka optane SSDs 04:37 < jkli> hi guys all :) suddenly my webserver running nginx php-fpm on centos is extremely slow, high ping, every response in ssh is slow, but when i look at cpu and ram, everything is fine 04:38 < Celmor> maybe check iostat 04:39 < stevendale> http://ssd.userbenchmark.com/SpeedTest/1231/Corsair-Force-GT 04:39 < Psi-Jack> jkli: What're you running on that? 04:39 < stevendale> My SSD 04:40 < jkli> vps 04:40 < jkli> or do you mean what kind of software i run, some php cms script 04:40 < Psi-Jack> jkli: What PHP CMS script? 04:45 < dviola> I'm looking to add RAM to my current PC but a lot of people tell me that it's not worth the effort because my hardware is too old, I'm not too convinced about this argument 04:45 < xamithan> If it is still in use how can it be too old? 04:46 < dviola> I don't know, but I currently have 2GB of RAM, I want to upgrade to 8GB DDR3 04:46 < dviola> my CPU is a dual core E5500 04:46 < dviola> it runs linux like a charm 04:46 < collins> why isn't grep '^en...sh$' english_words.txt grepping "english" unless I drop the $? 04:47 < dviola> I refuse to throw it away because it's "old" 04:47 < Psi-Jack> collins: Does "english" end with a newline? 04:48 < collins> Psi-Jack: it's a list of (start_of_line)word(newline) 04:48 < Psi-Jack> Try grep -E 04:49 < collins> still no luck 04:50 < collins> cat english.txt | grep -E 'end$' nada 04:50 < alexey-nemovff> whenever someone misspell a word and it sends something like 's/wrong-word/correct-word' to make the correction.. what does the first 's' stand for? 04:50 < uplime> > cat | grep 04:50 < uplime> gross 04:50 < LissajousPattern> dviola, if it means that much to you and you want to add ram then go for it. 04:50 < ||JD||> alexey-nemovff: sed 04:50 < collins> uplime: I ran just grep, the tried to cat and grep it as well 04:50 < ||JD||> man sed 04:51 < dviola> LissajousPattern: ok 04:51 < uplime> alexey-nemovff: its a sed command for substituting one string for another 04:51 < Psi-Jack> useless use of cat, piped to grep. 04:51 < LissajousPattern> dviola, its only going to improve the thing you already are currently enjoyiong 04:51 < dviola> LissajousPattern: I'll probably upgrade the CPU also, I heard Q6600 are still good 04:51 < dviola> LissajousPattern: nice 04:51 < xamithan> They are good, I got a Q6600 in my closet 04:51 < ||JD||> dviola: I wouldn't spend money upgrading that hardware either, which doesn't mean you have to discard it 04:52 < dviola> hardware in brazil is unfortunately more expensive than in the US and other places 04:52 < alexey-nemovff> got it 04:52 < alexey-nemovff> thank you 04:52 < Psi-Jack> alexey-nemovff: What type of RAM? 04:52 < Psi-Jack> Err. 04:52 < Psi-Jack> dviola: ^ 04:53 < collins> why is grep '^...$' english.txt grepping things with two letters? 04:53 < collins> oh, I get it. $ is the third letter. 04:53 < collins> $ isn't counted. 04:53 < ||JD||> dviola: you don't need to tell me that, I'm from Argentina, still doesn't worth an upgrade IMO 04:54 < collins> grep '^e....sh.$' english.txt I suspect that wordlist was compiled on windows where \r\n is a newline 04:55 < Psi-Jack> collins: Sounds plausible. 04:55 < dviola> ||JD||: would you suggest to replace everything instead? 04:55 < collins> I thought that was dead even on windows 04:55 < stevendale> If Russia puts the cross-hair on Australia again, I'll disconnect my Windows XP computers from the internet, just like I did when they ran a portscan on the whole freaking continent 04:56 < Psi-Jack> dviola: What type of RAM? 04:56 < dviola> Psi-Jack: the one I plan to buy? DDR3 1333 mhz 04:57 < Psi-Jack> DDR3? That's still reasonably current. 04:57 < stevendale> Bah RAM speed... Screw that... 800 MHz DDR2 is good enough as long as it's in Dual-Channel! 04:57 < dviola> Psi-Jack: I'm currently on 2GB RAM DDR2 800 mhz and it sucks, too slow and I use this machine for work :P 04:57 < Psi-Jack> Oh? Your board supports both DDR2 and DDR3? 04:57 < Psi-Jack> That's.. Unusual. 04:57 < stevendale> I have two mobos that do that too Psi-Jack 04:57 < dviola> Psi-Jack: apparently, it does 04:58 < Psi-Jack> That uses different slots for the different types of memory? 04:58 * stevendale is on 4 GB DDR2 800, is also running XP on that computer, so that could be another factor to the speed he is experiencing 04:58 < stevendale> Yeah Psi-Jack 04:58 < stevendale> Four ram slots 04:59 < stevendale> Two DDR2 two DDR3 04:59 < Psi-Jack> Hmm. 04:59 < stevendale> It can only activate one couple at a time though Psi-Jack 04:59 < Psi-Jack> Makes sense. Just seems silly. To me. Hehe 05:00 < stevendale> If you have DDR3 and DDR2 in at the same time it doesn't work :P 05:00 < Psi-Jack> Right 05:00 < LissajousPattern> well is there a way to get rid of windows compketely on a laptop that came with win10? 05:00 < LissajousPattern> isn't the product key stored in the bios? 05:00 < Psi-Jack> I might have and those a while back and thought the same thing. 05:00 < stevendale> LissajousPattern: Yeah, wipe the GPT and switch it to Legacy/BIOS boot mode 05:00 < Psi-Jack> LissajousPattern: no its not 05:00 < stevendale> No it's not LissajousPattern 05:01 < LissajousPattern> word 05:01 < LissajousPattern> thanks 05:01 < stevendale> Microsoft has your motherboard serial on their servers 05:01 < stevendale> It remembers your computer for you 05:01 < LissajousPattern> stevendale, oh ok good to know 05:01 < stevendale> So if you reinstalled 10, it'd activate, but only after you connected it to internet 05:01 < Psi-Jack> That's an old myth that the windows key is stored in bios. Heh 05:01 < LissajousPattern> yeah well I have a backup win10 USB 05:02 < LissajousPattern> Psi-Jack, yeah cool I wasn't sure 05:02 < alexey-nemovff> dviola: my Mac (Intel Core2 Duo T8300 @ 2.4GHz, running Linux) used to have 2 GB RAM then I d 05:02 < alexey-nemovff> I upgrade RAM to 4 GB 05:03 < stevendale> Ran faster alexey-nemovff? :) 05:03 < alexey-nemovff> the speed was noticeable.. no lags at all 05:03 < dell00> What partitioning scheme for ext4 is best? 05:03 < dell00> For me, I would just have one fat partition mounted on `/` 05:03 < stevendale> dell00: All allocatable space for /, one ext4 partition on an MBR and then a swapfile in /\ 05:03 < stevendale> */ 05:03 < dell00> But many people told me that it's bad. 05:03 < alexey-nemovff> that Macbook is 10 years-old (late 2008) 05:03 < uvvwvwwuuwv> dell00: at minimum i'd suggest a separate home partition 05:03 < dell00> Why? 05:03 < stevendale> dell00: In case your OS breaks 05:04 < stevendale> You don't lose files 05:04 < dviola> alexey-nemovff: nice 05:04 < dell00> Ok. 05:04 < dviola> alexey-nemovff: you still use this machine? 05:04 < alexey-nemovff> yep 05:04 < dviola> alexey-nemovff: nice 05:04 < dviola> I like old computers 05:04 < ||JD||> dviola: what use do you have for this machine? 05:04 < stevendale> dviola, alexey-nemovff: I use a Dell Latitude E5400... Intel Core 2 Duo P8700 @ 2.5 GHz 05:04 < stevendale> It has 4 GB RAM too 05:05 < Psi-Jack> dviola: Anyway, my $0.02 worth. If you are satisfied with your computer as-is and don't plan to buy a new computer in another couple years or so, upgrading the memory is reasonable. I ran my desktop off 8GB on my still running AMD Phenom II x4 Black, ran it with 8GB for ~4 years. Just upgrade to 16GB only recently. 05:05 < alexey-nemovff> constantly.. as a mumble, FTP server BASIC my 05:05 < alexey-nemovff> basically* 05:05 < stevendale> 2 GB is just slow 05:05 < stevendale> 4 GB is usable 05:05 < Psi-Jack> 8GB is the current general "standard" 05:06 < stevendale> :P Yeah it is 05:06 < manjaro_> wtf 05:06 * stevendale is also on XP... the standard for him is 1 GB 05:06 < dell00> My system's RAM is 768 MB 05:06 < dell00> :/ 05:06 < dell00> One of the reasons why I run Gentoo on it. 05:07 < stevendale> dell00: Debian LXDE, Arch Linux Openbox or Lubuntu or puppy linux or Windows XP 05:07 < Psi-Jack> dell00: What? 05:07 < CrackerJack> ubuntu 8.04 is 256 mb 05:07 < stevendale> Hey shantorn o/ 05:07 < Psi-Jack> 768MB and you run Gentoo, which requires a lot of RAM to do all the compiling? heh. 05:07 < CrackerJack> hahahahahah 05:07 < CrackerJack> lts 05:07 < dviola> ||JD||: it's a desktop 05:07 < shantorn> hello 05:07 < stevendale> shantorn: Remember me from SpotChat? :D 05:07 < dell00> Psi-Jack: On Gentoo, 10 MB RAM is used on startup. I use swap space on my SSD for the compiling. 05:07 < dell00> 2 GB swap. 05:07 < shantorn> yes 05:07 < dviola> Psi-Jack: oh, I definitely plan to get new hardware in the next 1/2 years or so, but for now the hardware is still "good enough" 05:08 < Psi-Jack> swap != RAM 05:08 < dell00> ^ 05:08 < dell00> A lot slower than RAM. 05:08 < stevendale> shantorn: I'm just trying to help people in here while I sit at home being a potato... put my knowledge to good use :) 05:08 < CrackerJack> 2 gb ram swap 4 05:08 < shantorn> well thats nice,i hope you also learn along the way 05:08 < Psi-Jack> Swap is indirectly accessable pages of memory that has to be brought into RAM before being accessable. 05:08 < CrackerJack> i use 8 swap 10 05:08 < Psi-Jack> CrackerJack: Never more than 2GB swap. 05:09 < uvvwvwwuuwv> how many distros out there ship with debug info and etc in their binaries? 05:09 < ||JD||> well processor is still a bottleneck, I think it worth a full upgrade 05:09 < CrackerJack> why not 05:09 < stevendale> Having a swapfile slightly bigger than the installed RAM will allow hibernation CrackerJack, dell00 05:09 < Psi-Jack> uvvwvwwuuwv: Pretty much none. 05:09 < dell00> stevendale: Really? TIL 05:09 < ||JD||> also you get SATA3, USB 3.0 and gigabit ethernet, not sure if you already have them there 05:10 < stevendale> Yeah, last I checked Linux puts the hibernation 'clone' of the RAM in the available swap 05:10 < LissajousPattern> well that sucked right as I posted that I was disconnected. oh well 05:10 < stevendale> Thanks shantorn, you too :) 05:11 < CrackerJack> https://paste.ubuntu.com/p/jCYj7YNhmF/ stevendale Psi-Jack and ..... 05:11 < Psi-Jack> stevendale: These days. Not always true. 05:11 < CrackerJack> my laptop 05:11 < Psi-Jack> You can actually have less swap than RAM and still hibernate, depending on your usage. But you can also have a swap file just for hibernation as well. 05:12 < Psi-Jack> inxi, pretty nice little tool. 05:12 < stevendale> Might be time for a new battery before the end of 2018 CrackerJack o/ 05:13 < jul> Any good channel for linux-beginners? ##linux-beginers is kind of dead right now 05:13 < Dan39> jul: try ##linux 05:13 < CrackerJack> hahahahah 05:13 < alexey-nemovff> xD 05:13 < Stryyker> looks like a spelling mistake 05:14 < Psi-Jack> jul: Hmmm. ##linux might be good. 05:14 < CrackerJack> not use battery 05:14 < Psi-Jack> jul: Please use the channel, not PM. 05:15 < Dan39> bettery use knot 05:15 < stevendale> I need one myself, my Core2Duo's battery has 67 or 66% design capacity at '100%' 05:15 < Dan39> and yea why you PM'ing me bro 05:15 < stevendale> I am saving up, gonna put a $150+ hole in my pocket... 05:15 * Dan39 slaps himself for talking like a fool 05:15 < ayecee> trying to make friends 05:15 < Dan39> goodnight ##linux have fun 05:15 < stevendale> Night :) 05:15 < twainwek> good morning 05:16 < ayecee> it's fun to stay out late 05:16 < LissajousPattern> gn 05:16 < Dan39> yea but i've been hitting the snooze button too often when waking up for work <_< 05:17 < Dan39> luckily my boss usually shows up even later, so no problem haha 05:17 < CrackerJack> https://imgur.com/a/hXHFi8b stevendale 100% 05:17 < CrackerJack> see 05:18 < Some1NamedNate> Is, say, a generic i386 linux binary distro-agnostic? 05:18 < Some1NamedNate> well generic linux binaries in general 05:19 < dell00> No. 05:19 < LissajousPattern> how long does it take to compile the linux kernel? 05:19 < Some1NamedNate> depends on the amount of cores per cpu 05:20 < CrackerJack> system power 05:20 < Some1NamedNate> i once compiled a rpi kernel from their github source tree on a pi3 05:20 < Some1NamedNate> an* 05:20 < Some1NamedNate> anyway what i'm trying to say was can a generic i386 linux binary work with any i386 linux distro? 05:20 < LissajousPattern> i7 6700? 05:21 < CrackerJack> nikolov@ubuntu-ivan:~$ uname -a 05:21 < CrackerJack> Linux ubuntu-ivan 4.16.3-041603-generic #201804190730 SMP Thu Apr 19 07:32:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux 05:21 < CrackerJack> nikolov@ubuntu-ivan:~$ 05:21 < CrackerJack> my kernel 05:21 < LissajousPattern> 16GB ram 05:21 < Some1NamedNate> what distro is that, CrackerJack ? 05:21 < CrackerJack> fast 05:21 < LissajousPattern> can you use a GPU to increase the compiling speed 05:22 < CrackerJack> ubuntu 05:22 < Some1NamedNate> LFS? 05:22 < Some1NamedNate> oh 05:22 < CrackerJack> 18.04 lts 05:22 < Some1NamedNate> gasp 05:22 < CrackerJack> kernel is in repo 05:22 < Some1NamedNate> is it your own kernel or a distro kernel? 05:22 < LissajousPattern> I meant the entire thing 05:22 < twainwek> Some1NamedNate: depends 05:22 < Aph3x-WL> LissajousPattern: removing things you don't need can speed it up significantly, i've gotten it down to around 5 minutes to compile 05:22 < CrackerJack> distro mainline repo 05:23 < LissajousPattern> Aph3x-WL, word cool 05:25 < Some1NamedNate> nvm it does 05:25 < Some1NamedNate> i download a generic i386 linux binary of curl 7.30.0 05:25 < Some1NamedNate> ran it on a vm running arch 05:26 < Some1NamedNate> works fine to me 05:26 < twainwek> we call that proof by example in math 05:26 < Some1NamedNate> does it relate to my topic, twainwek ? 05:27 < twainwek> relates to your conclusion based on a single example 05:27 < Some1NamedNate> oh 05:27 * Some1NamedNate smh-ing 05:28 < Some1NamedNate> exactly what i hypothesized 05:28 < stevendale> https://pastebin.ubuntu.com/p/7F8kwNY9wR/ 05:30 < stevendale> https://www.hdsentinel.com/storageinfo_details.php?lang=en&model=WDC%20WD1600AAJS Man my hard drive is getting old now :P 05:32 < Some1NamedNate> stevendale your paste, what did you use to print all that sysinfo? 05:33 < stevendale> Some1NamedNate: inxi -Fxxxxxxxxxxxx 05:34 < Some1NamedNate> the curl binary i talked about earlier must be a dynamic binary 05:36 < alexey-nemovff> guys.. what do you thing about GNUSocial? 05:36 < alexey-nemovff> and/or Mastodon? 05:37 < Some1NamedNate> what about gnusocial? 05:37 < ayecee> what do you think about it? 05:38 < Some1NamedNate> never heard 05:38 < ayecee> me too 05:38 < alexey-nemovff> lol 05:39 < alexey-nemovff> https://cyb3rspace.wordpress.com/2017/09/19/sobre-redes-sociales/ 05:40 < alexey-nemovff> it's in Spanish but I'm sure you can handle it 05:40 < ayecee> no se 05:41 < alexey-nemovff> xD 05:42 < jul> I have a question. How do I send a message that is not private but it's directed to a particular person in the gemeral chat? 05:43 < Psi-Jack> jul: Type their name, like such. 05:43 < Psi-Jack> In the channel. 05:43 < jul> Psi-Jack like this? 05:43 < ayecee> but with a : 05:43 < Psi-Jack> Or, in most IRC client, type part of the name, hit , like ju, the rest will auto-add the comma, or : 05:44 < jul> Psi-Jack: ok, thanks 05:44 < Psi-Jack> Welcome. 05:44 < jul> ayecee: ok thanks 05:55 < stevendale> Waiting for an extended smart self-test on an old 80 GB 3.5" SATA HDD 05:56 < Dominian> Psi-Jack: so changing the user file limit.. seemd to help with some stuff 05:56 < Dominian> Psi-Jack: Now I just need to get more ram 05:56 < Psi-Jack> Dominian: Download more RAM! :) 05:56 < Dominian> hah 05:56 < Dominian> well something is still causing it to swap 05:56 < Dominian> first guess... Plex 05:56 < Psi-Jack> Dominian: I think I solved my problem with one of my hypervisors constantly crashing. 05:56 < Dominian> oh yeah? 05:57 < Psi-Jack> Yeah. I did a maintenance blow-out, dusting, cleaning the heatsink fins since dust piled in. And also noticed the exhaust fan was stuck. 05:58 < Psi-Jack> From fan to heatsink it was practically getting no positive air flow to the heat sink. 05:58 < stevendale> Oh 05:59 < Dominian> haha damn 05:59 < Dominian> yeah that'd cause some issues 05:59 < stevendale> I fixed a problem with my Core2Duo laptop's bottom plastic cover not having any screws and it was overheating because no proper airflow 05:59 < Psi-Jack> I never checked the sensors, and that hypervisor doesn't yet have the nzxt fan controller panel on it. 05:59 < stevendale> I suspect the thermal paste on the laptop is gone, but that's not exactly repairable without a brand new board :P 06:00 < Dominian> stevendale: yah.. that sucks 06:00 < stevendale> I took apart an old GPU and found screws on it that matched 06:00 < Psi-Jack> stevendale: Thermal paste almost never "goes bad" only "is improperly installed" 06:00 < Dominian> speaking of.. I won't buy another alienware 06:00 < Psi-Jack> Dominian: Oh, heck no. 06:00 < Dominian> both that I purchased, just outside of their warranty starting having issues 06:00 < stevendale> I want some second hand laptops 06:00 < Psi-Jack> Dominian: I only ever build my own computers. 06:00 < Dominian> Psi-Jack: my area51 I have... wish I could repair it.. it's a nice 14" laptop.. 06:00 < stevendale> On ebay 06:00 < Dominian> Psi-Jack: these are laptops 06:01 < Psi-Jack> Ahh 06:01 < Dominian> I need a new keyboard, new monitor and monitor mounts for it 06:01 < Dominian> and a new power supply 06:01 < Psi-Jack> Yeah, laptops.. a bit harder. I've had great luck with Toshiba laptops, though. 06:01 < stevendale> If somebody is willing to give me old laptops, I'll pay for the shipping, given a month or two to save 06:01 < Dominian> ~400 bucks to repair all this.. not worth it 06:01 < stevendale> I'm starting up a local computer repair business, and having spare parts is handy 06:01 < Dominian> stevendale: I think I'm going to call around to the local tech college, see if they could use the old hardware for classes or something 06:02 < Psi-Jack> The HP Envy I ordered for my work laptop, doesn't seem bad, so far, but it does lack in some areas I'd like to have better control of, specifically the fans. 06:02 < kota> stevendale: How "working" do these laptops need to be? 06:02 < Dominian> Psi-Jack: HPs aren't bad.. our company seems to like Lenovo 06:02 < Psi-Jack> And the WNIC. 06:02 < Dominian> Psi-Jack: after using a microsoft surface pro 4... I don't want another laptop for work 06:02 < Psi-Jack> Dominian: Yeah, my co-workers tried to get me to get a ThinkPad, I said, hell no. 06:02 < stevendale> kota: o/ 06:02 < Dominian> Psi-Jack: thinkpads are great.. run forever.. but I just don't like their design 06:03 < Psi-Jack> Dominian: Since whomever Lenovo is now, quality's gone. 06:03 < [R]> and they're super terrific chinese crawpare! 06:03 < Psi-Jack> And untrustworthy. 06:03 * stevendale can't find any PowerPC laptops at reasonably prices... 06:03 < [R]> powerpc 06:03 < [R]> rofl 06:03 < [R]> what, is this the 80s? 06:03 < Psi-Jack> With companies like ASMedia being found to embed backdoors into chipsets alone.... Sheash. 06:03 < stevendale> For me, yeah, I run XP 06:04 < Dominian> Psi-Jack: aye. 06:06 < Psi-Jack> Dominian: The HP Envy I got though is noice. Touch screen, multi-touch capable screen. Flip the screen all the way back, or flip the keyboard side down and have the screen closer, not obscuring the mounted monitors just above and behind it. And it disables the keyboard after a certain threshold. 06:06 < Psi-Jack> I need to figure out how to sense for that trigger so I can enable the onscreen keyboard easier,. 06:07 * Dominian nods 06:07 < Dominian> similar to my surface 06:07 < Psi-Jack> Kinda, but in a much more powerful and power efficient package. ;) 06:08 < Dominian> heh 06:08 < Dominian> I'll stick with my surface 06:08 < Psi-Jack> Hopefully... Tomorrow, this Ceph rebalance will be done, and I will take the time to blow out the other two servers here. 06:08 < Psi-Jack> Dominian: Bah. I just... Can't give Microsoft money. For any reason. 06:09 < Dominian> hah 06:09 < Dominian> Psi-Jack: come on.. you heard right? 06:09 < Dominian> Psi-Jack: about their linux distro/ 06:09 < Psi-Jack> Nope 06:09 < Dominian> Psi-Jack: https://www.cnbc.com/2018/04/16/microsoft-will-use-linux-to-secure-internet-of-things-devices.html 06:10 < syb0rg> Dominian, they are making a full distro?! 06:10 < Dominian> sort of 06:10 < Dominian> I predicted it a while back :P 06:10 < Psi-Jack> heh 06:10 < Dominian> because of what they were doing with releasing a lot of their software etc. open source 06:10 < Psi-Jack> Well, the current CEO is making some huge changes, that's for sure. 06:10 < Dominian> yep 06:10 < syb0rg> so embedded stuff it looks like? 06:10 < Dominian> syb0rg: for now 06:10 < syb0rg> that' 06:11 < syb0rg> *that's still cool 06:11 < Dominian> I really think in the future, microsoft is going to really shift what their OS is 06:11 < syb0rg> at least they aren't working fully against linux 06:11 < Dominian> they've submitted code to the kernel 06:11 < syb0rg> yeah I had heard that 06:11 < syb0rg> I think. I knew they were developing bash for windows for sure 06:11 < Dominian> all of the signs have been there.. they try to do a 'core' only server 06:11 < Dominian> where installing the GUI was optional 06:12 < Dominian> and everythin gcontrolled through powershell 06:12 < Dominian> so.. yeah 06:12 < kristina> so, i have this weird thing, say i have thread A B and C. thread A early on sets up signal dispatch via sigaction, there's a sigsegv handler that does a stack trace and attempts to clean up some important parts before exiting. it also sets a "fatal condition" flag which makes a lot of things not happen. so say thread C cores, because of this flag, thread A will not start an event loop and exit too 06:12 < kristina> quickly, causing C's signal handler to not even run. 06:12 < Dominian> I'm sure they are gearing the way similar to what Apple did with MAC 06:12 < Psi-Jack> Dominian: Heh, I've seen that "core" install once in it's early stages. it was .... horrible. A real joke 06:12 < kristina> do i handle that with sigpending and if there are any, wait for them to be handled before exiting? 06:12 < Dominian> Psi-Jack: it's horrible period 06:15 < kristina> linux signal handling is weird as hell. 06:16 < Psi-Jack> Heh 06:16 < Psi-Jack> Grrr... Still 10% degraded data redundancy. 06:17 < RukusX7> thats so degrading 06:17 < Psi-Jack> This morning I was as ~11.9%, between crashes. 06:17 < Psi-Jack> Though last night I was at 22%. 06:17 < Dominian> heh 06:18 < Psi-Jack> alienpirate5: Is that an "away" nick? 06:18 < Psi-Jack> Dominian: Ceph is nice. But it can be tedious at times. :) 06:19 < alienpirate5> yeah, is there an issue? 06:19 < alienpirate5> Psi-Jack 06:19 < Dominian> Psi-Jack: I bet 06:19 < alienpirate5> Should I not use one? 06:19 < Psi-Jack> alienpirate5: Yes. Please disable the use of away nicks. 06:19 < Dominian> alienpirate5: best to disable it in here. 06:19 < alienpirate5> ok, sorry 06:19 < Dominian> No worries. It happens 06:19 < kristina> is this the right channel for linux question or is it more like meta talk about distros and stuff? 06:20 < alienpirate5> both afaik 06:20 < Dominian> kristina: if questions get really 'kernel' specific, you might want to try ##kernel 06:20 < Psi-Jack> Dominian: Yesterday evening, I ripped out a Ceph OSD (disk), from bcache0, backed by SSD, and re-formatted it as Ceph's Bluestore without bcache backing. Thinking it was part of the problem, but turns out it wasn't. heh 06:20 < kristina> it's userland, it's signal handling. not a driver. 06:21 < Psi-Jack> bcache is nice, but it does have some pitfalls. 06:22 < stevendale> 80 GB SATA HDD has zero bad blocks/sectors surprisingly 06:22 < Dominian> speaking of... 06:22 < Dominian> I thought my drive was bad.. but only one unreadable block, which smart already marked as bad 06:22 < Dominian> keeps yelling at me in the logs anyway 06:22 < Dominian> lolol 06:23 < Psi-Jack> Dominian: smart? Smart doesn't "fix" things. 06:23 < Psi-Jack> The drive itself will, and smart would report it, though. 06:23 < Dominian> Either way, it repaired it 06:23 * Psi-Jack nods. 06:23 < Dominian> but still shows it in the logs 06:23 < Dominian> lol 06:23 < Psi-Jack> I do occassionally run spinrite on my HDD's and SSD's. 06:24 < Dominian> never heard of it 06:24 < Psi-Jack> Dominian: Best hard drive recovery and maintenance utility ever.. 06:25 < Dominian> Windows only eh 06:25 < Psi-Jack> I want Steve Gibson to hurry up and finish SQRL so he can get back to SpinRite 6.1 which should massively improve performance. 06:25 < Psi-Jack> Dominian: Nope. You boot it. 06:25 < Psi-Jack> It's FreeDOS based. 06:25 < Dominian> ahhh 06:25 < Psi-Jack> Currently. 06:26 < Dominian> I'll keep an eye on it 06:26 < Dominian> no need to get it right now lol 06:26 < Psi-Jack> 6.0 is like 14 years old. But does its job well. :) 06:26 < Dominian> time to reconfig borg backup timer 06:27 < kristina> but speaking of meta things, i wish bus1 would get mainlined, please let us have sane ipc already. 06:27 < uvvwvwwuuwv> kristina: it's a confusing question about the signals 06:28 < uvvwvwwuuwv> af_unix is pretty legit 06:29 < kristina> no it's not, it's very close but it's not capability based, fd schenanigans will only get you that far without a broker process. 06:30 < kristina> af_unix is only useful because it can pass fds/some audit data ... except we don't have a way of representing a process using an fd, and pids suck in that context. 06:32 < [R]> uvvwvwwuuwv: too legit 06:32 < kristina> in fact almost any syscall that takes a pid should be able to take some form of a concrete fd that represent(ed) a process. it also means that way, you can use passing fds as means of passing rights to a process. 06:32 < Dominian> 2 legit 2 quit 06:33 < uvvwvwwuuwv> why tho 06:34 < danieldg> kristina: yeah, that's how fuscia handles it 06:34 < kristina> that's how any system with sane ipc handles it, L4, Mach, etc. 06:34 < kristina> Fuchisa is a weird example to bring up. 06:34 < uvvwvwwuuwv> what advantage does it have? 06:35 < danieldg> eh, just the most recent one I was looking at 06:35 < kristina> I'd have gone with L4 as an example but yeah same principle. 06:35 < kristina> uvvwvwwuuwv: it's not a horrible race condition regarding pid reuse. 06:35 < uvvwvwwuuwv> lol 06:38 < zhangxaochen> I've installed qt5 from the official offline *.run file, yet still get this error: /usr/bin/ld: cannot find -lQt5::Widgets 06:38 < zhangxaochen> during linking time 06:38 < zhangxaochen> why is that? 06:39 < [R]> Qt5::Widgets seems just wrong... 06:39 < [R]> what kind of broken stuff are you comopiling? 06:39 < birk0ff> is there a linux tool to perform xor on ascii strings ? 06:39 < Sveta> you could ask #qt 06:40 < kristina> i really want bus1 mainlined and i want saner handling of pids and allowing more things related to processes to be represented as handles. oh also please programmatic access to procfs and sysfs even if it's through netlink. 06:41 < kristina> patches for the latter were rejected i believe, the saner pid handling is slowly making its way through. 06:42 < kristina> very very slowly. 06:43 < kristina> i should not have to mount a filesystem to iterate over processes. 06:45 < uvvwvwwuuwv> but what about ttradition? 06:46 < kristina> last time i was working with a really stupid system with tight constraints where there was no filesystem mounted basically, i had to write a driver to use a kernel interface because RO rootfs with a single init on it. 06:46 < kristina> that was the constraint, could only have ONE file. no dirs, nothing else, one file (init) in root of a readonly root. 06:47 < uvvwvwwuuwv> no stdio? 06:47 < kristina> oh yeah back to that point, /dev should also have an alt-interface. 06:48 < kristina> uvvwvwwuuwv: there was, through the proxy driver. 06:49 < uvvwvwwuuwv> that sucks i throw a full system in my initramfs never know if you need one 06:50 < kristina> uvvwvwwuuwv: this booted off a nand thing, one nand partition had init tramp+bl+kernel, other had a RO FAT filesystem. 06:51 < uvvwvwwuuwv> takes a good 40 seconds to decompress though :( 06:51 < uvvwvwwuuwv> cdrom* 06:52 < kristina> constraints were: RO FAT filesystem could only have one file and no dirs, only init. kernel you could do what you like. constraint also implied that any ramdisks or anything alike is not allowed, it has to boot using just one initial filesystem. 06:53 < kristina> while i'm at this rant, i guess i should say that making mount not require the mount point existing prior would have solved it. 06:53 < uvvwvwwuuwv> were the file name lengths limited ? 06:54 < kristina> it's not relevant really. 06:54 < uvvwvwwuuwv> or did they license from MS 06:54 < stevendale> What happens when you reach /dev/sda to /dev/sdz 06:54 < kristina> linux supports FAT just fine. 06:54 < kristina> but FAT was not the issue, rather the constraints. 06:55 < kristina> replace FAT with your favourite system mounted as RO with those constraints applied. 06:56 < kristina> and yes if bus1 is ever mainlined i would hope for a syscall instead of /dev/bus1 06:57 < Triffid_Hunter> kristina: so could just build the initramfs into the kernel image itself and be done with it? 06:58 < kristina> "constraint also implied that any ramdisks or anything alike is not allowed" 06:58 < uvvwvwwuuwv> why can't you just mount the filesystem 06:58 < uvvwvwwuuwv> do they fire you? 07:00 < Triffid_Hunter> kristina: initramfs isn't a ramdisk though, it's basically a compressed archive which is loaded directly into the VFS with no backing store 07:01 < ttyX> Psi-Jack, Hangout didn't quite work for me. Sticking to FCC, they have a native Linux app but with an annoying bug(enter key doesn't work when being controlled by a participant) 07:01 < kristina> Triffid_Hunter: so ... a ramdisk? 07:01 < kristina> you basically defined what a ramdisk is. 07:01 < Psi-Jack> ttyX: The only other solution is to run your own WebRTC-based solution, or Jitsi. 07:01 < kristina> sortof. 07:02 < ttyX> Psi-Jack, Jitsi meet didn't work either, maybe because of our firewall 07:02 < Triffid_Hunter> kristina: nope, a ramdisk is a chunk of ram set up as a block device into which a filesystem image is placed 07:02 < kristina> anyway as i said "no ramdisks or anything alike", to rule out any language lawyering. 07:02 < Psi-Jack> ttyX: Hmm, possibly. STUN/TURN is supposed to be able to work around firewall issues. 07:02 < Psi-Jack> To some degree, anyway. 07:03 < SuperSeriousCat> A mc is not a car. It is a vehicle which goes on gas/power and take you from A to B. I kinda defined a car, but its not 07:03 < kristina> initramfs is like a ramdisk. therefore it violates the constraint. 07:03 < ttyX> Dunno maybe will look at firewall logs 07:04 < [R]> kristina: you're like a ramdisk 07:05 < uvvwvwwuuwv> the constraint is your problem, get rid of that and you solved it 07:05 < kristina> now what options do you have in this situation, let's brainstorm people. 1). helper driver (my approach) 2). some namespace schenanigans possibly. 3). something else? 07:06 < kristina> what is allowed under the constraint is getting procfs mounted somehow. 07:06 < kristina> question is how. 07:06 < uvvwvwwuuwv> can you mount it at / 07:07 < Triffid_Hunter> if you can mount things at /, put a tmpfs first, then you have a RW fs and your init could be a self-unpacking archive 07:07 < kristina> then you have to mount sys, and you overwrite init, though i guess that's not a problem if it's pinned. 07:08 < Triffid_Hunter> nah init will already be loaded in mem if it's done by init, just not sure if kernel will let you overmount root like that.. it usually prefers to mount elsewhere then switch_root 07:08 < kristina> you cannot, the constraint is you start with a single RO filesystem with a single binary. 07:08 < kristina> ah yeah you can't mount over a non empty dir. 07:08 < kristina> pivot_root would work but i would exclude it from the "allowed" list. 07:09 < uvvwvwwuuwv> you probably can't pivot root if you only have / 07:09 < kristina> hm i guess. 07:10 < atif5> hi 07:10 < kristina> so we need to get procfs and sysfs and dev *somehow*. but root is RO. and has no dirs. 07:10 < Triffid_Hunter> kristina: well since you've excluded the thing *designed* to handle this sort of restriction (initramfs) I guess you're SOL :P 07:11 < uvvwvwwuuwv> theres some kernel stuff going on to do some voodoo with stdio too 07:11 < kristina> Triffid_Hunter: well not really, easy solution is a driver which is what i did. 07:11 < uvvwvwwuuwv> supposedly 07:11 < Triffid_Hunter> kristina: I really can't imagine why you'd be allowed to write a custom kernel driver but not build an initramfs into the kernel image 07:12 < leibniz> wtffffffff 07:12 < kristina> challenge, you control the kernel but not the userland/rootfs. 07:12 < leibniz> hi 07:12 < atif5> hi 07:12 < kristina> and init has to be the first and only process to execute. 07:12 < kristina> on that rootfs obviously. 07:13 < kuri0> How can I make a folder read only for all users including root except for one user ? 07:14 < [R]> use fuse 07:14 < [R]> without allow_root 07:14 < [R]> oh read only? 07:14 < [R]> you can't 07:15 < kristina> any takers on solving the above challenge without a compiled-in driver to work around things. 07:15 < Amis> Hello! How do I programatically unplug and replug an USB device? I have a serial port on USB that sometimes just doesn't work (probably due to long cables) and I have to replug it. Can I do it without physically replugging? 07:15 < Triffid_Hunter> kuri0: if user can write, root can write. trying to exlcude root sounds like you're asking the wrong question 07:15 < kristina> i have a feeling this could be solved with namespaces. 07:16 < [R]> Amis: bind/unbind in /sys 07:16 < Juesto> it should be possible to limit root 07:16 < Triffid_Hunter> [R]: that'll work if it's a driver problem, but not if the device itself has a firmware issue 07:16 < Juesto> ...permissions 07:16 < kristina> you control the init by the way as well. 07:16 < uvvwvwwuuwv> but you can't call mkdir? 07:16 < Juesto> i recall i once somehow managed to lose root special abilities, long ago 07:16 < Triffid_Hunter> uvvwvwwuuwv: on a ro fs? nope 07:17 < kuri0> i just don't want anyone messing with that folder other than the package manager which is suid to a user 07:17 < Juesto> you cant avoid root, apparently 07:17 < kristina> would it be possible for that init to create a namespace and then mount sysfs and procfs there and then reexecute itself there? 07:18 < kristina> (i'm not too familiar with namespaces) 07:18 < uvvwvwwuuwv> i doubt it but its worth a try, heh 07:19 < kristina> can't now, would have to set the same environment as then, it was just an interesting challenge. 07:19 < kristina> of how usable linux would be in that state. 07:19 < kristina> (useless without a helper driver turns out) 07:20 < kristina> but i think i missed out namespaces that time. 07:20 < uvvwvwwuuwv> did you try to mount tmpfs to / ? 07:20 < kristina> tmpfs is a ramdisk-kind thing. 07:20 < uvvwvwwuuwv> so? 07:20 < uvvwvwwuuwv> it's a ramfs 07:20 < uvvwvwwuuwv> not a ramdisk 07:20 < kristina> "constraint also implied that any ramdisks or anything alike is not allowed" 07:21 < uvvwvwwuuwv> ramdisk is initrd 07:21 < uvvwvwwuuwv> ? 07:22 < kristina> a ramdisk is a ramdisk. it's anything backed by RAM storage only, virtual file system in RAM. how you acheive that goal is up to you. 07:22 < Triffid_Hunter> uvvwvwwuuwv: haha I had this conversation too, apparently the file cache is the same as a ramdisk somehow :P 07:22 < uvvwvwwuuwv> create a f ile 07:22 < uvvwvwwuuwv> and embed your files into it 07:23 < uvvwvwwuuwv> whoever is ordering your systems better be paying a lot 07:24 < kristina> it's a solved interesting challenge that i tried to do and did it via a driver years ago, somehow it came to mind just now. and i was wondering if anyone had any alternative ideas. 07:25 < kristina> how is embedding files into your init helping you? 07:25 < kristina> you still can't mount procfs. 07:25 < uvvwvwwuuwv> calloc(1, 1024 * 1024 * 1024) 07:26 < kristina> the goal is to mount 3 filesystems, boot chain is fw-> kernel -> your RO filesystem with just one file. 07:27 < kristina> you control virtually every aspect of it except the constraint that the RO filesystem has one file, no dirs, and has to be the first filesystem to mount at all. 07:27 < uvvwvwwuuwv> oh wait you can't call malloc because it calls mmap which is backed by ram 07:27 < uvvwvwwuuwv> sry 07:27 < kristina> how is malloc solving anything? 07:27 < kristina> i can mmap just fine. 07:27 < uvvwvwwuuwv> then you can mount tmpfs 07:27 < [R]> lol 07:27 < uvvwvwwuuwv> same thing 07:28 < kristina> what is the process of performing such operation? 07:28 < kristina> /init is there. that's it. 07:28 < kristina> you have no mount points. 07:28 < uvvwvwwuuwv> / 07:28 < kristina> you can't create them because your rootfs is read only. 07:29 < kristina> you can't mount over / if it's not empty i think? 07:29 < uvvwvwwuuwv> wwell im not about to test that ;) 07:30 < kristina> and pivot_root requires a mount point i believe. 07:30 < kristina> sure you can mmap or do anything you like, any syscall. 07:30 < uvvwvwwuuwv> yeah but who knows what happens if they both point to /, someone probably tests this stuff? 07:31 < kristina> i think i tried it and got an error. 07:31 < kristina> because init was in / so / is not a valid mountpoint. 07:31 < kristina> because it's not empty. 07:32 < kristina> it's why pivot_root is required to remount from initramfs or w/e, but there there are no such constraints. 07:33 < kristina> my only possible idea that doesn't involve a driver involves abusing a namespace. 07:37 < kristina> i'll relax the constraint a bit, you can from the init (not from the kernel helper though), mount a ramdisk if you find a way. 07:37 < Triffid_Hunter> kristina: actually, you can mount over non-empty dirs 07:37 < Triffid_Hunter> so having init mount a tmpfs on / should work fine 07:38 < Triffid_Hunter> then unpack a rootfs image and exec the new init in the image :P 07:39 < kristina> so it would mount over itself (/init would be gone, but would still be in memory, presumably now completely wired in) and then mkdir 3 times on a RW filesystem? 07:39 < Triffid_Hunter> kristina: yep 07:39 < kristina> and then init can just dump its own ELF image into the tmpfs. 07:40 < kristina> well hm, if mounting over a non empty directory that has a running init without getting something like EBUSY would work, you solved the challenge. 07:42 < kristina> technically i believe it would result in EBUSY unless init unmapped every single file-backed page. 07:42 < kristina> which is fine for the purpose of the challenge. 07:42 < kristina> it could copy itself to anonymous mmap or w/e else. 07:43 < Triffid_Hunter> kristina: https://bpaste.net/show/215fbeb1a699 07:43 < stevendale> Dual channel RAM doesn't matter on Windows XP if you already have 4 GB Single Channel DDR3 1033 or faster, because the stick by itself is already way more than twice as fast as the RAM speed it was designed for... 07:43 < Triffid_Hunter> kristina: afaik the kernel will keep track of the different mount map that init uses, otherwise things like chroot wouldn't work 07:44 < Triffid_Hunter> kristina: so even if its pages gets flushed, the ro fat is still mounted in the background (although invisible to children of init) and the kernel can still get the relevant pages from it 07:45 < kristina> Triffid_Hunter: your example is bad, you're running a shell script, your interpreter is not in that directory. 07:45 < stevendale> Imho MS should've made XP x64 up to SP3 and cut 32-bit XP at SP2, not the other way round 07:45 < kristina> a shell script isn't the same as an executable image with fs backed pages. 07:46 * stevendale waits for W10 to drop 32-bit... 07:46 < [R]> drop it like it's hot 07:46 < stevendale> Arch has done it... Ubuntu is doing it, Debian might too 07:46 < kristina> Triffid_Hunter: can you copy bash into your new dir and run that as the interpreter? 07:46 < Triffid_Hunter> kristina: well keep in mind that bash reads shell scripts one line at a time 07:46 < Guy1524_> just dd'd my hdd to my ssd, now I need to find out how to enable TRIM 07:46 < Triffid_Hunter> kristina: let's see 07:46 < Guy1524_> im on ubuntu 16.04 07:46 < stevendale> Guy1524 Edit /etc/fstab with root/superuser access 07:46 < Psi-Jack> stevendale: It'll take Debian another 20 years to think about it. 07:47 < Triffid_Hunter> kristina: well it'll be tricky because my bash isn't static, have to grab the libs too 07:47 < stevendale> Open terminal Guy1524 and type sudo gedit /etc/fstab 07:47 < Psi-Jack> Guy1524_: Laptop or Desktop? 07:47 < Triffid_Hunter> eh I'll use busybox 07:47 < Guy1524_> Desktop 07:47 < Psi-Jack> Guy1524_: Always one, or powered down daily? 07:47 < Psi-Jack> on* 07:47 < Guy1524_> always on 07:47 < Guy1524_> why does that matter 07:48 < Psi-Jack> Guy1524_: Setup a systemd.timer to run fstrim every day. 07:48 < zhangxaochen> in /usr/lib/cmake/vtk-6.2, in cmake files, it looks weird: https://i.imgur.com/QT5goEI.png, but I don't know how to fix it 07:48 < Psi-Jack> Or rather, every week. 07:48 < kristina> Triffid_Hunter: but yeah assuming this works with busybox running in that dir while you remount it, i guess you win! 07:48 < Psi-Jack> Guy1524_: Because you don't need to have trim running 100% of the time. 07:48 < stevendale> Guy1524 After 'errors=remount-ro' you want to put a comma ',' and then 'discard,noatime,nodiratime': It should look like this Guy1524: errors=remount-ro,discard,noatime,nodiratime 07:48 < Guy1524_> stevendale: according to https://askubuntu.com/questions/18903/how-to-enable-trim on 14.10 + it's enabled by default, but since I didn't install on this SSD, I'm not sure whether it's enabled 07:48 < Psi-Jack> Like stevendale just told you about. 07:49 < stevendale> That will get the most possible life out of your SSD 07:49 < Psi-Jack> stevendale: Actually the "discard" option will reduce life. 07:49 < Psi-Jack> Running fstrim once a week will improve quality overall, and life. 07:49 < stevendale> Psi-Jack: It'll make it faster... 07:49 < Psi-Jack> Wrong again. 07:49 < Guy1524_> just found out that TRIM is already enabled, sorry for wasting your guys's time 07:49 < stevendale> Actually I am write 07:49 < Psi-Jack> It will slow it down to keep discard enabled. 07:49 < Psi-Jack> stevendale: No, you really aren't correct on this matter. 07:50 < stevendale> Discard clears the blocks that are marked as deleted, so the next writes are faster 07:50 < well_laid_lawn> write is rong in that usage 07:50 < Psi-Jack> Also, most modern SSD firmware handles its own trim internally. 07:50 < stevendale> Then we are both wrong 07:50 < kristina> i fucking hate how building sd-event requires like 20 headers from rest of systemd codebase most of which are for stupid macros or some other shit. 07:50 < Psi-Jack> stevendale: No. 07:50 < Sveta> expain 07:50 < stevendale> Actually yes 07:50 < Sveta> explain 07:50 < Psi-Jack> kristina: Kindly mind the language. 07:50 < stevendale> He shouldn't have to do anything 07:51 < Sveta> you know 'no' 'yes' 'no' yes' does not make a good conversation... 07:51 < stevendale> It should 'handle itself' like you just said and contradicted yourself 07:51 < Guy1524_> ok, now I need to reboot to disable swap, thx for the help (: 07:51 < kristina> what's the worst word i can say in here that won't get me a warning? 07:51 < kristina> i'm a rather opinionated person,. 07:51 < stevendale> kristina: 'yiff', probably 07:51 < kristina> especially about linux. 07:52 < Triffid_Hunter> kristina: https://bpaste.net/show/f26a08205dfd like this? 07:53 < sauvin> kristina, most people know to avoid "bad" words and generally have good judgement in the words' relative badnesses, but the real thrust is to promote an air of civility in the channel. 07:53 < fr0b> hmm, looks like gentoo is the best option at this point if I want to put Linux on my old Sun Ultra eh? 07:54 < stevendale> Sveta: 'yes' 'no' back and forth is so we don't start calling each other idiots :-) 07:54 < kristina> Triffid_Hunter: hmmm what's up with that mysterious bin directory there after remount? 07:54 < sauvin> stevendale, calling Sveta an idiot won't get you very far. 07:54 < Triffid_Hunter> kristina: the script puts it there :P 07:54 < sauvin> Besides, you need to call her "Dr. Sveta". 07:54 < stevendale> sauvin: Was talking about my conversation with Psi- :P 07:55 < Triffid_Hunter> kristina: and copies busybox into it, and creates an ash symlink 07:55 < kristina> ah. well yeah you did this without a kernel driver, gj! i didn't think it was possible. 07:55 < Triffid_Hunter> :D 07:55 < zapotah> scallywags the lot of 'em! 07:56 < sauvin> stevendale: oh. 07:56 < kristina> sauvin: yes but obviously i'm not being uncivil by using a rude word to express a greater degree of frustration, it's not aimed at a person, it's a qualifier. 07:56 < sauvin> There does remain a language policy in the channel. 07:57 < kristina> oh sorry, i wasn't aware. 07:57 < zapotah> its all pg13 and "professional" now 07:58 < sauvin> Well... dunno about "professional" :D 07:58 < Psi-Jack> I'll be your "professional" huckleberry. :) 07:58 < zapotah> since i dont know a single place where even half competent people reside that doesnt sound like a prison at times 07:59 < sauvin> Hey... Psi-Jack... I never use bad language, do I? 07:59 < Psi-Jack> sauvin: Sometimes. Seldomly. 08:00 < sauvin> Truthfully, my language can send seasoned Marines running for cover, but I'll never do that *here*. 08:00 < Psi-Jack> It's a lot more rare, these days. :) 08:00 < kristina> heh i thought swearing was the mantra of the main person in charge of linux (well depends on how you look at it, it's either linus or gregkh). 08:00 < Triffid_Hunter> kristina: perhaps, but they're not here :P 08:01 < sauvin> Yeah... Torvalds is really, really fond of nVidia, isn't he? :D 08:01 < kristina> greg doesn't really swear a lot. 08:01 < kristina> but please mainline bus1 already i beg of you :( 08:02 < kristina> is sane ipc in line with all other modern OSes too much to ask for. 08:03 < Psi-Jack> Oh man, this worked like a charm. Fantastic. Testing a migration plan from migrating my Plex Media Server from CentOS 7 to Debian 9, including some level of the watched metadata (the hard part). Linked up to Trakt, pushed from the CentOS server, pulled to the Debian server. 08:04 < kristina> i could see how people hated kdbus because it tried to do too much but bus1 is literally just like L4's IPC system or any other capability based IPC systems that exist on Darwin (Mach), RPC (Windows), L4 RPC, Fuchisa's Zircon IPC which is a clone of L4's IPC model. 08:06 < sauvin> Define "sane IPC". 08:06 < kristina> it's fairly low level and doesn't really force a paradigm on you, you could roll binder-like or dbus like rpc (which would still require a broker) on top of it. 08:08 < Psi-Jack> Heh, I think I need to get another one of these http://a.co/6mmVl9N for my 3rd hypervisor server. The other two already have one, but the one I had to work on today due to its crashing, still has an OEM cooler. 08:10 < kristina> (handle is used interchargably with fd here) 1). process has to be representable by a handle 2). no VFS binding mandatory 3). message based focused on passsing messages to IPC handles/channels (with multicast) 4). ability to impose restriction on a handle being passed without hacks 5). channel handles have to be able to split into write only or read only + extra (aka mach port rights) 6). audit by 08:10 < kristina> handle, not by "pid". 08:11 < kristina> some types like memfd already have that type of functionality sort of. 08:13 < juliang> Is Linux so secure to the point of being paranoid? 08:13 < kristina> that's a hard question. 08:13 < kristina> no. 08:14 < kristina> but a more complicated answer would be complicated. 08:14 < juliang> Indeed 08:14 < well_laid_lawn> there are hardened kernels 08:15 < kristina> it's a nonquestion really, you can harden a lot, but it depends on your goal, your applications that you run, you can have 0days in practically anything etc. 08:15 < kristina> there's a balance that's for you to decide on how paranoid you should be or not be. 08:16 < sauvin> It also depends a great deal on how you perceive your attack surface. 08:17 < kristina> grrrr, god damn signal delivery argghhhhhh. 08:17 < juliang> I see your point. But having to write down my password every 5 minutes is kind of paranoid hahaha 08:17 < juliang> How can I disable that, by the way? 08:17 < sauvin> Why are you issuing your password so often? 08:18 < juliang> I'm trying to learn the command line 08:18 < sauvin> That doesn't answer the question. 08:19 < well_laid_lawn> which distro are you using juliang 08:19 < drsn0w> I would assume sudo? juliang 08:19 < juliang> Well, for example if I need to change to some directories, bash won't allow.me to do it without sudo 08:19 < kristina> run a root shell and use it if you need to do extensive maintenance on the machine, close it afterwards, some people hate the practice but it can make life less painful sometimes. as long as you're at the terminal, you can leave it open. 08:19 < juliang> I'm using Debian with sudo, yes 08:20 < sauvin> Into what directories can you not go without root password? 08:20 < juliang> I'll try that 08:20 < juliang> To / for example 08:20 < kristina> don't run a root shell unless you need to do a lot of stuff as root in a short period of time. 08:21 < drsn0w> that's not normal behavior for Debian, surely 08:21 < juliang> I may be wrong then 08:21 < kristina> and make sure you're at the terminal. and don't put extra crap in /. 08:21 < iflema> sudo -i 08:22 < juliang> No, I don't doore than it's necessary 08:22 < juliang> *do more 08:22 < sauvin> Pointing that out won't solve drsn0w's problem. He shouldn't be sudo'ing at ALL just to cd into directories. 08:22 < fr0b> juliang: sudo perl -pi -e "s/$USER:[^:]+:/$USER::/g" /etc/passwd ;) 08:23 < juliang> fr0b: I'll write it down, thanks 08:23 < sauvin> Don't do that, juliang./ 08:23 < fr0b> no, don't do that 08:23 < fr0b> hence the ;) 08:23 < kristina> you don't need root that often. 08:24 < juliang> fr0b: oh, lol 08:24 < sauvin> fr0b, also: don't do that. Ops get grumpy. 08:24 < juliang> No I don't need to root that often. It's just that I'm following this particular exercise with the mount command 08:24 < stevendale> Tell that to Microsoft kristina o/ 08:24 < kristina> for daemons systemd units will have what the app runs as, so well, you only need root for system maintenance really and for controlling the daemon manager i guess for most part. 08:25 < fr0b> sauvin: oh, fair enough, apologies then 08:26 < juliang> Ok, I haven't got there yet 08:27 < drsn0w> In any case, I'm still slightly concerned that juliang needs to use sudo in order to cd to / 08:28 < juliang> Correct.me.if I'm wrong. I saw.somewhere that I need to be sudo to do operations.outside of ~ 08:28 < Dagmar> Nope. 08:28 < Dagmar> You _probably_ need it, but that's not how it works 08:29 < drsn0w> You may not be able to write to certain directories, possibly even /, but you should still be able to cd into them and view their contents without root 08:29 < Dagmar> Unless the filesystem is severely screwed up, any user should be able to cd to / 08:29 < sauvin> You should be able to cd into MOST of them, in fact, and read most of the files from within them without needing sudo. 08:29 < juliang> Ok, just not write or execute then? 08:29 < sauvin> Write, probably. Execute, probably not. 08:30 < sauvin> Consider /usr/bin. You can't write to that directory as a regular user, but you can read most (if not all) the files in that directory, and execute most (if not all) of them. 08:30 < sauvin> You can cd to that directory, and do an ls on it. 08:30 < litt> how do we find what are all the services running in systemctl 08:32 < juliang> Ok, while we're at it, there's something that puzzles me a lot, umask. When I create a file at ~ with a umask of 0022... 08:34 < juliang> ... It always creates it with o permissions +rx 08:34 < Dagmar> Nothing odd about that 08:35 < Dagmar> The default permissions for newly created files is 777. 08:35 < juliang> I'm goimg to turn on my pc, because I can't verify that 08:35 < Dagmar> Uh... you can trust me on that one 08:35 < Dagmar> So if you NOT 777 with 022, what do you get? 08:36 < fr0b> litt: here's a hacky way I suppose: systemctl -a | awk '{ if ($4 == "running") { print } }' 08:36 < Dagmar> Answer: 755. 08:36 < juliang> I meam, I want to make sire of what I'm saying 08:36 < Dagmar> Things won't generally set the execute bit on "plain" files, so those get 666, with NOT 022 in play, you get 644. 08:39 < Dagmar> juliang: If you really want to know the gory details, it's pretty thoroughly detailed in `man open` 08:40 < juliang> Dagmar: I'm trying to figure out the meaning of that. Thanks! 08:41 < Dagmar> open() being the C call that _everything_ uses for creating files 08:41 < FXpro> hi 08:41 < FXpro> I want to pen test tails but installing from windows it says it is impossible. 08:42 < sauvin> Huh? 08:42 < juliang> Dagmar: ok, the permissions on created files.with an 08:43 < juliang> Dagmar: with a 0022 umask are -rw-r--r-- 08:43 < FXpro> I tried to use yumi which is a utility that allows multiple distros on a single usb stick for live testing. 08:44 < Dagmar> juliang: Yes, I said that very thing 08:44 < juliang> Dagmar: Those 2 shouldn't mean that it negates "write" only? 08:44 < Dagmar> juliang: Hence my mention of the man page 08:45 < juliang> Dagmar: I'll read.it for sure. So why "execute" is negated as well? 08:45 < Dagmar> Anything creating a directory or a file which it _knows_ should be executable will invoke open() in a manner that sets the execute bits 08:45 < Dagmar> Things creating just "plain files" won't 08:45 < Dagmar> It's not negated in your example, it's just never set 08:46 < juliang> I d 08:46 < sauvin> I'm grateful personally because I wouldn't want some typo having bash trying to execute random crap in an ordinary text file. 08:46 < juliang> Interesting, didn't know that 08:47 < Dagmar> There's a whole slew of O_* flags that can be used in open() to set what permissions one wants 08:47 < Dagmar> Largely everyone just leaves them at the basics and lets umask filter out things the user doesn't want 08:47 < fr0b> sauvin: you didnt like back in the day mounting a windows partition on linux and seeing that sea of green files? :) 08:48 < juliang> Oh yes, I don't want to chamge them. I just wanted.to know the why of that behavior 08:49 < juliang> Dagmar: thanks for the explanation, bye 08:49 < Dagmar> No problem 08:50 < sauvin> fr0b, can't remember what colour they all were. I didn't appreciate ntfs not understanding Linux permissions. 08:50 < fr0b> hehe 08:51 < fr0b> I think everything just came up 777 08:51 < Dagmar> Heh. When I started, DOS/Windows didn't _have_ permissions 08:58 < fr0b> Still have to decide what old machine to resurrect for a toy, Sun Blade 2500 or Alpha DS10. Seems like gentoo alpha images are more up to date, which seemed surprising.... 08:58 < kristina> anyone around who understands linux signals well? 09:00 < Stabington_work> "Cannot join ##windows (You are banned)." 09:01 < Stabington_work> lel 09:02 < geirha> kristina: ask a question rather than looking for topic experts 09:03 < Sitri> Stabington_work: https://pastebin.com/hjDy8Z0D 09:04 < Stabington_work> Nice. Guess they don't like people in the channel 09:05 < Stabington_work> Never actually thought about this, but browsers write a lot of data to cache 09:06 < Stabington_work> Doing data recovery on a HDD, and there are like 10 000 pictures just from cache o.o 09:06 < kristina> "so, i have this weird thing, say i have thread A B and C. thread A early on sets up signal dispatch via sigaction, there's a sigsegv handler that does a stack trace and attempts to clean up some important parts before exiting. it also sets a "fatal condition" flag which makes a lot of things not happen. so say thread C cores, fatal flag is set. because it flag, thread A will not start an event loop and 09:06 < kristina> exit too quickly, causing C's signal handler to not even run." 09:07 < kristina> basically i need pause(2) except one that doesn't block if signals aren't pending. 09:13 < collins> what exactly is an (ssh) key _ID_? Is that its fingerprint/hash? 09:13 < lopid> "so" 09:14 < Sitri> collins: context? 09:14 < collins> Sitri: ssh authentication with key pairs begins with the client sending an ID for the key pair. 09:14 < Sitri> Because the key files are simply hexed versions of the raw binary data 09:15 < collins> What's the "ID"? 09:15 < collins> is the ID a hash of the private key or something? 09:15 < Sitri> How are you getting that information? 09:17 < Stabington_work> Ew, I need to use a 3rd party program to create a ramdisk in windows 09:17 < Sitri> -vvv suggests it's a signed pubkey 09:20 < stevendale> I'm a serial killer, I'll kill your 9 pin serial port 09:20 < stevendale> o/ 09:21 < notmike> What are use cases for serial? 09:22 < Sitri> Kernel debugging 09:23 < collins> and addiction 09:23 < Triffid_Hunter> Stabington_work: heh, ramdisks are still a thing? 09:24 < Stabington_work> I want to store cache in a ramdisk. Don't need it on my SSD 09:26 < Stabington_work> *scratches arm* got some serial? 09:30 < Triffid_Hunter> Stabington_work: heh in linux-land we just use tmpfs which very specifically isn't a ramdisk - there's no translation between files and a block device done by a filesystem driver - it just sticks files in the VFS and says there's no block device to flush them ou tto 09:32 < Stabington_work> See, that is the way to go 09:34 < Stabington_work> In Windoze you need to download a 3rd party ramdisk driver, mount it as a storage device, and format it. Then change the PATH of the temp directories to that drive 09:36 < Sendoushi> hey guys, i'm not in the computer but i have pulseaudio sinking to jack. i can't find my usb interface but i know it is working. my idea: set pulseaudio to the motherboard audio an use jack for the usb. how could i do this? 09:37 < stevendale> Sendoushi: pavucontrol 09:37 < Sendoushi> select the interface on pavu? 09:37 < stevendale> Yep 09:38 < Sendoushi> i couldnt find it there after setting jack and sink 09:38 < Sendoushi> i know that before i had the option and the usb actually showed there 09:39 < Sendoushi> now it shows something like "analog sound" or something 09:39 < stevendale> Try a different USB port, try restarting your computer 09:43 < Sendoushi> ok will try thanks :) 09:43 < Sendoushi> all this because usb interface isnt detected on jack. only its midi 09:44 < Sendoushi> i want jack to control all but some apps like firefox need pulseaudio 09:47 < angelo_ts> hi experts ! what's the proper C C++ way to copy a file into clipboard (i am in openbox) 09:48 < notmike> angelo_ts: https://bytes.com/topic/c/answers/843136-copy-clipboard-file 09:50 < angelo_ts> notmike, thansk, that sounds windows apies things btw 09:51 < notmike> Yeah, it is after all. I'm sure it's trivial to port you your preferred os. 10:01 < Sitri> angelo_ts: Look at the source of xclip or xsel 10:02 < Sitri> (Both are simple clipboard manipulation utilities. xsel doesn't have an UI so it's probably even simpler to look at) 10:05 < angelo_ts> Sitri, thanks 10:05 < angelo_ts> i could just use system and xclip, but should i assume xclip is always installed with X ? 10:06 < Sitri> It isn't 10:06 < angelo_ts> oh :( 10:06 < angelo_ts> ok i will check that code, good idea, thanks 10:06 < Sitri> You can list it as a dependency, but it's not always included 10:13 < MrElendig> angelo_ts: you could use xlib/xcb instead of relying on an external too 10:13 < MrElendig> tool* 10:14 < angelo_ts> MrElendig, thanks that's what i was looking for 10:14 < angelo_ts> any sample code ? 10:14 < MrElendig> sidenote: people should stop using unsafe languages these dayts 10:14 < MrElendig> days* 10:14 < well_laid_lawn> xcb isn't well documented 10:14 < angelo_ts> ? C / C++ is unsafe ? 10:15 < MrElendig> yes 10:15 < angelo_ts> So all Linux is undafe 10:15 < MrElendig> there is only one "linux" and yes it is full of fun bugs 10:15 < angelo_ts> Linux BSD all unsafe, and embedde world could not exist too :) 10:15 < MrElendig> writing safe C(++) is *really* hard and people constantly fail at it 10:15 < peetaur2> drivers and stuff should probably still use C...something safe that suits that purpose probably doesn't exist 10:16 < MrElendig> anyway https://github.com/awesomeWM/awesome/blob/master/selection.c 10:16 < MrElendig> peetaur2: eh, depends 10:16 < FreeFull> You can write drivers in all sorts of languages 10:16 < angelo_ts> Well, there is no other way for embedded solution, also, there are unit tests 10:16 < MrElendig> peetaur2: a lot of drivers could happily live in userspace and be written in something safer than C 10:16 < peetaur2> angelo_ts: by unsafe he means things like buffer overflows or other ways to execute arbitrary code like a return to libc attack 10:16 < MrElendig> angelo_ts: unit tests doesn't catch use after free, overflows, etc etc 10:16 < FreeFull> If you are looking for a language to write kernels in, Rust can fit the bill 10:16 < peetaur2> MrElendig: please suggest that on LKML...I want to read Linus' response :D 10:16 < angelo_ts> i understand, there are rules to have safer code 10:17 < MrElendig> peetaur2: linus is fine with userspace drivers 10:17 < FreeFull> Rewriting something like Linux in another language would be a huge effort without sufficient payoff, at this point 10:17 < peetaur2> what kind of drivers? every arbitrary thing? 10:17 < MrElendig> peetaur2: in fact he has said before that he would rather have them in userspace than have crappy quality drives in the kernel :p 10:17 < peetaur2> or things like the xorg video things 10:17 < FreeFull> Even if you have some sort of automatic conversion 10:17 < peetaur2> MrElendig: if Linux was a microkernel, would you say the same thing? 10:17 < MrElendig> peetaur2: 10:18 < angelo_ts> peetaur2, well more than the safer code, i would worry for the many bugs that exists anyway in user code, of other nature :) 10:22 < MrElendig> https://media.ccc.de/v/30C3_-_5499_-_en_-_saal_1_-_201312291830_-_x_security_-_ilja_van_sprundel 10:30 < TaZeR> im trying to write a simple script that when ran changes a particular character in a text file and runs a command, for example remove "#" at line 23 of superman.conf and run "krypton -jlv" any ideas how it can be done? 10:31 < tomato> TaZeR: ed! 10:31 < TaZeR> im assuming that doesnt stand for erectile dysfunction? 10:32 < tomato> TaZeR: ed is the standard text editor 10:32 < TaZeR> ohh, well i was more wondering of the syntax i would use to write it then in which editor :p 10:32 < MrElendig> ex 10:32 < MrElendig> sed would also work fine 10:33 < MrElendig> sidenote: match the actual option to uncomment, don't rely on the line number 10:33 < MrElendig> makes it slightly less fragile 10:34 < TaZeR> yea sed looks like something that would be part of it, ideally when its done it could uncomment and the line run the commands then comment it back again 10:34 < MrElendig> 's/^#foobar$/foobar/' 10:35 < MrElendig> sed && 10:35 < MrElendig> sed && foobar 10:35 < peetaur2> TaZeR: https://bpaste.net/show/eab042036c20 10:35 < peetaur2> TaZeR: and I have no idea when and why you want to run krypton -jlv .... if you simply want to run it unconditionally, just add that as a new line at the end 10:36 < MrElendig> relying on line number is really fragile 10:36 < peetaur2> and yeah relying on the line number is a terrible idea, but it was in the requirements :) 10:36 < peetaur2> so if you like that, then let's work on the "what should I use other than line number?" question 10:37 < TaZeR> peetaur2: thanks i will try it out, the superman and krpyton where just example names 10:37 < peetaur2> and I used awk because you said line number....if you said remove all comments, or remove comments for the key "blah" in a key=value pairs file (like #blah=123 -> blah=123), then sed would have been shorter and easier (but less flexible if your requirements change) 10:38 < Yogui> hi I just ran out of disk space on a server (yeah, monitoring was broken) so i learned about tune2fs and its -m option, but it doesn't seem to change anything in df -h 10:39 < peetaur2> Yogui: if root wrote to the disk until it was full, the "reserved space" is irrelevant in the end usage (only the order...users blocked first, then root blocked) 10:39 < Yogui> not root, someprocess wrote to the disk 10:39 < peetaur2> Yogui: first kill whatever eats the space, then just delete some files you don't need, or compress things to somewhere that has space, remove original, move compressed back 10:40 < TaZeR> peetaur2: i actually wanted to add a comment on that line, and then remove it after the command is done running, i had it backwards the first time 10:40 < Yogui> yes thanks that's the plan, but of course that's a mysql and it's notoriously hard to reclaim space with it 10:40 < Yogui> hence my trying to scrounge up some free space before i change the disk 10:43 < peetaur2> TaZeR: so here's a new version that does both... uncomments line 23 and comments line 25 https://bpaste.net/show/b041cf0ffc74 (it'll comment line 25 again each time you run... ############originallinehere) 10:43 < peetaur2> I guess you could change "^" to "^[^#]" 10:43 < aderuwe> Hey everyone, I have a weird issue - no network interfaces use ipv6 afaict, but curl (and lynx, and really any http(s) insists on using ipv6 for dns - resulting in "curl: (6) Could not resolve host", while it works perfectly if i add the -4 option 10:43 < aderuwe> could anyone shed some light? 10:44 < FreeFull> aderuwe: Do you use networkmanager, or something else? 10:44 < peetaur2> can't explain why, but that doesn't work...but this does https://bpaste.net/show/528cf7a35f46 10:44 < aderuwe> FreeFull: how do i check that? (i've not set up this server, just tasked with solving this...) 10:44 < TaZeR> peetaur2: thanks =) will test it soon 10:45 < FreeFull> aderuwe: Ok, what do you know about what's on the server? What Linux distro is it running? 10:45 < peetaur2> aderuwe: many programs are dumb that way...they don't care if you have an address and only look at whether the kernel has it enabled at all; or some just fail until you explicitly set it like you did with -4 10:45 < aderuwe> FreeFull: it's an ubuntu on azure 10:45 < FreeFull> If you set the network connection to be IPv4-only then everything should work 10:46 < aderuwe> FreeFull: "inet addr:10.0.0.4 Bcast:10.0.0.255 Mask:255.255.255.0" there is no ipv6 addr 10:46 < peetaur2> aderuwe: do you have an ipv6 dns server? (cat /etc/resolv.conf) 10:47 < aderuwe> peetaur2: negative, only ipv4 10:48 < aderuwe> and no ipv6 mod seems loaded in lsmod 10:48 < aderuwe> it's really confusing me 10:49 < FreeFull> aderuwe: I'd expect ipv6 to be built into the kernel's IP stack rather than be a module 10:49 < FreeFull> On my system it definitely isn't a module 10:49 < aderuwe> That would make sense I guess 10:49 < peetaur2> aderuwe: the way I'd disable it is: echo net.ipv6.conf.all.disable_ipv6=1 > /etc/sysctl.d/ipv6.conf (for next boot) and sysctl -p /etc/sysctl.d/ipv6.conf (for this boot...but might have to restart some services) 10:50 < peetaur2> this assumes of course you don't have other interfaces that have ipv6 10:50 < aderuwe> peetaur2: i will give it a shot 10:50 < aderuwe> and no, no interfaces with ipv6 10:50 < aderuwe> only eth0 and lo, and eth0 is definitely ipv4 10:55 < aderuwe> peetaur2: which services might that be? cause i still have the issue now - maybe i should just go for a reboot 10:57 < peetaur2> anything you think might have used ipv6 already...maybe just anything listening on the network... try checking with: lsof -Pni -i6 10:58 < peetaur2> oops the first i was redundant... lsof -Pni6 11:00 < ryzendapgh> How can I figure out what font supports unicode characters like U+1D81F for songwriting section of unicode? 11:02 < MrElendig> some of the online services will lists fonts that has the character 11:02 < MrElendig> they usually don't have a great selection of fonts though 11:02 < ryzendapgh> http://www.fileformat.info/info/unicode/char/1d81f/fontsupport.htm suggests LastResort supports the character, but isn't the correct character 11:03 < ryzendapgh> I was just searching using charmap, and found a section of characters for SONGWRITING that this linux environment doesn't have glyphs for. I'm curious to see what they are. 11:04 < aderuwe> peetaur2: that did not solve it... what a weird issue, right... 11:04 < ryzendapgh> oops, signwriting, not songwriting 11:06 < aderuwe> peetaur2: and i went for a full reboot 11:11 < TyrfingMjolnir> What's wrong with this one? alias dns="curl -kL https://opendns.org | grep 208" 11:11 < BCMM> TyrfingMjolnir: what do you intend that to achieve? 11:14 < TyrfingMjolnir> I would like to be able to type: dns 11:14 < BCMM> TyrfingMjolnir: also, why use -k and opendns.org instead of opendns.com and no -k? 11:14 < TyrfingMjolnir> and have this return the dns string 11:15 < TyrfingMjolnir> It's the alias part that does not work 11:15 < BCMM> TyrfingMjolnir: what's "the dns string"? just the ip address? 11:15 < BCMM> the problem *isn't* that you're returning a whole line of HTML, right? 11:16 < TyrfingMjolnir> Nope 11:16 < TyrfingMjolnir> It does not return anything 11:16 < TyrfingMjolnir> Like when I type: ll 11:16 < TyrfingMjolnir> exa -l 11:16 < TyrfingMjolnir> is run 11:16 < BCMM> TyrfingMjolnir: hmm, it works for me... 11:17 < BCMM> TyrfingMjolnir: are you getting "command not found", or just prompt returns with no output? 11:18 < TyrfingMjolnir> command not found 11:19 < TwistedFate> hello folks 11:19 < TwistedFate> got a new HDD today and I would like to test it for faults and performance, can you give me advice on how to do it? 11:21 < TyrfingMjolnir> hdparm 11:21 < TyrfingMjolnir> man hdparm 11:21 < peetaur2> TyrfingMjolnir: make a function instead. dns() { curl kL https://opendns.org | grep 208; } 11:21 < peetaur2> oops the - got lost 11:21 < TyrfingMjolnir> man iostat 11:22 < TyrfingMjolnir> in .bashrc? 11:22 < TyrfingMjolnir> peetaur2: Where should the - go? 11:22 < TwistedFate> TyrfingMjolnir: Would hdparm -tT /dev/sdc suffice? 11:22 < TyrfingMjolnir> of the curl param 11:23 < peetaur2> I expect an alias for that would work simply as "dns"...but if you do like dns 123 instead of curl -kL .... 123 | grep 208 you get curl -kL .... | grep 208 123. But with a function, you can put your "$1" or "$@" anywhere you want, or split it up like somevariable="$1"; shift; (and now $1 is what $2 used to be) 11:23 < peetaur2> TyrfingMjolnir: before the kL 11:23 < TyrfingMjolnir> TwistedFate: Perhaps also: man iostat 11:23 < BCMM> TyrfingMjolnir: are you trying to run `dns` on the same shell you ran `alias` in? 11:24 < TyrfingMjolnir> How can I determine this? 11:25 < hetii> Hi 11:25 < TyrfingMjolnir> BCMM: cat .bashrc http://termbin.com/fhlt 11:25 < peetaur2> when you open a terminal, it starts a shell... eg. ps will show you "bash" and the 2nd column is the pid, and echo $$ is the pid. When you run the "dns" alias, if you are in that same terminal, didn't start a new bash, etc. (can verify with ps to see pid is the same as echo $$) , then it's the same shell (bash is your shell...same shell means the instance of bash with that pid) 11:25 < hetii> why nsenter -t ${container_pid} -n ip addr change 11.11.11.11/32 dev eth0 don`t change ip but add it? 11:26 < BCMM> TyrfingMjolnir: can you tell me more about the environment you're running the `dns` alias in? 11:26 < BCMM> TyrfingMjolnir: is it a plain old interactive shell, or is it, like, a cronjob or something? 11:26 < BCMM> (and does your ll alias work in the same environment?) 11:27 < TwistedFate> TyrfingMjolnir: Is hdparm -Tt /dev/sdc enough? 11:27 < TyrfingMjolnir> Yes, ll works in the same terminator in i3wm of arch 11:27 < TyrfingMjolnir> TwistedFate: I know the names of those commands; I did not use them for a long time I would not know off the top of my head. 11:27 < BCMM> TyrfingMjolnir: when did you launch that shell? 11:28 < BCMM> TyrfingMjolnir: would closing and opening terminator fix it? bashrc is sourced once when the shell starts 11:28 < TyrfingMjolnir> I just relaunched it as pr :wq of the .bashrc 11:28 < TyrfingMjolnir> Is there a way to print all aliases? 11:28 < BCMM> TyrfingMjolnir: just type `alias` 11:29 < BCMM> TyrfingMjolnir: by the way, i didn't understand "as pr :wq of the .bashrc" 11:29 < TyrfingMjolnir> I relaunched terminator after writing the file: ~/.bashrc to disk 11:30 < BCMM> TyrfingMjolnir: see what alias says. also try manually doing `source ~/.bashrc` to see if that makes a difference 11:32 < aderuwe> peetaur2: so i added ipv6.disable=1 to grub boot options, and the problem *still* persist ... i'm baffled 11:34 < TyrfingMjolnir> Perfect! 11:34 < TyrfingMjolnir> BCMM: That gave me an error; that I now fixed 11:35 < BCMM> TyrfingMjolnir: oh, like a syntax error in bashrc? 11:35 < hetii> how by ip addr can change ip like it does ifconfing? 11:35 < BCMM> TyrfingMjolnir: by the way, is there a significance to -k https://opendns.org? 11:36 < BCMM> seems like that just redirects to opendns.com. the cert used is valid for opendns.com, so just using that directly would avoid the need for -k 11:37 < TyrfingMjolnir> I alsway use -k 11:39 < peetaur2> aderuwe: stupid software will just use what it wants...so just make a wrapper script that adds -4 11:39 < peetaur2> but I'm surprised curl is one of those... 11:40 < aderuwe> peetaur2: but "test -f /proc/net/if_inet6 && echo "Running kernel is IPv6 ready"" keeps reporting that ipv6 is there 11:43 < phre4k> I like the design of thunderbird, but the indexing is abysmal. I thought I'd use notmuch, but can't decide on an interface for it. Is plain notmuch good or are there any "easier" interfaces? 11:43 < BCMM> aderuwe: check /proc/cmdline to see if your boot options were actually applied 11:43 < aderuwe> BCMM: they were not! damn! why would that be? 11:44 < BCMM> aderuwe: well, what did you do to try and change them? 11:44 < BCMM> did you edit /etc/default/grub and then not run update-grub? 11:44 < aderuwe> Edit /etc/default/grub, add ipv6.disable=1 to GRUB_CMDLINE_LINUX_DEFAULT, run update-grub, reboot 11:45 < BCMM> aderuwe: hmmm. pastebin your /etc/default/grub? 11:46 < aderuwe> BCMM: https://pastebin.com/ufdgtB97 11:46 < BCMM> also try `grep ipv6 /boot/grub/grub.cfg`, see if update-grub ever wrote your config 11:46 < aderuwe> That produces no output 11:47 < TwistedFate> how can i determine block size of my hdd? can it be done with hdparm? i was unable to find that in man page 11:47 < aderuwe> BCMM: but i did run it - https://pastebin.com/JhGzrNMy 11:47 < aderuwe> BCMM: this is on azure btw, not sure if that matters 11:48 < peetaur2> TwistedFate: define block? try out blockdev --getsize64 /dev/sdX 11:48 < peetaur2> TwistedFate: do you mean sector? smartctl -i will tell you (but it's a db lookup I think, rather than checking what the device reports) 11:48 < BCMM> aderuwe: since microsoft branding is consistently inconsistent: you mean it's a linux vm on the cloud computing service, right? 11:48 < TwistedFate> peetaur2: i've got a new hdd today, and i want to test it through and through, but i dunno how to do it :( 11:49 < peetaur2> and the kernel tells you when you insert a disk, eg. [1367697.201621] sd 10:0:0:0: [sde] 625142448 512-byte logical blocks: (320 GB/298 GiB) 11:49 < TwistedFate> peetaur2: friend recommended me hdparm and badblocks check when i find out block size 11:49 < aderuwe> BCMM: affirmative 11:49 < peetaur2> TwistedFate: oh..for badblocks.... badblocks block size is arbitrary... you can set whatever you want; if you want to zero some sectors as a result of that, then you would match it to sector size....unless you have too many sectors, then badblocks crashes and you have to make larger block size 11:50 < Ben64> TwistedFate: just start using it, if it dies then you know its bad 11:50 < TwistedFate> Ben64: I had last one Dead on Arrival, really want to make sure that this one is safe. 11:50 < BCMM> aderuwe: and is it the default ubuntu server image? 11:50 < Ben64> TwistedFate: it is impossible 11:50 < Ben64> hard drives can die at any time 11:51 < aderuwe> BCMM: i suppose - i did not set this up, can i check this somehow? 11:51 < BCMM> aderuwe: probably doesn't matter... 11:51 < peetaur2> TwistedFate: try my script with --dry-run https://github.com/petermaloney/misc/blob/master/disk/diskRepair9.py (no guarantees that this mode I never use and never tested for ages doens't write, but the code is available for you to test, inspect and modify) 11:51 < BCMM> aderuwe: here they suggest that update-grub should work normally https://docs.microsoft.com/en-us/azure/virtual-machines/linux/optimization 11:52 < BCMM> aderuwe: but they are editing GRUB_CMDLINE_LINUX, not GRUB_CMDLINE_LINUX_DEFAULT 11:52 < peetaur2> TwistedFate: if there's no data on the disk, the default mode will check and zero the bad ones, and then smartctl -A should show the counts (but some disks always say 0 reallocated) 11:52 < TwistedFate> peetaur2: yeah, its a brand new disk, not even formatted 11:52 < aderuwe> BCMM: i see - but the /proc/cmdline does show the other things in the DEFAULT one 11:53 < peetaur2> TwistedFate: my script is the 9th attempt to solve this problem.... several previous attempts used badblocks, and I found it horrible....not only was it error prone to handle larger disks because of badblocks not supporting them, but sometimes it doesn't even find errors I know about and can find easilly with dd and such 11:53 < TwistedFate> peetaur2: this is what it says in dmesg [ 0.959819] sd 2:0:0:0: [sdc] 5860533168 512-byte logical blocks: (3.00 TB/2.73 TiB) 11:53 < BCMM> aderuwe: well, this is a bit odd... you've definitely actually rebooted, right? check your uptime? 11:53 < peetaur2> this was the first where I just abandoned all existing software and wrote it all myself (except I'm calling dmesg, hdparm in this script) 11:53 < aderuwe> BCMM: up 16 min - but i don't mind trying the whole dance again 11:54 < aderuwe> BCMM: i'm completely baffled too 11:54 < choice> Any pros and cons of gzip vs zip? 11:54 < peetaur2> TwistedFate: so then it says it has 512 logical...but it doesn't say physical which could be 4096 11:54 < TwistedFate> peetaur2: [ 0.959821] sd 2:0:0:0: [sdc] 4096-byte physical blocks 11:54 < peetaur2> smartctl should say physical too 11:54 < peetaur2> choice: on linux, just stick to tar and gzip... zip has advantages but they are basically irrelevant if you don't know why you need them 11:54 < aderuwe> BCMM: i'll run update-grub and reboot again 11:55 < peetaur2> and I think modern GNU tar has indexing and such things that it didn't before 11:55 < BCMM> choice: gzip is a formal standard and incredibly widely supported 11:55 < peetaur2> choice: but for better compression try xz, and for fastest but good ratio try lz4 11:55 < BCMM> choice: used in all major web browsers, for example 11:55 < BCMM> choice: gzip is *just* a compression format though - .zip is an archive + compression format 11:55 < peetaur2> choice: see here for some results of compression ratio nad performance where you can see gzip (zlib) is never a winner https://stackoverflow.com/questions/37614410/comparison-between-lz4-vs-lz4-hc-vs-blosc-vs-snappy-vs-fastlz 11:56 < peetaur2> snappy is also never a winner there 11:56 < BCMM> choice: so one advantage of gzip is you can use an archiving format of your choice with it 11:56 < aderuwe> BCMM: so after running update-grub, i still don't see ipv6 in /boot/grub/grub.cfg 11:56 < aderuwe> have not rebooted yet 11:56 < BCMM> choice: comparing .tar.gz to .zip, well, you get support for unix permission with the .tar.gz 11:57 < choice> BCMM: No using tar here. It's for a script that archives a single file periodically. 11:57 < BCMM> choice: well, you *marginally* decrease overhead by not storing metadata... 11:58 < BCMM> choice: and there's extensive support for gzip on the linux command-line, tools like zgrep letting you work directly with compressed files, etc 11:58 < aderuwe> BCMM: added it to the GRUB_CMDLINE_LINUX and now it shows up - rebooting 11:58 < choice> BCMM: Tool support is a strong argument! 11:59 < BCMM> choice: are gzip and zip the only formats in the running here? 11:59 < choice> BCMM: Yup 11:59 < peetaur2> reasons to use zip: (1) it's the only thing you know (2) your professor/boss/whoever gave you a requirement to use it 12:00 < peetaur2> reason 1 is of course invalid but powerful nonetheless 12:00 < choice> peetaur2: I'm the boss here. 12:00 < BCMM> choice: because compression ratio on both should be similar, as they both use the DEFLATE algorithm, but you can get much greater ratios with modern formats 12:00 < TwistedFate> peetaur2: which problem did you solve with your own script? 12:00 < BCMM> peetaur2: well, there's the windows thing... 12:00 < BCMM> the only reason .zip continues to dominate is that you can extract it on a completely vanilla windows install 12:00 < BCMM> it's not got much else going for it, though 12:00 < peetaur2> TwistedFate: well one attempt was to use smart long tests...the problem with that is different disks report it differently. Some show the test in progress...some only show it when done. So figuring out if it finished is very hard. 12:01 < choice> BCMM: Wasn't one of the arguments for zip that it has a directory so opening it is instant while tar+zip needs to sift through the whole thing? 12:01 < peetaur2> TwistedFate: and as I said badblocks missed errors (to my amazement), and often its output was truncated...like if the disk is so bad it hangs, then the last bunch of stuff in the buffer never writes, and the limit on disk size was bad so you had to use a different block size, then when calculating which sector to give hdparm, you can have some errors 12:02 < peetaur2> my tool prints the sector it's working on the screen, so it's easy enough to resume 12:02 < TwistedFate> peetaur2: interesting.. how did you test disk with badblocks? 12:02 < BCMM> choice: oh that's a fair point actually; file out of the middle of a tarball is kind of inefficient iirc 12:03 < TwistedFate> peetaur2: badblocks -b 4096 -w /dev/sdc is the proper way? 12:03 < aderuwe> BCMM: solved! thank you very much sir 12:03 < aderuwe> peetaur2: you too, thanks 12:03 < BCMM> aderuwe: no problem! 12:03 < peetaur2> TwistedFate: here's my 2nd badblocks attempt, diskRepair7.bash https://bpaste.net/show/b25381d1a828 12:04 < peetaur2> which I wrote in a comment that apparently also badblocks takes enormously long on errors, so this one had hackery to just quit on one error so I can hdparm it more efficiently and resume badblocks after, rather than just make a log then hdparm all at once 12:04 < peetaur2> so more problems than I can remember :) 12:05 < BCMM> choice: however, i feel like efficient random-access is a filesystem feature, not an archive feature 12:05 < TwistedFate> peetaur2: hah 12:05 < BCMM> we have things like squashfs for that 12:06 < TwistedFate> peetaur2: is the block size shown in dmesg correct one? 12:06 < TwistedFate> physical that is 12:06 < peetaur2> TwistedFate: dmesg seems to only say the logical 12:06 < peetaur2> TwistedFate: somewhere in sysfs you can find the physical 12:06 < peetaur2> or use smartctl -i....I use and find smartctl -i perfectly reliable 12:08 < peetaur2> TwistedFate: cat /sys/block/sda/queue/{logical_block_size,physical_block_size} 12:08 < TwistedFate> peetaur2: yep, smartctl shows also Sector Sizes: 512 bytes logical, 4096 bytes physical 12:10 < kamil___> hi guys i installed flatpak theme from command line but this theme don't work and im stuck with default adwaita, any ideas ?? 12:12 < kamil___> normal apps has adapta dark but flapak don't work 12:12 < peetaur2> TwistedFate: oh and I found smart long tests to be perfectly reliable too...just you can't script it very well. Just run once, and if it's done without error, you can expect all my tools to show the same. But if there's an error, my tools will zero them and continue (smart long tests will just stop on first error). 12:13 < TwistedFate> peetaur2: -o option in badblocks writes output in text file right? 12:14 < peetaur2> badblocks "${BADBLOCKS_OPTIONS[@]:+${BADBLOCKS_OPTIONS[@]}}" -e 1 -b "4096" -o "$logFile" -s "$disk" $((size*sectorSize/4096-1)) $((nextSector*sectorSize/4096)) 12:14 < peetaur2> my script calls that $logFile, so I guess so 12:15 < peetaur2> this script is ancient, and I never found badblocks to work well, so (1) expect poor answers and (2) why are you using it after I have complained about it so much? :P 12:15 < paddy|> where is CrazyTux when you need him 12:16 < TwistedFate> peetaur2: lol, i will take a look at your script :) 12:21 < stevendale> Microsoft Office 2010 :3 12:32 < pagios> setInterval(function() {console.log('a'); } ,1000); 13:07 < BluesKaj> Hi Folks 13:42 < junka> ssh 13:42 < junka> we have peace of mind 13:42 < SkunkyFone> junka: nc 13:42 < revel> telnet 13:44 < hexnewbie> Hire a teleporting service and do it on site. 13:44 < Celmor> can someone suggest a remote desktop viewer to connect to linux from windows and can make the most of low bandwith/high latencies? e.g. with h264 encoder and not just image compression 13:45 < Celmor> x2go refreshes the whole screen and transfer image block-by-block which is kinda ugly and unusable 13:45 < SkunkyFone> Celmor: what's running on the linux side? vnc? 13:46 < Celmor> can install anything 13:46 < djph> SSH 13:46 < SkunkyFone> djph: ssh on it's own isn't a remote desktop viewer :) 13:46 < Celmor> passing xorg protocoll won't be enough, needs to be able to transfer opengl drawn content efficiently 13:47 < stevendale> Xorg is horrible 13:47 < stevendale> Use Windows 13:47 < stevendale> (Don't do that) 13:47 < Celmor> i have linux on the remote 13:47 < djph> SkunkyFone: no, but it definitely makes the most of "low bandwidth / high latency" connections. 13:48 < Celmor> i need gui though 13:48 < SkunkyFone> Celmor: install x11vnc on the linux box and a vnc client (there are many) on the windos box.... 13:48 < SkunkyFone> everybody always "needs" a gui. 13:48 < djph> ^ 13:48 < Celmor> i am currently interacting with the linux remote through vnc (irc client) 13:48 < stevendale> o/ 13:49 < Celmor> still not optima, need intra-frame compression 13:49 < stevendale> Windows XP Media Centre 13:49 < SkunkyFone> now, that's silly. irc works fine from an ssh session. 13:49 < djph> ^ 13:49 < djph> irssi, and what's the other one, weechat ... 13:49 < stevendale> Win XP Media Centre Edition 13:49 < Celmor> it's not for irc, it's simply conventient because of nickserv credentials etc right now, the use case is something different 13:50 < djph> stevendale: you're gonna get yourself banned here too with your idiocy. 13:50 < revel> Celmor: Do you need the client to be run from the server? If not, then the graphical client likely has a Windows port. If yes, then a terminal client may be better. 13:50 < revel> djph: Here too_ 13:50 < revel> ? 13:50 < Celmor> what graphical client? the images are drawn on the remote and i need to get them over 13:50 < djph> I suppose getting the *real* usecase for needing to see the desktop is kind of a key piece of information. 13:51 < revel> Celmor: What IRC client are you using? 13:51 < Celmor> irc isn't the point here 13:51 < SkunkyFone> Celmor: displaying an entire desktop is usually a brute force approach tho... do you really need the whole desktop, or just 1 app? 13:51 < Celmor> i'm not using remote desktop for irc 13:51 < revel> What else do you need GUI for then? 13:51 < Celmor> viewying drawed frames by a program which uses opengl 13:51 < revel> Like, for example? 13:52 < stevendale> o/ 13:52 < Celmor> imagine a video game, movie, what ever 13:52 < djph> revel: if "stevendale" is the nick I think he is, he's gotten himself banned elsewhere for derailing discussions with inane comments about EOL'd operating systemd 13:52 < Celmor> something that efficiently transfers the rendered frames, high compression is fine 13:52 < stevendale> djph: The present wouldn't have come to be without the past :) 13:52 < stevendale> Embrace the past :) 13:53 < revel> I can imagine it, but why would you want to watch a movie or play a game via VNC? 13:53 < djph> This sounds a lot like an XY problem (or just lack of familiarity with CLI, which isn't a bad thing) ... 13:53 < Celmor> because i can't physically drive over to do a simple short thing and drive back, what do you think remote desktop software is for 13:54 < stevendale> djph: Yeah I'm the one you're thinking of :P 13:54 < SkunkyFone> Celmor: it's for taking over windows user's desktops and doing things for them because they can't figure out how to do things, of course. 13:54 < revel> Celmor: You can probably do that "simple short thing" with just ssh anyway. 13:54 < Celmor> i heard linux can host an rdp server/session, can it use a video encoder to transfer efficiently? 13:54 < Celmor> I can't 13:55 < revel> Why not? 13:55 < SkunkyFone> because he doesn't know how. 13:56 < Celmor> cause i need to see graphical content and interact with it with keyboard and mouse 13:56 < djph> what is this "simple short thing" anyway? 13:56 < tsglove2> vnc? 13:57 < djph> and no, "like a movie, game, whatever" is not an answer. 13:57 < revel> I just want to know what it is that forces you to have to use VNC instead of ssh. 13:57 < revel> Since, well, I imagine "watching movies" isn't what you're trying to do. 13:58 < Celmor> vnc is bad, this whole interaction event has been difficult been difficult, e.g. caps key is stuck on the remote for some reason and i have to keep pressing down shift 13:58 < Celmor> i am viewing the frame buffers content of a vm on linux which is the host and need to interact with the VMs desktop, the content needs to be displayed remotely as well so rdp is out of the question 13:59 < Celmor> would take long to explain and i'm currently on-the-go and need to interact with that machine and am running out of battery while we discuss "why" 14:00 < Celmor> i tried varios compression methods with x2go and vnc but both send images and don't do intra frame compression 14:01 < memcorrupt> hello everyone, I had two OSs before I install this parabola, and they were an ubuntu and a slackware. I installed ubuntu after slackware on a tiny partition on same hard disk, after a while I installed parabola over slackware (formatted its root partition then installed parabola from a live usb), I don't remember how I installed grub on it, but then afterwards I found out that ubuntu option has gone, 14:01 < memcorrupt> and I don't know how to add it back. anyone can guide/help me please? 14:01 < SkunkyFone> you could have easily explained why in the time you've wasted not telling us why :) 14:02 < Celmor> the explanation of the particular use-case is much longer 14:02 < Celmor> and i don't see the point of telling why 14:02 < anchnk> hello, I do own a sennheiser momentum v2 (android version) which does have control for resuming playback, +/- volume control. It's plugged on the headphone socket. I am wondering if I could write a script to make it 14:02 < anchnk> work on my linux workstation ? Ubuntu LTS ? Is there a way to see system events when I do press the buttons along the headphone's wire ? 14:02 < djph> memcorrupt: grub / os-prober may need updated (unless you formatted away the ubuntu parition) 14:04 < memcorrupt> djph: like what update? I can't find out how to update it so I don't corrupt current one and be able get to one of these later 14:04 < djph> anchnk: I don't think a PC listens for "control" information via the headphone socket (although, obviously I could be entirely wrong -- I've only ever seen 'controls' work for the headphones -- that is, the volume controls / mute just change resistance in the headphone cable) 14:05 < djph> memcorrupt: "sudo update-grub" (you MAY need to mount the Ubuntu partition, not 100% sure how it figures out partitions are bootable / have an OS on them 14:05 < anchnk> djph ah so you think android have a specific feature built-in to use headset ? 14:06 < memcorrupt> djph: ah, okay... thanks 14:06 < Celmor> guess i'll use teamviewer 14:06 < djph> Celmor: perhaps because giving us the context of "why" will change our perceptions of "he 'needs(tm)' a GUI" to "yeah, he actually needs a GUI" 14:07 < Celmor> i know that i need a gui because i need to see DRAWN frames 14:07 < Wixy> Hi all. Quick question, can you assign multiple PUBLIC IPs to a network interface or is it just one? 14:07 < djph> anchnk: android devices usually include extra pins in the headphone socket. 14:07 < anchnk> djph totally make sense so it's a no go then :) 14:07 < djph> Celmor: for the whateverth time right now, "I need to see drawn frames" doesn't mean a damn thing. 14:07 < Wixy> I'm reading that on AWS you can setup up to N net interfaces (depending on the instance type) and then each interface can handle up to K "IPv4 addresses" 14:07 < Wixy> is that public or private IPs they're talking about? 14:08 < Celmor> anyway from what I've read teamviewer seems to be the most efficient and if run through wine it doesn't need a component running as root 14:08 < djph> Wixy: you "can", but that makes things a bit ugly. 14:08 < hexnewbie> Drawn frames as opposed to photographed frames? ;) 14:08 < Celmor> opengl draws a frame on linux every x times per seconds and i need intra/inter frame compression applied or some smarter kind of motion compression so i see most frames locally with minimal latency 14:09 < Wixy> for example instance type c3.xlarge can handle up to 4 net interfaces, with 15 IPv4 and 15 IPv6 14:09 < Celmor> the frames are rendered 14:09 < Wixy> I'm guessing that's private IPs they're talking about 14:09 < mAniAk-_-> Wixy: usually you just attach an elastic ip to your instance, it doesn't add it on the interface, its just nat 14:09 < Celmor> a GPU _draws_ FRAMES 14:09 < Celmor> oops 14:09 < Celmor> that stuck caps in vnc is driving me insane 14:10 < Wixy> mAniAk-_-, what I really want to do is setup multiple public IPs, I don't really care the number of interfaces 14:10 < mAniAk-_-> Wixy: you can add multiple elastic ip to one instance with one interface 14:10 < djph> Celmor: you still have not provided any proof that you actually need anything more than SSH. 14:11 < Celmor> why do I need to "prove" it? i know what i need 14:11 < Wixy> mAniAk-_-, maybe the nthat limit on the IPs they mention is the number of elastic IP you can attach, right? 14:11 < memcorrupt> djph: it didn't work out :/ 14:11 < Celmor> and i provided use-case examples which fit that description 14:11 < Wixy> like 15 elastic IP per interface 14:11 < djph> Celmor: "watch movies, etc" is not an actual use case. 14:11 < mAniAk-_-> Wixy: maybe? i dont know what doc youre reading 14:11 < Celmor> i need to interact with a _machine_ not with a program or process which has a cli interface 14:11 < memcorrupt> djph: not sure if it's a good way to go : https://www.gnu.org/software/grub/manual/grub/grub.html#Multi_002dboot-manual-config 14:12 < djph> Celmor: SSH is perfectly acceptable for "interacting with a _machine_" 14:12 < Wixy> mAniAk-_-, https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html#AvailableIpPerENI 14:12 < Celmor> steam in-home streaming and nvidia streaming is a thing 14:12 < Wixy> I'm looking at what is best (cheaper) to attach 4 public IPs 14:12 < mAniAk-_-> Wixy: probably private/public ip, not elastic 14:13 < Celmor> ssh interacts with a shell which does its best to provide tools to interact with the machine but there are lots of scenarious where cli isn't especially if mouse interaction is needed 14:13 < Celmor> anyway, battery will be empty an sec now 14:13 < Celmor> thanks for discussing i guess 14:14 < djph> so, in short, "I don't know how to do whatever it was I wanted to do that I wasn't going to tell any of you that I wanted to do in the CLI" 14:14 < djph> ... got it.. 14:14 < alexandre9099> i want one program (a program for reading portuguese citzen card) but on the website they only have Caixa Magica (A portuguese distro based on ubuntu/debian), Fedora 24+, Opensuse42.2+,Ubuntu 14.04 and Ubuntu 16.04+, which one would be the best to try? I am using arch 14:15 < revel> alexandre9099: Check AUR, I *think* it's there. 14:16 < alexandre9099> revel, hmm it actually is, why i didn't tought in searching on AUR :D 14:17 < revel> No guarantees on it working. 14:17 < alexandre9099> sure, i'll test it 14:17 < alexandre9099> :) 14:23 < alexandre9099> revel, it seems to work :) 14:23 < revel> Good. 14:31 < elisaado> emoji support test: 😂 14:37 < bumbar_> if i want n lxc containers to each be visible to the outside world, i need n+1 ip's? 14:37 < ananke> depends on your definition of 'visibility' 14:37 < bumbar_> they'd be running a service which reads and sends data 14:38 < gurrkiin> is there a way to make scp create it's target folders? 14:38 < bumbar_> basically what i want is instead of managing, say 8 servers, to be running 8 containers but each would behave as if it were it's own machine 14:38 < ananke> if you want fully exposed network for a given container, then yes - it will need an IP and full mapping. however, for many things you may simply use specific port mapping, or use proxies that can translate the traffic 14:39 < ananke> gurrkiin: just use rsync over ssh 14:39 < ananke> bumbar_: what kind of services? 14:40 < bumbar_> bitcoin like 14:40 < gurrkiin> ananke: do both machines need to have rsync or just the sender? 14:40 < ananke> gurrkiin: both have to have rsync installed 14:41 < kazdax> Good morning 14:41 < ananke> bumbar_: i'm not even sure what that means 14:41 < bumbar_> just a network daemon 14:42 < kazdax> its from hell tho 14:42 < ananke> bumbar_: you could run those on different ports, if you're concerned with saving IPs 14:42 < kazdax> living inside the kernel that is hell itself :P 14:42 < mAniAk-_-> bumbar_: set up lxc with a bridge i guess? 14:42 < bumbar_> ananke, it's important that each daemon has it's own ip 14:42 < ananke> bumbar_: then why even bother asking the original question? 14:43 < hio> I want to formally announce the best distro on the market, it's Centos 7.4 14:43 < ZetFury> no. 14:43 < kazdax> hio i was going to use centos and i might use it 14:43 < ZetFury> debian ftw 14:43 < kazdax> after my subcribtion to RHEL expires 14:43 < ananke> hio: we don't care 14:43 < hio> kazdax: it's a good choice, it is much more stable than Ubuntu and it doesnt have garbage apt 14:43 < kazdax> Zet i use debian as my host ..i like it so far 14:44 < kazdax> havnt had a problem much with it 14:44 < kazdax> I can do everything id o on my windows so far 14:44 < kazdax> even watch netflix 14:44 < ZetFury> I use debian for servers and ubuntu for desktops 14:44 < hio> How many decades will it take for them to fix apt to a point where it is half way decent? I mean look at the search result of 'apt search anything'. It's a joke. 14:45 < hio> the PACKAGE search doesnt search through package names. I mean only Ubuntu devs can come up with this 14:45 < kazdax> hio right now i am just learning the ins and out..i dont want to setup centOS from the bginning as a host because ialready ahve debian 14:45 < kazdax> but when i get alittle deeper into the sdubject and ntoice the difference ebwteen better package managers 14:45 < amoe> it does search through package names, it just searches through package descriptions as well 14:45 < hio> kazdax: look you can learn from your mistake and set up centos now or do it later when it is much more painful to do 14:46 < jim> hio, if you don't like how debian works, file a wishlist bug 14:46 < hio> just today I installed glib from source and it fried all my desktop icons. Why? How to fix? Good luck, I just reinstalled with centos. I am so done with ubuntu 14:47 < jim> hio, did you run "make install" as root? 14:47 < kazdax> dosnt debian have a bigger community support ? 14:47 < hio> yes of course 14:47 < iodev> ZetFury: I do it vice-verse 14:47 < iodev> (I use Ubuntu for Servers and Debian for desktop) 14:47 < ZetFury> iodev: interesting, why? 14:48 < jim> guess what... package management owns the place where you must have installed it 14:48 < iodev> because I need laptop stable 14:48 < iodev> and I need server stable and using up to date software 14:48 < hio> jim: I really dont care what excuse the ubuntu people come up with 14:48 < ZetFury> I ran in to too many issues with gfx when using debian for my desktop so decided on ubuntu 14:49 < ZetFury> but yeah, my laptop sometimes crashes :( 14:49 < jim> hio, ok. it's causing discord here, so I say drop it 14:49 < mAniAk-_-> hio: all i hear is "i dont know what im doing but its not my fault" 14:49 < Nussi> don't feed the troll 14:49 < hio> usr/local is not designed for system ubuntu 14:50 < hio> yet when I install anything in there, it breaks the whole system 14:50 < jim> mAniAk-_, you should probably drop it too 14:50 < jim> hio, last warning 14:50 < hio> ok let's talk about something else 14:50 < jim> thanks 14:50 < blackflag_bfp> hio: That's teh spirit! :) 14:51 < hio> Let's talk about why Linux developers dont switch to Rust 14:51 < Nussi> :facepalm: 14:51 < blackflag_bfp> We can talk about how I wrecked my display buy replacing the default WM for xfce4 from Xfwm4 to i3 :) 14:51 < jim> hio, maybe some do 14:52 < hio> I am actually an enemy of Rust 14:52 < kazdax> i wanan get a7th geenration i7 14:52 < revel> hio: Bad cross-platform support? 14:52 < revel> I think it's just x86{,_64}. 14:52 < hio> revel: the real reason should be that Rust is too complicated 14:52 < hio> just like c++, it is complex and bloated 14:52 < kazdax> it would be cool to buy a refurbish laptop 14:52 < kazdax> desktop 14:53 < revel> Not too sure on that x86 part, even. 14:53 < kazdax> i meant desktop 14:53 < kazdax> a laptop for 600 dollars cost me a i7 16 gig ram 14:53 < hio> can somebody explain why I always get silenced by people for legitimately bringing up constructive criticism? I have this happening a lot to me 14:53 < kazdax> 128 ssd 14:53 < kazdax> i dont even need that much space to begin with 14:54 < ananke> hio: you have a broken idea of what 'constructive criticism' is 14:54 < hio> ananke: I dont think so; i think I'm more of a CEO/leader personality and this bothers people 14:54 < revel> hio: Here specifically or everywhere? 14:55 < hio> everywhere revel 14:55 < jim> hio, it sounds like you're trying to start a war 14:55 < lnslbrty> Does pthread_create affect/modify file descriptor flags like O_NONBLOCK? O.o 14:55 < hio> yesterday I criticised the dart language on their gitter channel and they also shut me down 14:55 < revel> hio: Then it's because there's something wrong with you. 14:55 < hio> maybe the world is wrong 14:55 < ananke> hio: so not only your moral compass is broken, you're also full of yourself. great combination, no wonder you're confused about how you're perceived 14:56 < jim> revel, thats a personal attack 14:56 < hio> the bible confirms this actually, the world is ruled by dark forces in high places. (Ephesians 6:12) 14:56 < revel> jim: Hmm, it wasn't meant as one. 14:56 < revel> Though I guess I can see that. 14:56 < hio> jim I think you're going a little overboard now, the power is going to your head now 14:56 < ananke> there's certainly a recurring theme in all of this 14:57 < blackflag_bfp> hio: Instead of being critical you should be presenting solutions to the issues you bring up. To say something is not good alone is unproductive and menial. We have a saying where I work, "Show me the data" 14:57 < JimBuntu> Having something wrong with you doesn't make you a bad person, I don't see the "attack" nature. 14:57 < hio> ananke: that theme could be that I speak the truth and it's not convenient for the powers in place 14:57 < jim> hio, really? I just asked him not to attack you personally 14:57 < hio> blackflag_bfp: that's what I mean, I always give real solutions 14:58 < hio> ok jim 14:58 < CoolerZ> anyone familiar with bash scripting? 14:58 < hio> for example, when I say that Linux should have default gui installers I am presenting a solution to a problem 14:58 < ananke> hio: just because you believe in whatever nonsense, doesn't make it 'the truth'. good luck with your approach 14:58 < CoolerZ> please help me fix this configure file https://paste.pound-python.org/show/aOt2rBJVk1GPcVRuLPnU/ 14:59 < JimBuntu> hio, nah, it's a common problem that blackflag_bfp just hit on the head, most people want to hear "this is broken, and here is my idea to fix it" and not only "this is broken". Even if you say the "this is my idea to fix it" a short while later, the damage is done. It's best to try and add those two things in the same statement, especially on forums like this where there is no controlled back and forth cadence. 14:59 < blackflag_bfp> hio: so when you criticised the dart language did you present them with a language that would yield better results? 14:59 < lupine> various distributions of linux *do* have default gui installers 14:59 < hio> yes blackflag_bfp 14:59 < lupine> choice is good 14:59 < CoolerZ> it keeps printing the error message on lines 3812 to 3828 14:59 < JimBuntu> hio, Linux is a GREAT example of the proper method. By that, I mean how the community works. Many people report bugs with their findings, and many simply fix bugs. 14:59 < kazdax> maybe its more fun doing non gui installations 14:59 < jim> CoolerZ, sure. how many here think you're taking a poll? (instead, just ask your question in detail) 15:00 < blackflag_bfp> hio: and they obviously did not agree correct? 15:00 < CoolerZ> even if i provide the option --with-pbc-include=DIR and --with-pbc-lib=DIR 15:00 < hio> they didnt even say blackflag_bfp, they just immediately took it as nonserious 15:00 < CoolerZ> jim, poll? what poll 15:00 < TomyWork> is there any way to forcekill a process in D state? i mean D means uninterruptible, but come on... 15:00 < blackflag_bfp> hio: We have another saying to prevent these kinds of situeations, "Disaagree then commit" 15:00 < lupine> TomyWork: none 15:00 < hio> blackflag_bfp: who is we ? 15:00 < lupine> the kernel is holding the process open 15:01 < lupine> typically this happens when you have a misbehaving I/O device 15:01 < lupine> if so, disabling that *might* help 15:01 < blackflag_bfp> hio: well you also have to take into consideration how your words will be perceived. Especially in a chat where your physical queues cannot be relied on to understand your intent. 15:02 < blackflag_bfp> hio: my company 15:02 < hio> ok but I'm objectively offering valid criticism. They just dont want to hear it. For example I told them that dart needs perfect json support. How can anybody even disagree with that? It's a freaking javascript replacement, of course it needs json support 15:03 < hio> I think people in open source often dont really want any help 15:03 < hio> at best they want people to fix some annoying minor bugs 15:03 < blackflag_bfp> hio: then don't help them. 15:03 < lupine> yeah 15:03 < lupine> you tell em 15:04 < blackflag_bfp> lupine: Put the torch down :) 15:04 < djph> "x needs to do y" is not helpful. "hey I fixed X so it can do Y, here's the pull request" 15:04 < ananke> walking into a channel and announcing 'best distro ever' is far from what normal people do 15:04 < djph> ananke: systemdos, of course. 15:04 < blackflag_bfp> djph: My point in case, thank you. 15:05 < ananke> djph: but which one? can't have a blanket coverage, you need to pick an actual release 15:05 < djph> blackflag_bfp: I did whatnow? 15:05 < revel> ananke: Install Gentoo. 15:05 < ananke> revel: I find there are easier ways to punish myself 15:05 < djph> ananke: wait, there actually *is* a "systemdos" now? o_O 15:05 < revel> lol 15:05 < CoolerZ> someone please help 15:06 < JimBuntu> ding! ding! ding! Station identification break. All parties return to your designated corners for a quick rest and a drink. 15:06 < revel> djph: I think he meant "a specific distro with systemd"? 15:06 < BluesKaj> revel, if youlike wearing hair shirts 15:06 < hio> I believe that I would make a great CEO of Ubuntu or Opensuse 15:06 < revel> BluesKaj: What? 15:06 < djph> revel: yeah, but my poor attempt at a joke was that "systemdos" was the distro.. :| 15:07 < BluesKaj> revel, installing gentoo 15:07 < ananke> CoolerZ: #bash may be more interested in searching for a bug in in a 5k script without an actual error 15:07 < Psi-Jack> heh 15:07 < djph> ananke: I doubt it 15:07 < revel> BluesKaj: I don't get it. Hair shirts? 15:07 < Psi-Jack> More-so, autoconf generated sh. 15:07 < ananke> djph: shhh 15:07 < CoolerZ> ananke, just look at the line 3812 of this https://paste.pound-python.org/show/aOt2rBJVk1GPcVRuLPnU/ 15:07 < CoolerZ> please 15:08 < BluesKaj> revel, read, extremely itchy 15:08 < JimBuntu> CoolerZ, please pastebin the error message from running the script 15:08 < blackflag_bfp> Good morning sir Psi-Jack 15:08 < ananke> CoolerZ: no thanks. you never stated the error 15:08 < Psi-Jack> blackflag_bfp: G'morning. 15:08 < CoolerZ> JimBuntu, that line IS the error message 15:08 < hio> Isnt it ironic that now microsoft made their own app store and it's immediately done better than what Ubuntu has done for years? 15:08 < revel> BluesKaj: But I already use Gentoo hardened w/ SELinux and it's not that bad. 15:08 < JimBuntu> CoolerZ, Nope. That line prints the error message. If what you say is true, please show it, please 15:08 < Psi-Jack> CoolerZ: No, no it is not. 15:09 < JimBuntu> Does it print "3812 result: not found" ? 15:09 < ananke> CoolerZ: run the script. show us the _output_ 15:09 < BluesKaj> revel, well good for you then :-) 15:09 < CoolerZ> JimBuntu, yes and the error message is the thing on line 3812 15:09 < Psi-Jack> CoolerZ: No it is not. 15:09 < CoolerZ> i don't know what you mean, there are no other errors 15:10 < lupine> there's always something cute about people declaring that they're alpha-type 15:10 < lupine> remember when esr did it? 15:10 < jim> alphalfa type? 15:11 < JimBuntu> CoolerZ, please go to http://crypto.stanford.edu/pbc/ and acquire/install the PBC library 15:11 < lupine> great in salad 15:11 < ananke> 'alfalfa'? horses like it 15:11 < JimBuntu> alfalfa? I like alflfa 15:11 < jim> hmm, I must be a horse :) 15:11 < BluesKaj> so called alpha types have little discretion and eventually end up very lonely in life 15:11 < Psi-Jack> jim: Giddeyup. :) 15:12 < JimBuntu> jim, based on some of the stories I heard... yes. I speak of your appetite and natural ability to filter water ;-D 15:13 < CoolerY> JimBuntu, i have the pbc library installed already 15:13 < CoolerY> i can compile programs and run it etc 15:14 < CoolerY> JimBuntu, the weirdest part is if i edit that configure file and add the line "ls /usr/local/include/pbc" just before that error echo 15:14 < CoolerY> then it prints the contents of the folder including the file pbc.h 15:14 < CoolerY> so i know it should be able to find that file 15:15 < JimBuntu> CoolerY, Yeah, but is that where the script is looking?! 15:15 < c0mrade> If a customer complains about me asking some questions, requesting some information from him during his call and he gets mad about it, which is better, to be patient or to explain why am asking these questions? 15:15 < JimBuntu> CoolerY, did you try `./configure --with-pbc-include=DIR --with-pbc-lib=DIR` ? 15:15 < CoolerY> JimBuntu, line 3736 15:15 < CoolerY> JimBuntu, yes i tried that too 15:15 < CoolerY> ./configure --with-pbc-include=/usr/local/include/pbc --with-pbc-lib=/usr/local/lib 15:15 < CoolerY> same error 15:16 < MrElendig> your life would be much better if you didn't make install as root by hand 15:16 < JimBuntu> idk CoolerY, so far you have basically refused to provide the complete output from running the script. It makes it much more difficult without that. 15:17 < CoolerY> JimBuntu, one sec 15:18 < kazdax> does ubtunu have the most good looking GUI from all other linux ? 15:18 < CrazyTux> anybody here using MX Linux 17.1? 15:18 < Psi-Jack> kazdax: No 15:18 < CoolerY> JimBuntu, https://paste.pound-python.org/raw/xbLShA6WUEOfXsrIycTi/ 15:19 < kazdax> how can i spice up my KDE on debian ? 15:19 < Psi-Jack> CrazyTux: As usual: Polling = bad. 15:19 < Psi-Jack> kazdax: Salt and Pepper. 15:19 < CoolerY> JimBuntu, it even finds the gmp library 15:19 < revel> kazdax: "Beauty is in the eye of the beholder" 15:19 < CoolerY> so something is wrong with the configure file 15:19 < kazdax> well to be honest..i think terminal is probably what looks more artistic 15:19 < CrazyTux> Psi-Jack, no. I just wanted to ask whether MX 17 has a spectre meltdown patch. 15:19 < kazdax> as the commands gasp improve 15:19 < jim> kazdax, I';d say that the other linuxes have exactly the same mechanisms to customize the look 15:20 < Psi-Jack> CrazyTux: So ask /that/, not ask to ask. 15:20 < alexandre9099> is it possible to login into my user using a smartcard? (without modifiying it's contents, the idea is to use my citzen card to login into my pc) 15:20 < JimBuntu> CoolerY, what HOST OS are you using? 15:21 < CrazyTux> Psi-Jack, ok. How can I be sure that on a distro I am protected against spectre meltdown vulnerabilities? 15:21 < jim> CoolerY, so, look at configure.in 15:21 < Psi-Jack> CrazyTux: https://github.com/speed47/spectre-meltdown-checker 15:22 < heftig> CrazyTux: grep . /sys/devices/system/cpu/vulnerabilities/* 15:22 < CrazyTux> Psi-Jack, heftig, thanks 15:22 < JimBuntu> Good tool, but... " It doesn't attempt to run any kind of exploit, and can't guarantee that your system is secure, but rather helps you verifying whether your system has the known correct mitigations in place. " 15:22 < heftig> CrazyTux: it should say "Mitigation" for all three vulnerabilities 15:22 < revel> I'd go with checking the /sys directory, especially since the script does that anyway. 15:22 < jim> heftig, that says: do those files have at least one character 15:23 < heftig> jim: no, it outputs something like this: 15:23 < revel> heftig: It also prints them out. 15:23 < heftig> /sys/devices/system/cpu/vulnerabilities/meltdown:Mitigation: PTI 15:23 < revel> Yeah, it's actually GregKH's suggested method of checking, I think. 15:23 < heftig> just a hack to have each line prefixed with the filename 15:23 < revel> ^ 15:23 < jim> o0h I see 15:24 < CrazyTux> MX 17 is based on Debian 9. Suppose Debian 9 has been patched, can I expect that MX also has been patched? 15:24 < revel> Does the /sys directory there not exist? 15:24 < hexnewbie> CrazyTux: Is it using Debian's repositories or its own? 15:25 < jim> CrazyTux, it sounds like a reasonable assumption... and, if that's the case, why not go with plain debian? 15:26 < CrazyTux> jim, MX Linux makes Debian a lot easier to install and use. Moreover there are so many useful features like MX Tools. 15:26 < hexnewbie> CrazyTux: You can *expect*, yes. But it will only be guaranteed if it uses Debian's repos, otherwise you're at the mercy MX 17's response time to integrate the patches. That's a worry I'd have with *any* derivatives. 15:26 < revel> Last time I checked, Debian was pretty easy to install... 15:27 < CrazyTux> hexnewbie, how can I check which repos it is using? 15:28 < jim> cat /etc/apt/sources.list 15:28 < revel> cat /etc/apt.d/sources.list{,.d/*} 15:28 < revel> Or is it just /etc/apt? 15:28 < revel> Ah well. 15:28 < hexnewbie> cat /etc/apt/sources.list{,.d/*} 15:28 < jim> you almost had it :) I don't think I have an apt.d 15:29 < revel> Yeah, just /etc/apt 15:29 < revel> Though checking sources.list.d may be good. 15:29 < CrazyTux> some are of Debian and others are of MX/Antix. 15:30 < funksh0n> Hi all 15:31 < jim> it strikes me, that could be debian-core-with-mx-changes 15:31 < jim> hi 15:31 < funksh0n> Just wanted to check something regarding the mountpoint for GPT/EFI setup with dm-crypt root. 15:32 < CrazyTux> I think MX 17 hasn't been patched yet. 15:33 < funksh0n> My partition table is pretty simple, 550M /dev/sda1 EFI and %rest /dev/sda2 for the root. I've already done the crypt work on /dev/sda2 and mounted it at / 15:33 < funksh0n> do I mount the EFI parition at /boot or /boot/efi? I'll be using GRUB. 15:33 < CrazyTux> I just checked in the terminal. The status is Vulnerable. 15:36 < CrazyTux> hexnewbie, so, your recommendation is not to go for any derivatives? 15:36 < CoolerZ> JimBuntu, i am using ubuntu 15:37 < CoolerZ> jim, configure.in ? 15:37 < CoolerZ> why 15:37 < MrElendig> derivates are generally much worse than the source, and with no support 15:37 < MrElendig> s/source/original/ 15:37 < CrazyTux> MrElendig, but, MX 17 has great reviews. 15:38 < Psi-Jack> Bots can generate great reviews. 15:38 < CrazyTux> It is my personal favorite. 15:38 < MrElendig> CrazyTux: a distro with literally 5 users was on top of distrowatch for a while 15:38 < MrElendig> also, never trust any review you haven't faked/bought yourself :p 15:39 < Psi-Jack> CrazyTux: Out of everyone here I've ever heard claim to use MX, you're the first to ever say you actually like it. 15:39 < CrazyTux> MrElendig, which one is that? 15:39 < Dr_Coke> Hey hey Psi-Jack 15:39 < Dr_Coke> Hi MrElendig 15:39 < Dr_Coke> Hi rindolf 15:39 < Psi-Jack> Dr_Coke: LTNS! 15:39 < Dr_Coke> yeah lol 15:39 < CrazyTux> Psi-Jack, what are their opinions on it? 15:39 < Dr_Coke> I got my car back from the mechanics today 15:39 < MrElendig> CrazyTux: can't remember what it was named, it caused distrowatch to change their system a bit though 15:39 < rindolf> Dr_Coke: hi 15:40 < Dr_Coke> I think and pray it's fixed the horrible tapping sound I had in it he did the o ring in the sump on the pickup tube 15:40 < CrazyTux> Psi-Jack, btw, which one are you using now? 15:40 < Dr_Coke> Had not much oil pressure at all on idle 15:40 < Psi-Jack> CrazyTux: Depends. 15:40 < Dr_Coke> but now it has about 30 psi 15:40 < CrazyTux> https://www.dedoimedo.com/computers/mx-17-lenovo.html 15:40 < Dr_Coke> which is great 15:41 * Psi-Jack increases pressure. 15:41 < Dr_Coke> How's things been Psi-Jack 15:41 < Psi-Jack> Oh, pretty good. 15:41 < Dr_Coke> Are you still using Fedora? 15:41 < Psi-Jack> Dr_Coke: No, but it's still my #1 recommended distro for desktop. 15:42 < Dr_Coke> I've been thinking about giving it a go 15:42 < Dr_Coke> again 15:42 < CrazyTux> I am just a non technical end user. Don't have much knowledge of these vulnerabilities and their possible consequences. 15:42 < Dr_Coke> or opensuse 15:42 < Dr_Coke> But I think Fedora 15:42 < Psi-Jack> Definitely Fedora. 15:43 < Dr_Coke> Does Xfce work well on Fedora? 15:43 < Psi-Jack> openSUSE still does some pretty stupid things, like settnig the default file open limits way too low that even just a web browser will hit it. 15:43 < Psi-Jack> Of course. 15:43 < CrazyTux> Dr_Coke, why does one have to enter the wifi passcode everytime one logs into Opensuse? 15:43 < Psi-Jack> CrazyTux: They don't. 15:44 < CrazyTux> btw, how is Mageia in comparison with OpenSuse? 15:44 < triceratux> Dr_Coke: fedora xfce is about as good as it gets https://spins.fedoraproject.org/xfce/ 15:44 < NetTreminalGene> debian debian debian 15:44 < Dr_Coke> really triceratux ? 15:44 < Dr_Coke> thanks man How are you going 15:44 < Psi-Jack> CrazyTux: Vastly different. 15:44 < Dr_Coke> triceratux is it as good as debian 15:44 < Dr_Coke> xfce 15:44 < Dr_Coke> that's what I got now 15:45 < CrazyTux> triceratux, hi 15:45 < Dr_Coke> Psi-Jack I've been waiting and waiting for xfce to update to gtk 3 15:45 < CrazyTux> triceratux, have you checked MX 17 for Spectre Meltdown vulnerabilities? 15:45 < Psi-Jack> heh 15:45 < mawk> I've got difficulties setting up a ssh tunnel 15:46 < Dr_Coke> Psi-Jack I even offered to help which they were happy about but then I chickened out 15:46 < mawk> it invariably says "debug3: sending debug message: Failed to open the tunnel device." 15:46 < triceratux> Dr_Coke: its a little better. they were earlier to adopt a loginmanager. i wind up prefering mx-17 or xubuntu 16.0.4 tho. dont mind extonos 18.4 either once you fix the networking with googledns http://www.extix.se/?p=393 15:46 < mawk> the source user is root, the target user is root, I've created a tun device owner by root:root, the device is up, I've put PermitTunnel yes in the sshd config 15:46 < triceratux> *16.04.4 15:47 < mawk> I'm stracing sshd to see where it goes wrong but to no avail, ssh just opens the device, closes it immediately after, with no syscall in between apart from flags setting 15:48 < mawk> it does openat(AT_FDCWD, "/dev/net/tun", O_RDWR); ioctl(7, TUNSETIFF, 0x7ffcf0347220); close(7) 15:49 < mawk> the ioctl doesn't fail 15:49 < SkunkyFone> mawk: um. what's the actual command you're using? 15:49 < mawk> from the client it's ssh -CvNT -w 0:0 -o Tunnel=point-to-point root@1.2.3.4 15:50 < gurki> is there an easy way to rename ens** interfaces? 15:50 < mawk> but the error is on the server, the client can correctly open the tun 15:50 < mawk> gurki: ip link set ens42 name foobar 15:50 < CrazyTux> triceratux, do I need to do anything to protect my MX 17 installation against spectre meltdown vulnerabilities? 15:50 < gurki> some interface f..up made centos rename some iface called ens9 to ens7 which breaks a lot of stuff on my machine 15:50 < prussian> anyone know if any fake fax devices? would be nice for mock testing a fax feature. if not I'll have to make my own 15:51 < mawk> this issue is incomprehensible 15:52 < mawk> I've thought about systemd preventing sshd from setting up low level network using capabilities restriction 15:52 < mawk> so i've modified sshd.service to run sshd with full privileges but it changes nothing 15:53 < triceratux> CrazyTux: havent looked that closely. theres an april update tho which purports to be as current as it gets. may want to start with that https://sourceforge.net/projects/mx-linux/files/Snapshots/ 15:55 < mawk> let gdb that ssh server 15:55 < mawk> it's getting dirtier and dirtier 15:55 < CrazyTux> triceratux, I update/upgrade MX regularly. 15:55 < djph> mawk: what? 15:55 < triceratux> CrazyTux: im running mx less than i used to because their gvfs-udisks2-volume-monitor bug is no longer the only thing wrong with their thunar & it makes me nervous 15:55 < mawk> but it's stripped 15:56 < BlueProtoman> Does Linux log programs that users execute? 15:56 < CrazyTux> triceratux, ok. 15:56 < mawk> djph: read at 09:45:53 15:56 < MrElendig> BlueProtoman: it can 15:56 < gurki> mawk: linux complains "rtnetlink answers: de vice or resource busy", even when setting onboot=no and rebooting 15:56 < jnewt> how do i add programs to my "open with" menu when i right click on files? 15:56 < MrElendig> BlueProtoman: does it do it out of the box? no 15:57 < mawk> yes you need to down it first gurki 15:57 < BlueProtoman> MrElendig: Does it do so with SELinux? 15:57 < mawk> but it will disconnect internet 15:57 < djph> mawk: ah, missed that in the scrollback 15:57 < gurki> mawk: i did that 15:57 < MrElendig> read up on the audit system 15:57 < MrElendig> and you can do logging with selinux 15:57 < mawk> ip link set ens7 down; ip link set ens7 name ens9; ip link set ens9 up state up 15:57 < BlueProtoman> MrElendig: Which man page? 15:57 < djph> BlueProtoman: "that depends" 15:57 < triceratux> http://pastebin.centos.org/691541/raw/ 15:57 < mawk> clean every address on it also gurki 15:57 < mawk> and routes 15:57 < mawk> and check if some program has still that interface open somehow 15:57 * triceratux has been PUGD 15:58 < gurki> mawk: oh. i used ifdown. obviously that wasnt enough 15:58 < revel> triceratux: Pugged? 15:58 < mawk> indeed 15:58 < gurki> thank you :) 15:58 < triceratux> Polkit / Udisks2 / GVFS / dbus 15:59 < Dr_Coke> triceratux just on xubuntu it didn't theme right 15:59 < mawk> it's not a permanent rename gurki 15:59 < Dr_Coke> like debian did 15:59 < Dr_Coke> when I applied the numix theme 15:59 < mawk> but you maybe want predictable interface names rather than this gurki , you can use udev for that maybe 15:59 < hio> guys, I need help. I cant install chrome on centos7 15:59 < gurki> reading up on that 16:00 < triceratux> Dr_Coke: well you get another chance at lts in 6 days. 16.04.4 has had quite a run 16:01 < Dr_Coke> oh really what's the new lts 16:01 < Dr_Coke> version 16:01 < Dr_Coke> I'm really liking the sound of Fedora 16:01 < JimBuntu> 18.04 LTS is due to be released in 7 days, but I figure it's still supported for a couple more years 16:01 < triceratux> the reality is theres going to be more distros like swagarch with real xfce, real installers, & real pacman. theres no stopping it https://swagarch.github.io/ 16:01 < CrazyTux> triceratux, so you thing MX linux is not so secure? 16:02 < Dr_Coke> what do you mean real xfce? 16:02 < djph> hio: isn't centos RPM? 16:02 < triceratux> CrazyTux: its secure enough for my tastes because i run it live. i just get tired of waiting 20sec for thunar to mount a partition 16:03 < ozymandias> hio did you add the repo? what error are you getting? 16:03 < CrazyTux> triceratux, any other distro you would suggest that is stable, secure and up to date? 16:03 < triceratux> Dr_Coke: ie not lxde with xfburn bolted onto it. lightweight hardware can handle xfce these days 16:04 < JaySun_> hi 16:04 < Dr_Coke> triceratux I never knew lxde was a part of xfce 16:04 < Dr_Coke> but swag arch looks nice 16:04 < hio> ozymandias: what repo? It complains about missing libappindicator3.so.1()(64bit) is needed by google-chrome-stable-66.0.3359.117-1.x86_64 16:05 < Dr_Coke> But I've never used arch 16:05 < paddy|> CrazyTux: *ping* 16:05 < ozymandias> hio, the google one. 16:05 < ozymandias> that you install chrome from. 16:05 < paddy|> CrazyTux: did your questions regarding distros lead to a result? 16:06 < paddy|> oops 16:06 < hio> it doesnt exist ozymandias : https://dl.google.com/linux/rpm/stable/centos 16:06 < ozymandias> that url is broken 16:06 < djph> hio: and centos repos don't have "libappindicator3"? 16:07 < triceratux> CrazyTux: tbh if you sort them by xorg & kernel they shake out like this. the altlinux xfce is justifiably on top http://pastebin.centos.org/691551/raw/ all this stuff works for me & when it doesnt i run something else 16:07 < hio> djph: no 16:07 < ozymandias> where did you get the rpm from if you didnt add the repo? and why not add the repo? 16:07 < CrazyTux> triceratux, ok 16:07 < hio> ozymandias: i downloaded the rpm from google like I always do 16:07 < hio> chrome used to work fine with centos, i dont know what changed in 7.4 16:08 < djph> ozymandias: fairly certain google's installer is dumb (i.e. they don't *give* you the repo - they give you the *deb or the *rpm, which then adds the repo) 16:08 < ozymandias> hio well, if you are not using yum/repos you will likely have to do the deps by hand 16:08 < oerheks> hio, see comment 3 https://bugzilla.redhat.com/show_bug.cgi?id=1544362 16:09 < ozymandias> oerheks, nice find 16:10 < ozymandias> djph, I've always added the repo to install chrome 16:10 < MrElendig> why not use the open source builds? 16:12 < Dr_Coke> Psi-Jack do you like arch linux 16:12 < djph> ozymandias: eh, a quick check didn't make it easy to find right now :| 16:13 < Dr_Coke> What's different about arch linux to debian and fedora based 16:15 < hio> oerheks: it still doesnt work after I did his stuff 16:15 < triceratux> Dr_Coke: the package complement is substantially more uptodate & the design of pacman is informed by the long experience with the deb & rpm distros. with some discipline arch can result in a highly current, usable system 16:16 < Psi-Jack> Dr_Coke: Nope. It's horrible. But it works for my latest purposes. :) 16:16 < hio> oerheks: nvm, it works now. thank you 16:16 < triceratux> until something from the aur wont install or configure of course ;) 16:16 < oerheks> hio, have fun! 16:17 < hio> i had to install wildcard everything libindicator* 16:17 < Psi-Jack> Dr_Coke: Well, Arch is not user friendly, it's got a horrible package manager, AUR is completely broken and forces every user to maintain their own AUR repositories. :) 16:17 < peetaur2> arch is expert friendly 16:18 < Dr_Coke> Psi-Jack damn 16:18 < Psi-Jack> I don't know if "friendly" is the right word. :) 16:18 < Dr_Coke> triceratux I think I might be staying away from swagarch 16:18 < Dr_Coke> after hearing that 16:18 < hio> guys I want a fast gedit alternative 16:18 < hio> should I really use sublime text? somehow i dont like it 16:18 < lupine> gedit 16:18 < otirc> hio: vim 16:19 < peetaur2> like they say '*nix is user friendly...it's just picky about who its friends are" but even moreso with arch 16:19 < triceratux> hio: mousepad 16:19 < hio> vim doesnt work properly with copy paste 16:19 < otirc> hio: :paste 16:19 < hio> I wish Linux had something like notepad++ 16:19 < hio> windows wins again! 16:19 < nohop> anyone aware of a cli webcam server that uses no local storage at all? 16:19 < Psi-Jack> hio: Sublime Text is waaaaaay better than notepad++ ever will be. 16:20 < peetaur2> like ubuntu = almost usable system.... ubuntu + huge effort = almost perfectly usable ... arch = mostly unusable system.... arch + small effort = almost perfectly usable 16:20 < triceratux> hio: theres also beaver but you have to dig it out of opensuse or arch 16:20 < peetaur2> I like kate for text editing 16:20 < otirc> hio: if you are willing to put the time in emacs is awesome 16:20 < djph> emacsOS? 16:20 < peetaur2> probably haven't tried sublime text 16:21 < Psi-Jack> djph: But it lacks a decent text editor. 16:21 < djph> trouble with emacs is it's a gra... ^^ yeah, that 16:21 < Psi-Jack> heh 16:21 < Psi-Jack> djph: Shortened version. :) 16:21 < otirc> Psi-Jack: yeah, that is why evil mode was developed 16:21 < ozymandias> i hear someone ported vim to emacs, so you have a decent text editor now 16:22 < MrElendig> there is a project that embeds neovim in emacs 16:22 < Psi-Jack> MrElendig: Heh, seriously? 16:22 < JimBuntu> What, no mention of Visual Studio Code as a text editor? Or did I miss that ;-D 16:22 < otirc> just change the keybindings that vim uses to those of emacs 16:23 < djph> JimBuntu: "good" text editors. 16:23 < MrElendig> Psi-Jack: yep 16:23 < paddy|> okay, i mention .... vscode as valuable editor that is welcome on my linux system 16:24 < MrElendig> not a serious one though, it was made just because of ^ 16:24 < Psi-Jack> vscode is actually pretty decent. Wouldn't say so much it's geat general purpose text editor, but for code development and such, it's great. 16:25 < Li> I finally witnessed a love story between hp desktop and twinmos usb memory. the desktop won't allow any other usb to boot it except that one! 16:25 < JimBuntu> Li, but that's HP... it wont last 16:25 < Li> ah ArchLinux is trying to play 3 sum since it's the only allowed OS image toboot 16:26 < hendrix> hio: kate, geany 16:26 < Li> JimBuntu: I believe you :)) 16:29 < mawk> I'm giving up on this ssh issue 16:29 < mawk> no ssh vpn for me today 16:30 < mawk> I keep my wireguard 16:31 < mawk> I was researching the best way to start a vpn connection without disrupting/depending on one particular system connection 16:31 < Dr_Coke> does swagarch come with everything to compile 16:31 < Dr_Coke> triceratux 16:32 < Dr_Coke> like all the extra packages you might need 16:32 < NetTreminalGene> any on sale debian license key? 16:32 < mawk> yes NetTreminalGene 16:32 < mawk> I can sell you one 16:32 < Dr_Coke> every time in the past I tried to compile something it always needed something else 16:32 < MrElendig> Dr_Coke: if you want arch install arch, not some random derivate with no community and questionable manpower 16:32 < mawk> go pm 16:32 < revel> "Warning! This copy of Debian is not genuine!" 16:32 < Dr_Coke> lol MrElendig 16:32 < Dr_Coke> lol revel 16:34 < triceratux> Dr_Coke: if its not on the iso itll shake out of the repo pretty fast by running ./configure on a reasonably complex project 16:34 < Dr_Coke> triceratux so it would automatically fetch it for me? 16:35 < Dr_Coke> the extra packages needed 16:35 < Dr_Coke> with ./configure 16:35 < mawk> here is a sample NetTreminalGene: AB73B-19467-01C70-*****-*****-**** 16:35 < NetTreminalGene> mawk, how much is that? 16:35 < triceratux> Dr_Coke: you sometimes have to read the ./configure messages & google a couple things but thats what its for 16:35 < MrElendig> Dr_Coke: no distro can do that 16:35 < triceratux> ^^ 16:35 < MrElendig> it is a unsolveable problem 16:35 < Dr_Coke> ahh damn 16:36 < MrElendig> also you should not be building by hand in the first place 16:36 < MrElendig> generally 16:36 < triceratux> until / unless you know what yer doing 16:37 < Dr_Coke> MrElendig what distro are you on? 16:37 < djph> triceratux: isn't that a chicken-egg problem? 16:38 < MrElendig> Dr_Coke: multiple 16:38 < Dr_Coke> What's your favourite MrElendig 16:38 < infinisil> Hey, how expensive is a directory listing in comparison to reading a single file that contains a list of all directories already? 16:38 < MrElendig> arch is the one that pisses me off the least 16:38 < MrElendig> I don't have a favorite 16:38 < mawk> a directory listing is like reading a file infinisil 16:38 < mawk> so the complexity should be the same 16:38 < Dr_Coke> lol MrElendig 16:39 < infinisil> mawk: Alright thanks, that's what I suspected 16:39 < djph> infinisil: what are you trying to do with this "directory listing" (or the file) 16:39 < MrElendig> infinisil: techically a directory is just a file with a bunch of filenames in it 16:39 < MrElendig> (depending on the fs) 16:39 < hio> Why wont linux defeat Windows? 16:39 < Psi-Jack> hio: It already has. 16:39 < BlueProtoman> Define "defeat". 16:39 < mawk> because it the elite let normal people in, it won't be an elite anymore hio 16:40 < triceratux> it sure has http://linuxgizmos.com/why-microsoft-chose-linux-for-azure-sphere/ 16:40 < djph> MrElendig: everything is a file :) 16:40 < Psi-Jack> djph: YOOOOUR a file! 16:40 < mawk> in this case it's a real file, not just a file descriptor 16:40 < djph> Psi-Jack: more or less. 16:41 < mawk> but not a file too read, you can't read() it 16:41 < mawk> too real* 16:41 < MrElendig> you're a file! 16:41 < RayTracer> hio: most likely because of applications that are not available for linux 16:41 < infinisil> djph: Hard to explain. If you know Nix: restructuring nixpkgs to use a directory listing instead of having a single file with all directories (it's not as simple as it sounds though) 16:42 < twainwek> because people are indoctrinated into using windows from the moment they first touch a (desktop) computer 16:43 < djph> infinisil: don't recognise nixpkgs :| 16:43 < triceratux> Dr_Coke: when i run android im reminded of how unacceptable the state of the majority of "linux" distros is. you shouldnt have to fix showstopping bugs. stuff shoudnt be released unless it works like a real os 16:43 < djph> twainwek: we were indoctrinated to playing Oregon Trail on green-on-black machines. 16:43 < djph> triceratux: so, don't use Windows? :) 16:43 < infinisil> djph: nixpkgs is the main repo for nix packages and the implementation of NixOS also lives there 16:43 < djph> infinisil: ahhh 16:44 < Dr_Coke> triceratux I agree 16:44 < hio> RayTracer: you are just moving the goalposts 16:44 < hio> Linux doesnt have applications because there is something wrong with linux 16:44 < triceratux> djph: im well out of the windoze loop. i can remember when that was nearly unimaginable 16:44 < djph> hio: ... that made no sense whatsoever. 16:44 < RayTracer> hio: I think you're just wrong 16:45 < Dr_Coke> triceratux I can't believe Apple is stopping itunes downloads and only going to provide apple music as a streaming service you pay montly for 16:45 < Dr_Coke> monthly 16:45 < djph> triceratux: when "not win" was unimaginable? Wasn't that about the time when game CDs still had "For DOS, or MAC" stickers? 16:45 < MrElendig> I can't believe they didn't do that 10 years ago 16:46 < Dr_Coke> MrElendig I think it's pure greed 16:46 < MrElendig> apple has always been pure greed 16:46 < djph> MrElendig: pure greed with a candy coating 16:47 < djph> ... or at least those godawful ugly iMacs went that way 16:47 < Dr_Coke> Be nice if Google made a full fledged alternative to windows 16:47 < Dr_Coke> for the pc 16:47 < MrElendig> eh 16:47 < Dr_Coke> not this half arse chrome os 16:47 < MrElendig> would be just as evil if not more 16:48 < Dr_Coke> lol 16:48 < jml2> Dr_Coke, pepsi is good 16:48 < fendur> MrElendig++ 16:48 < djph> let's be honest here, how many people actually *use* their PC for anything other than "to get on facebook" these days. 16:48 < Dr_Coke> jml2 yeah it is good man I got some in the fridge 16:48 < MrElendig> google changed their slogan from "don't do evil" to "we are more evil than JB" 16:48 < otirc> Dr_Coke: isn't that what they were doing with Fuchsia 16:48 < jml2> djph, not steve wozniak, he announced he quit using it 16:49 < Dr_Coke> otirc yeah maybe but I haven't heard anything about fuchsia 16:49 < Dr_Coke> much 16:49 < jml2> djph, but he doesn't close his account to prevent someone spoofing his identity 16:49 < djph> jml2: Elon Musk too :). But the point being that chromeOS works for the vast majority ... 16:50 < otirc> Dr_Coke: I thought they were dropping the linux kernel in Android and moving to Fuschsia, and developing it for the desktop too. 16:50 < otirc> desktop Fuschsia would take the place fo chrome os 16:50 < Dr_Coke> otirc what kernel will they use? 16:51 < otirc> Dr_Coke: their own 16:51 < Dr_Coke> A kernel based on linux? 16:51 < otirc> it would be one build, like bsd is 16:51 < Dr_Coke> or unix? 16:51 < triceratux> https://www.pocket-lint.com/laptops/news/google/138518-google-fuchsia-os-what-s-the-story-so-far 16:51 < Dr_Coke> oh nice otirc 16:51 < Dr_Coke> I like bsd 16:51 < MrElendig> they should get rid of java too 16:52 < otirc> Dr_Coke: sorry, I mean like BSD the kernel and the user space will be developed by the same people 16:52 < novik> they're already on it, kotlin is where it's at 16:52 < Frith> The only real point is, "Really? We haven't come up with a better idea for an OS since 1971?" 16:52 < Dr_Coke> novik what is kotlin 16:52 < djph> Frith: pretty much. but hey, when it works ... 16:52 < novik> a programming language 16:52 < Dr_Coke> otirc I know you meant like the bsd kernel 16:52 < Dr_Coke> but I think it's a great idea 16:52 < compdoc> if it aint broke... 16:52 < Dr_Coke> I've heard the bsd kernel is better 16:52 < Dr_Coke> then linux 16:53 < Dr_Coke> can do more things 16:53 < otirc> Frith: Grand Fathers of UNIX were the shit 16:53 < Frith> djph: The problem is that while "perfect" is the enemy of "good", "working" is the enemy of "better". 16:53 < fendur> Dr_Coke: like what? 16:53 < Dr_Coke> fendur I forget actually lol 16:53 < fendur> that's helpful :) 16:53 < Dr_Coke> lol 16:53 < djph> Frith: I mean, I suppose they tried in the 80s, and apparently that one's been popular... 16:53 < compdoc> seems to me, BSD is developed slower. fewer people working on it 16:54 < fendur> which BSD? 16:54 < Frith> There was an interesting attempt at a global memory space back in the early 90s. The etch wasn't really ready for it then,. but it sounds like it might make sense now. 16:54 < otirc> Frith: the AT&T unix of the 70s is a world away from where we are today. Its like says cars haven't advaced since the 70s 16:54 < JimBuntu> I think we are ready for Multix 16:55 < Frith> otirc: "Everything is a file" is pretty baked in still. 16:55 < azarus> otirc: cars still bring you from A to B, in the 70s and still today 16:55 < JimBuntu> s/Multix/Multics 16:55 < TheSilentLink> exactly what bsd as macOS doesn't seem to be developed slower and that is bsd 16:55 < otirc> JimBuntu: maybe hurd 16:55 < azarus> Minix! :D 16:56 < TheSilentLink> JimBuntu: we meet again! 16:56 < JimBuntu> Hey There TheSilentLink 16:57 < TheSilentLink> hi 16:57 < Psi-Jack> TheSilentLink: Well, macOS forks off FreeBSD, but they have their own layers on top of that. 16:57 < Frith> JimBuntu: Yep -- the joke was that Unix came from taking Multix and cutting out the interesting parts. 16:57 < Frith> Hence why it sounds like a different word. 16:57 < otirc> Psi-Jack: don't they use part of the Mach kernel too? 16:57 < jml2> it was multics 16:57 < jml2> unix does take things from multics :) 16:58 < TheSilentLink> well it is listed on http://www.bsd.org/ 16:58 < Psi-Jack> otirc: I doubt it. 16:59 < Frith> Another idea -- what if we start having all systems with only cache and non-volatile ram? Would you still base an OS on a concept of "files"? 16:59 < rindolf> Frith: there was eros 16:59 < rindolf> Frith: https://en.wikipedia.org/wiki/EROS_(microkernel) 16:59 < JimBuntu> Frith, and it comes full circle... the snake eats it's tail. 17:00 < Frith> JimBuntu: Oh, sure. But we've been replaying the 70's greatest hits for a while. We shouyld go back and try the 60's for a bit. 17:01 < etaleo> Could someone help me troubleshooting this weird wifi problem? I've upgraded OpenVPN from 2.3.10 to 2.4.5 and added a VPN connection. Now I don't know if this was the cause or if I already had this problem before. I've got two wifi networks, A and B (and some unrelated C). When I boot my laptop I can connect to A. I can connect to network C and back to A. However, as soon as I connect to network B, I cannot connect to network A anymore. 17:01 < otirc> Psi-Jack: I thought Darwin was built with the XNU kernel that pulls in parts of the Mach kernel with the BSD Kernel 17:01 < JimBuntu> Frith, Well, for the manu ideas and the grand scale, I think it may make more sense now. Either way, I like the idea of a snake eating it's own tail for the logo for any such project. 17:02 < Frith> etaleo: Are you sure that some network manager isn't trying to "help" alongthe way? What do the routes look like? 17:02 < jml2> otirc, darwin was influenced by a project called "mklinux" 17:02 < Frith> And, that pretty much exhausts my initial debugging ideas. 17:03 < zapotah> hrrh, wonder if i can dig up the install scripts from an iso... 17:03 < paddy|> any trojan that needs to be reinstalled? 17:03 < paddy|> i am rebooting soon 17:03 < jml2> Frith, you're living in a little Indian vehicle :) https://en.wikipedia.org/wiki/Eicher_Polaris_Multix -- it is called "Multics" you noob :) 17:04 < etaleo> B -> C -> B -> C etc works btw. I just cannot connect to A anymore after I've connected to B. 17:04 < zapotah> someone know off the top of their head where centos anaconda stores the install scripts? 17:04 < etaleo> Frith: How can I find out, which output of which command do you need? 17:04 < paddy|> zapotah: /var/log? 17:04 < jml2> otirc, and apple mentions Linux in their own kernel pdf document :) 17:04 < jml2> lol 17:04 < zapotah> paddy|: wat 17:05 < paddy|> yeah, better i shut up again 17:05 < jml2> ,/var/log nice :) 17:05 < Psi-Jack> otirc: Darwin might. 17:06 < jml2> zapotah, should be in root 17:06 < jml2> zapotah, if it behaves like rh... 17:06 < zapotah> jml2: its centos/rhel 17:06 < jml2> zapotah, i presume you mean the unattended xml configuration 17:06 < zapotah> jml2: yeah 17:06 < jml2> zapotah, (/root) 17:06 < Frith> etaleo: I am often fighting the various network managers. I don't have a lot of good tips other than to see what the configs look like. 17:07 < otirc> Psi-Jack: isn't Darwin what apple uses 17:07 < zapotah> jml2: its a custom distro but leverages anaconda nonetheless 17:07 < zapotah> jml2: cheers 17:07 < zapotah> ill find it 17:07 < jml2> zapotah, np 17:07 < zapotah> got a...semi installed os 17:07 < Psi-Jack> otirc: Darwin is part of what Apple uses. 17:08 < zapotah> its missing some stuff and i need to retrace the installation by hand and fix it 17:08 < BCMM> jml2: "influenced" it may be, in that XNU is also a project to run a Unix kernel on top of the Mach microkernel 17:09 < jml2> zapotah, https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/installation_guide/chap-kickstart-installations 17:09 < BCMM> but it's not directly derived from it - mklinux was GPL, Darwin's kernel is not 17:09 < jml2> BCMM, consult apple's kernel pdf documentation :) 17:09 < BCMM> jml2: got a link? 17:10 < jml2> BCMM, do I care? :) 17:10 < jml2> BCMM, i've known about it over a decade ago :) 17:11 < BCMM> jml2: it's not even clear what your point is 17:12 < otirc> BCMM: good point on the GPL, XNU contain any linux code due to it's license 17:12 < jml2> zapotah, I was tending to believe you were saving a configuration from the installer, essentially that should of saved any xml file in the root account 17:13 < jml2> BCMM, there is no point, stating fact over opinion, there was somewhat an influence the mklinux project had on apple's xnu kernel even if it is considered minimal 17:13 < triceratux> guys if /etc/resolv.conf isnt a symlink to /run/resolvconf/resolv.conf & dns doesnt work unless i hardcode nameserver 8.8.8.8 effectively keeping ping & hexchat from working what kind of problem is it ? https://www.google.com/search?q="%2Frun%2Fresolvconf%2Fresolv.conf" 17:13 < BCMM> jml2: i haven't disputed that 17:13 < jml2> BCMM, it is documented, you should at least know there are "kernel" documents with apple. You should at least know how to google it and read up about it. :) 17:13 < BCMM> jml2: what i don't understand is why you're asking me to consult a piece of documentation that you think you remember reading once 17:13 < otirc> lol 17:13 < jml2> triceratux, that's tricky stuff, because now there's systemd's resolv service which is tinkable for this.. 17:14 < djph> triceratux: you're not using dnsmasq / network mangler to do work for you? 17:14 < jml2> triceratux, it's a real pita 17:14 * triceratux has never seen a distro with networkmanager so confused it cant do dns 17:14 < djph> or networkd 17:14 < jml2> triceratux, iirc nm I think has a setting for sytsemd's "resolv" .. if you're using systemd's resolv, then you'll need to consult the manpage for it.. 17:14 < BCMM> then you haven't seen a distro with networkmanager so confused by its own lockfiles that it literally doesn't do anything 17:15 < BCMM> (that was years ago and i don't think i've touched Ubuntu since) 17:15 * jml2 ( https://www.freedesktop.org/software/systemd/man/systemd-resolved.service.html ) 17:15 < triceratux> jml2: im beginning to suspect this. googledns to the rescue. at least ive got network while im deciding whether i want to investigate this. the usable is the enemy of the properly configured :) 17:16 < jml2> triceratux, iirc that is a "fallback" that I think systemd's resolvd uses... 17:17 < triceratux> i run dozens of distros & ive never encountered it this broken. my hardware is fine, my connection is fine. therez no excuse 17:17 < paddy|> :( 17:18 < triceratux> jml2: excellent link thanks. im face to face with this 127.0.0.53 stuff. its benign on the rest of the distros 17:19 < jml2> triceratux, /etc/default/docker:#DOCKER_OPTS="--dns 8.8.8.8 --dns 8.8.4.4" .. I know my docuker has an sample entry for this... you can grep -ri 8.8.8.8 /etc , and see if there's something in there 17:19 < jml2> triceratux, then likely you are using dnsmasq ... 17:19 < jml2> triceratux, either you are going directly to the roothint servers from dnsmasq, or you are using the isp's dns servers as forwarders 17:20 < jml2> triceratux, or you are using google's dns servers as forwarders from dnsmasq.. 17:20 < jml2> triceratux, the dnsmasq is a hybrid -- it is a dns server and a forwarder... 17:20 < jml2> triceratux, and iirc it also has a dhcp role if you enable it.. 17:22 < triceratux> jml2: im running the iso live on the metal & what gets me is how the dev doesnt see a bug. http:// is somehow unaffected so apt-get & the browsers actually work. but ping & hexchat are down. strikes me as an artifact of the installer actually. chances are at installtime theres a bug & the fix is rapid & persistent so the real cause isnt being examined 17:23 < BCMM> triceratux: what was in resolv.conf before you hardcoded 8.8.8.8? 17:23 < triceratux> BCMM: nameserver 127.0.0.53 followed by search lan 17:24 < BCMM> triceratux: and what sort of network are you connected to? this kind of sounds like a network with an http proxy but no internet route 17:24 < BCMM> triceratux: also what distro? (sorry if you've answered that one already) 17:26 < triceratux> BCMM: its just a home consumer isp router with no issues on other distros. /run/resolvconf/resolv.conf isnt in the loop but it has nameserver 127.0.1.1 in it. cutting it in doesnt help. only googledns fixes it. yesterdays extonos http://www.extix.se/?p=393 17:26 < jml2> triceratux, that's address is only servicing the local machine, if you dont know what a dns forwarder is or what are root hints then you can always completely disable dnsmasq, but then you need to update your NM setting 17:26 < jml2> triceratux, and then make sure you are using one of the legacy/traditional resolv.conf things 17:28 < BCMM> triceratux: 127.0.0.53 means it's trying to use systemd-resolved (local caching DNS server built in to systemd, because why the hell not...). presumably, systemd-resolved is either disabled or not working properly 17:28 < triceratux> BCMM: the 17.8 release behaved the same but it used wicd so it needed a dns1 in /etc/wicd/wired-setting.conf to be made persistent. the new release hes replaced wicd with network-manager & the fix isnt so obvious 17:29 < BCMM> triceratux: new release of what? 17:29 < BCMM> oh extix, right sorry 17:30 < paddy|> Manjaro? 17:30 < willmafh> Hello, everyone…I am trying to play with the new os, minoca-os…I am a Linux fan absolutely…I've used Debian for almost five years…I just wanna try this new one…And I want to boot it up in my macbook using qemu … But there seems lack tutorials to teach you how to achieve this… So I have to asking some help here… Is there anyone can give me some help… Any help will be appreciated… 17:30 < triceratux> BCMM: yep & everything else about it is great. kernel 4.16.2, xorg 1.19.6, lxqt 0.12.0, all the codecs. once its online you dont even notice an issue 17:31 < BCMM> triceratux: the thing with http working and ping not working is weird, though - that really shouldn't be a dns problem 17:32 < triceratux> BCMM: yep im way out of my depth. ill be digging into it over the days. worst part is hes got no community so nobody runs the thing so nobody sees the bug 17:32 < kazdax> i am doing .. mv /test/a* /test/a-files 17:32 < kazdax> to move all files starting with a into a files 17:32 < kazdax> its not working 17:33 < anchnk> hey how can i insert empty lines in notify-send body ? I would like to add a bit of room in some text I am passing to it 17:33 < BCMM> triceratux: any chance this is problem along the lines of http client using ipv4, but ping trying to use nonexistent ipv6 service? 17:34 < triceratux> BCMM: i started suspecting that indeed 17:35 < BCMM> triceratux: these days most ping implementations can take `ping -4` or `ping -6` as params 17:36 < jml2> triceratux, firefox and chrome I think are trying to achieve internal dns resolving, that is separate from the host 17:36 < jml2> triceratux, not sure on the current status, but that's what I think these two browsers are heading to 17:37 < triceratux> BCMM: this is what the net stuff looks like now that its working http://pastebin.centos.org/691601/raw/ 17:42 < jml2> triceratux, https://www.hiroom2.com/2017/08/24/ubuntu-1610-nameserver-127-0-0-53-en/ 17:43 < triceratux> jml2: excellent thanks. im just getting into that first link. never encountered any of this before 17:44 < jhaenchen> When I set a USB device's audio volume it skips levels on the audio device. Device has 12 levels, yet using programmatic means of setting volume skips from level 1->2->5->6->12 17:44 < jhaenchen> Any linux-specific issues that might come ot mind for that? 17:45 < jhaenchen> Maybe it's a relative setting... 17:48 < zorrodacat> hello 17:49 < zorrodacat> i got a simple question. I normally passed kernel modules parameters using grub command line, but for some specific hardware they say I should do it with initrd instead 17:49 < zorrodacat> do you know what they refer to ? 17:49 < zorrodacat> thanks 17:54 < SkunkyFone> zorrodacat: kernel command line stuff is usually for things that are actually built into the kernel. initrd is used to load modules before your system is running.... it really depends on how you've got your kernel set up. 17:57 < RayTracer> zorrodacat: maybe /etc/modprobe.d/ snippets in the initramfs for the module parameters 17:57 < jamtoast> zorrodacat: dracut has a kernel_cmdline parameter in /etc/dracut.conf 17:58 < zorrodacat> the guy is saying 'looks like including i915 in my initrd was necessary. Strangely, not if using the boot cmdline parameter.' 17:59 < zorrodacat> https://github.com/intel/intel-vaapi-driver/issues/312#issuecomment-349726243 17:59 < zorrodacat> i just know how to pass with grub_cmd/kernel params 17:59 < zorrodacat> how do i pass stuff to i915 using initrd 18:00 < zorrodacat> thank you guys 18:00 < Dagmar> It's kinda doubtful that it's necessary to put the i915 driver into your initrd unless you're trying to make the machine do something fancy on the screen before the usual / is mounted 18:00 < zorrodacat> its a bug 18:00 < zorrodacat> i mean 01/intel linux vs debian 9 stretch kernel 18:00 < zorrodacat> some kind of mismatch 18:00 < zorrodacat> it took me 3 hours to load the other intel firmwares 18:00 < zorrodacat> ... 18:00 < zorrodacat> but they all work 18:01 < zorrodacat> only miss this one HuC and it seems to be the solution 18:03 < kazdax> i am doing 18:03 < kazdax> tar -xvf test.tgz -C ~/root/ 18:04 < kazdax> but this isnt creating a test folder in root/ 18:04 < TomyWork> bad idea if you didnt make test.tgz ^^ 18:05 < TomyWork> what does "tar tvf test.tgz" say? (paste the result to a pastebin site like the one mentioned in the topic) 18:05 < kazdax> i ahve test,tgz 18:05 < kazdax> it dosnt say anything 18:06 < kazdax> hold on a sec 18:06 < kazdax> i am sort of confused 18:06 < TomyWork> noted :) 18:07 < triceratux> oh gawd theres *both* a /run/resolvconf/resolv.conf & a /run/systemd/resolve/resolv.conf rofl 18:07 * triceratux has some substantial desquirreling to do 18:07 < jelly> triceratux: but where does /etc/resolv.conf point to?!?!? 18:07 < Dagmar> Burn it out of the system with a blowtorch 18:08 < Todden> Ive got an old laptop here which i want to use for my grandma as a spotify machine,as in that is ALL it will be doing as if it has the ability to do pretty much ANYTHING else she is guarenteed to somehow break the thing or not work it,i want to just boot it up and spotify turns on...best way to do that anyone? 18:08 < TomyWork> not symlinked in any way? what does "test /run/resolvconf/resolv.conf -ef /run/systemd/resolve/resolv.conf; echo $?" say? 18:08 < Todden> Im thinking a linux distro with spotify set to auto launch full screen,but idk which one or even tbh HOW to do that...im not good with linux 18:08 < Dagmar> TomyWork: It's populated by pillaging /etc/resolv.conf actually 18:08 < Todden> And linux over windows as she will somehow riddle it with viruses 18:08 < triceratux> jelly: originally it wasnt a symlink. it was a hardocded deck. that was my first clue 18:09 < jelly> the resolvconf one is useless if the /etc one is not a symlink 18:09 < triceratux> jelly: yep i just read that in the manpage. hope its accurate 18:09 < Dagmar> I'll just be over here waiting for the eventual announcement of the root-level vulnerability caused by slipping a unicode DNS resolver into everyone's breakfast 18:09 < blackflag_bfp> killing me I am so close. 18:09 < AStorm> hello, is there a pthread call equivalent of sched_setattr? 18:09 < AStorm> I'm trying to use SCHED_DEADLINE 18:09 < TomyWork> Todden in the medium term, an appliance is probably cheaper :) 18:09 < jelly> Dagmar: are you implying the NIH people are crappy with their understanding of DNS? 18:10 < Dagmar> I'm implying that the libraries that handle that stuff are still full of dragons 18:10 < jelly> dig ☭.org SOA 18:10 < TomyWork> Todden like a wifi radio 18:11 < NGC3982> xn--u4h 18:11 < Todden> True,but i already HAVE the laptop 18:11 < Todden> And dont need it 18:11 < Todden> And it'd need to be a nice simple GUI,like spotify has 18:11 < blackflag_bfp> I cahnged the default WM in xfce4-session.xml and it loads up with i3 controls and xfce interfaces but one of my screens is wacked out (broken into multi sections, unrespomsive, etc) 18:11 < TomyWork> Todden the power cost of that old dust eater alone will probably push it over the one-time cost of a wifi radio :) 18:11 < TomyWork> Todden unless you're in iceland or something 18:12 < Todden> TomyWork: True but she doesn't think like that...she wouldnt let anyone buy her anything but will let us repurpose old stuff 18:12 < Todden> She's depression era,so minimal spending 18:12 < blackflag_bfp> I'm sorry in advanced my typing is very rusty 18:12 < Todden> But you're right 18:13 < Todden> Hell if we tell her we are splitting the cost of the spotify acc amongst her family she'd balk at us for spending money 18:13 < Todden> And because of her age she basically gets free power bills 18:13 < Todden> (Its a UK thing in this area) 18:13 < TomyWork> just dont tell her it costs money :D 18:13 < TomyWork> the spotify account i mean 18:13 < Todden> Oh yeah we wont 18:13 < Todden> Lol 18:13 < Todden> We will say its free 18:14 < TomyWork> like an extra netflix client 18:14 < TomyWork> :D 18:14 < Todden> I was thinking a basic linux OS just set up with spotify,as it'd be hard for her to fuck that up 18:14 < Todden> She wouldnt even understand what netflix is 18:14 < Todden> Her husband has just died(my grandad) and he was the tech guy 18:14 < Todden> He was useless as shit 18:14 < TomyWork> i meant you can tell her it's free like an extra netflix account 18:14 < Todden> But she hasnt so much as operated anything outside of the kitchen in 40 years 18:14 < Todden> We had to spend 30 minutes showing her how to use a radio 18:14 < Todden> As in,a normal radio 18:14 < TomyWork> errrr 18:15 < TomyWork> i think i'm going to have to make you aware of something 18:15 < koala_man> how about an amazon echo or something that you just talk to 18:15 < Todden> koala_man: I'm seriously considering that 18:15 < Todden> and TomyWork if you are wondering how she could work spotify,she could do it with a bit of coaching 18:15 < TomyWork> there are still people with no internet, especially old people with no tech skills 18:15 < Todden> Its got quite a simple UI 18:16 < RayTracer> AStorm: http://man7.org/linux/man-pages/man3/pthread_attr_setschedpolicy.3.html - but SCHED_DEADLINE is not listed as supported value 18:16 < Todden> Oh i know TomyWork but she chose not to use technology 18:16 < Todden> I wasnt being sexist or anything 18:16 < Todden> She actively chose to let grandad deal with all tech stuff 18:16 < Todden> Outside of the kitchen 18:16 < TomyWork> i wasnt suggesting that 18:16 < TomyWork> you might have misread :) 18:16 < Todden> She has internet 18:16 < TomyWork> ah 18:16 < Todden> If that's what you are wondering 18:16 < AStorm> RayTracer: no, that's not good enough, SCHED_DEADLINE needs extra attributes to work 18:16 < TomyWork> yes 18:16 < Todden> As my grandad had internet 18:17 < Todden> And it hasnt been cancelled 18:17 < Todden> Its not being used atm,but it's still a connected line with a router 18:17 < Todden> We set it up for him 18:17 < Todden> He was like...normal old person level 18:17 < twainwek> does she know how to use a tv? 18:17 < Todden> not really 18:17 < Todden> She kind of does now 18:17 < AStorm> ah well, it doesn't exist then 18:17 < Todden> But if it switches to HDMI instead of TV someone has to come over and fix it 18:17 < Todden> for instance 18:17 < Todden> She does REALLY like the sound of spotify though 18:17 < kazdax> okay i amusing rm -r /test to remove a directory and its contents from the screen 18:17 < twainwek> get her a smart tv and load it up with cody or whatever it's called? 18:18 < kazdax> its keeps asking me questions about giving a yes or no 18:18 < Todden> As she loves music,and grandad never listened to music so she couldnt 18:18 < kazdax> how do i just delete the file without it throwing any questions at me 18:18 < Todden> twainwek: Im thinking that might actually be the best idea 18:18 < Todden> Like a smart TV stick 18:18 < koala_man> kazdax: that's the default behavior, but you've aliased rm to rm -i. you can add -f 18:18 < AStorm> kazdax: someone (e.g. ubuntu) aliased your rm to rm -i 18:18 < RayTracer> kazdax: red hat has some aliases in .bashrc that put -i in place 18:18 < Todden> I was hoping to use this laptop as we already have it 18:18 < Todden> And she hates the idea of ppl spending money on her 18:18 < Todden> But it'll be a lot of effort 18:18 < AStorm> you can list aliases with "alias" builtin 18:19 < kazdax> so that means each time i do rm 18:19 < kazdax> its already doing rm -i ? 18:19 < koala_man> yes 18:19 < Todden> Hypothetically what would be the best linux distro for this,something pretty bare bones 18:19 < kazdax> ahh i see 18:19 < AStorm> if you're doing it by hand from an interactive shell I suppsoe 18:19 < Todden> That I could just chuck spotify on 18:19 < nrg> How about lubuntu todden 18:19 < Todden> I might try it myself see how easy it is/how it works before consideirng other options 18:19 < kruug> I'm installing CUDA/nVidia drivers, and it wants me to reboot. I'm currently booted in a LiveCD environment, so no persistence. How can I reload the video drivers without actually rebooting? 18:19 < Todden> lubuntu sounds like an idea..im not so good with linux myself(As in i have pretty much only logged about 30 hours of ubuntu time) 18:19 < TomyWork> 1. buy spotify wifi radio 2. put radio in shoddy-looking box, leaving the controls exposed 3. claim you built it 18:20 < Todden> So its mostly new to me 18:20 < Todden> TomyWork: Lol that sounds like an idea 18:20 < AStorm> kruug: uhm what. usually reboot shouldn't be necessary to load a kernel module 18:20 < Todden> How does one control a spotify wifi radio 18:20 < Todden> Like select songs and stuff 18:20 < AStorm> but X or wayland restart might be 18:20 < Todden> Since theres no GUI 18:20 < TomyWork> or, you know, just put some glue spots on the thing 18:20 < RayTracer> kruug: modprobe -r the kernel module (after shutting down X) 18:20 < AStorm> no need to -r a not yet loaded module :P 18:21 < AStorm> but you might have to modprobe -r the nouveau or whatever was used for X display 18:21 < RayTracer> question was "reload", this involves unload 18:21 < koala_man> another benefit of echo/home is that you can lock it away so no one touches it, and if it still manages to get stuck in a dialog, you can just put it on the phone and talk to it 18:21 < AStorm> also cross fingers that a) current driver has correct unload b) nvidia can init card afterwards 18:22 < kruug> Well, stopped GDM, but no it looks like it's shutting down... 18:22 < RayTracer> seems strange to put that effort into a live cd boot 18:22 < TomyWork> anyway, what you could do is lubuntu, xubuntu or something like that, put spotify into autostart, make sure it can't be minimized (could tell you how to do that in KDE, but KDE would probably be too heavy) 18:22 < jml2> kruug, but dont have a nervous breakdown over it 18:23 < kruug> Probably just going to go through the actual install to a USB to remove the lack of persistence. 18:23 < TomyWork> then you make everything physical read-only, with some kind of layered fs to allow for changes 18:23 < TomyWork> if she ever breaks it, delete layer, done 18:23 < AStorm> yes, like ubuntu can (also gentoo supports this case as well) 18:24 < TomyWork> docker might be a convienent wrapper for you here 18:24 < AStorm> as a bonus, you could use snapshots (lvm, zfs or btrfs) for rollback 18:24 < kruug> jml2: no worries. no breakdowns going on here. 18:24 < TomyWork> convenient* 18:24 < AStorm> docker is anything but convenient ever 18:24 < AStorm> especially if you want any state 18:24 < TomyWork> AStorm point is not to have state :) 18:24 < AStorm> yeah, ask grandma to relogin every time :P 18:24 < TomyWork> or rather, to be able to discard it at will 18:25 < TomyWork> eh? 18:25 < TomyWork> why? 18:25 < TomyWork> there's autologin for that 18:25 < AStorm> and that is stateless right? :P 18:25 < TomyWork> ok now i want to know what you cover under "state" 18:25 < AStorm> seriously, every time I hear docker I actually hear "10 hours of making this container almost work" 18:26 < AStorm> 1) music cache 2) login data 3) probably more, I haven't seen what spotify needs 18:26 < TomyWork> oh you mean into spotify 18:26 < TomyWork> well, that may be a problem 18:27 < TomyWork> but only if the spotify client expires cached credentials after x days 18:27 < nrg> Plus what if they want to allow spotify to pull down files locally 18:27 < TomyWork> nrg "they" is a grandma with no tech skills or impetus to gain any 18:27 < TomyWork> Todden's, not mine :) 18:28 < TomyWork> i'm pretty sure she thinks files are in a binder and locally means next to her house 18:28 < nrg> lol 18:29 < TomyWork> (correct me if i'm overstating the problem, Todden :) 18:29 < AStorm> well I think she knows kinda how radio works, let's not insult people we do not know :P 18:30 < TomyWork> AStorm from what Todden related, that fact is a recent development :) 18:30 < TomyWork> and discarding music cache in the event of a catastrophic error doesn't seem like a big deal 18:31 < AStorm> probably yeah, but still dockerizing this makes upgrades harder 18:31 < TomyWork> that could be true 18:31 < AStorm> I'd still recommend a layered or snapshotted fs 18:32 < TomyWork> although you could just put the upgrades into the Dockerfile 18:32 < TomyWork> and just build a new container and push it to the laptop 18:32 < AStorm> presuming they work well automatically enough :P 18:32 < kazdax> tar xvf test.tgz -C . 18:32 < twainwek> how can i make file2.sh aware of an alias defined in file1.sh 18:32 < AStorm> back in an hour or so 18:32 < AStorm> kazdax: file not found 18:32 < kazdax> is that suppose to extract the files into the current directory ? 18:33 < kazdax> no it extracts but into root/test 18:33 < AStorm> nope 18:33 < kazdax> hmm 18:33 < AStorm> it changes to current directory before extracting, which makes no sense 18:33 < TomyWork> kazdax have you pastebinned the t output i asked you for? 18:33 < kazdax> ya hold on a sec 18:33 < kazdax> you know what 18:33 < kazdax> fuck trying to learn from videos 18:33 < kazdax> books alwys rule and will always rule 18:34 < TomyWork> or just a good old-fashioned written tutorial 18:34 < kazdax> right 18:34 < jhaenchen> i have literally never learned a single coding language from a book. makes no sense to me. learn by doing, yo 18:34 < twainwek> if in file2.sh i do `source file1.sh` and then call `my_alias args`, it complains about `my_alias command not found undefined` 18:34 < kazdax> it dosnt make sense to learn terminal from videos 18:34 < kazdax> its only fancy shansy 18:34 < TomyWork> there's http://tldp.org/LDP/Bash-Beginners-Guide/html/ 18:34 < uplime> twainwek: aliases are disabled by defaults in script 18:34 < uplime> s 18:34 < TomyWork> and there's https://mywiki.wooledge.org/BashGuide 18:34 < uplime> TomyWork: gross. don't use tldp for shell scripting 18:35 < TomyWork> uplime i was about to say, i cant vouch for the quality of the former, but the later is usually accurate 18:35 < TomyWork> ...if you know the posix standard's definitions by heart 18:35 < uplime> yeah the wooledge guide is much better 18:35 < uplime> twainwek: you should use a function over an alias 18:36 < TomyWork> ooh, lemme try this on you 18:36 < AStorm> kazdax: the option you might want is --strip-components= 18:36 < AStorm> usually tarballs have a directory inside 18:36 < TomyWork> uplime printf 'foo\nbar' > file.txt # is file.txt a text file? 18:36 < uplime> yep 18:36 < AStorm> no, it's a file 18:36 < uplime> a text file is a file 18:36 < AStorm> files have no inherent format you know 18:36 < uplime> indeed 18:37 < xandroid52> i dont want to change the topic of this channel but guys do you think that taurine and energy drinks are bad? 18:37 < uplime> it still has text in it though 18:37 < TomyWork> uplime note that printf doesn't put a newline at the end 18:37 < uplime> it could also be considered a binary file 18:37 < uplime> TomyWork: indeed 18:37 < AStorm> xandroid52: 1) no 2) depends on amount of caffeine and sugar mostly 18:37 < uplime> oh, if you're going by that definition of text file, no its not one 18:37 < uplime> (where every line ends in \n) 18:38 < xandroid52> AStorm Thanks for answering, mm, okay, what about 2 energy drinks per day, is it bad?, or 2 since when...idk..like 3 days or 4 18:38 < fendur> xandroid52: I'll give a different opinion. Yes. They are bad. Don't drink even one a day. 18:38 < AStorm> xandroid52: hard to say, depends on exact contents of the energy drink, they tend to have a lot of sugar; the sugarfree versions are more comparable to a coffee 18:39 < AStorm> same caveats apply (you get used to caffeine, overdosing it results in caffeinism) 18:39 < TomyWork> uplime and you'd be wrong, according to posix :) http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_403 http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_206 18:39 < uplime> TomyWork: indeed. hence my revision 18:39 < Frith> I do around 10 diet mountain dews, a cup of coffee, and a red bull or two, along with starting the day with a 5hr energy. 18:40 < Frith> But, I'm old. 18:40 < TomyWork> ah, i was busy looking shit up ^^ 18:40 < uplime> ah 18:40 < xandroid52> im not old 18:40 < uplime> yes, you are definitely correct TomyWork 18:40 < AStorm> ah the old posix definition of text file 18:40 < AStorm> the crucial part is LINE_MAX there 18:40 < uplime> when I think of text file, I just think of a file with text in it, not the POSIX definition 18:40 < xandroid52> AStorm Thank you again, ill probabbly drink sugarfree from now, i have this horrible problem, my body gets used to e v e r y t h i n g :c 18:40 < TomyWork> AStorm that's not even the worst part imo :) 18:41 < xandroid52> i drink 1 energydrink perday for 2 days and now i need two to get the same effect as one kill me pls 18:41 < fendur> xandroid52: that's just the humanity in you. 18:41 < TomyWork> imo the worse part is that unintuitive subtlety, declaring files not ending in a newline not-text-files 18:41 < xandroid52> fendur i wish i could control that humanity xD 18:41 < fendur> xandroid52: try water and morning exercise routine. 18:41 < Frith> There's nothing wrong with a caffiene addiction. It's one of the few socially acceptable things to be addicted to. 18:41 < AStorm> well there is one thing wrong perhaps, mostly... 18:42 < fendur> Frith: well there certainly ARE things wrong with it. but you're right that's it's very accepted. 18:42 < AStorm> that you can't use it in burst to dope anymore :P 18:42 < TomyWork> AStorm would you base any part of a guide aimed at beginners, or even intermediates, on that definition? 18:43 < TomyWork> and by basing on that definition i mean assuming the definition as prior knowledge 18:43 < fr0b> I need plenty of wholesome, nutritious alcohol. 18:44 < TomyWork> ethanol is actually converted usable energy by the liver, fr0b 18:45 < TomyWork> not before destroying most cells it touches on the way, though :D 18:48 < djph> TomyWork: it's worth it 18:56 < xandroid52> fendur i do 18:57 < xandroid52> fendur but i love energy drinks makes me feel more alive than of what i am, and thats because in the deep im sad xd 18:57 < Dagmar> I just like caffiene. 18:57 < Dagmar> If I wanted the taste of Flintstone's Chewables in my mouth, I'd buy those 18:58 < Dagmar> So for me, it's generally Full Throttle or I'm just adding powdered caffiene to lemonade or Tang or something 18:58 < Dagmar> Also at about the 200mg level I write a lot fewer lines of sh*tcode, and very little cancer 18:59 < Dagmar> Well, mainly I can see I'm writing sh*tcode in realtime instead of the usual 300 lines and then deleting 200 lines of it (to replace with 5-7 lines) in disgust 19:06 < Dagmar> For those wondering, writing cancer is when you start down the entirely wrong solution to a problem, only to realize several days (or thousands of lines of code) later than there was an entirely more correct and far more elegant way to solve the problem 19:06 < Dagmar> ...and now you have a *lot* of work to do to undo the mess you've made. 19:06 < kruug> Dagmar: XY problem? 19:06 < TomyWork> xandroid52 really? certain kinds of candy absolutely crash my metabolism in short order once i'm done eating them. maybe it's that? 19:06 < Dagmar> kruug: Nope. Definitely solving the right problem, just doing it the wrong way 19:07 < uplime> that just happened to me the other day :| 19:07 < Dagmar> Like, I've got this big pile of code for theorycrafting game mechanics... At one point I thought, "Well, I'll just wedge the weather coefficient into this part here" 19:08 < Dagmar> ...except then I had no way to properly represent it in the detailed breakdown of how the numbers were arrived at because it was baked into the initial calculations 19:08 < Dagmar> I wound up moving that whole mess into it's own class 19:08 < Penguin> Dagmar: "its" 19:09 < triceratux> \o/ woo woo fixed extonos 18.4 dns 19:09 < TomyWork> that's a penguin peeve 19:09 < triceratux> the right symlink is sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf 19:09 < triceratux> just like the manpage says 19:09 < \_{oo}__> high! got a problem... i'm running a kdiff3 over two (apparantly equal) file system portions... now the process stopped ("S" in /proc//stat) and i can't seem to continue it (kill -cont shows no effect)... the file systems are still alive and accessible... any idea what could cause that disturbance? 19:10 < Dagmar> kruug: Later I wound up turning each scenario into an object which could _cache_ the results because the truly cancerous part was that I was just invoking the calculation methods, which became lulsy on the CPU when it came to iteratively comparing 100 opponents against another 100 opponents 19:10 < Frith> Dagmar: I'm there with you now. It often takes starting in on the problem for a while before you stumble on the right answer. 19:10 < Frith> I'm currently debugging a problem that lies somewhere between a driver and an FPGA implementation. And it isn't fun. 19:10 < Dagmar> Dear god 19:10 < Frith> Yeah. 19:10 < Frith> It certainly doesn't help that I'm barely RTL literate. 19:11 * Psi-Jack adjusts Frith's mind and reverse everything. 19:12 < Frith> Oh, that's much better. No everything;'s LTR. 19:12 < Frith> (Now everything's) 19:12 < Psi-Jack> (: ¿ʇᴉ ʇ,usǝop 'sdlǝH :ɥʇᴉɹℲ 19:12 < \_{oo}__> that was a cool one... 19:12 < Psi-Jack> hehehe 19:13 < \_{oo}__> broke my status bar... :-/ thank god there's ^L 19:13 < Frith> (: 19:14 < solidfox> \_{oo}__, how should I say your name in my head? 19:14 < solidfox> your nick 19:14 < Psi-Jack> solidfox: oogling-eyes. 19:14 < \_{oo}__> solidfox: try "wavebot" :-D 19:14 < Dr_Coke> fixed up my debian distro although still got some kde crap in it 19:14 < Dr_Coke> and now back to xfce 19:15 < \_{oo}__> oogling eyes would be okay, but reminds of &$(§8§ 19:15 < Dr_Coke> had to delete my user 19:15 < Dr_Coke> and remake it 19:15 < Dr_Coke> to get rid of crap 19:15 < Psi-Jack> Dr_Coke: You don't need to do such drastic things to accomplish that. 19:16 < Dr_Coke> well Psi-Jack I think it was a good idea 19:16 < Dr_Coke> cause my themes were corrupt 19:16 < Dr_Coke> someone in debian told me to 19:16 < Psi-Jack> Shoot them. 19:16 < Dr_Coke> well actually he said something and I got the idea from them to do that 19:17 < Psi-Jack> Rename home dir, re-create home dir, then at least you can piece it back together, if desired, or back it up if you hadn't. 19:17 < \_{oo}__> w 19:17 < \_{oo}__> oops 19:18 < Psi-Jack> \_{oo}__: Did you see me? ;) 19:19 < \_{oo}__> Psi-Jack: please ask again ;-) 19:20 < Psi-Jack> \_{oo}__: No no no. When you ran w in your terminal. :-) 19:20 < \_{oo}__> well, no... i didn't see you there... should i? 19:20 < fr0b> dun dun dun 19:20 < Psi-Jack> Oh good! Works then. hehehe 19:21 < \_{oo}__> "ask again" was actually for testing my highlighting... i don't get a line-hilight when my nick appears... only a nick-hilight... ya, well... 19:21 < Psi-Jack> \_{oo}__: Heh. 19:24 < \_{oo}__> anyway, anyone having an idea how a process can just be stopped and unabled to be continued? that should have a reason... 19:25 < Psi-Jack> \_{oo}__: Hmm? Not sure I understand you clearly. What's the problem exactly? 19:27 < NoirX> hello 19:27 < jim> hi 19:27 < Psi-Jack> hola 19:27 < \_{oo}__> Psi-Jack: i ran kdiff3 (over ~800GB of data) and somewhere in the middle it just stopped... and i don't know why... file systems involved are alive and accessible... 19:28 < \_{oo}__> Psi-Jack: and i have no way to continuing the process... 19:28 < Psi-Jack> Ahh.. 800GB? O.O 19:28 < NoirX> how can i connect to samba server? smbclient 192.168.1.12/share? 19:28 < Psi-Jack> Maybe you'd get better results from Meld. 19:28 < \_{oo}__> yeah, not my favourite plan, but i just restarted it... :-/ 19:28 < Psi-Jack> NoirX: //192.168.1.12/share would work 19:29 < NoirX> ok 19:34 < triceratux> hrm got extonos 18.4 working just in time http://news.softpedia.com/news/linux-kernel-4-15-reached-end-of-life-users-urged-to-move-to-linux-4-16-now-520787.shtml https://sourceforge.net/projects/extix/files/?source=navbar 19:38 < instigator> Hello. Which log file does DNSMASQ log errors to? 19:39 < Psi-Jack> Whatever log you tell it to, if you tell it to. 19:40 < cu_cucambur> I connected the physical interface to a bridge and have a veth pair connected to it and a container 19:40 < cu_cucambur> Now the host on the bridge can ping the container and vice-versa 19:40 < cu_cucambur> But I can't ping the container from any other host 19:41 < Todden> tomyWork you here? 19:41 < Todden> ~tell 19:41 < Todden> ~message 19:41 < Todden> We got a message function? 19:42 < cu_cucambur> Todden, You mean like a direct messaging? 19:42 < ||JD||> /msg tomyWork wake up motherfucker!!! 19:42 < Psi-Jack> ||JD||: Ahem. 19:42 < Todden> Nah i mean like leaving a message when someones back 19:42 < Todden> My other server has one 19:42 < Todden> They get it when they log back in 19:42 < Psi-Jack> Todden: memoserv, or /msg 19:43 < Todden> Thanks 19:43 < sla3k> LOL 19:43 < Todden> Also bugger,i have had a magnet link running for hours 19:43 < Todden> With DHT,PEX AND peer discovery off 19:43 < Todden> No wonder it wasnt working(my private tracker has rules to have them all off) 19:44 < Todden> Downloading lubuntu 19:44 * Psi-Jack rolls his eyes 19:44 * revel rolls Psi-Jack 19:44 * aBound rolls into the shadows 19:45 * ayecee picks them up and rolls them back 19:45 * lI1|1Il1 rolls a tumbleweed down the channel street 19:45 * junka bakes rolls 19:45 < revel> (-.-) (|:) (.-.) (:|) (-.) 19:45 < Todden> ~memoserv 19:45 * ayecee does a barrel roll 19:45 < revel> Wait, I lost an eye??? 19:45 < revel> Todden: There are no bots in ##linux 19:45 < junka> revel; you have been hacked 19:45 < Todden> darn it 19:45 < revel> /msg memoserv help 19:46 < revel> Memoserv is network-wide. 19:46 < solidfox> roll-tide 19:47 < Todden> After ALL of that,he hasnt registered his nick 19:47 < Todden> peasent 19:47 < junka> peanut 19:48 < ayecee> porkrind 19:48 < oleo> poodlefoodle 19:48 < Psi-Jack> Todden: Yeah, he did. /whowas 19:49 * cu_cucambur help 19:49 < revel> Todden: Who hasn't? 19:49 < Todden> Tomywork 19:49 < Todden> Ahh he is registered 19:49 < Todden> thanks 19:50 < revel> It doesn't seem like it, according to nickserv. 19:50 * aBound username checks out 19:50 < Psi-Jack> aBound: The codes are old, but they still check out. 19:50 < aBound> Psi-Jack, Checking out at the hotels. :P 19:50 < aBound> Dang old codes. 19:52 < aBound> The web is filled with old codes let's write some new ones. 19:52 * aBound say cheese :P 19:52 < lI1|1Il1> cheat codes? 19:53 < aBound> Gameshark and Game Genie codes. :D 19:53 < aBound> https://en.wikipedia.org/wiki/Game_genie 19:53 < cu_cucambur> I setuped a bridge and connected the physical interface to it then a veth pair 19:54 < cu_cucambur> the other pair is on a container 19:54 < ||JD||> "I wanna be like kevin" 19:54 < cu_cucambur> I can't ping the container from any host except the host on the bridge 19:54 * cu_cucambur help 19:55 < lI1|1Il1> you probably need to setup NAT or whatever its called to route packets to the container 19:55 < cu_cucambur> Well the things that they'll have the same network mask 19:55 < cu_cucambur> and the other hosts can get resolve their macs with arp 19:56 < lI1|1Il1> and one is actually on the network, one isnt 19:56 < cu_cucambur> and even more bizzare the ping packets reach other hosts when I sniff them 19:56 < cu_cucambur> that ping packets from the container 20:01 < cu_cucambur> Container -----> 20:01 < cu_cucambur> bridge ----> router <----- phyiscal host 20:01 < cu_cucambur> VM ------------> 20:02 < cu_cucambur> lI1|1Il1, that's how the network setuped 20:02 < cu_cucambur> IPs with same network subnet 20:07 < aBound> Swoosh... :P 20:10 < mawk> you need to use proxy_arp cu_cucambur 20:10 < mawk> well normally no, if the physical host is connected on the bridge 20:11 < cu_cucambur> mawk, but how do you explain that other hosts can resolve the container's mac address 20:12 < mawk> how did you setup the bridge ? 20:13 < cu_cucambur> using brctl. Created a new bridge then connected the physical interface to it and gave the host an ip on said bridge 20:14 < cu_cucambur> for the container I'm using lxc so just pointed in the config that we're gonna be using that bridge 20:14 < cu_cucambur> mawk, then added default routes 192.168.1.1 as gateway 20:15 < cu_cucambur> before that I added the route 192.168.1.0/24 to routed via br0 20:15 < Psi-Jack> Mmmm... open-vswitch is powerful. 20:15 < oehansen> quid agis amicas, Bjarne nomen meum 20:16 < Psi-Jack> oehansen: wut? 20:17 < cu_cucambur> Psi-Jack, I'm trying to not add for the complexity. I'm barely handling linux bridges 20:17 < Psi-Jack> hehe 20:18 < cu_cucambur> Psi-Jack, laughing at my misery? :( 20:19 < Psi-Jack> Hmmm... Yes, for now. :) 20:19 < ayecee> well you know, tragedy plus distance is comedy 20:19 < oleo> ok then 20:19 * oleo laughs along 20:19 * oleo notes "this film is awesome" 20:20 < pankaj_> It may be not the place of questioning this question but I wanted to install ubuntu on virtualbox. At most of times I got the idea of server virtualisation and its uses but this desktop virtualisation and its uses as well how it is different then desktop virtualisation is not fitting in my mind. 20:20 < jim> yeah, not too sure about this :P 20:20 < oleo> the router shaman drumming 20:20 < jim> yeah, not too sure about this :P 20:20 < oleo> lol 20:20 < ayecee> very unsure 20:21 < Some1NamedNate> Need help 20:21 < ozymandias> with? 20:22 < ayecee> getting help 20:22 < mckendricks> Anybody know why calling mt status would load a tape? It's not supposed to I think. 20:22 < ayecee> mckendricks: what should it do instead? 20:22 < Some1NamedNate> Say I just compiled the latest version of gnu nano 20:22 < Some1NamedNate> I wanna run it without installing it 20:22 < ayecee> I just compiled the latest version of gnu nano 20:22 < mawk> cu_cucambur: if you gave the host an ip the route you talked about must be present already 20:22 < mawk> where did you add the default route ? on the host too ? 20:22 < ozymandias> Some1NamedNate, then do so 20:23 < mckendricks> ayecee I believe it should just report back immediately without actually doing anything with the tape 20:23 < ozymandias> you dont have to install compiled programs to run them 20:23 < ayecee> i see 20:23 < cu_cucambur> mawk, the vm host. yes 20:23 < Some1NamedNate> I tried ./curl but it said no such file 20:23 < ozymandias> just... run them 20:23 < ozymandias> Some1NamedNate, thats not how you start nano 20:23 < cu_cucambur> mawk, the container can't reach anything except the vm 20:23 < Some1NamedNate> I meant nano sorry 20:23 < mckendricks> I'm not sure if it's a config option or drivers or what. Not sure where to look for those kinds of configs or drivers either. 20:24 < ozymandias> that would run an application named 'curl' that is located in your current directory 20:24 < Some1NamedNate> I tried ./nano 20:24 < cu_cucambur> the vm and container are the same bridge 20:24 < cu_cucambur> on the same* 20:24 < ozymandias> does ./nano exist? 20:24 < Some1NamedNate> Unfortunately not 20:24 < ozymandias> then wtf are you trying to run it for? 20:24 < koala_man> you can only run files that exist 20:24 < ozymandias> try running a nano that exists 20:25 < Some1NamedNate> I wanted to run it from the within the source directory after compilation 20:25 < mawk> who's the router here cu_cucambur ? 20:25 < ozymandias> Some1NamedNate, try running it from where it was compiled 20:26 < ozymandias> you cannot (usually) run source, anyway 20:26 < ozymandias> at least not for compiled languages 20:26 < ozymandias> thats why you compile it 20:26 < ozymandias> just use the path to the binary you want to run 20:26 < Some1NamedNate> Well I compiled uemacs from the git tree 20:27 < mckendricks> ayecee also happens to really hard to search for mt related info on google. Some results and some helpful info, but not particularly easy to find others with the same issues or when they're discussed not always able to find workable solutions 20:27 < Some1NamedNate> I ls'd and saw "em" 20:27 < ozymandias> ok? 20:27 < Some1NamedNate> Which prompted me to use "./em" 20:27 < ozymandias> use the same logic here 20:27 < ayecee> mckendricks: i suppose tape drives are sufficiently rare that there's not much casual discussion on them 20:27 < ozymandias> use ls to find nano, and then run it 20:27 < ozymandias> its no different in principle 20:27 < ayecee> be sure to compile the latest ls first 20:28 < ozymandias> the only difference is likely the location, and specific name 20:28 < ozymandias> ayecee, indeed, yagotta havev the newest ls, emacs and nano 20:30 < Psi-Jack> So, emacsos = OS, nano = mail composer, ls = file manager? What about a text editor? :) 20:31 < ozymandias> cat. 20:31 < cu_cucambur> mawk, What's the router!? I don't get your question 20:31 < ayecee> it's an older joke, sir, but it checks out 20:31 < ozymandias> compile the latest cat 20:32 < cu_cucambur> mawk, The vm and container are connected to a switch the switch is connected a router 192.168.1.1 20:32 < Psi-Jack> And the router is connected to the hip bone? ;) 20:32 < n-iCe> Any softwarw to create lines and save it as .dxf 20:32 < Bronami> How are you guys doing? 20:32 < pankaj_> Hello, Can somebody please explain about desktop virtualisation please. I googled a lot but many of the vague answers in place. I know server virtualisation but how desktop virtualisation is different then it and its advantages. 20:32 < lI1|1Il1> they're not the same thing? 20:32 < Psi-Jack> Virtualization is virtualization. 20:32 < ayecee> pankaj_: vague questions get vague answers. 20:33 < anickname> hey 20:33 < anickname> how do I turn on FTP inside a virtual machine 20:33 < anickname> do I need to install openssh 20:33 < Bronami> I'm on an extremely basic client right now, just testing some irc code. Are my messages getting through? 20:33 < jhaenchen> Bronami: no 20:33 < anickname> yes Bronami 20:34 < koala_man> anickname: is this XY for "how do I get files out of a VM?" 20:34 < Bronami> Thank you 20:34 < ozymandias> anickname, openssh would be used for sftp 20:34 < anickname> it's how to get files into a VM 20:34 < ozymandias> not ftp 20:34 < ozymandias> an ftp server is for ftp 20:34 < anickname> because my VM doesn't support drag and drop 20:34 < anickname> I'm fine with it being sftp lol 20:34 < Li> my linux laptop started to demonstrate little bit of heating, so I went "GOOGLING to satisfy FREENODE TROLLS" and it suggested sudo apt install tlp tlp-rdw, now it's even worse and it's heating like stove. 20:34 < Psi-Jack> anickname: What? heh 20:34 < ozymandias> you could rsync or scp to it 20:34 < Li> WTF 20:34 < twainwek> Bronami: you're breaking up 20:35 < anickname> I'm trying to move files in and out of my virtual machine 20:35 < Li> yes you're troll if you suggest someone to google in 2018 20:35 < anickname> and VirtualBox doesn't support drag and drop 20:35 < ayecee> o_O 20:35 < anickname> for this OS (PuppyLinux) 20:35 < Psi-Jack> anickname: "Drag and Drop?" heh 20:35 < anickname> I mean I think that's the term for it lol 20:35 < ozymandias> you are also a troll if yo ask questions answered by google in 2018 ;-) 20:35 < Psi-Jack> It's... a virtual machine, not a desktop application. :p 20:35 < spreeuw> INSTALL THE EXTENSIONS 20:35 < Bronami> I'm working through a frankensteined unix port for a computer in Minecraft, with an equally terrible client so this is new frontier for me lol 20:35 < spreeuw> IN THE GUEST 20:35 < anickname> whatever the term is for moving files in and out of a virtual machine it isn't working lol 20:35 < ayecee> punt and return 20:36 < ozymandias> anickname, scp? rsync? 20:36 < meyou^> ingress and egress 20:36 < anickname> what are scp and rsync? 20:36 < koala_man> ssh based file copy tools 20:36 < ayecee> file transfer programs 20:36 < ozymandias> anickname, trivial ways to transfer files 20:36 < ozymandias> that usually dont need much configuring to use 20:36 < anickname> ah ok 20:36 < revel> More trivial than tftp? :o 20:37 < anickname> why wouldn't I use something like openssh in this case? 20:37 < ozymandias> revel, doesnt require explicit server config 20:37 < ozymandias> anickname, scp and rsync both do 20:37 < Psi-Jack> scp = openssh, rsync uses scp. 20:37 < Psi-Jack> err, uses openssh. :) 20:37 < anickname> oh ok 20:37 < koala_man> I would google and find something like https://www.techrepublic.com/article/how-to-share-folders-between-guest-and-host-in-virtualbox/ first. then use sshfs or something if that fails 20:38 < anickname> yea so I tried to set up the shared folders 20:38 < anickname> I installed guest additions and everything 20:38 < anickname> but I can't find where the shared folder is on the virtual machine 20:38 < pankaj_> ayecee: Thanks for vague reply again vague user 20:39 < ayecee> pankaj_: my pleasure 20:39 < koala_man> should be wherever you specified when you added a shared dir 20:39 < CrazyTux> can I install 4.15 kernel? 20:39 < ayecee> my guess is no 20:40 < jhaenchen> the shared file is defined in preferences 20:40 < jhaenchen> look there 20:40 < anickname> I have the shared folder defined 20:40 < anickname> it's a machine folder and it's set to auto mount 20:40 < Psi-Jack> CrazyTux: 8ball says: Try again later. :) 20:40 < anickname> how do I list all of the mounted drives? 20:41 < ozymandias> mount 20:41 < ozymandias> run that 20:41 < CrazyTux> Psi-Jack, what? 20:41 < mrw0rm> .4 20:41 < Psi-Jack> CrazyTux: 8ball says: Concentrate and try again. 20:41 < revel> `mount` or `df` 20:42 < anickname> yea it seems like the shared folder isn't getting mou8nted 20:42 < ozymandias> did you add it to fstab? do you have to? 20:42 < CrazyTux> kernel 4.15 is available in MX Package Installer as Spectre and Meltdown patched kernel. 20:42 < revel> Oh, if it's network-mounted, then mount. 20:42 < anickname> I don't think I have to? 20:42 < ozymandias> if its mounting I would expect it to need added to fstab 20:42 < anickname> like I have no idea 20:42 < anickname> I'm just adding the shared folder 20:42 < anickname> and I'm expecting it to pop up somewhere lol 20:43 < ozymandias> li cpu usage up? fans clogged? what's generating the heat? gpu? 20:43 < jhaenchen> vbox should take care of that stuff for the shared folder 20:44 < flying_sausages> hey guys slight confusion and embarassement, but if I add a user to a group, a folder is owned by the group, and the perms on the folder are g+w, I should be able to touch a file inside the folder right 20:44 < ayecee> flying_sausages: yes 20:44 < Psi-Jack> flying_sausages: s/folder/directory/gc 20:45 < ayecee> flying_sausages: run "id" to verify you're part of the group 20:45 < CrazyTux> stable: 4.15.18 [EOL] What does this mean? 20:45 < flying_sausages> I am indeed 20:45 < juliang> Hello. The desktop interface stopped working and I can't kill it from the virtual terminal. I'm using Gnome with latest Debian stable, and I've tried gdm stop without success. Any suggestions are appreciated 20:45 < dgurney> CrazyTux, that it has reached it's end of life 20:45 < Psi-Jack> CrazyTux: 8ball says: It is decidedly so. 20:45 < dgurney> don't expect more 4.15 updates 20:45 < ayecee> i want to believe you have an actual 8ball there 20:46 < Psi-Jack> ayecee: I do. :) 20:46 < ayecee> \o/ 20:46 < CrazyTux> ok. So which other kernel is Spectre and Meltdown patched? 20:46 < twainwek> juliang: try control+alt+backspace 20:46 < Psi-Jack> I think the 8ball, by proxy, isn't working so well. :) 20:46 < CrazyTux> please bear with my silly questions. I am just a non technical end user and a beginner in linux. 20:46 < dgurney> why are you worrying about it anyway 20:47 < dgurney> any reputable distro maker has done it for you 20:47 < Psi-Jack> A newbie, using a very less popular distro, and wanting support for it that is always going to be behind. 20:47 < flying_sausages> Can anyone please help me spot what I'm doing wrong? http://i.imgur.com/iFSNYbi.png 20:47 < flying_sausages> I can't believe I'm stuck on something so basica 20:47 < juliang> twainwek: done, didn't work 20:47 < Psi-Jack> dgurney: He's using the infamous "MX Linux" 20:48 < CrazyTux> Psi-Jack, Infamous? why? 20:48 < ayecee> wtf is mx linux 20:48 < dgurney> I've heard of it actually, but know nothing about it lol 20:48 < SpeakerToMeat> DO you know anything lime metamorphose but that can copy appart from renaming? 20:48 < jhaenchen> time to spam sudo 20:48 < CrazyTux> dgurney, suggest a reputable distro. 20:48 < ayecee> flying_sausages: does "touch tv/test" give you the same error? 20:48 < dgurney> the usual names, I'm sure you've heard of them 20:48 < flying_sausages> as in cd in there first ayecee 20:48 < jhaenchen> ooboontwo? 20:48 < ayecee> flying_sausages: no 20:49 < ayecee> flying_sausages: as in, from the directory where you took this screenshot 20:49 < CrazyTux> linux Mint? 20:49 < jhaenchen> NOOBS OS 20:49 < ayecee> says the noob 20:49 < lI1|1Il1> your group is sausage? flying_sausages 20:49 < flying_sausages> that's in /home/sausage 20:49 < ayecee> flying_sausages: ah, my bad 20:50 < CrazyTux> guys, you suggest that I replace MX linux with some other popular distro? 20:50 < jhaenchen> it's an actual os tho ayecee 20:50 < flying_sausages> lI1|1Il1: my primary yes, but additionally I'm in other groups 20:50 < lI1|1Il1> but the process GID is sausage? 20:50 < flying_sausages> uh I think I'm missing some fundamental idea 20:50 < mckendricks> Is there a place where all firmware .frm are stored? 20:50 < Artemis3> mxlinux is meh. its antix/mepis hybrid thing 20:51 < lI1|1Il1> chgrp ? 20:51 < ayecee> flying_sausages: doesn't seem like it. this should normally work, the way you're doing it. 20:51 < flying_sausages> i know right, I am confused af 20:51 < twainwek> juliang: so what do you want to do right now 20:51 < flying_sausages> running ubuntu 16.04 20:52 < lI1|1Il1> do you need acl for multiple groups to work? 20:52 < ayecee> *shrug* have you tried turning it off and on again? 20:52 < ayecee> lI1|1Il1: yes 20:52 < juliang> twainwek: nothing, I had to restart haha. But I'd be interesting to find out what's going on 20:52 < twainwek> juliang: it's gnome3, it's part of it's feature 20:52 < twainwek> its* 20:52 < juliang> It'd be 20:53 < triceratux> CrazyTux: only 4.16 is fully patched for spectre / meltdown http://news.softpedia.com/news/linux-kernel-4-15-reached-end-of-life-users-urged-to-move-to-linux-4-16-now-520787.shtml thats why i fixed the networking in LXQtExTiX http://www.extix.se/?p=393 20:53 < CrazyTux> triceratux, ok. Then, how can install 4.16 on MX 17? 20:54 < juliang> twainwek: my guess is as good as yours 20:54 < dgurney> wait for the distro maintainers to do their thing 20:54 < dgurney> it's not like you're in a hurry 20:54 < triceratux> CrazyTux: that depends on if they package it in the repo or expect you to compile it yourself 20:55 < CrazyTux> 4.14 and 4.15 are available in MX Package installer. I just installed 4.15. 20:55 < juliang> twainwek: I'll try smashing the screen 3 times, maybe that works, maybe not 20:56 < hio> I believe that fuchsia will defeat Linux 20:56 < dgurney> it would seem like 4.15.14 is the latest available kernel on MX 20:56 < twainwek> juliang: i had freezing issues due to an unstable nvidia driver on a non-gnome3 machine 20:56 < dgurney> eh, you'll be fine with that, provided the MX guys don't lag behind for too long 20:57 < juliang> twainwek: I have an nvidia card, this happens when I go to the "applications" menu 20:58 < twainwek> juliang: nvidia prop driver? 20:58 < juliang> twainwek: and I'm on vmware 20:58 < lI1|1Il1> hio: i doubt it, unless they make it highly portable 20:58 < juliang> No 20:59 < lI1|1Il1> their microcolonol only supports on x86_64 i think 21:03 < MrElendig> considering the use base and development invested in linux, HAHAHAHAHAHA 21:04 < CrazyTux> dgurney, would it be better if I switch to some other popular and widely supported distro? 21:05 < dgurney> if you want to 21:11 < lopid> lol https://www.makeuseof.com/tag/common-mistakes-slow-down-pc/ 21:12 < revel> >rebooting fixes memory leaks 21:12 < revel> lol 21:13 < ayecee> getting shot in the face fixes terminal diseases 21:13 < Psi-Jack> Just download more ram! 21:13 < revel> The way Windows used to cr*p out after a day or two, I'm guessing it wasn't all that "freeware", it was Windows itself... 21:13 < lopid> i just thought the list of things in the beginning of it was funny. as if somehow one's ram starts to run low… 21:13 < ayecee> might have been the user 21:14 < revel> "6. Confusing Your Computer With the Internet" 21:14 < revel> lol 21:16 < triceratux> https://www.tomshardware.com/news/lenovo-best-laptop-brand,36927.html 21:16 < jhaenchen> It's always amazed me there aren't simple health checks on that stuff, like alerting you that your RAM usage is getting high enough to impact perf. Basically they should set acceptable thresholds (does it slow down the UI?) and alert you when it happens 21:17 < RayTracer> and then you do what? close programs? just do that if it gets slow. or wait till oom killer hits and "solves" it for you 21:17 < qman> telling people to defrag in 2018, with no considerations for SSDs 21:19 < nszceta> delete system32 21:19 < nszceta> for maximum performance 21:19 < RayTracer> turn off the computer for optimal use 21:20 < Artemis3> qman, its a trap 21:22 < Artemis3> revel, Windows ME would infamously BSOD after 5 hours, due to an IE5 memory leak, which was on by default (active desktop). 21:22 < revel> You mean Windows explorer or internet explorer? 21:23 < qman> Artemis3: that's only if you could make it 5 hours without blue screening first 21:23 < qman> usually it lasted about 20 minutes 21:23 < Artemis3> qman, indeed, that was just booting it ant not touching it :3 21:24 < meyou^> was ME the one that BSOD'd during Bill's presentation 21:24 < Artemis3> revel, by then they already replaced explorer.exe with iexplorer.exe, tho it was still there. 21:25 < ayecee> so how about that linux 21:25 < qman> yeah, at that time windows explorer was internet explorer, just looking at files instead of websites 21:25 < revel> So, same explorer then. 21:27 < jhaenchen> those were the good ol days 21:29 < triceratux> whats great about systemd is it provides for the means to circumvent its own dns resolver. you just have to know enough about it to configure it properly or choose a distro which does that for you 21:30 < revel> Or not use it. 21:30 < phogg> circumventing a DNS resolver is easy: dig @wherever example.co 21:30 < phogg> just replace 'wherever' with the resolver you want to use 21:31 < revel> That won't make everything use it :P 21:41 < paradis> is there a way to check the integrity of linux 21:42 < revel> Define "integrity" 21:45 < lI1|1Il1> checking kernel sigs after download? 21:45 < stevendale> o/ 21:45 < Psi-Jack> integrity. 1 : firm adherence to a code of especially moral or artistic values : incorruptibility. 2 : an unimpaired condition : soundness. 3 : the quality or state of being complete or undivided : completeness. 21:46 < revel> Psi-Jack: Yeah, but, for the kernel (somehow?) or the filesystem or what? 21:46 < Psi-Jack> :) 21:46 < Psi-Jack> I just defined integrity. :) 21:46 < kazdax> okay so everyting resides under / 21:46 < revel> Thanks, smartass. 21:46 < kazdax> is the / meaning root ? 21:46 < dgurney> well, checksums are the most simple way of doing it 21:46 < revel> kazdax: Yes. 21:46 < ozymandias> assuming they exist 21:46 < RayTracer> paradis: on a rpm based distro, eg. rpm -Va 21:46 < kazdax> then why do i have a folder called root within / ? 21:46 < stevendale> In Windows C: is / 21:47 < Psi-Jack> paradis: More so, can you explain what you're really trying to do? 21:47 < kazdax> okay 21:47 < RayTracer> kazdax: that's root's home 21:47 < revel> kazdax: Because that's the root user's home directory. 21:47 < Psi-Jack> stevendale: In Windows, there is no / 21:47 < Psi-Jack> Not even an equivalent. 21:47 < kazdax> i see 21:47 < ozymandias> kazdax, roots' homerid 21:47 < revel> Psi-Jack: There's some pseudo-/ that contains all the letter roots like C: and D: and whatever and network mounts, I think. 21:47 < CrazyTux> is Manjaro better than MX Linux? 21:47 < Psi-Jack> revel: Nope. 21:48 < kazdax> and the home of everything else is within /home which is under / ? 21:48 < kazdax> every other user i mean 21:48 < Psi-Jack> You can define any drive with any drive letter you want, in Windows. You could boot D: while not even having a C: 21:48 < revel> kazdax: That's where the homes of regular user accounts reside. 21:48 < ozymandias> kazdax, all non-system users that use the default homedirs, yes 21:48 < triceratux> kazdax: root means 3 things in linux. the root filesystem which is /, the root account which is the most privileged, & the root accounts home directory which isnt in ${HOME} but is rather /root 21:48 < kazdax> i see 21:48 < Psi-Jack> You can junction "mount" a filesystem directly into a subdirectory on D:\somewhere 21:49 < kazdax> okay i think i got it 21:49 < revel> triceratux: If you're root, then HOME is /root :| 21:49 < triceratux> oops i meant isnt in /home of course 21:50 < revel> Psi-Jack: Where do network mounts reside on Windows then? 21:50 < ozymandias> the letter you put them 21:51 < revel> I recall some sort of different root that contains all the letter drives as well as some other stuff like network stuff. 21:51 < kazdax> [root@rhelserver ~]# tar xvf test.tgz -C ~/ 21:51 < revel> And the network is at \netfs\ or something 21:51 < ozymandias> revel, sounds like cygdrive 21:51 < kazdax> should that not post test folder extracted content into current directory ? 21:52 < ozymandias> kazdax, that will extract that tarball into ~/, where you told it to 21:52 < Psi-Jack> revel: Nope. Not Windows. 21:53 < revel> Psi-Jack: Network mounts have to be somewhere on letter drives? 21:53 < Psi-Jack> Or junctioned onto another directory, yes. 21:53 < kazdax> what command do i use to extract it in that drive ? 21:53 < kazdax> in the current drive its in 21:53 < RayTracer> just omit the -C option 21:53 < ozymandias> kazdax, dont specify a different location 21:53 < revel> kazdax: That's what it does by default, isn't it? 21:53 < kazdax> ahhh 21:54 < revel> Without you specifying a directory. 21:55 < kazdax> even if i do this 21:55 < kazdax> [root@rhelserver ~]# tar xvf test.tgz 21:55 < kazdax> it dosnt create a folder called test with the content of the extracted stuff 21:55 < ozymandias> kazdax, that will unpack the contents tot he current dir 21:55 < ozymandias> is there a test dir in the tarbal? 21:56 < ozymandias> it sounds like there is not 21:56 < kazdax> no there is not 21:56 < ozymandias> then no, it will not create it 21:56 < ozymandias> it unpacks the tarball 21:56 < ozymandias> as is 21:56 < RayTracer> I'd use "tar xvzf test.tgz", but maybe it autodetects the compression format in the meanwhile 21:56 < ozymandias> if it was in the tarball, it would create it 21:57 < kazdax> but okay the author is in this / directory 21:57 < kazdax> and he does 21:57 < revel> Yeah, if the tarball doesn't have a "test" directory containing everything else, it'll just unpack everything in it to your directory. 21:57 < revel> RayTracer: It does. 21:57 < kazdax> tar xvf test.tgz -C / 21:57 < kazdax> and it works for him 21:57 < ozymandias> kazdax, what author? 21:57 < koala_man> kazdax: is this a slackware package or something? 21:57 < kazdax> no i am just following a tutorial from pearson IT on RHEL 21:57 < ozymandias> perhaps his tarball has a test dir in it 21:58 < kazdax> i am confused 21:58 < Dagmar> If it did it would create /test 21:58 < koala_man> kazdax: did you download this test.tgz from the same source, or did you create it? 21:58 < kazdax> i created it 21:58 < ozymandias> the tarball you are unpackign does not have the directory 'test' in it 21:58 < kazdax> its nothing but the /etc folden 21:58 < kazdax> okay this is what idid 21:58 < ozymandias> then why the hell would it have a dir called 'test' in it? 21:59 < Dagmar> OKay so then using -C / is probably fine 21:59 < kazdax> i copied everything starting with a e i into a folder called test 21:59 < ozymandias> that seems like a terrible guide,. btw 21:59 < kazdax> i tarballed it into test.tgz 21:59 < kazdax> now i want to unpack it 21:59 < ozymandias> kazdax, tar xvfz test.tgz 21:59 < RayTracer> I wouldn't suggest to experiment with /etc when trying out tar usage :) 21:59 < ozymandias> that will unpack it to the current dir 22:00 < koala_man> kazdax: it's up to the person creating the tgz to ensure that it's created with the conventional single top level directory. sounds like you didn't (by running the commands from the wrong directory for example) 22:00 < ozymandias> and there will be no dir called 'test' because 'test' starts with a t, and not an e 22:00 < ziddey> is there a way to explicitly connect to only a specified bssid? I'm specifying the bssid in wpa_supplicant.conf, but it's still eventually roaming onto a different ap with the same ssid 22:00 < ozymandias> you did not put 'test/' in it, so when you unpack it, no 'test/' will come out 22:00 < kazdax> no ..hold on a sec 22:01 < kazdax> i think i am goin to use a book instead to learn 22:01 < kazdax> okay 22:01 < ozymandias> tar does not automatically create random dirs 22:01 < xamithan> books have errors, read the errata 22:01 < kazdax> i never really liked TV tutorials 22:01 < ozymandias> read The Linux Command Line, free book, gets updates 22:02 < stevendale> o/ 22:02 < stevendale> Did anybody else get computer access taken away when they were a kid 22:03 < ozymandias> every kid that had access to a computer should have that at some point 22:03 < kazdax> i am not going to give up 22:03 < kazdax> i will try this again 22:03 < xamithan> No, how else would you do school work or home work 22:03 < kazdax> okay so let me explain what i did ..and i will do it again just to make sure i am doing it right 22:03 < kazdax> i created a folder called test on ~ 22:03 < easy_ref123> cifs 786432 0 - Live 0x000000000000000 22:03 < ozymandias> kazdax, mkdir test; touch test/foo; tar cvfz test2.tar.gz test 22:04 < easy_ref123> can somebody explain that line? 22:04 < stevendale> ozymandias: Now I am on computer almost the whole time, I agree.. teenagers have greatly worsened moods when they am on computer too long 22:04 < easy_ref123> "0 instances" yet the state is live? 22:04 < easy_ref123> (from /proc/modules) 22:04 < stevendale> I used to answer back whenever I was asked to do something, I'd never do any homework or anything, just games & texting 22:05 < ozymandias> stevendale, screentime in general ought to be regulated, same as any other excessive thing 22:05 < ozymandias> even reading needs to be limited, if it becomes excessive 22:05 < stevendale> Now I go for walks outside, and that 5 minutes off screen every half an hour really helps ozymandias 22:05 < xamithan> limiting reading? ... 22:05 < kazdax> no okay one more thing 22:05 < ozymandias> xamithan, if it becomes excessive. 22:05 < kazdax> i was told 22:05 < kazdax> that my rm ir 22:05 < kazdax> rm command 22:06 < kazdax> has an alias 22:06 < kazdax> rm -i 22:06 < ozymandias> xamithan, as in, not getting homework done, or enough sleep 22:06 < kazdax> thats why it keeps asking me if i want to delete every file 22:06 < xamithan> What is excessive? If you work on a computer you are reading like 15 hours a day 22:06 < kazdax> in the folder to remove anygthing 22:06 < kazdax> do i just do 22:06 < kazdax> rm -rf ? 22:06 < RayTracer> easy_ref123: the module is loaded mut not used. The use count should increase if you mount a cifs 22:06 < ozymandias> xamithan, we were explicitly talking about children 22:06 < RayTracer> *but 22:06 < kazdax> okay got it 22:06 < kazdax> its rm -rf 22:06 < ozymandias> kazdax, no, you have to specify waht to delete 22:07 < kazdax> i know i meant 22:07 < kazdax> rm -rf folderNAme 22:07 < ozymandias> ok 22:07 < kazdax> because when i do rm -r 22:07 < stevendale> Sleep is important to, especially for gamers, my actions per minute goes significantly up if I've had a solid 8 hours per sleep, whereas I'll be worrying half the time about keeping my eyes open and feet still on 4 or 6 hours 22:07 < kazdax> rm -r foldername 22:07 < xamithan> The school I went to the children were only like 80% literate 22:07 < kazdax> it ask if i need to delete every single file in the folder 22:07 < xamithan> I think they need more reading not less 22:07 < kazdax> like for each file it spits out a yes or no option 22:07 < kazdax> which was getting irritating 22:08 < stevendale> I say governments should cut the funding in school that goes towards digital technology 22:08 < ozymandias> xamithan, but some kids would stay up to 3am reading, and then be in a daze at school -- in that case, limit the reading. 22:08 < stevendale> Go back to textbooks 22:08 < ozymandias> xamithan, sorry to hear about that third world though 22:08 < RayTracer> kazdax: you could eg. "unalias rm" or remove that alias from .bashrc if it hinders you (the latter is the first thing I do on new installed redhat systems) 22:08 < xamithan> Nah, they'll learn some personal responsiblity after a few nights of that 22:08 < ozymandias> xamithan, have you... met a child before? 22:08 < ozymandias> because thats not going to happen 22:08 < stevendale> The longest I lost computer access was a month ozymandias 22:08 < xamithan> How old we talking about here? 4 ? 22:09 < ozymandias> they will happily daze through school if that means more fun times 22:09 < ayecee> not only have i met one, i used to be one! 22:09 < stevendale> I held a pocket knife up at somebody in grade 7 primary school 22:09 < xamithan> There is no reason a 10 or 12 year old can't decide actions for theirself 22:09 < ozymandias> LOL 22:09 < ozymandias> some actions, yes 22:09 < ozymandias> some actions should be guided 22:09 < jml2> xamithan, are you in prison? 22:09 < ozymandias> especially when they repeatedly make the wrong ones 22:09 < xamithan> No I'm at work 22:10 < jml2> was just wondering, you sound like a lunatic 22:10 < stevendale> Decision making skills don't come for girls until they're 14 or 15, and males it can be between 16 and 25 22:10 < ayecee> and sometimes never 22:10 < ozymandias> i dont know many 12 or 14 year olds even that are able to make mature decisions about EVERYTHING they could be deciding 22:10 < xamithan> Well I don't expect a 12 year old to be making decisions like buying a house or something. But they can fix their own food, control their own schedule 22:10 < koala_man> because "decision making skills" is one checkbox that applies to everything from choice of breakfast to getting a mortgage 22:10 < ozymandias> i could easily see a 14 year old skipping school to play video games if allowed 22:11 < ozymandias> xamithan, you may wish to mean real 12 year olds some time 22:11 < stevendale> A good way to develop those skills as a kid is to save pocket money then buy a Minecraft server, set up the plugins & try to get people on 22:11 < ozymandias> many would decide to skip school if allowed 22:11 < stevendale> Being in that 'administrative' role really helps kids learn 22:11 < xamithan> Nah, then they'd get punished 22:11 < ozymandias> it is the parents job to guide the decisions in the right direction 22:11 < ozymandias> YES 22:12 < twainwek> how'd i end up in a parenting channel 22:12 < ozymandias> THATS EXACTLY THE POINT 22:12 < stevendale> twainwek: I started it o/ 22:12 < xamithan> Thats how you learn, am i wrong ? 22:12 < ozymandias> you dont let them make random, arbitrary decisions, you guide them and limit their options 22:12 < ozymandias> thats exactly what I have been saying xamithan 22:12 < jml2> ozymandias, I think is xamithan's grand daddy 22:12 < ozymandias> you provide them limits and let them learn inside those limits 22:12 < xamithan> Nah you sound like a helicoptor parent controlling everything and wiping kids noses for them 22:13 < ozymandias> ..... 22:13 < ozymandias> you are not even being self consistent now. 22:13 < stevendale> I know I'm a visual learner, my parents could tell me to do something for the first time - it wouldn't get done, if they held my hand the first one or two times and walked me through it i'd remember it and do it independently forever 22:13 < ayecee> offtopic conversation is now getting heated. 22:13 < jml2> ozymandias, you're irrelevant XD 22:13 < ayecee> bad combination. 22:13 < kazdax> this is odd but on the tutors computer when he does ls on ~..it displays the root contents of his drive 22:13 < kazdax> when he does ls oin / 22:13 < ozymandias> ayecee, eh, he is trolling too hard 22:14 < kazdax> it shows the same thing 22:14 < kazdax> i guess the guy dint record it properly or something 22:14 < ayecee> kazdax: what should it show instead 22:14 < kazdax> hmm 22:14 < ozymandias> kazdax, thats not odd, thats expected 22:14 < kazdax> ls 22:14 < orev> anyone know of an easy way to remount all filesystems from /fstab? like mount -a -o remount (<-- that doesn't actually do it) 22:14 < ayecee> ls: not found 22:15 < kazdax> :) 22:15 < kazdax> okay ...maybe he created those similer folders in his ~ roots home directory ? 22:15 < ayecee> kazdax: more likely his ~ is set to / 22:15 < kazdax> the folders that exist on / <-- root 22:15 < RayTracer> or maybe he export HOME=/ 22:15 < kazdax> ahh see 22:15 < kazdax> the author isnt letting us know about that 22:15 < kazdax> or maybe he did and i missed it 22:16 < xamithan> orev: I think you'd need a script that'll get the mount ports and do the -o remount on it. it should be pretty easy 22:16 < ayecee> doesn't seem like an important detail 22:16 < ozymandias> kazdax, if he is running as root, ~= /root 22:16 < kazdax> yes 22:16 < ozymandias> the parent, or .. of /root is / 22:16 < RayTracer> whatever wonky things people do to get their video interesting.. 22:16 < ozymandias> /root/.. is / 22:16 < ayecee> ozymandias: not always the case 22:16 < easy_ref123> RayTracer, thanks :) 22:16 < jml2> pee double u dee == pwd 22:16 < ozymandias> ayecee, it a RHEL guide 22:17 < ozymandias> so we can make some assumptions 22:17 < orev> xamithan: it would need to honor "noauto" options, etc.. so not easy I guess 22:17 < ayecee> ah, missed that part 22:17 < ozymandias> ayecee, busy channel :-D 22:17 < ayecee> also working 22:17 < kazdax> iam just going to go with the tutorials and work my way throught it 22:18 < kazdax> or should i just read a book instead ? 22:18 * jml2 remounted but then farted and corrupted all his filesystems.\ 22:18 < kazdax> should i try reading some good book on linux basics a 22:18 < kazdax> nd then maybe come back to the video tutorial 22:18 < ozymandias> read The Linuz Command Line, go at your own pace, kazdax 22:18 < kazdax> k 22:20 < xamithan> Just as easy you can include those in the script. Just have to find the right cut command to pull it 22:21 < jml2> using a cron task for remount with mount is not a smart work around for crappy hardware XD 22:22 < jim> how can I find which interface has the default route, using ip and friends (not ifconfig & friends)? 22:23 < lopid> "route" 22:23 < ayecee> ip route print, or something like that 22:23 < jml2> jim, "ip route" 22:24 < sembiance> wtf does the term "ricer" mean in regards to calling someone that based on what particular linux distro they use? 22:24 < pepermuntjes> everybody reading this will be dead within the next 100 years. 22:24 < jml2> jim, not well explained, is there are manpages for "ip-route", "ip-address" -- use the hypen to get to the manpage 22:24 < lopid> they consider their choice non-standard? 22:25 < xamithan> Go read it up on urbandictionary 22:26 < Frith> pepermuntjes: That directly goes against my immortality objective. 22:26 < stevendale> o/ 22:26 < ozymandias> i can make a guess based on what it means for cars -- crappy flashy cars (typically, but not always, for asia) that have lots of cheap eye candy bolted on 22:26 < stevendale> 7200 RPM HDD or bust 22:27 < ayecee> ozymandias: kind of, but it's more about the owners of said cars 22:27 < ayecee> ozymandias: the people who bolt on that cheap eye candy 22:27 < xamithan> The only thing that carries over from a car ricer is the making unnecessary modifications that they think are cool but most others do not 22:28 < ayecee> also unsupportable performance claims 22:28 < xamithan> My laptop runs faster with a lightning bolt decal on it 22:28 < ozymandias> ayecee, the kind of person that will spend $2000 to a $10,000 car to reduce its resale value by $4,000 :-D 22:28 < ayecee> heh 22:29 < xamithan> I wanted to add flames too. But people might get confused and think it is on fire then throw water. I wouldn't want a dead laptop 22:29 < ayecee> smart 22:29 < pepermuntjes> Frith, replace it with an immorality objective 22:30 < ozymandias> pepermuntjes, I dont want to convert to Catholocism, Is there any other way? 22:42 < Dagmar> You can have it shipped to that company that'll dip it in the hydrophobic stuff 22:42 < Psi-Jack> stevendale: RPM? 0 RPM is always better. 22:43 < stevendale> You mean an SSD Psi-Jack? :P 22:43 < qman> sembiance: http://funroll-loops.teurasporsaat.org/ 22:44 < Psi-Jack> Yes. SSD. With built-in wear leveling and reasonable auto-trim. :) 22:44 < Dagmar> The /var directory is not a good place 22:44 < Dagmar> @#$@#$ wrong channel 22:45 < stevendale> HDDs don't need wear levelling :3 22:46 < Psi-Jack> Well, they could benefit a little from it. 22:47 < xamithan> They could benefit from not spinning 22:47 < Psi-Jack> I mean, when bad sectors form along the location of the static journal area on the disk. that can cause some fun problems. 22:48 < Dagmar> Then there'd be all that wear just on one side 22:48 < Dagmar> It's the spinning around that keeps them even 22:48 < peoliye> cat screen /dev/tty.xyz 2>&1 | tee ~/outputfile.txt ---this is not outputting the data in outputfile.txt 22:48 < RayTracer> maybe balance the 0s and the 1s now and then 22:48 < peoliye> can someone give me a clue? I am running on mac 22:49 < Psi-Jack> peoliye: We don't support macOS here. 22:49 < ozymandias> this is #linux, not #osx 22:49 < stevendale> Actually 22:49 < stevendale> the os x channel is ##mac 22:49 < stevendale> Not #osx 22:49 < Dagmar> peoliye: If you check the man page for screen, you can make it write to a log file on its own. 22:49 < Psi-Jack> There's a few macOS related channels. :p 22:49 < xamithan> osx is dead 22:49 < ozymandias> stevendale, doesnt that violate apples precious branding? 22:50 < ozymandias> xamithan, yeah, but the irc channel might not be 22:50 < ozymandias> at some point apple will realize it 22:50 < ozymandias> but until then, they will keep selling it 22:50 < ananke> the channel is #macosx or ##macosx. 22:51 < xamithan> OSXI, OSXII. Nah it isn't catchy 22:51 < ozymandias> xamithan, thats why they kept OSX for like 23 versions 22:51 < Psi-Jack> ananke: Yeah, that's what I was thinking. 22:51 < ayecee> xamithan: "oh sexy" 22:51 < ayecee> i think it would be catchy 22:52 < xamithan> It should relate to apples more though, ya know? Maybe make a golden deliciousX OS 22:53 < _stuart> catchy like gonorrhoea 22:53 < ozymandias> OS Kallisti X ? 22:53 < xamithan> RingOS 22:53 < Dagmar> Get all of Asia on board with Durian OS 22:53 < xamithan> For ringo 22:53 < Dagmar> "We swear it doesn't stink!" 22:53 < _stuart> lol 22:53 < deepfreez> Hello, anyone use ip blacklisted check php or python to check ips ? 22:53 < _stuart> yeah it deos. 22:54 < deepfreez> I need for a lot of classes... 22:54 < ozymandias> the mythical golden apple was labelled 'kallisti' ;-) 22:54 < xamithan> "check ips" ? 22:54 < Psi-Jack> deepfreez: #php #python 22:54 < stevendale> Win 7 SP1 Ultimate x64 almost downloaded... 22:54 < lI1|1Il1> woaaahh 22:54 < deepfreez> thanks 22:54 < xamithan> I think you in the wrong place steven 22:55 < MrElendig> why would you ever use 7 over 10 too.... 22:55 < ozymandias> MrElendig, its slightly less irritating? 22:55 < xamithan> Maybe they hate cortana with a passion and telemetry 22:55 < stevendale> Nah I'm not xamithan: Ubuntu 17.10 \n \l 22:55 < _stuart> because 7 is stable and 10 is a shitshow. 22:56 < pepermuntjes> lol 22:56 < xamithan> I still use WinXP 22:56 < stevendale> MrElendig: No forced updates, superior drivers as you aren't forced to use M$oft's ones, no major feature changes, only security updates and bug fixes 22:56 < xamithan> It gets updates too 22:56 < stevendale> I use XP, but I am upgrading to 7 now 22:56 < xamithan> They are stopping that next year I think. When the windows embedded updates end 22:57 < stevendale> Yeah 2019 is the cutoff for POSready 2009 xamithan 22:57 < lI1|1Il1> stevendale: are you steven dale, or steve'n'dale ? 22:57 < xamithan> I'll upgrade to vista then 22:57 < MrElendig> stevendale: forced updates are a good thing, and no you don't have to use microsoft drivers 22:57 < ozymandias> MrElendig, no they are not. 22:57 < _stuart> MrElen: no it's not. 22:57 < xamithan> No, no they aren't 22:57 < ozymandias> forced updates CAN be a good thing. 22:57 < MrElendig> they are 22:58 < ozymandias> no, they are not. 22:58 < MrElendig> and if you don't want them: don't use home edition 22:58 < stevendale> They can be, but they're not 22:58 < _stuart> MrElen: business can't function computers that break every tuesday. (and they do) 22:58 < ozymandias> rebooting a machine that is in use without warning is not a good thing. 22:58 < pepermuntjes> Microsoft Professional 10 had advertisements for CANDY CRUSH. 22:58 * Psi-Jack forces updates into ozymandias's brain. 22:58 < xamithan> I got pro edition, it still forces 22:58 < Psi-Jack> ozymandias: You don't have to reboot, necessarily. 22:58 < stevendale> Yeah pepermuntjes is right 22:58 < stevendale> 10 installed Candy crush without my permission 22:58 < MrElendig> _stuart: enteprise version lets you run your own updates 22:58 < _stuart> thing reboots on you, you cna't stop it ;) 22:58 < stevendale> And Facebook 22:58 < MrElendig> _stuart: at your own leisure 22:58 < ozymandias> Psi-Jack, you do when it does it in the middle of the night and decides its time to reboot 22:58 * Psi-Jack force reboots ozymandias for good measure though . 22:59 < Psi-Jack> ozymandias: Wait, we're not talking about Linux, now are we? 22:59 < stevendale> Ubuntu downloads updates without my permission 22:59 < ozymandias> Psi-Jack, naw, linux doesnt force update -- or at least no distro I would ever use 22:59 < xamithan> ubuntu doesn't reboot on you though, that is the difference 22:59 < pepermuntjes> ubuntu has nasty amazon logo 22:59 < Psi-Jack> Well, then. Lets get back onto the proper subjectmatter at hand then. Linux. :) 23:00 < Psi-Jack> pepermuntjes: 10 years ago. 23:00 < Psi-Jack> :p 23:00 < pepermuntjes> just use CentOs 7, never had any advertising shown 23:00 < pepermuntjes> tell me one thing i can't do with centos7 23:00 < stevendale> Isn't CentOS 7 bundled with libraries older than Debian 6? 23:00 < Psi-Jack> stevendale: Nop 23:00 < MrElendig> some older some newer 23:01 < Psi-Jack> Compared to Deb 6, all newer. 23:01 < pepermuntjes> for me a game changer, was RPMFUSION support for Centos. Before that i had to use Fedora. 23:01 < pepermuntjes> but now with RPMFUSION for centos, you get VLC, media codecs, and all that stuff 23:01 < stevendale> Long live Crunchbang 23:02 < Psi-Jack> Crunchbang is dead. 23:02 < pepermuntjes> only extra repo's you need now are: rpmfusion and epel. Both are very save, and share devs from main. 23:05 < pepermuntjes> i'm thinking about stopping to use mobile devices 23:05 < xamithan> ArchBang 23:06 < pepermuntjes> ArchBangBros 23:06 < xamithan> I've never used it but was looking for something similar to crunchbang one day 23:06 < Psi-Jack> ArchBangBus? 23:06 < stevendale> pepermuntjes: I've tried 23:07 < stevendale> Closest I get is using phone as hotspot when I am out 23:14 < pepermuntjes> because with cellphone 23:15 < pepermuntjes> the gov can follow you everystep 23:15 < pepermuntjes> * 23:15 < pepermuntjes> will follow you with 23:15 < _stuart> gov is clueless... facebook can follow you tho 23:15 < pepermuntjes> don't have facebook 23:15 < lI1|1Il1> they can still follow you ;) 23:15 < _stuart> lol facebook will follow you anyway ;) 23:16 < pepermuntjes> savest would be to refuse any contact in any form with any people that use facebook 23:16 < lI1|1Il1> only drug dealers need pagers and cel phones! 23:16 < _stuart> good luck with that 23:17 < _stuart> you'de end up out of work and on the street from not showing up at work or paying bills 23:17 < _stuart> .. and the homeless guys are on facebook too 23:17 < pepermuntjes> but in 100 years you get a statue 23:17 < pepermuntjes> and people will name their baby's after you 23:17 < _stuart> last hold out, would not join facebook 23:17 < _stuart> lol 23:17 < Dagmar> Who the hell still uses pages? 23:17 < Dagmar> er pagers? 23:18 < _stuart> dr's I think 23:18 < lI1|1Il1> literally drug dealers 23:18 < Dagmar> _Bad_ drug dealers, maybe 23:18 < _stuart> cheap drug dealers 23:18 < Dagmar> All the doctors I've seen use smartphones now 23:19 < pepermuntjes> Dagmar, they make foto's of your xrays with them, and share them using whatsapp with other doctors :) 23:19 < pepermuntjes> fact 23:19 < Dagmar> Actually those are generally digitized immediately 23:19 < MrElendig> whatsapp? usually they are snailmailed on floppies 23:19 < _stuart> yeah, digital xray is pretty widespread now 23:20 < MrElendig> or as literal photos 23:20 < _stuart> at least here 23:20 < _stuart> i have a large film xray of my hip 23:20 < TwistedFate> hello, can i use my pc while i'm running badblocks test on a new HDD that's not formatted yet? 23:21 < MrElendig> sure 23:21 < TwistedFate> nice, thanks! 23:37 < Dagmar> It's just going to be a little boggy 23:38 < Frith> And for comparisons: https://gist.github.com/hellerbarde/2843375 23:50 < bindi> I have a malicious linux system that has some process trying to connect a certain IP, how can I find out what that process is? 23:50 < bindi> I've blocked the ip in the FW because it was causing 90% loss so it's not connected anymore 23:55 < uplime> bindi: im not on a system with a /procfs right now, but does /proc/net/tcp have the information you're looking for? 23:56 < bindi> this complicates things, I'm SSH'd in to the box and it says my ip is the firewall box ip (172.16.16.16) 23:57 < Psi-Jack> In Russia, research scientists arrested for running crypto mining software on secret class research super computer. "In Soviet Russia, crypto mines you!" 23:58 < lupine> reasonable arrest 23:59 < TwistedFate> Wonder what are the chances that drive has errors if first pattern is completed without errors with badblocks :S 23:59 < Psi-Jack> Agreed --- Log closed Sat Apr 21 00:00:52 2018