{"id":10468,"date":"2018-07-09T20:06:28","date_gmt":"2018-07-09T18:06:28","guid":{"rendered":"https:\/\/gambaru.de\/blog\/?p=10416"},"modified":"2018-07-09T20:06:28","modified_gmt":"2018-07-09T18:06:28","slug":"my-free-software-activities-in-june-2018","status":"publish","type":"post","link":"https:\/\/gambaru.de\/blog\/2018\/07\/09\/my-free-software-activities-in-june-2018\/","title":{"rendered":"My Free Software Activities in June 2018"},"content":{"rendered":"<p>Welcome to gambaru.de. Here is my monthly report that covers what I have been doing for Debian. If you're interested in Java, Games and LTS topics, this might be interesting for you.<\/p>\n<h2>Debian Games<\/h2>\n<ul>\n<li>I advocated Phil Morrell to become Debian Maintainer with whom I have previously worked together on <a href=\"https:\/\/tracker.debian.org\/pkg\/corsix-th\">corsix-th<\/a>. This month I sponsored his updates for <a href=\"https:\/\/tracker.debian.org\/pkg\/scorched3d\">scorched3d<\/a> and the new<a href=\"https:\/\/tracker.debian.org\/pkg\/play.it\"> play.it<\/a> package, an installer for drm-free commercial games. Play.it is basically a collection of shell scripts that create a wrapper around games from gog.com or Steam and put them into a Debian package which is then seamlessly integrated into the user's system.\u00a0 Similar software are <a href=\"https:\/\/tracker.debian.org\/pkg\/game-data-packager\">game-data-packager<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/playonlinux\">playonlinux<\/a> or <a href=\"https:\/\/lutris.net\/\">lutris<\/a> (not yet in Debian).<\/li>\n<li>I packaged new upstream releases of <a href=\"https:\/\/tracker.debian.org\/pkg\/blockattack\">blockattack<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/renpy\">renpy<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/atomix\">atomix<\/a> and <a href=\"https:\/\/tracker.debian.org\/pkg\/minetest\">minetest<\/a>, and also backported Minetest version 0.4.17.1 to Stretch later on.<\/li>\n<li>I uploaded RC bug fixes from Peter de Wachter for <a href=\"https:\/\/tracker.debian.org\/pkg\/torus-trooper\">torus-trooper<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/tumiki-fighters\">tumiki-fighters<\/a> and <a href=\"https:\/\/tracker.debian.org\/pkg\/val-and-rick\">val-and-rick<\/a> and moved the packages to Git.<\/li>\n<li>I tackled an RC bug (#897548) in <a href=\"https:\/\/tracker.debian.org\/pkg\/yabause\">yabause<\/a>, a Saturn emulator.<\/li>\n<li>I sponsored <a href=\"https:\/\/tracker.debian.org\/pkg\/connectagram\">connectagram<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/cutemaze\">cutemaze<\/a> and <a href=\"https:\/\/tracker.debian.org\/pkg\/tanglet\">tanglet<\/a> updates for Innocent de Marchi.<\/li>\n<li>Last but not least I refreshed the packaging of <a href=\"https:\/\/tracker.debian.org\/pkg\/trophy\">trophy<\/a> and <a href=\"https:\/\/tracker.debian.org\/pkg\/sauerbraten\">sauerbraten<\/a> which had not seen any updates for the last couple of years.<\/li>\n<\/ul>\n<h2>Debian Java<\/h2>\n<ul>\n<li>I packaged a new upstream release of <a href=\"https:\/\/tracker.debian.org\/pkg\/activemq\">activemq<\/a> and could later address #901366 thanks to a bug report by Chris Donoghue.<\/li>\n<li>I also packaged upstream releases of <a href=\"https:\/\/tracker.debian.org\/pkg\/bouncycastle\">bouncycastle<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/libpdfbox-java\">libpdfbox-java<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/libpdfbox2-java\">libpdfbox2-java<\/a> because of reported security vulnerabilities.<\/li>\n<li>I investigated and fixed RC bugs in <a href=\"https:\/\/tracker.debian.org\/pkg\/openjpa\">openjpa<\/a> (#901045), <a href=\"https:\/\/tracker.debian.org\/pkg\/osgi-foundation-ee\">osgi-foundation-ee<\/a> (#893382) and <a href=\"https:\/\/tracker.debian.org\/pkg\/ditaa\">ditaa<\/a> (#897494, Java 10 related).<\/li>\n<li>A <a href=\"https:\/\/tracker.debian.org\/pkg\/snakeyaml\">snakeyaml<\/a> update introduced a regression in <a href=\"https:\/\/tracker.debian.org\/pkg\/apktool\">apktool<\/a> (#902666) which was only visible at runtime. Once known I could fix it.<\/li>\n<li>\u00a0 I worked on <a href=\"https:\/\/tracker.debian.org\/pkg\/netbeans\">Netbeans<\/a> again. It can be built from source now but there is still a runtime error (#891957) that prevents users from starting the application. The current plan is to package the latest release candidate of Netbeans 9 and move forward.<\/li>\n<\/ul>\n<h2>Debian LTS<\/h2>\n<p>This was my twenty-eight month as a paid contributor and I have been paid to work 23,75 hours on <a href=\"https:\/\/wiki.debian.org\/LTS\/\">Debian LTS<\/a>, a project started by <a href=\"https:\/\/raphaelhertzog.com\">Rapha\u00ebl Hertzog<\/a>. In that time I did the following:<\/p>\n<ul>\n<li>From 18.06.2018 until 24.06.2018 I was in charge of our LTS frontdesk. I investigated and triaged CVE in jasperreports, 389-ds-base, asterisk, lava-server, libidn, php-horde-image, tomcat8, thunderbird, glusterfs, ansible, mercurial, php5, jquery, redis, redmine, libspring-java, php-horde-crypt, mupdf, binutils, jetty9 and libpdfbox-java.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-security-announce\/2018\/msg00150.html\">DSA-4221-1<\/a>. Issued a security update for libvncserver fixing 1 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2018\/06\/msg00006.html\">DLA-1398-1<\/a>. Issued a security update for php-horde-crypt fixing 2 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2018\/06\/msg00007.html\">DLA-1399-1<\/a>. Issued a security update for ruby-passenger fixing 2 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2018\/07\/msg00002.html\">DLA-1411-1<\/a>. Issued a security update for tiff fixing 5 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2018\/07\/msg00000.html\">DLA-1410-1<\/a>. Issued a security update for python-pysaml fixing 2 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2018\/07\/msg00009.html\">DLA-1418-1<\/a>. Issued a security update for bouncycastle fixing 7 CVE.<\/li>\n<\/ul>\n<h2>ELTS<\/h2>\n<p>Extended Long Term Support (<a href=\"https:\/\/wiki.debian.org\/LTS\/Extended\">ELTS<\/a>) is a new project led by <a href=\"https:\/\/www.freexian.com\/\">Freexian<\/a> to further extend the lifetime of Debian releases. It is not an official Debian project but all Debian users benefit from it without cost. The current ELTS release is Debian 7 \"Wheezy\". This was my first month and I have been paid to work 7 hours on ELTS.<\/p>\n<ul>\n<li><a href=\"https:\/\/deb.freexian.com\/extended-lts\/updates\/ela-1-1-git\/\">ELA-1-1<\/a>. Issued a security update for Git fixing 1 CVE.<\/li>\n<li><a href=\"https:\/\/deb.freexian.com\/extended-lts\/updates\/ela-8-1-ruby-passenger\/\">ELA-8-1<\/a>. Issued a security update for ruby-passenger fixing 1 CVE.<\/li>\n<li><a href=\"https:\/\/deb.freexian.com\/extended-lts\/updates\/ela-14-1-linux\/\">ELA-14-1<\/a>. Backported the Linux 3.16 kernel from Jessie to Wheezy. This update also included backports of initramfs-tools and the linux-latest source package. The new kernel is available for amd64 and i386 architectures.<\/li>\n<\/ul>\n<h2>Misc<\/h2>\n<ul>\n<li>I prepared security updates for libvncserver (Stretch, <a href=\"https:\/\/lists.debian.org\/debian-security-announce\/2018\/msg00150.html\">DSA-4221-1<\/a>) and Sid) and bouncycastle (Stretch, <a href=\"https:\/\/lists.debian.org\/debian-security-announce\/2018\/msg00162.html\">DSA-4233-1<\/a>)<\/li>\n<\/ul>\n<p>Thanks for reading and see you next time.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to gambaru.de. Here is my monthly report that covers what I have been doing for Debian. If you&#8217;re interested in Java, Games and LTS topics, this might be interesting for you. Debian Games I advocated Phil Morrell to become Debian Maintainer with whom I have previously worked together on corsix-th. This month I sponsored &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/gambaru.de\/blog\/2018\/07\/09\/my-free-software-activities-in-june-2018\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eMy Free Software Activities in June 2018\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[53,68,155],"_links":{"self":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/10468"}],"collection":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/comments?post=10468"}],"version-history":[{"count":0,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/10468\/revisions"}],"wp:attachment":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/media?parent=10468"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/categories?post=10468"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/tags?post=10468"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}