/srv/irclogs.ubuntu.com/2015/06/28/#ubuntu-discuss.txt

lotuspsychjegood morning to all03:59
lotuspsychjehttp://news.softpedia.com/news/will-i-have-the-latest-software-versions-in-ubuntu-with-snappy-485490.shtml04:03
ObrienDave*waves*06:03
lotuspsychjeEriC^^: good morning08:57
EriC^^morning lotuspsychje08:57
lotuspsychjehow r u mate08:58
EriC^^great you?08:58
lotuspsychjefine tnx, sunny weather08:58
EriC^^cool08:58
lotuspsychjeand later on coffee chat with friends n pies08:58
EriC^^yummy08:58
EriC^^pies.. *homer simpson drool*08:59
lotuspsychjelol08:59
EriC^^:P08:59
lotuspsychjeseems like #ubuntu-women is filled with mostly men :p09:05
EriC^^lol09:08
TJ-Morning (belatedly)09:09
lotuspsychjeTJ-: good day sir09:09
lotuspsychjeTJ-: hows your project going?09:09
TJ-Are you sure ... could be Madam :D09:09
lotuspsychjeTJ-: excuse me mylady :p09:09
TJ-It worked last night on top of Linux v4.1 ... then this morning I noticed that the v4.2 merge window has moved the loop device workqueue from the driver to per-loop ... which stopped my patches doing anything useful... refactoring them now :)09:10
lotuspsychjeTJ-: never saw a girl, that trying to 4K sectors before :p09:10
* TJ- tuts09:10
lotuspsychjehttp://news.softpedia.com/news/will-i-have-the-latest-software-versions-in-ubuntu-with-snappy-485490.shtml09:12
lotuspsychjei wonder how that will turn out09:12
lotuspsychjetintedwindows: welcome09:14
tintedwindowsthanks good to be here, Ubuntu is my fave09:15
lotuspsychjetintedwindows: what do you like about ubuntu?09:15
TJ-If snappy requires Unity 8, Canonical are going to loose developer input09:15
tintedwindowsi love the control of ubuntu and the configuration you have is just so much better than main stream operating systems.09:16
lotuspsychjetintedwindows: wich version are you on?09:16
TJ-Over my time working with Ubuntu (since 2005) I've come to distrust the way Canonical internalise supposedly 'community' development teams and stands, locking out any input from developers. Very walled garden, take-it-or-leave-it09:17
tintedwindows15.04, you?09:17
lotuspsychjeTJ-: the same way shuttleworth had to appologize that unity was a mistake?09:18
TJ-EriC^^: can you remind me of that pipe you use to termbin ?09:18
lotuspsychjetintedwindows: 14.04.2 64bit09:18
EriC^^TJ-: nc termbin.com 999909:18
TJ-lotuspsychje: Across so many key parts... it always struck me as Shuttleworth's frustration with the community approach. I know it makes it uncomfortable for many Debian developers who are employed by Canonical and find themselves compromised by it09:19
TJ-EriC^^: ha! yeah, it is so simple I couldn't recall it :)09:19
lotuspsychjeTJ-: my first unity frustration was the dock at left side, always loved gnome bottom dock09:21
TJ-Canonical's attitude is in many ways similar to Google's ... very touchy about keeping things private and internal09:21
tintedwindowsi would like to know who isn't 64 bit here?  lol is anyone running some old stack 32 bit?09:21
lotuspsychjetintedwindows: your on 32bit?09:21
TJ-I gave up on mainstream Ubuntu GUI when it switched to Unity and Gnome messed up v2 - switched to KDE here and it is the only GUI that works for my requirements09:22
tintedwindowsyou can get unity-tweak-tool09:22
Hobbet1i am running a xpc pentium 4 with 2 gigs of memory09:22
lotuspsychjeHobbet1: wich ubuntu on it?09:22
Hobbet1lubuntu09:22
lotuspsychjecool09:22
tintedwindowsthat is cool09:22
tintedwindowsyou should put a rambo sticker on the side of it09:23
Hobbet1and it runs just fin i am on opera with 7 tabs open09:23
Hobbet1lol09:23
tintedwindowsgtg nice chatting09:23
lotuspsychjeHobbet1: i like chromium better then opera09:24
Hobbet1i only use opera for the  irc chat, i can adjust the text to make it bigger easier on my eyes09:25
TJ-I have notebooks I bought in 2002 still in use with 384MB of RAM09:25
lotuspsychjeTJ-: running ubuntu on them also09:26
TJ-Yes, with my own kernel builds (non-PAE) and stripped down to the essentials09:26
lotuspsychjecool09:27
lotuspsychje!info gdisk09:29
ubot5gdisk (source: gdisk): GPT fdisk text-mode partitioning tool. In component main, is extra. Version 0.8.10-2ubuntu0.1 (vivid), package size 202 kB, installed size 856 kB09:29
lordievaderGood morning.09:36
lotuspsychjelordievader: hi mate09:36
lotuspsychjeall ok?09:36
lordievaderHey lotuspsychje, doing ok here. How are you?09:37
lotuspsychjefine tnx, sunny outside09:37
lotuspsychjeand a heated week comming upon us09:38
lotuspsychje30+09:38
lordievaderYeah.... -.-09:38
lordievaderTime to mistreat a VM with Java.09:45
lotuspsychjescary silent in #ubuntu on sundays09:54
Hobbet1is this room pretty active?09:54
lotuspsychjeHobbet1: at some times very, its timzeone related i guess09:55
Hobbet1well i am in phx, az its 3am here lol09:55
lotuspsychje11h55 here09:55
Hobbet1how long have you been using ubuntu09:57
lordievaderWhat is the bare minimum of packages you need to run X?10:01
lordievaderMeh, nevermind...10:01
lordievaderxserver-xorg selects a bunch.10:02
TJ-lordievader: You want to support headless Java?10:02
lordievaderHeadless Java works, but this thing I'm trying to do requires a gui...10:03
lotuspsychjeHobbet1: replaced windows for ubuntu years ago10:03
lordievaderI'm messing with MaryTTS again, to install extra voices you need X -.-10:03
TJ-lordievader: OK ... when you mentioned VM I wondered if you were creating a headless install10:03
Hobbet1lotuspsychje I still havent complete stepped away from windows because there are something i cant do without it, i just found out how to get amazon instant video to work on ubuntu10:06
lordievaderTJ-: It should be headless. Using VNC for the moment to get this done.10:07
Johnny_Linuxshoot10:10
lotuspsychjeJohnny_Linux: welcome10:11
Johnny_Linuxmornin10:11
lotuspsychjeJohnny_Linux: we have gathered most active supporters here10:11
Johnny_Linuxcool, thanks10:11
lotuspsychjeJohnny_Linux: we do alot of support, and never have the chance to talk 2 each other10:11
Johnny_Linuxi see that10:11
Johnny_Linuxi just booted, going for  coffee10:12
lotuspsychjeJohnny_Linux: okay cheers!10:12
lotuspsychje!cookie | Johnny_Linux to dip in your coffee10:13
ubot5Johnny_Linux to dip in your coffee: Wow! You're such a great helper, you deserve a cookie!10:13
Hobbet1i wish i drank coffee, i guess my soda will have to do lol10:13
lotuspsychjeHobbet1: what do you still need in windows?10:13
TJ-Everyone still needs Windows10:13
lotuspsychjei dont :p10:13
TJ-... to remind them how good Linux is10:14
lotuspsychjehaha10:14
lotuspsychje+110:14
TJ-Gotchya! :)10:14
lordievaderI use it for Lightroom.10:14
lotuspsychjelordievader: wasnt there a linux alternative for that yet?10:14
lordievaderThere was, but I never checked it out. I quite like Lightroom.10:15
Hobbet1work stuff for the fiancee she needs it so i dual boot the laptop but for myself since i found that amazon thing i dont really need windows and we can do netflix on ubuntu i hear with google chrome10:15
lotuspsychje!info darktable10:17
ubot5darktable (source: darktable): virtual lighttable and darkroom for photographers. In component universe, is optional. Version 1.4.2-1build2 (vivid), package size 2002 kB, installed size 9225 kB (Only available for any-i386; any-amd64)10:17
TJ-I only use Windows in VM, and that's to use Internet Explorer to manage some so-called 'intelligent' managed switches that have web interfaces that break with all modern HTML/ECMAscript-compliant browsers, such as my Netgear GS748TP.10:20
Hobbet1i told my better half that i was going to challenge her , i was going to make her use ubuntu for a week without windows and see how she likes it10:23
lotuspsychjeHobbet1: give her cool packages to make her life easy10:24
lotuspsychje!info cycle | Hobbet110:24
ubot5Hobbet1: cycle (source: cycle): calendar program for women. In component universe, is optional. Version 0.3.1-11 (vivid), package size 40 kB, installed size 308 kB10:24
Hobbet1cool any other recommendations i just installed cycle10:26
lordievaderMy Windows can be used as a VM is performance isn't critical. It can also be dual booted :D10:28
lotuspsychjeHobbet1: telegram for ubuntu desktop can be interesting aswell10:28
lotuspsychjeHobbet1: to chat from ubuntu to your wife on smartphone example10:29
Hobbet1sorry lotuspsychje that was an accident honest10:33
lotuspsychjeHobbet1: http://www.omgubuntu.co.uk/2014/05/telegram-whatsapp-rival-web-app-ubuntu10:33
TJ-Telegrams are *so* 19th century ... personally I prefer hand delivery :)10:38
lotuspsychjelol10:39
Hobbet1cool thank you10:40
lotuspsychjeHobbet1: what else does your wife use windows for?10:41
Hobbet1she uses familytree maker but i am going to have her try gramps10:41
lotuspsychje!info gramps10:42
ubot5gramps (source: gramps): Genealogical research program. In component universe, is optional. Version 4.1.1~dfsg-3 (vivid), package size 5883 kB, installed size 35608 kB10:42
lotuspsychjenice10:42
lotuspsychjenever heard of this one b410:42
Hobbet1she watches hulu, but since i figured out how to watch amazon that is taken care of10:43
Hobbet1she playes games on facebook so that is taken care of with google chrome, i will probably install like mahjong and tetris games for her10:45
EriC^^TJ-: this works /usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop10:47
EriC^^i don't remember it being that command though10:47
TJ-EriC^^: bloody 'ell !!10:48
TJ-Good luck giving that to someone :D10:48
EriC^^lol10:48
TJ-EriC^^: this works: *flips big OFF button*10:48
EriC^^lol10:49
EriC^^he wants it for a script though10:49
Hobbet1lotuspsychje i personally dont like  unity that much so i will probably install cairo dock for her to make transition a little easier10:49
EriC^^so i guess he won't mind it being so long10:50
lotuspsychjeHobbet1: you can use docky too for lightweight feeling10:50
lotuspsychje!info docky | Hobbet110:50
ubot5Hobbet1: docky (source: docky): Elegant, powerful, clean dock. In component universe, is optional. Version 2.2.0-2 (vivid), package size 591 kB, installed size 3594 kB10:50
TJ-I very much prefer KDE to Gnome or Unity10:51
Hobbet1hmm didnt know about that one10:51
lotuspsychjeim pretty used to unity myself now10:52
lordievaderTJ-: KDE \o/10:52
lotuspsychjeits pretty intuitive even for older users10:52
TJ-You should try Unity (or Gnome) on 6 HD monitors!10:52
TJ-It's more than anightmare10:52
lotuspsychjeTJ-: the average user, is not like you multitasking 4K :p10:53
TJ-That's not the point; the point is, if as a developer you change a key part of the stack (the GUI) then you do *not* introduce major regressions. That's what Unity and Gnome 3 did10:54
TJ-I'd sack any of my dev's if they did that. Rather like Linus's "You do NOT break userspace" mantra10:55
lotuspsychjeTJ-: will mir fix that in the future?10:55
TJ-wayland is a step back for multi GPU multi monitor styup so far.10:56
TJ-Mir is the same ... targeted at the phone/tablet brigade10:56
lotuspsychjeright10:56
TJ-Canonical's projects are driven by the need to find money-pots to fund the company and that is in the ODM/OEM/Cloud space, not in workstations10:57
Hobbet1can somebody please tell me the transitioning to a tablet from a leptop is, if your just going to add a keyboard to it10:58
TJ-And that is why many key developers have left of backed off their involvement in Ubuntu as a project. The recent issue between the CC and Jonathan Riddell made a lot of devs sit up and reevaluate supporting Ubuntu10:58
lotuspsychjeTJ-: this is reall all getting complicated.. i wish they left the choice to the end user11:11
* TJ- nods11:11
TJ-I'm moving more towards Debian now11:11
lotuspsychjemore freedom?11:12
TJ-Openness11:12
TJ-I don't like decisions made in private without consultation that change project objectives ... Ubuntu has a Dictator... that's not really compatible with the ethos11:13
lotuspsychjei agree on that for sure11:13
lotuspsychjebut still i like ubuntu's ease to install/use11:14
TJ-The reason upstart failed was it was an internal Canonical project imposed, rather than seeking design input and developers across the Linux community11:14
lotuspsychjeand now all moving to systemd again..11:14
TJ-I don't see much difference in ease-of-use ... I like Debian for its packaging system11:14
lotuspsychjewell its been long ive tested debian11:14
TJ-I chose to develop for Ubuntu originally because its development and release tempo was more suited to my aims11:15
lotuspsychjeTJ-: so whats your 'feeling' about ubuntu touch conker the world with smartphones?11:16
TJ-lotuspsychje: It'll pass away the same as other Canonical money-making projects. Without critical mass these projects lose money11:17
TJ-The release tempo on smartphones is even more intense than for 'regular' Linux distros; that requires costly engineering resources permanently assigned11:17
lotuspsychjewell i rather have ubuntu on a device, then malware nightmare android..11:18
TJ-What malware? I mainly use Cyanogen mod which I can build from source if needed11:18
TJ-Android's security model is very good in terms of applications isolation11:19
lotuspsychjeTJ-: android is very unsecure11:19
lotuspsychjeand play store full of dangerous apps11:19
Hobbet1thanks for letting me know i have android phones lol11:19
TJ-lotuspsychje: I diagree. Android uses SELinux MAC11:19
TJ-lotuspsychje: An app isn't dangerous if you don't install it!11:20
TJ-https://source.android.com/devices/tech/security/selinux/index.html11:20
lotuspsychjeTJ-: yeah but this is the real world mate, everyone uses pc banking on android11:20
lotuspsychjeand its a danger!11:20
TJ-lotuspsychje: Show me technical evidence not inuendo.11:21
lotuspsychjeTJ-: the internet leaks with android security/malware issues11:21
lotuspsychjeTJ-: same for Ios11:22
lordievaderWhat?11:22
lordievaderWhere did you get that idea?11:22
DaekdroomThey are app security issues.11:23
lotuspsychjeanyone wants stolen pics from iphones/android?11:23
lotuspsychje=insecure11:23
DaekdroomThey can plague whatever mobile OS lets 3rd party develop apps.11:23
lotuspsychjeDaekdroom: try to break security on ubuntu touch11:24
Daekdroomlotuspsychje, whatever issues there were with Android apps that allowed people to sniff website passwords through WiFi wasn't an Android security breach at all, but poor app design11:25
DaekdroomThe same thing can happen with Ubuntu Touch once it develops an app ecosystem11:25
lordievaderlotuspsychje: An application can only get acces to photos when the user permitted the application to do so. If the application cannot handle that privilege how is the OS then insecure?11:25
lotuspsychjeif poor apps can infiltrate an Os..11:25
lordievaderIt is the user trusting the application.11:25
DaekdroomIt's not infiltration.11:25
DaekdroomYou install an app, you guarantee certain permissions to it.11:26
DaekdroomBut some people never bother with what the permissions might mean in the first place.11:26
DaekdroomAnd transmitting passwords over insecure HTTP is something that can happen in any platform.11:26
Daekdroom(i.e. it's a danger to internet usage, plain and simple)11:26
lordievaderlotuspsychje: Does Ubuntu touch use apparmor too?11:27
lotuspsychjelordievader: not sure11:27
Johnny_Linuxjust a side note, selinux was created by our loving NSA11:28
lordievaderTrue, and from what I have heared they done a good job.11:28
Johnny_Linuxespecially with the windows back doors11:29
TJ-You have to remember also that SDCard storage, where many large-data applications store user data, is not protected by application separation11:29
lordievaderThe only reason I am not using it is the stories I heared about SELinux made me feel like it was a PITA.11:29
TJ-Johnny_Linux: And has had very extensive workouts over a long period, and is one of several alternative MACs in the Linux kernel11:30
lotuspsychjethe whole world is one big botnet of androids, pc's, servers11:31
lotuspsychjesecurity is a big joke11:31
Johnny_Linuxagreed11:32
lordievaderWhat are you talking about? O.o11:32
lordievaderlotuspsychje: Are you trolling?11:32
lotuspsychjemany admins have no idea their servers are h4cked and are to proud to investigate11:32
lotuspsychjelordievader: im not, its the truth11:33
lordievaderRight...11:33
* lordievader goes back to coding11:33
TJ-I'd take SELinux over AppArmor any day. AppArmor is path-based whereas SE can attach to processes as well as files11:33
lotuspsychjerbots,sqlscanners,vnc,webstores,drupal,windows servers,rootkits..the whole world11:34
lotuspsychjeand mobiles11:34
Johnny_Linuxand smart meters11:35
lotuspsychjeand all the 0day exploits, nobody still know..11:35
TJ-Better turn the PC off now, then!11:35
Johnny_Linuxmine is solar powered11:35
lotuspsychjehaha11:35
TJ-Or simply stop using insecure network connected programs11:35
lotuspsychjeTJ-: can we tell that to the average user?11:36
TJ-Sure11:36
lotuspsychjeusing unsecure windows and android11:36
TJ-They have free choice ... and convenience usually wins out... just look at how people have flocked to Facebook11:37
lotuspsychjetrue11:37
Johnny_Linuxand mark caled them all suckers11:37
lotuspsychjeanother exploit nightmare Fb11:37
Johnny_Linuxfacebook is a cia exploit11:38
lotuspsychjefb, skype,..11:38
Johnny_Linuxmagically thier stocked bloomed with no product, over nite11:38
Johnny_Linuxstock11:38
TJ-People generally are not interested in preventative measures over convenience... until they get bitten by, for example, their personal identity data being compromised, or their PC getting locked by ransomware11:38
lotuspsychjehow many ppl got money stolen over pc banking by romanian hackers?11:39
lotuspsychjemillions11:39
TJ-Please, they're CRACKERS not Hackers. I'm a hacker, and I take exception to the misuse of the term for journalistic hype11:40
lotuspsychjeunder the hood of internet its a warzone, you all have to admit right11:40
* lotuspsychje gives TJ- a whitehat :p11:40
TJ-lotuspsychje: All technology has been weaponised, since the invention of the flint knife11:41
lotuspsychjetrue11:41
lotuspsychjeanyway ill rest my case and go into the sun :p11:41
lotuspsychjesee you next debate lol11:41
lotuspsychjehave a good sunday!11:42
lordievaderTJ-: Do you watch Hak5?11:44
TJ-What's that?11:44
lordievaderA tech show for hackers: http://hak5.org/11:45
lordievaderI quite like it.11:45
TJ-I rarely touch TV or video ... too low a Shannon information content :)11:45
TJ-I prefer short succinct accurate text ... video just makes me want to get up and go do something useful :)11:46
lordievaderHehe, to each his own ;)11:46
Hobbet1Hak5 is a cool show, alsow category5 is a linux show also11:51
Hobbet1same with linux action show11:51
BluesKajHi folks13:03
daftykinso/14:29
BluesKajhi daftykins14:37
daftykinsg'day14:37
daftykinssad times for spacex, seems a lauch just blew up14:38
BluesKajnot again :/14:38
daftykinsmmhmm15:07
TJ-Earlier I was helping a user that had managed to delete all the system shell packages from the system and was stuck with just the running BASH instance. As a result most commands could not be executed and I spent some time trying to find a way using only BASH internals to execute a command. There were 2 problems: 1) being able to list files in directories in the absence of 'ls' and 2) being able to execute a binary19:14
TJ-oh, and 3) not being able to use 'cat' to view file internals19:16
TJ-1) is solved with the simple "for f in /some/path/*; do echo $f; done"19:17
TJ-3) is solved with "while read line; do echo "$line"; done </path/to/file"19:17
TJ-2) is solved by using 3) to find ld-linux.so, the library that executes commands19:17
TJ-It involves reading the contents of "/proc/self/maps" and parsing out the entries for ld-<version>*.so19:19
TJ-reduced into a single line that sets a variable it is:19:20
TJ-export EXEC=$(while read line; do A=${line/#*  /}; B=${A/#*ld-*\.so/YES}; [ "$B" == "YES" ] && echo $A && break; done </proc/self/maps)19:20
TJ-now any system executable can be launched with: $EXEC /absolute/path/to/executable19:20
Bashing-omTJ-: Now that shows such a deep comprehension of the operating system . I just love it .19:22
TJ-necessity is the mother of invention... and the father of "man bash" !!!19:22
TJ-maybe something to add to your emergency toolkit19:23
daftykinssee i'd have just had them boot a live session and chroot19:28
daftykinswhy waste effort ;)19:28
BluesKaj_hmm, looks like greek to me :-) , but most of those commands containing non alphabet characters might as well be a foreign language19:28
daftykinsimpressive, though19:28
TJ-daftykins: not always possible19:31
daftykinsmaybe, but if someone's doing this stuff in a server context (only one where they couldn't that i can think of) then they're grade A fools :)19:31
TJ-daftykins: if files have been unlinked (e.g. with rm -rf *) but some running process is maintaining an open file handle to them, then the only way to save those files is to access the owner-process's /proc/$PID/fd/<number> and copy it back into the file19:32
TJ-daftykins: Think: database files for example :)19:33
daftykinsyou didn't mention them having open data19:33
daftykinsi don't really follow that though19:34
daftykinsso how did this user manage to screw up so badly?19:34
TJ-I'm generalising as to how this kind of tooling can save the day19:34
daftykinsah, yeah but that just stretches to justify your point19:34
TJ-The user was using Slackware and somehow the package manager somehow got its dependency graph wrong and decided to remove many key packages during what was supposed to be a routine package upgrade19:35
daftykinsouch19:35
daftykinsthat's a BAD package manager *smacks*19:35
TJ-daftykins: No it doesn't, I've used this construct in the distant past to save servers. They didn't lose the shells, but I had to use ld-linux.so to execute due to some corruption in the file-systems, and of course ld-linux.so was in-memory and therefor could be relied on when launching any further shells couldn't be19:37
daftykinsmaybe i just don't understand well enough :) seems an awful lot of hassle19:41
TJ-It can be but sometimes knowing this is possible can save the day. I was intrigued as to whether it was possible to achieve it from a single in-memory shell without recourse to any external utilities19:43
daftykins:D19:46
TJ-mentioning it here, I know I can always find it again via the IRC logs :)19:46
daftykinsyou mean you don't keep an engineers log book? :D20:28
TJ-I keep a Wiki but I forget where in it I save things :)20:37
JanChehe20:59
JanCwiki's search not working well?  :)21:00

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!