frinnst | how awesome | 01:16 |
---|---|---|
*** onodera has quit IRC | 01:59 | |
Romster | shitty Makefile and it has races for more than one build job, use make -j1 install ... | 02:51 |
*** _________mavric6 has quit IRC | 03:24 | |
*** _________mavric6 has joined #crux-devel | 03:25 | |
frinnst | bash make.bash --no-clean | 03:34 |
frinnst | lol? | 03:34 |
jaeger | yeah, goofy build setup | 03:34 |
frinnst | are there any ports that use go yet? | 03:35 |
jaeger | docker stuff | 03:35 |
jaeger | zfswatcher | 03:35 |
jaeger | nothing else that I know of | 03:35 |
frinnst | zfswatcher has a broken url btw | 03:36 |
jaeger | It's one of prologic's ports, I believe | 03:36 |
jaeger | and he's been gone a while now | 03:36 |
frinnst | time for https://gfycat.com/IncredibleLikableJenny ? | 03:40 |
frinnst | especially when it's broken.. | 03:40 |
frinnst | riiiight in the plums! | 03:41 |
jaeger | tempting | 03:41 |
nomius | Anyone has firefox 50.1.0-1 built already? | 03:42 |
frinnst | only with -mnative | 03:42 |
frinnst | for sandy bridge | 03:42 |
frinnst | -march=native obviously | 03:42 |
frinnst | I should switch over to something more generic so I dont forget before getting a zen | 03:44 |
*** Phonester has joined #crux-devel | 04:24 | |
frinnst | nomius: https://planet-express.se/pkg/firefox%2350.1.0-1.pkg.tar.gz | 04:35 |
*** Phonester has quit IRC | 04:36 | |
*** Phonester has joined #crux-devel | 05:06 | |
*** Phonester has quit IRC | 05:24 | |
Romster | nomius, http://crux.ster.zone/packages/3.2/ | 06:11 |
Romster | x86_64 | 06:11 |
*** Workster has quit IRC | 09:15 | |
*** onodera has joined #crux-devel | 12:14 | |
*** onodera has quit IRC | 12:24 | |
*** onodera has joined #crux-devel | 15:08 | |
*** onodera has quit IRC | 15:11 | |
*** onodera has joined #crux-devel | 15:11 | |
*** darfo has quit IRC | 15:56 | |
*** JC_ has joined #crux-devel | 16:00 | |
JC_ | hello | 16:00 |
jaeger | heyo | 16:03 |
JC_ | is there any chance of you guys adding libressl? | 16:04 |
jaeger | I don't think so. It's come up before but I don't remember the discussion | 16:10 |
JC_ | ahhhh | 16:12 |
JC_ | it seems decent | 16:12 |
JC_ | i make a repo for alternatives | 16:12 |
frinnst | teK_, jue, jaeger: apache for the new server? nginx? | 16:35 |
jaeger | nginx would be my preference | 16:37 |
frinnst | yeah here too | 16:37 |
jaeger | Are we running anything tied to the current apache besides php? php is easy to do with nginx but we might need to investigate others | 16:37 |
frinnst | dont think so, but I dont know our current server that well | 16:38 |
jaeger | fair enough | 16:38 |
frinnst | ACTION fires up his VM of crux.nu as of ~2 years ago | 16:42 |
jaeger | set the way-back-virtual-machine! | 16:43 |
frinnst | "hda has gone 685 days without being checked" | 16:43 |
jaeger | heh | 16:43 |
frinnst | it should be pretty current besides the git commits :p | 16:44 |
JC_ | ive never used ngin | 17:42 |
JC_ | *nginx | 17:42 |
JC_ | I've heard its better than apache | 17:43 |
jaeger | They both have their strengths. I like nginx's configuration style a bit more and it's very lightweight... on the other hand, apache probably has more features, it's been around longer | 17:51 |
JC_ | Im probably gonna try that one httpd server thats supposed to be super lightweight | 17:55 |
JC_ | I forget what its called | 17:56 |
onodera | darkhttpd? | 17:57 |
onodera | suckless also haso has a httpd, and there is httpd by openbsd | 17:57 |
onodera | I use caddy myself, which has http\2 and letsencrypt ssl ootb | 17:58 |
jaeger | Lot of options out there | 18:03 |
jaeger | lighttpd is another popular one | 18:03 |
JC_ | I haven't gotten into ssl on webservers yet | 18:04 |
JC_ | its just to centralized the whole PKI and Certificate "Authorities" | 18:05 |
JC_ | *too | 18:05 |
JC_ | how can i setup CRUX to allow me to run ports -u as regular user? | 19:09 |
jaeger | probably the best way would be setting up sudoers | 19:11 |
jaeger | jc ALL=(ALL) NOPASSWD: /usr/bin/ports <-- something similar to that | 19:11 |
JC_ | thats still running it as root right? | 19:11 |
jaeger | yes, but doesn't require you to enter your password to do so | 19:12 |
jaeger | you could maybe run it as a regular user if you changed the ports script to disable the root check and changed the ownership of all ports dirs to your user. I haven't tested this, though | 19:12 |
JC_ | yeah thats what I mean | 19:12 |
jaeger | I wouldn't recommend that route but it might work | 19:12 |
JC_ | the script should do that by default | 19:13 |
JC_ | for security right | 19:13 |
JC_ | all it takes is one DNS spoof and you're installing bad code as root | 19:13 |
JC_ | how about a completely seperate user for ports? | 19:16 |
JC_ | chown ports /usr/ports | 19:16 |
jaeger | ports are signed in 3.3 if that helps any | 19:17 |
JC_ | 3.3 isnt out yet is it? | 19:19 |
JC_ | well officially anyway | 19:19 |
JC_ | doesn't prt-get check md5sums? | 19:20 |
jaeger | not yet, no. | 19:21 |
jaeger | pkgmk does | 19:21 |
*** darfo has joined #crux-devel | 19:23 | |
JC_ | ? | 19:25 |
JC_ | prt-get runs pkgmk then pkgadd | 19:26 |
JC_ | atleast i thought thats what the wiki said | 19:26 |
onodera | yeah prt-get is pretty much just a wrappert | 19:28 |
onodera | with some cool stuff added :p | 19:28 |
JC_ | ok | 19:33 |
JC_ | so calling prt-get calls pkgmk which in turn checks md5. Correct? | 19:33 |
frinnst | yes | 19:34 |
JC_ | ok | 19:35 |
JC_ | i need to quit being a n00b with the prt-get and start using pkgutils | 19:35 |
frinnst | you rarely need to use pkgutils manually | 19:36 |
JC_ | yeah but if im going to be helping out I need to learn it | 19:36 |
JC_ | i have the basics down | 19:37 |
JC_ | oh but I dont have a clue when it comes to git | 19:38 |
onodera | I've been trying to partially copy prt-get in fish, so I've finally kinda learned what flags and tool does what | 19:41 |
onodera | I'm now porting it to go, *almoooost* done: https://punpun.xyz/ly1g.png | 19:41 |
JC_ | is go an interpreted lang? | 19:44 |
onodera | no compiled | 19:44 |
JC_ | whaaaat | 19:46 |
JC_ | why do people prefer it over C? | 19:46 |
onodera | I don't know c :p | 19:46 |
JC_ | oh haha | 19:47 |
JC_ | its my favorite but I've only known C, C++, Python, Batch | 19:47 |
JC_ | and some assembly | 19:47 |
onodera | go is a pretty good fit for me, it's not as low level as c and not as "high level" as python | 19:48 |
JC_ | isn't made by google? | 19:48 |
onodera | it compiles amazingly fast, has an amazing toolchain, auto formats text so no debates about what kinda formatting to use | 19:48 |
onodera | yeah it is | 19:48 |
JC_ | maybe that's why I haven't tried it :P | 19:48 |
onodera | and some old unix guys like rob pyke and and ken thompson | 19:49 |
JC_ | Ken helped make C right? | 19:49 |
onodera | hmm i don't know, I know they both also worked on plan9 though | 19:50 |
JC_ | cant believe he still codes | 19:50 |
onodera | seems like ken invented "b" the predecessor to c | 19:50 |
onodera | I don't think he still works on go though | 19:51 |
JC_ | crux should make have an environment variable for how many cores your cpu is so that packages can do something like "make -j$CORES" to speed up compiling | 19:56 |
onodera | JC_: MAKEFLAGS in pkgmk.conf | 19:57 |
onodera | does exactly thats ;^) | 19:57 |
JC_ | yeah but doesn't Pkgfile override that? | 19:57 |
JC_ | so its depends on the package | 19:57 |
onodera | well theoretically it can | 19:57 |
onodera | but I've only seen it done for ports that fail to build with multicore | 19:58 |
JC_ | vim has "make -j1" not "make MAKEFLAGS" | 19:59 |
JC_ | so does that override it? | 19:59 |
onodera | yeah because vim fails to build with -jsomethingelse probably | 19:59 |
onodera | I'm pretty sure MAKEFLAGS gets passed on to make | 19:59 |
onodera | without specifying it | 19:59 |
JC_ | so does that override it?/ | 20:00 |
JC_ | i dont why that sent again | 20:00 |
JC_ | hmm | 20:00 |
onodera | so if MAKEFLAGS is -j4 it will build with -j4 by default, and only build with -j1 if it it's explicitly stated in the pkgfile, like vim for example | 20:00 |
JC_ | ok thats what i was wondering | 20:00 |
JC_ | yeah im running everything in a chroot right now until I get used to it | 20:01 |
JC_ | im trying to cross-compile a kernel for a raspberrypi | 20:25 |
JC_ | this is going to be fun | 20:25 |
jaeger | Is the rpi3 officially 64-bit supported now? | 21:00 |
jaeger | Been a while since I looked at that | 21:00 |
jaeger | ooh, good timing to think about that, my rpis just arrived | 21:03 |
jaeger | still need the power cables and uSD cards but I have the pis, the power hub, the switch, and the stack case | 21:04 |
JC_ | niiiiice | 21:08 |
JC_ | what are you going to use them for?? | 21:08 |
JC_ | Im not sure I was configuring the kernel and 64-bit wasnt in there so I dont know | 21:09 |
jaeger | Going to build a 5-node cluster for whatever. crux-arm stuff, or ansible, whatever seems interesting | 21:10 |
JC_ | what cluster software? | 21:10 |
JC_ | I am not sure if there is any good cluster sofftware yet | 21:10 |
jaeger | No idea about actual clustering/MPI stuff but at the least I could do distcc arm builds or something. we'll see | 21:11 |
JC_ | I've only seen Java based stuff which is just sad because have youre computing power goes into running java itself | 21:11 |
JC_ | yeah distcc is good | 21:11 |
JC_ | the links for the kernel images are broken on crux-arm.nu | 21:12 |
JC_ | which pi's did you order? | 21:12 |
jaeger | http://jaeger.morpheus.net/misc/rpi3stuff.jpg | 21:16 |
JC_ | haha yeah I don't have xorg | 21:16 |
JC_ | im goin full TUI | 21:16 |
pitillo | great jaeger | 21:17 |
JC_ | ill look it up in a min | 21:17 |
pitillo | JC_: seems rpi2 links are down, but do you need those or a kernel for rpi3? | 21:17 |
JC_ | your setup is awesome, jaeger | 21:20 |
jaeger | JC_: do you mean the desk setup? | 21:20 |
JC_ | yeah | 21:21 |
jaeger | thanks. I'm quite happy with it :) | 21:21 |
jaeger | http://jaeger.morpheus.net/misc/sdcr.jpg | 21:21 |
JC_ | ok why are some messages yellow? | 21:21 |
JC_ | im using irssi | 21:21 |
jaeger | that second pic is before I switched to the new monitor | 21:21 |
jaeger | your name being highlighted | 21:21 |
jaeger | JC_: like so | 21:21 |
JC_ | whats that for? | 21:22 |
JC_ | i thought it was like a pm or soomething | 21:22 |
jaeger | just to make messages that have your nick in them more obvious | 21:22 |
JC_ | hm | 21:23 |
JC_ | so you just type a name then the message? | 21:23 |
jaeger | irssi has tab completion | 21:24 |
JC_ | jaeger: test | 21:24 |
JC_ | cool | 21:24 |
jaeger | if you tab complete a nick at the start of a line it'll automatically add the colon | 21:24 |
JC_ | whenever I used my pi cluster the red led always blinked | 21:25 |
JC_ | i think its the cheap usb cables | 21:25 |
teK_ | jaeger: frinnst: yet another webserver I would have to look into | 21:32 |
teK_ | what is wrong with apache? | 21:33 |
teK_ | and the config we already have which also works | 21:33 |
jaeger | nothing. I just like nginx better | 21:33 |
JC_ | 21:54 | |
JC_ | so who actually manages CRUX.NU? | 21:56 |
teK_ | jaeger, frinnst and myself | 21:57 |
JC_ | nice | 21:57 |
jaeger | I think teK_ does most of it currently | 21:58 |
jaeger | though I'm happy to put more work into it when needed | 21:58 |
teK_ | the more critical questio is how to proceed with our wiki | 21:59 |
JC_ | yeah ive been looking for a good project to work on with other people | 21:59 |
jaeger | http://jaeger.morpheus.net/misc/rpi3stack.jpg | 21:59 |
teK_ | woot :] | 22:00 |
teK_ | my son got an arduino as they do programming on it at school | 22:00 |
onodera | that's pretty amazing jaeger | 22:00 |
jaeger | neat. schools should do more of that sort of thing, I think | 22:00 |
onodera | what do you do with them? | 22:00 |
jaeger | onodera: yeah, I really like it :D | 22:00 |
jaeger | nothing yet, I just assembled it | 22:00 |
teK_ | jaeger: dont get too excited, it's a teacher offering the course to interested pupils in his spare-time -_- | 22:01 |
jaeger | teK_: that's better than nothing, still cool in my opinion | 22:01 |
teK_ | yes, I need to thank him some time.. | 22:01 |
onodera | we had to do some kind of group project where we needed to create an alarm system using a pi and the GPIO pins | 22:01 |
jaeger | neat | 22:03 |
jaeger | http://jaeger.morpheus.net/misc/rpi3sand2.jpg <-- threw in my rpi2 for good measure =D | 22:03 |
jaeger | Into the picture, not into the stack, obviously | 22:03 |
teK_ | no odroids? | 22:04 |
jaeger | Not anymore. I had a C1 but gave it away | 22:04 |
teK_ | there's a reflection from your screen on the top of the rack | 22:04 |
teK_ | *enhance* | 22:04 |
jaeger | I used to have 2 rpi1s but fave those away, too | 22:04 |
teK_ | *enhance more* | 22:04 |
teK_ | *extract banking account info* | 22:04 |
jaeger | more like "extract not-so-secret IRC chat" | 22:05 |
teK_ | I figured ;) | 22:05 |
jaeger | 16:00 < jaeger> neat. schools should do more of that sort of thing, I think <-- this line is the top one in the reflection | 22:05 |
teK_ | here, I have one odroid for storage and a raspi 2 for kodi | 22:06 |
*** _JC has joined #crux-devel | 22:09 | |
_JC | So are the servers collocated ? | 22:10 |
teK_ | which servers? | 22:11 |
_JC | Crux.nu | 22:11 |
teK_ | it's kindly hosted by Charly from Kalmar NDC | 22:12 |
_JC | Are CRUX.nu and CRUX-arm.nu together? | 22:13 |
_JC | Or seperate projects? | 22:13 |
jaeger | Separate projects and hosting | 22:15 |
_JC | Why | 22:16 |
_JC | Although developers probably work on both | 22:18 |
frinnst | nice jaeger | 22:26 |
frinnst | *installing apache* | 22:28 |
teK_ | : | 22:28 |
teK_ | o | 22:29 |
teK_ | any feelings regarding the wiki _software_? | 22:29 |
teK_ | as a reminder: almost all plugins we use were discontinued | 22:29 |
jaeger | switch to something newer, maybe? | 22:29 |
teK_ | pmwiki or something else? | 22:30 |
teK_ | because there is a newer pmwiki but we cannot use it because of the plugins | 22:30 |
jaeger | isn't pmwiki what we're currently using? | 22:30 |
jaeger | Ah | 22:30 |
jaeger | Do we need those plugins or could we replicate their functionalities some other way? | 22:30 |
teK_ | I think it was something like TOC and such stuff, so probably yes and maybe | 22:31 |
frinnst | I have zero overview over current wiki solutions | 22:31 |
teK_ | I did not look too much into it yet.. | 22:31 |
teK_ | as a disclaimer: I hate web editing stuff, switching solutions could be a huge pain due to translating layouts and templating tyles | 22:32 |
teK_ | *styles | 22:32 |
_JC | Why do you need to change the wiki anyway? | 22:32 |
teK_ | doing a web page for a school project in uganda atm and realy dislike HTML and the likes ;) | 22:33 |
teK_ | we cannot update the wiki atm without losing functionality. | 22:33 |
_JC | Do you need to update it? | 22:34 |
teK_ | have a guess | 22:34 |
_JC | Haha | 22:35 |
_JC | Maybe a script to just create HTML documents in a wiki style | 22:36 |
teK_ | we want people to be able to contribute, so wiki it is | 22:38 |
frinnst | what plugins do we use? flyspray integration.. | 22:38 |
frinnst | what else? | 22:38 |
*** _JC has quit IRC | 22:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!