$ svn co https://subversion.fem.tu-ilmenau.de/repository/cccongress $ mkdir /opt/crs; mv cccongress/trunk/tools /opt/crs/A few libraries required:
$ apt-get install libboolean-perl libmath-round-perl libdatetime-perl libwww-curl-perl libconfig-inifiles-perl libxml-simple-perl $ perl -MCPAN -e 'install XML::RPC::Fast'In the web tracker create a project, go to all projects => workers and create a worker (I'll try to explain it later). Go edit the worker and we'll see the token and secret that should be used in the scripts to talk to the interface.
cd /opt/crs/tools/tracker3.0Create a file tracker-profile.sh with the follow lines (using our correct values):
export CRS_TRACKER=http://localhost/rpc export CRS_TOKEN=2q24M7LW4Rk31YNW4tWKv8koNvyM3V4s export CRS_SECRET=5j8SyCS35W2SBk2XIM4IWeDUqF9agG1xWe also need to build and install the fuse-vdv package from trunk/tools (if working with dv files, otherwise fuse-ts package). Next step is run the scripts. Fortunatelly a nice UI has been done using screen with multiple tabs, which can be alternated using a <Ctrl+a> <number> combination.
cd /opt/crs/tools/tracker3.0 && /start-screenrc-dv.shWe'll get the following:
$ apt-get install postgresql-9.4 php5-pgsql php5-xsl postgresql-contrib-9.4 php5-xmlrpc php5 php5-curlCreating database and users:
$ su -s /bin/bash postgres $ createuser -DRS dc15 $ createdb -O dc15 c3tt $ psql postgres=# ALTER ROLE dc15 WITH PASSWORD 'xxx';Basic site config using lighttpd:
$HTTP["host"] =~ "c3tt\.your\.host" server.document-root = "/var/www/c3tt/Public/" alias.url = ("/javascript/" => "/var/www/js/") url.rewrite-once = ( ".*\.(js ico gif jpg png css)$" => "$0", "^(.*?)$" => "index.php/$1",)Running the installer script:
$ php -q Install/install.phpThis will ask you some questions, then will create the config file and populate the database. At this point you should be able to access the ticket track system from your browser. The set of scripts from C3TT doesn't need to be installed in the same host as the web side, they communicate via XML/RPC. In a next post I will report the installation and initial setup for these scripts.
$ apt-get install flickrbackup $ mkdir myflickr $ flickrbackup -o myflickr/(this will open a default browser for authentication and will automatically get the API key, then I just need an ENTER to start getting all my albums) I'm not sure whether there're other free tools (as in freedom) for that, but before paying for a license or trusting an online service for downloading your sets please give flickrbackup a chance :) I'll probably set a piwigo instance in a vps. But I fear php. So, suggestions on web galleries are very welcome.
"...we want to make Raspberry Pi more open over time, not less."Right.
"For the last six months we ve been working closely with Microsoft to bring the forthcoming Windows 10 to Raspberry Pi 2"Hmmm... From a comment:
I m sad to see Windows 10 as a selling point though. This community should not be supporting restrictive proprietary software The Pi is about tinkering and making things while Microsoft is about marketing and spying.Right. From an answer:
"But I suggest you rethink your comments about MS, spying is going a bit far, don t you think?"Wrong.
"Bolsa Fam lia currently gives families with per-capita monthly income below $140 BRL (poverty line, ~$56 USD) a monthly stipend of $32 BRL (~$13 USD) per vaccinated child (< 16 years old) attending school (up to 5), and $38 BRL (~$15 USD) per youth (16 or 17 years old) attending school (up to 2). Furthermore, to families whose per-capita monthly income below $70 BRL (extreme poverty line, ~$28 USD), the program gives the Basic Benefit $70 BRL per month." (from Wikipedia)Contrary to what many of my middle-class friends believe, and as you can calculate yourself, this little amount of money does not offer anybody a luxury life. It does not make anybody stopping working, nor stopping looking for paid job (but yes, it makes people to start saying NO to forced labor, which is amazing, right?).
Next.