Parabola Issue Tracker: Issueshttps://labs.parabola.nu/https://labs.parabola.nu/favicon.ico?15367742552017-11-03T08:34:58ZParabola Issue Tracker
Redmine Packages - Packaging Request #1516 (open): [auditd-openrc] add to PCRhttps://labs.parabola.nu/issues/15162017-11-03T08:34:58ZToffeeYogurtPotsalexdowson@mailbox.org
<p>I'm having an issue with AppArmor and it's logs. Users on #apparmor (OFTC not freenode) recommended using auditd. However there is no auditd-openrc package currently and rsyslog-openrc doesn't appear to work either (no APPROVED or DENIED messages appear in /var/log). The Hyperbola devs are also looking for this: <a class="external" href="https://issues.hyperbola.info/index.php?do=details&task_id=4">https://issues.hyperbola.info/index.php?do=details&task_id=4</a> .</p>
<strong>Steps to reproduce</strong>:
<ol>
<li>Install OpenRC.</li>
<li>Setup AppArmor (install compatible kernel, apparmor-openrc etc).</li>
<li>Install rsyslog-openrc.</li>
<li>Run "rc-service rsyslog start".</li>
<li>Run "aa-genprof iceweasel" (it can be any program, even CLI stuff).</li>
<li>Leave aa-genprof running and close any instances of the program you chose and then open it again.</li>
<li>Now go back to the aa-genprof terminal and press "S" for scan. The expected outcome is that it should scan /var/log and find all of the "APPROVED" lines and prompt you as to whether they should be allowed or denied. However, the current outcome is that it loops back asking "[(S)can system log for AppArmor events] / (F)inish" again since it finds nothing in /var/log.</li>
<li>Run "grep -r apparmor= /var/log", the expected outcome should be a lot of "APPROVED" or "DENIED" messages but in my case there are none.</li>
</ol>
<strong>Possible Solution(s)</strong>:
<ul>
<li>Add auditd-openrc package and hope that it resolves the issue<br />Description: Auditd init script for OpenRC<br />License: GPLv2<br />AUR: <a class="external" href="https://aur.archlinux.org/packages/auditd-openrc/">https://aur.archlinux.org/packages/auditd-openrc/</a> (completely broken, sha256sums outdated and sed lines don't work)<br />Init Script: <a class="external" href="https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-process/audit/files/auditd-init.d-2.4.3">https://gitweb.gentoo.org/repo/gentoo.git/plain/sys-process/audit/files/auditd-init.d-2.4.3</a></li>
</ul> Packages - Packaging Request #1496 (open): [udiskie-openrc] Add an openrc init script for udiskie...https://labs.parabola.nu/issues/14962017-10-10T09:45:32ZToffeeYogurtPotsalexdowson@mailbox.org
<p>Udiskie is a <em>very</em> useful program that works with udisks/udisks2 to auto mount any storage devices that are plugged in. There is a systemd service but no OpenRC init script that I've been able to find searching the internet and Gentoo wiki.</p>
<p>I tried writing my own but ran into issues since it ended up auto mounting to /run/media/root instead of /run/media/$USER, even with "run user" added.</p>
<p>The systemd script can be found here: <a class="external" href="https://github.com/KaiSforza/systemd-user-units/blob/master/udiskie.service">https://github.com/KaiSforza/systemd-user-units/blob/master/udiskie.service</a></p> Packages - Packaging Request #1470 (open): [obfs4proxy] add to PCRhttps://labs.parabola.nu/issues/14702017-09-12T09:24:56ZToffeeYogurtPotsalexdowson@mailbox.org
<p>Description: The obfourscator - a pluggable transport proxy written in Go<br />License: BSD 2-clause (see: <a class="external" href="https://gitweb.torproject.org/pluggable-transports/obfs4.git/tree/LICENSE">https://gitweb.torproject.org/pluggable-transports/obfs4.git/tree/LICENSE</a>)<br />AUR: <a class="external" href="https://aur.archlinux.org/packages/obfs4proxy/">https://aur.archlinux.org/packages/obfs4proxy/</a><br />AUR (-git): <a class="external" href="https://aur.archlinux.org/packages/obfs4-git/">https://aur.archlinux.org/packages/obfs4-git/</a><br />Code: <a class="external" href="https://gitweb.torproject.org/pluggable-transports/obfs4.git/">https://gitweb.torproject.org/pluggable-transports/obfs4.git/</a></p>
<p>Users need to add bridges like this if they want to use obfs4 with Tor:</p>
<p>ClientTransportPlugin obfs4 exec /usr/bin/obfs4proxy</p> Packages - Bug #1460 (fixed): [dreamchess-git] does not open on a fresh install.https://labs.parabola.nu/issues/14602017-09-03T12:02:45ZToffeeYogurtPotsalexdowson@mailbox.org
<p>Just clearing out packages and decided tried to test this program out. On both my normal and virtual (fresh) Parabola install it fails to launch with the following error:</p>
<p>dreamchess: error while loading shared libraries: libGLEW.so.2.0: cannot open shared object file: No such file or directory</p> Packages - Packaging Request #1458 (open): [sleepyhead] add sleepyhead to PCRhttps://labs.parabola.nu/issues/14582017-08-29T10:12:18ZToffeeYogurtPotsalexdowson@mailbox.org
<p>Description: SleepyHead is cross platform, free software sleep tracking program for reviewing CPAP and Oximetry data, <br />which are devices used in the treatment of Sleep Disorders like Obstructive Sleep Apnea.<br />License: GPLv3 (the AUR page licence is ambiguously labelled "GPL", see: <a class="external" href="https://gitlab.com/sleepyhead/sleepyhead-code/blob/master/COPYING">https://gitlab.com/sleepyhead/sleepyhead-code/blob/master/COPYING</a>)<br />AUR: <a class="external" href="https://aur.archlinux.org/packages/sleepyhead/">https://aur.archlinux.org/packages/sleepyhead/</a><br />AUR (-git): <a class="external" href="https://aur.archlinux.org/packages/sleepyhead-git/">https://aur.archlinux.org/packages/sleepyhead-git/</a><br />Website: <a class="external" href="http://sleepyhead.jedimark.net/">http://sleepyhead.jedimark.net/</a><br />Code: <a class="external" href="https://gitlab.com/sleepyhead/sleepyhead-code">https://gitlab.com/sleepyhead/sleepyhead-code</a></p>
<p>I, thankfully, don't suffer from Sleep Apnea or require a CPAP device but I know others who do. I think this would be a good addition :). The AUR packages do seem to work fine on my end.</p> Packages - Bug #1443 (fixed): [california] package relies on old libdataserverhttps://labs.parabola.nu/issues/14432017-08-16T18:58:14ZToffeeYogurtPotsalexdowson@mailbox.org
<p>California will not open on a fresh Parabola install:</p>
<p>california: error while opening shared libraries: libdataserver-1.2.so.21: cannot open shared object file: No such file or directory</p>
<p>I presume it needs rebuilding.</p> Packages - Freedom Issue #1431 (duplicate): [xcursor-vanilla-dmz] "CCPL:by-nc-sa" non-commercial ...https://labs.parabola.nu/issues/14312017-08-06T07:14:55ZToffeeYogurtPotsalexdowson@mailbox.org
<p>Doesn't restricting commercial use make this package non-free? <a class="external" href="https://creativecommons.org/licenses/by-nc-sa/2.0/">https://creativecommons.org/licenses/by-nc-sa/2.0/</a></p> Packages - Bug #1428 (fixed): [evolution-data-server (nonprism)] package needs updating in order ...https://labs.parabola.nu/issues/14282017-08-01T17:05:14ZToffeeYogurtPotsalexdowson@mailbox.org
<p>The nonprism version of evolution-data-server is currently at version "3.22.6-1.nonprism1" whereas the standard package in the "Extra" repo is at version "3.24.4-1". As a result nonprism users cannot run ring-client-gnome since the evolution-data-server 3.22.6-1 doesn't provide the "libebook-1.2.so.19" dependency.</p>
<p>Just checked again and I can confirm that ring-client-gnome works fine on my system when using the standard package but outputs "gnome-ring: error while loading shared libraries: libebook-1.2.so.19: cannot open shared object file: No such file or directory" when using the nonprism version.</p>
<p>I know its normal for the nonprism packages to be a couple of versions behind but could the nonprism version of evolution-data-server be updated in line with the standard package so that it provides the libebook-1.2.so.19 dependency? Thanks.</p> Packages - Packaging Request #1423 (fixed): Would it be possible to have a hardened linux-libre k...https://labs.parabola.nu/issues/14232017-07-25T08:18:17ZToffeeYogurtPotsalexdowson@mailbox.org
<p>The "linux-libre-hardened" kernel does not have the AppArmor module. This means that you can either choose to have a hardened kernel or a kernel with AppArmor support. Might it be possible to combine the two or provide a version of "linux-libre-hardened" with support for AppArmor? Or are the two entirely incompatible? Putting this as a packaging request in case it actually is possible.</p> Packages - Bug #1404 (fixed): [ring-client-gnome] icu issueshttps://labs.parabola.nu/issues/14042017-07-06T20:06:39ZToffeeYogurtPotsalexdowson@mailbox.org
<p>Tried launching "gnome-ring" in terminal. Resulted in the all too familiar icu error:</p>
<p>gnome-ring: error while loading shared libraries: libicui18n.so.58: cannot open shared object file: No such file or directory</p> Packages - Bug #1403 (not-a-bug): [rubyripper] GUI version does not work with an up-to-date [ruby...https://labs.parabola.nu/issues/14032017-07-06T17:53:15ZToffeeYogurtPotsalexdowson@mailbox.org
<p>This seems to happen pretty much every time ruby-gtk2 gets a new version. Tried to open "rrip_gui" in terminal and it resulted in "The ruby-gtk2 library could not be found. Is it installed?".</p>
<p>Wasn't sure whether to file a bug about ruby-gtk2 or rubyripper but either way rubyripper does not work.</p> Packages - Packaging Request #1394 (open): [revolt-git] Add package to PCRhttps://labs.parabola.nu/issues/13942017-07-03T06:14:29ZToffeeYogurtPotsalexdowson@mailbox.org
<p>I recently reported that the "riot-destkop" package required electron and it has now been removed. Perhaps this might be a viable alternative? It seems a shame that there are no VOIP-capable libre desktop clients for Matrix.</p>
<p>Description: Better desktop integration for Riot.im (not only) for GNOME.<br />License: GPLv3 (not sure about this, isn't riot-web/riot-desktop Apache?)<br />AUR: <a class="external" href="https://aur.archlinux.org/packages/revolt-git/">https://aur.archlinux.org/packages/revolt-git/</a><br />Code (for Revolt): <a class="external" href="https://github.com/aperezdc/revolt">https://github.com/aperezdc/revolt</a><br />Code (for Riot): <a class="external" href="https://github.com/vector-im/riot-web">https://github.com/vector-im/riot-web</a></p> Packages - Freedom Issue #1380 (fixed): [riot-desktop][element-desktop] requires electronhttps://labs.parabola.nu/issues/13802017-06-26T21:23:23ZToffeeYogurtPotsalexdowson@mailbox.org
<p>Apologies, I'm far from an expert but I just noticed that riot-desktop is included in the community repo. Riot is free software (Apache) but requires electron to run.</p> Packages - Packaging Request #1232 (open): [quiterss] add quiterss to PCRhttps://labs.parabola.nu/issues/12322017-03-15T09:27:37ZToffeeYogurtPotsalexdowson@mailbox.org
<p>Description: RSS feed reader<br />License: GPLv3<br />AUR: <a class="external" href="https://aur.archlinux.org/packages/quiterss/">https://aur.archlinux.org/packages/quiterss/</a><br />Website: <a class="external" href="https://quiterss.org/">https://quiterss.org/</a><br />Code: <a class="external" href="https://github.com/QuiteRSS/quiterss">https://github.com/QuiteRSS/quiterss</a></p> Packages - Packaging Request #1083 (open): [powder-toy] add powder-toy to PCRhttps://labs.parabola.nu/issues/10832016-08-20T11:24:12ZToffeeYogurtPotsalexdowson@mailbox.org
<p>Description: physics sandbox<br />License: GPLv3<br />AUR: <a class="external" href="https://aur.archlinux.org/packages/powder-toy/">https://aur.archlinux.org/packages/powder-toy/</a><br />Website: <a class="external" href="http://powdertoy.co.uk/">http://powdertoy.co.uk/</a><br />Code: <a class="external" href="https://github.com/simtr/The-Powder-Toy/">https://github.com/simtr/The-Powder-Toy/</a></p>