--- Log opened Wed Sep 06 00:00:20 2017 00:22 -!- pmckinley [~peter@88-110-212-219.dynamic.dsl.as9105.com] has left #navit [] 00:39 #navit: < Navit> The following compiles failed: http://download.navit-project.org/logs/navit/android_armv5te/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/osm-exp/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/src/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/openmoko/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/win32/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/n 00:39 #navit: < Navit> oad.navit-project.org/logs/navit/android_armv4t/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/android_x86/svn/navit-svn-.failed http://download.navit-project.org/logs/navit/tomtom/svn/navit-svn-.failed 00:39 #navit: < Navit> See compile results history at http://download.navit-project.org/logs/navit/stats.html 00:41 -!- pmckinley [~Peter_McK@88-110-212-219.dynamic.dsl.as9105.com] has joined #navit 01:17 -!- pmckinley [~Peter_McK@88-110-212-219.dynamic.dsl.as9105.com] has quit [Read error: Connection reset by peer] 04:58 -!- noradtux [~noradtux@port-7755.pppoe.wtnet.de] has quit [Ping timeout: 252 seconds] 04:58 -!- noradtux [~noradtux@2a04:4540:11d:c01:e0d9:c9e1:4da1:2ef2] has joined #navit 05:09 -!- xenos1984 [~xenos1984@2001:bb8:2002:200:6651:6ff:fe53:a120] has joined #navit 05:17 -!- noradtux [~noradtux@2a04:4540:11d:c01:e0d9:c9e1:4da1:2ef2] has quit [Ping timeout: 264 seconds] 05:22 -!- noradtux [~noradtux@2a04:4540:10e:f701:e0d9:c9e1:4da1:2ef2] has joined #navit 05:29 -!- noradtux [~noradtux@2a04:4540:10e:f701:e0d9:c9e1:4da1:2ef2] has quit [Ping timeout: 264 seconds] 05:34 -!- noradtux [~noradtux@2a04:4540:104:a01:79cc:bbce:6233:3ca3] has joined #navit 05:38 -!- noradtux [~noradtux@2a04:4540:104:a01:79cc:bbce:6233:3ca3] has quit [Ping timeout: 255 seconds] 05:44 -!- noradtux [~noradtux@2a04:4540:106:f801:79cc:bbce:6233:3ca3] has joined #navit 06:19 #navit: < jkoan> Hi Kazer please look at my comment on the PR. Also it would be nice to see why the external build is failing ;) my idea in the last phrase is only a guess 06:23 #navit: < ilovekiruna> Hi jkoan, i commented on the issue below ur comment 06:23 #navit: < ilovekiruna> please have a look 06:27 #navit: < jkoan> Done :) 06:27 #navit: < jkoan> I only think it's not good to have two README files ;) 06:28 #navit: < ilovekiruna> what do u think about my point that I try to contact both overlay maintainers? 06:29 #navit: < jkoan> Is ths README vs. README.md that what brakes the build, or is there more? 06:30 #navit: < jkoan> But I think its definitely a good idea to work together with the people that build navit. So contacting them is a good idea 06:38 #navit: < jkoan> It's probably not the current state, but look at the last line: 06:38 #navit: < jkoan> https://github.com/gentoo-sunrise/sunrise/blob/master/app-misc/navit/navit-9999.ebuild 06:38 #navit: < ilovekiruna> it is not on sunrise 06:38 #navit: < ilovekiruna> sunrise is dead 06:38 #navit: < ilovekiruna> it is just not finding README 06:39 #navit: < ilovekiruna> that stops the installation process on gentoo 06:39 #navit: < ilovekiruna> jkoan: need to rush to work now, but can tell u more in the evening 06:40 #navit: < jkoan> Evening in which time zone? Germany? 06:42 #navit: < ilovekiruna> yes 06:42 #navit: < ilovekiruna> am in Germany :D 06:43 #navit: < ilovekiruna> i remember u should also be, isnt nit? 09:02 #navit: < jkoan> Yes, it's right I am also in Germany 13:32 -!- xenos1984 [~xenos1984@2001:bb8:2002:200:6651:6ff:fe53:a120] has quit [Quit: Leaving.] 14:14 -!- Millesim- [~Millesimu@serenity.pestnagel.org] has quit [Ping timeout: 264 seconds] 14:19 -!- Millesimus [~Millesimu@serenity.pestnagel.org] has joined #navit 15:17 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has joined #navit 15:24 -!- noradtux [~noradtux@2a04:4540:106:f801:79cc:bbce:6233:3ca3] has quit [Ping timeout: 255 seconds] 15:29 -!- noradtux [~noradtux@2a04:4540:106:7801:79cc:bbce:6233:3ca3] has joined #navit 15:31 -!- tfgbd_znc [~someone2@2002:2d3e:f754::2d3e:f754] has quit [Read error: Connection reset by peer] 15:32 -!- tfgbd_znc [~someone2@2002:2d3e:f754::2d3e:f754] has joined #navit 15:43 -!- j_f-f [~quassel@rs-6.jff-webhosting.net] has quit [Remote host closed the connection] 15:45 -!- noradtux [~noradtux@2a04:4540:106:7801:79cc:bbce:6233:3ca3] has quit [Ping timeout: 255 seconds] 15:46 -!- j_f-f [~quassel@rs-6.jff-webhosting.net] has joined #navit 15:49 -!- noradtux [~noradtux@84.46.2.189] has joined #navit 16:01 -!- noradtux [~noradtux@84.46.2.189] has quit [Ping timeout: 260 seconds] 16:01 -!- noradtux [~noradtux@port-55148.pppoe.wtnet.de] has joined #navit 16:05 -!- noradtux [~noradtux@port-55148.pppoe.wtnet.de] has quit [Ping timeout: 240 seconds] 16:06 -!- noradtux [~noradtux@port-50683.pppoe.wtnet.de] has joined #navit 16:24 -!- noradtux [~noradtux@port-50683.pppoe.wtnet.de] has quit [Ping timeout: 252 seconds] 16:24 -!- noradtux [~noradtux@2a04:4540:10c:4801:f93c:6453:f785:fdf3] has joined #navit 16:24 #navit: < ilovekiruna> Hi KaZeR 16:24 #navit: < ilovekiruna> I tested both scripts, they seem to run without errors 16:24 #navit: < ilovekiruna> :D 16:30 #navit: <@KaZeR> ilovekiruna: nice :) 16:30 #navit: <@KaZeR> it allows us to build the tomtom builds in ~1 minute! 16:31 -!- noradtux [~noradtux@2a04:4540:10c:4801:f93c:6453:f785:fdf3] has quit [Ping timeout: 255 seconds] 16:37 -!- noradtux [~noradtux@port-50700.pppoe.wtnet.de] has joined #navit 16:39 #navit: < ilovekiruna> yeah, it ws running pretty gast 16:39 #navit: < ilovekiruna> *fast 16:39 #navit: < ilovekiruna> was surprised 16:39 #navit: < ilovekiruna> KaZeR: hv u followed the discussion where u tagged me? 16:42 -!- noradtux [~noradtux@port-50700.pppoe.wtnet.de] has quit [Ping timeout: 240 seconds] 16:43 -!- noradtux [~noradtux@port-21473.pppoe.wtnet.de] has joined #navit 16:48 #navit: <@KaZeR> ilovekiruna: yep. Sleske has a really good point.. as always :) 16:48 #navit: < ilovekiruna> I agree with that 16:48 #navit: <@KaZeR> i mostly created this PR to get the discussion going, and it worked well :D 16:48 #navit: < ilovekiruna> just wonder now what about my point? 16:49 #navit: < ilovekiruna> will it be renamed or should I try to contact the owners of the repos to modify their ebuilds? 16:49 #navit: * ilovekiruna confused 16:59 #navit: <@KaZeR> i think that we should rename it, because other packages from other distros could have the same issue 17:25 #navit: < ilovekiruna> ok 17:27 #navit: <@KaZeR> btw we were talking yesterday about testing gentoo ebuilds. Here's how I build a stage4 for one of my machines : https://github.com/pgrandin/gentoo-pkg-builder/blob/ci_v2/.circleci/config.yml 17:27 #navit: <@KaZeR> we could use that to test ebuilds too 17:27 #navit: < ilovekiruna> great 17:28 #navit: < ilovekiruna> then I just had to write a script to generate the file for all possible USE flag combinations 17:29 #navit: <@KaZeR> yep :) 17:29 #navit: < ilovekiruna> interesting, u even added ur own kernel configuration??? 17:29 #navit: <@KaZeR> yep, and with that the box is pretty much ready to go 17:29 #navit: < ilovekiruna> i think u know my preferences a bit ;-) 17:29 #navit: < ilovekiruna> that is what i need also for my server 17:30 #navit: < ilovekiruna> just as vagrant or packer 17:30 #navit: < ilovekiruna> btw: what do the navit servers run on? 17:30 #navit: <@KaZeR> we have one box that does the map processing and manages the load of the map serving, running an old version of suse. It used to also serve our web content 17:31 #navit: <@KaZeR> trac used to run on my own server, running gentoo. But recently i moved forums + trac + wiki to AWS, currently on ubuntu 17:32 #navit: <@KaZeR> another thought on the ebuild tests : you could test different combination in parallel by leveraging simultaneous jobs ( as we do for android, tomtom, linux, etc) 17:32 #navit: < ilovekiruna> interesting idea 17:32 #navit: < ilovekiruna> u know especially when I try to make my "own" ebuilds, such things are highly valuable 17:32 #navit: <@KaZeR> jobs are isolated so it's a perfect use case. We can build 4 jobs at a time currently 17:33 #navit: <@KaZeR> oh yeah, definitely 17:33 #navit: < ilovekiruna> that was the prime motivation 17:33 #navit: <@KaZeR> that's were docker really shines, because spawning a container is instantaneous if you have the base image locally 17:33 #navit: < ilovekiruna> but also i can spin off easily new VMs on my server 17:35 #navit: < ilovekiruna> need to leave now for some time, but would love to hear also a bit from u how u secured your own server to make it safe enough to put it online 17:36 -!- Millesimus [~Millesimu@serenity.pestnagel.org] has quit [Quit: Valete!] 17:36 -!- Millesimus [~Millesimu@serenity.pestnagel.org] has joined #navit 17:36 #navit: <@KaZeR> but a vm needs some time to boot, usually a minute or so no? 17:36 #navit: <@KaZeR> yeah sure! 19:02 -!- MHD_asm [4acfe639@gateway/web/freenode/ip.74.207.230.57] has joined #navit 19:02 #navit: < MHD_asm> hi 19:03 #navit: < MHD_asm> I made my project. 19:03 #navit: < MHD_asm> I have GPS module connect directly to Arduino . and arduino connect to raspberry pi 19:03 #navit: < MHD_asm> I send from arduino to raspberry many information 19:04 #navit: < MHD_asm> this information contain latitude and long tude . and I write this position in separte file on raspberry pi 19:05 #navit: < MHD_asm> how I can make navit connect with this file and get position from it? 19:05 #navit: < MHD_asm> I write new position in file every second 19:14 #navit: <@KaZeR> hi MHD_asm 19:14 #navit: < MHD_asm> hi 19:15 #navit: <@KaZeR> there's a few different options i think. Is your file acting like a log (adding content at the end) or more like a pipe ? 19:17 #navit: < MHD_asm> I need to ask . what is form this format this file 19:17 #navit: < MHD_asm> my file format is 19:17 #navit: <@KaZeR> i'm not sure i understood that last sentence 19:18 #navit: < MHD_asm> every line in my file like this : A:34,7788 L:90,958588 19:19 #navit: <@KaZeR> ah, that's a custom format. Any reason for not using nmea-compatible format? 19:19 #navit: < MHD_asm> every second I write new line 19:19 #navit: <@KaZeR> there's a bunch of other useful information beside the position in a nmea sentence, like the precision of the position, number of satellites in use, etc 19:21 #navit: < MHD_asm> yes . I write position and speed and satalite count and feet 19:21 #navit: <@KaZeR> do you have another application that needs this specific format? 19:21 #navit: < MHD_asm> yes 19:22 #navit: <@KaZeR> then your best bet would be to write a "vehicle" parser for your format. 19:22 #navit: <@KaZeR> in navit, a "vehicle" is a data source to read the position and some other info from 19:23 #navit: <@KaZeR> but if i were to do it, i would have the pi output nmea sentence, then write a filter to output the specific format for the other application 19:23 #navit: <@KaZeR> because currently you are converting from nmea to this format (probably on the arduino) i'm guessin 19:24 #navit: <@KaZeR> so if you do that conversion later in the chain, you could just use navit's usual gpsd source. The same would apply for any other gps based application that you would like to run on the pi 19:27 #navit: < MHD_asm> you suggest rebuild sentence compitable with nmea ? 19:27 #navit: < MHD_asm> on my rpi 19:28 #navit: < MHD_asm> then write in file 19:28 #navit: <@KaZeR> i think that it would be the easiest way yeah 19:29 #navit: <@KaZeR> well i meant that the easiest way would be to output nmea from the arduino, and then output to both nmea and your custom format on the pi 19:29 #navit: <@KaZeR> where are you doing the conversion currently? on the arduino or on the pi? 19:29 #navit: <@KaZeR> is it possible to view your code? 19:30 #navit: < MHD_asm> I can not reach to arduino code 19:31 #navit: < MHD_asm> but you can saw my setens that com from Arduino 19:32 #navit: < MHD_asm> my proplem is there are other data com from arduino 19:33 #navit: < MHD_asm> it is com on the same port 19:34 #navit: <@KaZeR> I can not reach to arduino code : you mean you don't have access to the code? 19:34 #navit: < MHD_asm> yes 19:34 #navit: <@KaZeR> ah ok. Are you able to reflash the arduino with a different code? jkoan was working on a similar project, but generating nmea compatible sentences 19:35 #navit: < MHD_asm> yes I can 19:37 #navit: <@KaZeR> ah great it'll make it easier 19:37 #navit: <@KaZeR> how are your coding skills? 19:37 #navit: < MHD_asm> my GPS module is gps6mv2 19:38 #navit: < MHD_asm> yes I strong in coding 19:39 #navit: <@KaZeR> ok cool. By the way, is the arduino doing anything else than acting like a serial port relay? 19:40 #navit: <@KaZeR> are you doing data processing on the arduino itself? 19:41 #navit: < MHD_asm> no I do not process gps information on arduino 19:42 #navit: <@KaZeR> ok. Then i would suggest this : plug the gps module directly on the pi serial port, and have gpsd read the data. It will work directly with navit. Then you only need to write a simple script to read from gpsd and to write to your file after the conversion 19:42 #navit: < MHD_asm> look my code 19:43 #navit: < MHD_asm> ok . I thik that is the best souliotion 19:44 #navit: <@KaZeR> no problem. Happy to help if you have more questions 19:45 #navit: < MHD_asm> my module is gps6mv2 . is it give nmea format ? 19:56 #navit: < ilovekiruna> Hi KaZeR 19:56 #navit: < ilovekiruna> am back 20:01 #navit: <@KaZeR> MHD_asm: pretty much all gps module output nmea sentences 20:01 #navit: <@KaZeR> welcome back ilovekiruna :) 20:01 #navit: <@KaZeR> MHD_asm: you can check by simply plugging your module in your pi's serial port, and looking at /dev/ttyAMA0 20:02 #navit: < MHD_asm> ok 20:02 #navit: <@KaZeR> you might need to free the serial port from the boot console, but it's easy to do 20:03 #navit: <@KaZeR> https://learn.adafruit.com/adafruit-ultimate-gps-on-the-raspberry-pi/introduction should provide all the needed information 20:03 #navit: < ilovekiruna> can u tell me also a bit about gentoo on the server, or should we take it later? 20:04 #navit: < MHD_asm> but I have lcd screen for pi3 . it is 3.5 inch . it is cover uart pi but I do not if it used them 20:06 #navit: <@KaZeR> ilovekiruna: up to you :) 20:06 #navit: < MHD_asm> thanks my friend 20:07 #navit: < MHD_asm> I will try 20:07 #navit: <@KaZeR> MHD_asm: it's probably using spi or i2c. sometimes some pins are relocated on the screen pcb. do you have spare pins on your screen? 20:07 #navit: < MHD_asm> you are right 20:07 #navit: < MHD_asm> it is used spi 20:08 #navit: <@KaZeR> serial isn't fast enough for displays :) 20:09 #navit: <@KaZeR> here's an example with pins redirected : https://www.adafruit.com/product/2097 and specifically https://cdn-shop.adafruit.com/970x728/2097-06.jpg 20:09 #navit: <@KaZeR> on this one you can plug the gps on the male header on the top 20:09 #navit: < MHD_asm> can you help me about simple script to read from gpsd? 20:10 #navit: <@KaZeR> sure. what's your favorite language? 20:10 #navit: < MHD_asm> I need this data for other application 20:10 #navit: < MHD_asm> python 20:10 #navit: <@KaZeR> perfect 20:11 #navit: <@KaZeR> https://pypi.python.org/pypi/gpsd-py3/0.2.0 and you're almost done 20:11 #navit: < MHD_asm> thanks my friend 20:12 #navit: < MHD_asm> you are greet 20:12 #navit: <@KaZeR> my pleasure 20:12 #navit: < MHD_asm> I will try all that 20:17 -!- MHD_asm [4acfe639@gateway/web/freenode/ip.74.207.230.57] has quit [Ping timeout: 260 seconds] 20:21 #navit: < ilovekiruna> for me already now is fine 20:24 #navit: <@KaZeR> ilovekiruna: for the gentoo discussion you mean? 20:24 #navit: < ilovekiruna> yes 20:24 #navit: < ilovekiruna> how to run a secure gentoo server online 20:31 #navit: < ilovekiruna> hv u done any special measures? 20:32 #navit: < ilovekiruna> or just like a desktop system with a different set of packages? 20:35 #navit: <@KaZeR> i'm not running hardened, but i have iptables and fail2ban installed for example 20:36 #navit: <@KaZeR> keeping up to date on patches is quite important to avoid exploits too 20:36 #navit: <@KaZeR> but otherwise it's quite stock 20:36 #navit: < ilovekiruna> hardened anyway is about to die a bit, I guess u know 20:37 #navit: < ilovekiruna> that is interesting, what you say 20:37 #navit: <@KaZeR> i didn't know, but i never really used it 20:37 #navit: < ilovekiruna> the grsecurity patches it relied on where made CSS a couple of months ago 20:37 #navit: < ilovekiruna> with no replacement 20:37 #navit: < ilovekiruna> so already hardened-sources are masked, I think 20:37 #navit: < ilovekiruna> will soon be removed 20:38 #navit: < ilovekiruna> in fact hard masked 20:43 #navit: < ilovekiruna> hv u experienced attacks? 20:43 #navit: < ilovekiruna> or what about an intrusion detection system? 20:43 #navit: < ilovekiruna> is ur server directly in ur LAN? 20:46 #navit: <@KaZeR> yeah i've experienced a few attacks :) one was succesful, a few years ago. 20:46 #navit: <@KaZeR> fail2ban helps a lot against script kiddies 20:46 #navit: <@KaZeR> my main server is in a datacenter 20:53 #navit: < ilovekiruna> sounds a bit expensive, but still helpful i think 20:53 #navit: < ilovekiruna> good isolation 21:02 #navit: < ilovekiruna> thx for sharing, now i am a little less worried, if i once can put mine online 21:08 #navit: <@KaZeR> no worries. I'm paying about 40e/mo for it. But I really wanted to have backups of my files outside of my home 21:09 #navit: < ilovekiruna> for me the largest worry are the ones at home 21:09 #navit: < ilovekiruna> because one has to isolate from the ordinary LAN 21:32 #navit: <@KaZeR> yep exactly 21:32 #navit: <@KaZeR> how many servers do you have? 21:34 #navit: < ilovekiruna> just one first one 21:35 #navit: < ilovekiruna> were i want to put different VMs to isolate services 21:39 #navit: < ilovekiruna> but so far I am too afraid to put it online 21:39 #navit: < ilovekiruna> it is just in my LAN 22:10 #navit: <@KaZeR> what kind of security breaches are you afraid of? 22:14 #navit: < ilovekiruna> first of all exploits 22:14 #navit: < ilovekiruna> or that i malconfigured sth 22:18 #navit: < ilovekiruna> so i mean that I choose risky settings 22:19 #navit: <@KaZeR> are you using a tool to configure your server, like puppet or something like that? 23:01 #navit: < ilovekiruna> right now not, yet 23:01 #navit: < ilovekiruna> am right now migrating to a new version of xenserver 23:10 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has quit [Quit: Leaving.] 23:15 -!- pmckinley [~Peter_McK@88-110-200-212.dynamic.dsl.as9105.com] has joined #navit 23:16 #navit: < pmckinley> :P 23:31 -!- Horwitz [~mich1@p200300800E6FF800022268FFFE64E7C4.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 23:44 -!- Horwitz [~mich1@p200300800E7B4300022268FFFE64E7C4.dip0.t-ipconnect.de] has joined #navit 23:44 -!- mode/#navit [+o Horwitz] by ChanServ --- Log closed Thu Sep 07 00:00:22 2017