IRC log of dig on 2011-09-29
Timestamps are in UTC.
- 00:17:21 [melvster]
- melvster has quit (Ping timeout: 256 seconds)
- 00:17:24 [nunnun]
- nunnun is now known as nunnun_away
- 00:19:46 [rszeno]
- rszeno has quit (Quit: Leaving.)
- 00:57:05 [nunnun_away]
- nunnun_away is now known as nunnun
- 01:58:22 [nunnun]
- nunnun is now known as nunnun_away
- 02:00:30 [timbl]
- timbl (~timbl@c-24-62-225-11.hsd1.ma.comcast.net) has joined #dig
- 02:09:45 [nunnun_away]
- nunnun_away is now known as nunnun
- 02:19:46 [Guest21134]
- Guest21134 has quit (Read error: Connection reset by peer)
- 02:20:08 [scor]
- scor (~scor@drupal.org/user/52142/view) has joined #dig
- 03:35:50 [nunnun]
- nunnun is now known as nunnun_away
- 03:36:05 [nunnun_away]
- nunnun_away is now known as nunnun
- 03:52:25 [nunnun]
- nunnun is now known as nunnun_away
- 03:58:39 [nunnun_away]
- nunnun_away is now known as nunnun
- 04:12:14 [scor]
- scor has quit (Read error: Connection reset by peer)
- 05:56:39 [timbl]
- timbl has quit (Ping timeout: 252 seconds)
- 06:04:44 [timbl]
- timbl (~timbl@c-24-62-225-11.hsd1.ma.comcast.net) has joined #dig
- 07:10:32 [rszeno]
- rszeno (~rszeno@79.114.103.106) has joined #dig
- 08:01:29 [danbri]
- mattl, it sounds like opera mini
- 08:01:44 [danbri]
- though they justified it better, as mini works on really low-end devices
- 08:10:13 [nunnun]
- nunnun is now known as nunnun_away
- 08:10:34 [nunnun_away]
- nunnun_away is now known as nunnun
- 08:28:18 [nunnun]
- nunnun is now known as nunnun_away
- 09:06:23 [melvster]
- melvster (~melvin@p4FF96413.dip.t-dialin.net) has joined #dig
- 09:30:45 [rszeno]
- rszeno has quit (Quit: Leaving.)
- 09:36:09 [rszeno]
- rszeno (~rszeno@79.114.104.10) has joined #dig
- 09:36:21 [rszeno]
- rszeno has quit (Client Quit)
- 09:36:57 [rszeno]
- rszeno (~rszeno@79.114.104.10) has joined #dig
- 09:48:17 [tlr_]
- tlr_ (~tlr@78.141.144.114) has joined #dig
- 09:53:32 [nunnun_away]
- nunnun_away is now known as nunnun
- 09:55:16 [nunnun]
- nunnun is now known as nunnun_away
- 09:55:27 [nunnun_away]
- nunnun_away is now known as nunnun
- 09:58:56 [nunnun]
- nunnun is now known as nunnun_away
- 09:59:01 [nunnun_away]
- nunnun_away is now known as nunnun
- 10:00:14 [nunnun]
- nunnun is now known as nunnun_away
- 10:00:36 [nunnun_away]
- nunnun_away is now known as nunnun
- 10:18:58 [nunnun]
- nunnun is now known as nunnun_away
- 10:41:25 [kennyluck]
- kennyluck (~kennyluck@114-43-112-94.dynamic.hinet.net) has joined #dig
- 11:05:10 [nunnun_away]
- nunnun_away is now known as nunnun
- 11:11:12 [timbl]
- timbl has quit (Ping timeout: 248 seconds)
- 11:21:00 [rszeno]
- rszeno has quit (Quit: Leaving.)
- 11:25:00 [rszeno]
- rszeno (~rszeno@79.114.83.25) has joined #dig
- 11:25:08 [nunnun]
- nunnun is now known as nunnun_away
- 11:32:18 [RalphS]
- RalphS (Ralph@30-7-118.wireless.csail.mit.edu) has joined #dig
- 11:57:54 [timbl]
- timbl (~timbl@31-33-115.wireless.csail.mit.edu) has joined #dig
- 12:10:11 [betehess]
- betehess has quit (Ping timeout: 245 seconds)
- 12:10:19 [timbl]
- betehess -- I need the read-write-web server to save files with relative URLs (I process them using cwm in file space, but cwm stores always relative URLs so local identifiers are still local when the file is publshed in http: space)
- 12:12:52 [timbl]
- (maybe my problem in initially converting the file)
- 12:18:57 [timbl]
- To test: <rdf:RDF xmlns="#"
- 12:18:57 [timbl]
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
- 12:18:57 [timbl]
- <rdf:Description rdf:about="#s">
- 12:18:57 [timbl]
- <p xmlns="file:///Users/timbl/Documents/2011/Financial/Data/#"
- 12:18:58 [timbl]
- rdf:resource="#o"/>
- 12:18:58 [timbl]
- </rdf:Description>
- 12:18:58 [timbl]
- </rdf:RDF>
- 12:19:31 [timbl]
- or with an absolute URI for the namespace, but certainly relative URI for s and o
- 12:20:09 [timbl]
- Maybe you are not feeding the jena rdf/xml parser a base uri.
- 12:20:24 [timbl]
- This is all easier in n3
- 12:22:46 [betehess]
- betehess (~betehess@31-33-84.wireless.csail.mit.edu) has joined #dig
- 12:22:53 [timbl]
- Is it easy to switch allow n3 too?
- 12:40:19 [nunnun_away]
- nunnun_away is now known as nunnun
- 12:59:58 [nunnun]
- nunnun is now known as nunnun_away
- 13:08:43 [presbrey]
- presbrey has quit (*.net *.split)
- 13:10:46 [presbrey]
- presbrey (~presbrey@2001:4830:2446:b5:aede:48ff:fe00:b001) has joined #dig
- 13:36:30 [RalphS]
- RalphS has quit (Ping timeout: 258 seconds)
- 13:37:33 [timbl]
- timbl has quit (Quit: timbl)
- 13:38:44 [timbl]
- timbl (~timbl@31-33-115.wireless.csail.mit.edu) has joined #dig
- 13:46:39 [RalphS]
- RalphS (Ralph@30-7-118.wireless.csail.mit.edu) has joined #dig
- 14:01:51 [betehess]
- betehess has quit (Ping timeout: 245 seconds)
- 14:11:19 [nunnun_away]
- nunnun_away is now known as nunnun
- 14:20:38 [betehess]
- betehess (~betehess@betehess.w3.org) has joined #dig
- 14:31:08 [nunnun]
- nunnun is now known as nunnun_away
- 14:34:51 [scor]
- scor (~scor@drupal.org/user/52142/view) has joined #dig
- 14:34:51 [scor]
- scor has quit (Excess Flood)
- 14:36:45 [scor]
- scor (~scor@drupal.org/user/52142/view) has joined #dig
- 14:37:38 [nunnun_away]
- nunnun_away is now known as nunnun
- 14:52:44 [melvster1]
- melvster1 (~melvin@p5797EB3E.dip.t-dialin.net) has joined #dig
- 14:54:42 [melvster]
- melvster has quit (Ping timeout: 258 seconds)
- 15:07:26 [mattl]
- danbri: yeah, it sounds horrible ;)
- 15:18:35 [nunnun]
- nunnun is now known as nunnun_away
- 15:20:21 [nunnun_away]
- nunnun_away is now known as nunnun
- 15:45:33 [nunnun]
- nunnun is now known as nunnun_away
- 15:49:43 [nunnun_away]
- nunnun_away is now known as nunnun
- 16:55:25 [presbrey]
- timbl, I thought it would be cool to add it to data.fm
- 16:55:57 [presbrey]
- to supplement the text-based editor it currently has
- 16:56:15 [RalphS]
- RalphS has quit ()
- 16:56:36 [presbrey]
- xpconnect will require firefox and not work for people who have not hacked their about:config
- 16:57:19 [presbrey]
- as an editor for same-origin documents, only ajax request is needed
- 16:57:38 [presbrey]
- is there a Makefile for mashlib.js or are you writing it manually?
- 17:23:31 [timbl_]
- timbl_ (~timbl@w3cdhcp5.w3.org) has joined #dig
- 17:27:18 [timbl]
- timbl has quit (Read error: Connection reset by peer)
- 17:27:18 [timbl_]
- timbl_ is now known as timbl
- 18:04:14 [Pipian_]
- Pipian_ (~pipian@18.111.68.225) has joined #dig
- 18:46:24 [lkagal]
- lkagal (~lkagal@30-7-246.wireless.csail.mit.edu) has joined #dig
- 18:48:49 [Pipian_]
- Pipian_ has quit (Quit: Pipian_)
- 18:50:44 [timbl]
- So I have a little ubuntu in VirtualBox now, presbrey
- 18:50:56 [timbl]
- mashlib has a makefil curreny in w3c space
- 18:52:51 [timbl]
- http://www.w3.org/2011/datastuff/init/Makefile
- 18:53:59 [timbl]
- Thatw as jut to keep the bulk mashlib.js out of the tabulator filespace
- 18:54:06 [timbl]
- probbly not really an issue
- 18:54:23 [presbrey]
- I'd probably give it its own build-space in tabulator's tree
- 18:54:43 [timbl]
- It expans the tabulator files using a little include js expander (which runs under node.js)
- 18:55:02 [presbrey]
- cool
- 18:55:35 [timbl]
- The old tabulator tree had too much stuff above the tabulator extension directory. I fear the new tabulator space has too litle stuff
- 18:56:35 [timbl]
- There is nowhere in the tree which won't be loaded into the tabulator
- 19:00:08 [presbrey]
- hmm I suppose that is troubling
- 19:00:27 [timbl]
- mmmm
- 19:01:21 [Pipian_]
- Pipian_ (~pipian@31-34-189.wireless.csail.mit.edu) has joined #dig
- 19:02:42 [presbrey]
- do you have apache running in your ubuntu?
- 19:03:58 [timbl]
- I have nothing running in my ubunto ... what do i need ... apt-get install apache2 ?
- 19:06:00 [presbrey]
- probably so, I'll spin one up quickly as well and follow along
- 19:06:24 [presbrey]
- check the IP w/ ifconfig, if its not public, change from NAT to Bridged networking
- 19:08:47 [timbl]
- ifconfig - has 10.... address
- 19:08:53 [timbl]
- so i guess Natted
- 19:09:30 [presbrey]
- you will need to shutdown / power off to change the networking config
- 19:10:44 [timbl]
- shutdown -h ?
- 19:10:55 [presbrey]
- shutdown -h now
- 19:12:13 [timbl]
- timbl
- 19:12:36 [presbrey]
- presbrey
- 19:14:08 [timbl]
- focus focus ok now 128.30.55.187
- 19:14:37 [presbrey]
- cool "It works!"
- 19:16:07 [timbl]
- How does it get itself another IP address?
- 19:16:29 [presbrey]
- usually DHCP but it will do bootp too if it has to
- 19:16:54 [presbrey]
- your VM guest has its own MAC address for use in DHCP registration
- 19:17:32 [timbl]
- ah.
- 19:17:44 [timbl]
- uses mac address spoofing
- 19:18:55 [presbrey]
- I think spoofing only applies when there is no machine
- 19:19:19 [presbrey]
- suppose whether a "virtual" machine is "real" is up to you
- 19:19:23 [timbl]
- :)
- 19:19:47 [timbl]
- take the red pill go on
- 19:20:13 [presbrey]
- hehe
- 19:22:40 [presbrey]
- ubuntu server comes without selinux?!?
- 19:22:56 [presbrey]
- even fedora desktop comes with selinux's targeted policy
- 19:23:48 [lkagal]
- lkagal has quit (Ping timeout: 258 seconds)
- 19:24:09 [presbrey]
- apt-get install php5-librdf
- 19:25:01 [presbrey]
- apt-get install git
- 19:25:49 [melvster1]
- dont forget sudo :)
- 19:26:13 [timbl]
- sudo !!
- 19:26:43 [presbrey]
- sudo su -
- 19:27:14 [melvster1]
- lol
- 19:27:43 [timbl]
- what next?
- 19:27:54 [presbrey]
- cd /srv
- 19:28:00 [presbrey]
- git clone https://github.com/presbrey/data.fm.git
- 19:29:03 [timbl]
- sudo bash
- 19:29:15 [timbl]
- ok
- 19:30:00 [presbrey]
- ln -s /srv/data.fm /home/
- 19:31:03 [presbrey]
- apt-get install libapache2-mod-fcgid
- 19:32:03 [timbl]
- k
- 19:32:32 [presbrey]
- cd /etc/apache2/mods-enabled
- 19:32:37 [timbl]
- any option to allow cut and paste with the console? I guess not as there is no cliboard on the VGA tty
- 19:33:00 [presbrey]
- SSH to your VM from your MacBook terminal
- 19:33:20 [presbrey]
- then you can copy and paste just fine like you would from any terminal app
- 19:33:31 [timbl]
- of course
- 19:34:57 [timbl]
- ok
- 19:35:28 [presbrey]
- cd /etc/apache2/sites-enabled
- 19:35:34 [presbrey]
- ln -s /srv/data.fm/conf/httpd.conf
- 19:35:39 [presbrey]
- rm 000-default
- 19:35:52 [presbrey]
- /etc/init.d/apache2 restart
- 19:36:04 [timbl]
- anyting in cd /etc/apache2/mods-enabled
- 19:36:07 [timbl]
- first?
- 19:37:10 [presbrey]
- oh yeah
- 19:37:18 [presbrey]
- ln -s ../mods-available/rewrite* ./
- 19:37:21 [presbrey]
- ln -s ../mods-available/suexec* ./
- 19:38:02 [timbl]
- k
- 19:38:10 [timbl]
- now to sites enabled
- 19:39:41 [timbl]
- Warning: SuexecUserGroup directive requires SUEXEC wrapper.
- 19:39:41 [timbl]
- Warning: SuexecUserGroup directive requires SUEXEC wrapper.
- 19:39:41 [timbl]
- Syntax error on line 3 of /home/data.fm/conf/ssl.conf:
- 19:39:41 [timbl]
- Invalid command 'SSLEngine', perhaps misspelled or defined by a module not included in the server configuration
- 19:39:42 [timbl]
- Action 'configtest' failed.
- 19:39:42 [timbl]
- The Apache error log may have more information.
- 19:39:42 [timbl]
- ...fail!
- 19:39:42 [timbl]
- r
- 19:40:04 [timbl]
- from the restart
- 19:40:19 [presbrey]
- ok edit sites-enabled/httpd.conf
- 19:40:29 [presbrey]
- delete all the VirtualHosts except cloud.data.fm
- 19:40:38 [presbrey]
- except cloud.data.fm:80
- 19:42:10 [presbrey]
- oops, also apt-get install php5-mysql
- 19:42:40 [timbl]
- (getting emacs) ... ok php5-mysql
- 19:45:08 [timbl]
- php5-mysql is already the newest version
- 19:45:43 [timbl]
- Symbolic link to Git-controlled source file; follow link? (yes or no)
- 19:45:44 [mattl]
- try a2enmod ssl
- 19:45:53 [mattl]
- looks like SSL is not enabled :/
- 19:46:27 [presbrey]
- yes
- 19:48:42 [timbl]
- Syntax error on line 4 of /home/data.fm/conf/ssl.conf:
- 19:48:43 [timbl]
- SSLCertificateChainFile: file '/etc/pki/tls/certs/StartSSLCAClass2.pem' does not exist or is empty
- 19:49:11 [timbl]
- Need to make self-signed cert?
- 19:49:33 [presbrey]
- edit sites-enabled/httpd.conf and delete all the VirtualHosts except cloud.data.fm:80
- 19:49:55 [presbrey]
- you can go back and add SSL later or try a2enmod ssl
- 19:51:30 [timbl]
- did a2enmod
- 19:51:47 [mattl]
- you might try just moving ssl.conf out of that directory for now too if that doesn't work.
- 19:51:51 [timbl]
- Now i have less: * Restarting web server apache2
- 19:51:52 [timbl]
- Warning: SuexecUserGroup directive requires SUEXEC wrapper.
- 19:51:52 [timbl]
- ... waiting Warning: SuexecUserGroup directive requires SUEXEC wrapper.
- 19:51:52 [timbl]
- ...done.
- 19:52:48 [presbrey]
- ln -s /srv/data.fm /srv/cloud
- 19:53:17 [presbrey]
- mkdir /srv/clouds
- 19:54:18 [timbl]
- k
- 19:54:55 [presbrey]
- grep Fatal /var/log/apache2/error.log | tail
- 19:55:43 [timbl]
- No Fatal but:
- 19:55:43 [timbl]
- [Thu Sep 29 15:54:12 2011] [alert] [client 71.232.15.224] /home/data.fm/www/.htaccess: Wrapper /usr/bin/php-cgi cannot be accessed: (2)No such file or directory
- 19:55:52 [presbrey]
- oops
- 19:55:57 [presbrey]
- ln -s /usr/bin/php /usr/bin/php-cgi
- 19:57:02 [timbl]
- /home/data.fm/www/wildcard/.htaccess: Invalid command 'Header', perhaps misspelled or defined by a module not included in the server configuration
- 19:57:27 [presbrey]
- cd /etc/apache2/mods-enabled
- 19:57:35 [presbrey]
- ln -s ../mods-available/header* ./
- 19:58:05 [presbrey]
- /etc/init.d/apache2 restart
- 19:58:25 [presbrey]
- got to have apache send those CORS headers ;)
- 19:58:35 [timbl]
- sweet
- 19:58:49 [timbl]
- 128.30.55.187: data cloud
- 19:59:04 [timbl]
- The requested URI is inaccessible or does not exist.
- 19:59:10 [presbrey]
- mkdir /srv/clouds/128.30.55.187
- 19:59:28 [presbrey]
- write a /srv/clouds/128.30.55.187/.meta in turtle
- 20:01:01 [timbl]
- [Thu Sep 29 16:00:19 2011] [error] [client 128.30.55.132] PHP Notice: Undefined variable: _showCode in /srv/data.fm/www/inc/footer.php on line 20
- 20:01:14 [timbl]
- I did touch /srv/clouds/128.30.55.187/.meta
- 20:01:20 [presbrey]
- touching is not enough
- 20:01:28 [presbrey]
- door defaults to closed
- 20:01:35 [timbl]
- It has to be a real ACL giving access to te directory
- 20:01:44 [timbl]
- defualts closed good!
- 20:02:15 [timbl]
- Got a copy of a suitable ACL ?
- 20:02:29 [timbl]
- .me should go and heckle ericp's class
- 20:02:37 [presbrey]
- <#Default>
- 20:02:37 [presbrey]
- <http://www.w3.org/ns/auth/acl#agentClass> <http://xmlns.com/foaf/0.1/Agent> ;
- 20:02:37 [presbrey]
- <http://www.w3.org/ns/auth/acl#accessTo> <http://128.30.55.187> ;
- 20:02:37 [presbrey]
- <http://www.w3.org/ns/auth/acl#defaultForNew> <http://128.30.55.187> ;
- 20:02:37 [presbrey]
- <http://www.w3.org/ns/auth/acl#mode> <http://www.w3.org/ns/auth/acl#Read>, <http://www.w3.org/ns/auth/acl#Write> .
- 20:02:40 [timbl]
- can stay connected though
- 20:03:38 [scor]
- scor has quit (Quit: scor)
- 20:03:41 [presbrey]
- put that in .meta ^^
- 20:04:11 [timbl]
- have
- 20:04:18 [timbl]
- changes
- 20:04:42 [timbl]
- Error[Make this branch of your query optional.] HTTP error for <http://128.30.55.187/>: 404 Not Found
- 20:04:58 [presbrey]
- http://128.30.55.187/ works for me
- 20:05:25 [timbl]
- I was using Tabulator
- 20:05:26 [presbrey]
- you do have unix permissions problems though: chown -R www-data /srv/clouds
- 20:05:37 [timbl]
- wosk in safari
- 20:07:27 [timbl]
- Funny, must be the accept headers ff is sending
- 20:07:30 [presbrey]
- enjoy
- 20:07:41 [presbrey]
- we can tweak it some more tomorrow
- 20:07:54 [timbl]
- Content<?xml version="1.0" encoding="utf-8"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"/>
- 20:07:54 [timbl]
- Status404
- 20:07:54 [timbl]
- Status TextNot Found
- 20:07:55 [timbl]
- Access control allow credentialstrue
- 20:07:55 [timbl]
- Access control allow headersContent-Type, X-Prototype-Version, X-Requested-With
- 20:07:56 [timbl]
- Access control allow methodsGET, POST, PUT, DELETE, OPTIONS
- 20:07:56 [timbl]
- Access control allow origin*
- 20:07:57 [timbl]
- Cache controlno-store, no-cache, must-revalidate, post-check=0, pre-check=0
- 20:07:58 [timbl]
- ConnectionKeep-Alive
- 20:07:58 [timbl]
- Content length106
- 20:07:59 [timbl]
- Content typeapplication/rdf+xml
- 20:07:59 [timbl]
- DateThu, 29 Sep 2011 20:03:57 GMT
- 20:07:59 [timbl]
- ExpiresThu, 19 Nov 1981 08:52:00 GMT
- 20:08:00 [timbl]
- Keep alivetimeout=15, max=99
- 20:08:00 [timbl]
- Link</.meta>; rel=meta
- 20:08:01 [timbl]
- Ms author viaSPARQL
- 20:08:21 [timbl]
- Ok, thanks ... deintely getting there
- 20:08:34 [presbrey]
- I am showing mom+sis around town tonight, looking at colleges
- 20:08:51 [presbrey]
- but I'll be around again tomorrow
- 20:09:01 [timbl]
- If I move elsewhere will the vm need poking and restrating to get a new dhcp ip?
- 20:09:07 [presbrey]
- yep nice headers :)
- 20:09:09 [timbl]
- thnaks for all your help
- 20:09:32 [presbrey]
- no prob, not sure on IP
- 20:09:44 [presbrey]
- you might want to put a hostname in /etc/hosts
- 20:09:53 [presbrey]
- so that you don't have to keep moving /srv/clouds/YOUR_IP as well
- 20:10:44 [timbl_]
- timbl_ (~timbl@31-33-115.wireless.csail.mit.edu) has joined #dig
- 20:10:57 [timbl_]
- switched to wireles .. probable broke it
- 20:12:00 [timbl_]
- yes, and just tweak /etc/hosts each time
- 20:12:13 [timbl_]
- timbl_ has quit (Client Quit)
- 20:13:00 [presbrey]
- right
- 20:13:45 [presbrey]
- sorry for the mess, I only have it running on permanent servers
- 20:15:11 [timbl]
- timbl has quit (Ping timeout: 276 seconds)
- 20:16:43 [presbrey]
- in multi-virtualhost / cloud mode
- 20:17:24 [timbl]
- timbl (~timbl@31-33-115.wireless.csail.mit.edu) has joined #dig
- 20:18:15 [timbl]
- ok, thanks presbrey, till tomorrow
- 20:41:01 [rszeno]
- rszeno has quit (Quit: Leaving.)
- 20:49:36 [rszeno]
- rszeno (~rszeno@79.114.104.97) has joined #dig
- 21:05:03 [timbl]
- timbl has quit (Quit: timbl)
- 22:15:25 [Pipian_]
- Pipian_ has quit (Ping timeout: 240 seconds)
- 22:21:41 [KiLL3RKiNGPiN]
- KiLL3RKiNGPiN (~KiNGPiN@178.105.84.16) has joined #dig
- 22:21:45 [KiLL3RKiNGPiN]
- KiLL3RKiNGPiN has left #dig
- 23:47:18 [scor]
- scor (~scor@drupal.org/user/52142/view) has joined #dig