IRC Logs for #crux Thursday, 2015-06-04

*** dougl has quit IRC01:09
*** heroux_ has joined #crux01:21
*** heroux has quit IRC01:22
*** DaViruz_ has quit IRC01:22
*** heroux has joined #crux01:22
*** dougl has joined #crux01:29
*** DaViruz has joined #crux01:33
*** cezar has joined #crux02:02
*** cezar has quit IRC02:02
*** dougl has quit IRC02:13
*** mavrick61 has quit IRC02:27
*** mavrick61 has joined #crux02:28
*** zack256 has joined #crux02:34
zack256hello everyone. i was wondering if any of you guys use steam on crux, and if so, did you need to install anything to get it working?02:35
korizack256: yeah, and not really02:36
*** jdolan_ has joined #crux02:37
*** jdolan has quit IRC02:37
zack256kori: when i use it i get some errors from chrom_ipc_server.cpp. "Assertion Failed: !"Failed to connect to master html process"02:38
zack256chrome_ipc_server.cpp*02:38
kori┐('~'; )┌02:39
korizack256: https://github.com/6c37/crux-ports/blob/master/steam/Pkgfile02:40
*** leetspete1 has quit IRC02:42
*** BitPuffin|osx has joined #crux03:16
zack256i messed about with the port you sent me and got it installed, but i'm still geting the same error. very strange...03:20
zack256@kori03:22
koristrange indeed03:22
*** BitPuffin|osx has quit IRC03:23
zack256kori: ah well. i'll mess about with it some more and try to get it working. thanks for your help.03:30
korinp03:30
*** zack256 has left #crux ()03:32
*** jdolan_ has quit IRC03:36
*** pejman has quit IRC04:03
*** zack256 has joined #crux04:10
zack256hello again. sorry to keep bothering, but i had one more question. which port provides netstat?04:12
*** pejman has joined #crux04:14
korizack256: sudo prt-get fsearch netstat04:14
zack256the search comes up empty04:15
korithen no port provides it on the default tree04:16
zack256alright. thanks again kori.04:18
*** zack256 has left #crux ()04:18
*** pejman has quit IRC04:33
*** pejman has joined #crux04:43
*** pejman_ has joined #crux04:49
*** pejman has quit IRC04:49
*** thiagoc has quit IRC04:56
*** SiFuh has quit IRC05:14
*** vaddi has joined #crux06:01
*** leetspete1 has joined #crux06:04
Worksteryou probably want search or dsearch06:19
tired890actually on crux there is an alternative, ss06:31
*** jue has joined #crux06:48
*** jue has quit IRC06:48
*** jue has joined #crux06:48
*** jue has quit IRC07:01
z3braeh, prt-get actually provides tons of features I've never heard of08:57
z3braI've always did: find /usr/ports -name .footprint | xargs grep netstat08:57
Romsterprt-get help09:05
Romsterand man ...09:05
Romsterand why did i not think of ss at that time.... every other time i do...09:06
teK_z3bra: dont forget about prt-cache.09:08
Romsterupdate it with prt-get cache09:08
Romsterfrist09:08
Romsterthen prt-cache is faster09:08
teK_it's ports -u && prt-get cache :-)09:09
Romsterports command should really call prt-get cache09:09
teK_hehe09:09
z3braah, never ran it ^^09:09
z3braI'm never in a hurry to search of a package anyway :P09:09
z3braI find the port tree convenient enough for searching09:09
teK_I use psearch (alias to prt-cache search) and portdbc all the time09:10
teK_portdbc search xxx   is the online variant connecting to crux.nu's portdb09:10
teK_i.e.09:11
teK_% portdbc search steam09:11
teK_pidgin-steam                 nwe            rsync -aqz www.allow.se::ports/pidgin-steam/ pidgin-steam09:11
teK_steam                        prologic       httpup sync http://crux.shortcircuit.net.au/#steam steam09:11
teK_etc.09:11
Romsterhttp://crux.ster.zone/projects/prt-ins/ i have a simple tool to edit prtdir lines from the CLI. might be overkill but it avoids firing up a editor.09:16
Romsteri'm using it in my docker images09:16
teK_I like the idea and I really hope to pick kup some spare time this summer for brushing my pkg tool :)09:17
Romsterso what does kup do or will do?09:18
teK_*pick up09:18
teK_sorry :)09:18
teK_find some spare time for: pkg09:18
Romsterrewrite of pkgutils?09:19
teK_it's a rewrite (yeah, again) of prt-get and I'd like to put ports and pkg{mk,add} in it too09:19
teK_yeah basically09:19
teK_the thing is: it _makes_ sense to do stuff partially in shell scripts because Pkgfile _are_ shell scripts09:19
Romsterdiverse had something going on and i was helping him with the designing logic... then he just vanished09:19
teK_so I did not yet figure out, what's best in this matter09:20
teK_hehe09:20
teK_never happened in OSS projects before :D09:20
tilmanteK_: a safe way to evaluate/source Pkgfiles would be nice to have09:21
tilmanso people cannot be screwed over if someone puts malicious code in the pkgfile header09:22
Romsterdoesn't prtverify check for this stuff?09:22
teK_you are talking about the {version,name,release} fields?09:22
tilmanecho "rm -rf $HOME" > Pkgfile09:23
teK_hehe09:23
Romsteri can't see how anyone can abuse the # metatags09:23
tilmanteK_: that's kinda a "yes"09:23
Romsteras they are comments after all.09:23
Romsterunless something parses that stupidly09:24
Romsterthe bigger issue tilman is pre/post-install scripts in my opinion09:24
teK_tilman: but that's very hard to do, in the antivirus software didnot get that right for the last 30 years-way09:24
Romstersome use fakeroot to build09:24
tilmanteK_: true09:25
teK_fakeroot is a good way to start09:25
Romsterhonestly think fakeroot should be the default for pkgmk to use.09:26
teK_there is ACL/permiossion enforcement  and a non-prividleged user can try to rm -rf $HOME all the way it wants :)09:26
tilmanthing is, even "ports -d" may screw you09:26
tilmanwho runs that with fakeroot?09:26
tilmanit doesn't even need uid 009:26
teK_tilman: that's correct09:26
teK_and easy to mitigate (as long as only the env vars I talkedabout need to be sanitized)09:27
Romstertilman, it can be added to (set -e -x ; build)09:27
Romster(set -e -x ; fakeroot build)09:27
Romsteri figure09:27
tilmanteK_: yep, that's what i had in mind09:28
Romsteror even enforce a pkgmk:pkgmk user:group09:28
tilmanRomster: we are talking about different issues09:28
tilmani'm not talking about evil code in build() atm09:28
Romstersecurity09:28
Romsterk09:28
tilmani'm talking about evil expressions in the ... outer scope(?) of Pkgfile09:28
Romsterlike in source=() even09:29
Romsteror name version revision09:29
Romsterhmm they can get ran when . Pkgfile09:29
tilmanyou got it09:29
teK_tilman: the advandatage my pkg has, is that it does not do any execution of Pkgfiles09:30
Romsterbut if that is done as a pkgmk user and group they can't destroy much09:30
teK_that's a bug wrt building things..09:30
teK_but for parsing it's the way to go..09:30
teK_Romster: I always run ports as root09:30
Romsterthere you go big risk right there.09:31
teK_tilman: but thanks for the comment, it's an important issue09:31
tilmanyou could require ports to be run as uid 0, then drop privileges09:31
teK_well, I am not quite satisfiedwith ports' right management any way :)09:31
Romsterports command enfoces rot which is dumb i patched that on mine09:31
Romsterroot*09:31
teK_yeah, so I'll add privilege dropping to the list :]09:31
tilmanactually i like my last idea09:32
tilmanseems the safest way09:32
tilmanlusers without root access can go whine in a corner09:32
tilman;p09:32
teK_haha09:32
teK_they aint got no right to fiddle with ma ports shizzle any way09:32
teK_they see me packain. they hatin.09:33
teK_*packagin09:33
Romsterhttp://hvlinux.net/linux/ports/hvlinux/core/ports/ports-1.5_permissions.patch09:33
teK_uhm09:33
teK_Hacky :)09:33
Romsteryeah but works09:33
teK_switching to uid pkgmk and setting umask would be beter09:33
teK_*better09:33
teK_I need a new keyboard.09:34
Romsteri did that a long time ago09:34
teK_any way.. there's a thesis to be written =)09:35
teK_"afk". Take  care, folks.09:35
tilmancan't you do that tomorrow?09:35
teK_hjahaha09:35
teK_been doing that for the past three months09:35
teK_i.e. today = tomorrow09:35
tilmanwho cares about another day then09:35
tilman#logic09:35
tilmanjust kill irssi :)09:36
teK_Induktion ist eine Sau :=09:36
tilmanand good luck09:36
teK_thx09:36
teK_*detaching*09:36
*** onodera has joined #crux09:39
*** vaddi has quit IRC10:28
*** pejman_ has quit IRC10:41
*** pejman has joined #crux11:07
*** vaddi has joined #crux11:11
*** orbea has quit IRC11:14
*** jdolan has joined #crux11:32
*** orbea has joined #crux11:41
cruxbot[opt.git/3.1]: upower: 0.9.23 -> 0.99.3 FS#119211:53
cruxbot[opt.git/3.1]: qt5: 5.4.1 -> 5.4.2 FS#119311:53
*** triplefault has joined #crux11:57
cruxbot[contrib.git/3.1]: cssselect: initial import11:59
cruxbot[contrib.git/3.1]: html5lib-python: initial import11:59
cruxbot[contrib.git/3.1]: lxml: 3.4.1 -> 3.4.4 new dependencies: beautifulsoup4, cssselect, and html5lib-python11:59
*** triplefault has left #crux ()12:14
*** jdolan has quit IRC12:17
*** dougl has joined #crux12:23
*** dougl has quit IRC12:35
*** vaddi has quit IRC12:36
*** triplefault has joined #crux12:48
*** triplefault has left #crux ()12:48
*** triplefault has joined #crux12:55
*** triplefault has quit IRC12:55
*** triplefault has joined #crux12:55
*** triplefault has quit IRC12:56
*** triplefault has joined #crux13:05
*** jdolan has joined #crux13:07
cruxbot[contrib.git/3.1]: python2-chardet renamed to chardet, 2.1.1 -> 2.3.013:08
cruxbot[contrib.git/3.1]: deluge: dependency rename python2-chardet -> chardet13:08
cruxbot[contrib.git/3.1]: beautifulsoup4: new dependency chardet13:08
*** triplefault has quit IRC13:22
*** triplefault has joined #crux13:22
*** triplefault has quit IRC13:25
*** triplefault has joined #crux13:25
*** triplefault has quit IRC13:26
*** triplefault has joined #crux13:26
*** hhhhhhhh has joined #crux13:29
*** vaddi has joined #crux13:40
*** onodera has quit IRC13:50
*** onodera has joined #crux13:54
cruxbot[contrib.git/3.1]: libtorrent-rasterbar: 1.0.3 -> 1.0.513:57
cruxbot[contrib.git/3.1]: postgresql: 9.4.2 -> 9.4.314:07
*** triplefault has quit IRC14:08
*** orbea has quit IRC14:08
*** orbea has joined #crux14:08
*** vaddi has quit IRC14:12
*** dougl has joined #crux14:14
*** BitPuffin|osx has joined #crux14:15
*** dougl has quit IRC14:20
*** ileach has joined #crux14:27
*** ileach has quit IRC14:39
*** ileach has joined #crux14:41
*** ileach has quit IRC14:41
*** ileach has joined #crux14:42
*** gb00s has quit IRC14:48
*** gb00s has joined #crux14:55
*** SiFuh has joined #crux15:10
*** jue has joined #crux15:14
*** jue has quit IRC16:21
*** dougl has joined #crux16:45
*** tilman has quit IRC17:04
*** tilman has joined #crux17:06
*** vaddi has joined #crux17:17
*** onodera has quit IRC17:27
*** onodera has joined #crux17:27
*** onodera has quit IRC18:05
*** onodera has joined #crux18:06
onoderakori: are you here18:13
*** dougl has quit IRC18:42
*** kori has quit IRC19:00
*** kori1 has joined #crux19:00
*** vaddi has quit IRC19:04
*** pejman has quit IRC19:06
*** Feksclaus has joined #crux19:09
*** pejman has joined #crux19:13
*** pejman has quit IRC19:13
*** pejman has joined #crux19:13
*** nwe has quit IRC19:52
*** nwe has joined #crux19:53
*** vaddi has joined #crux20:30
*** nwe has quit IRC20:39
*** nwe has joined #crux20:42
nwegood evning20:43
onoderahello20:46
*** dougl has joined #crux20:48
nwehow are you onodera ?20:55
onoderapretty good20:56
onoderafiguring out how to switch the active desktop with xcb20:56
*** vaddi has left #crux ()21:08
*** nwe has quit IRC21:10
*** nwe has joined #crux21:11
*** jdolan has quit IRC21:26
*** onodera has quit IRC21:55
*** tired890 has quit IRC22:31
*** novak has quit IRC22:34
*** novak has joined #crux22:35
*** jdolan has joined #crux23:49

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