Feed All Stories

Aug 12 2019

Badger added a comment to T272: PureOS tolerates advertisements in Mozilla applications by default.

Furthermore it evades Facebook link shims, removes the referer headers and performes link unwrapping for Twitter: https://www.eff.org/deeplinks/2018/05/privacy-badger-rolls-out-new-ways-fight-facebook-tracking

Aug 12 2019, 10:22 PM · Restricted Project
Badger reopened T272: PureOS tolerates advertisements in Mozilla applications by default as "Open".

We should have Privacy Badger in PureBrowser.

Aug 12 2019, 7:59 PM · Restricted Project
Badger reopened T272: PureOS tolerates advertisements in Mozilla applications by default, a subtask of T147: Rework purebrowser packaging, as "Open".
Aug 12 2019, 7:59 PM · Restricted Project
adrien.plazas added a comment to T490: Begin adding Purism branding to PureOS.

Or the logo should be depicted in some nice ways, like painted on a wall, or an abstract arrangement of rectangles, dunno…

Aug 12 2019, 4:37 PM
adrien.plazas added a comment to T490: Begin adding Purism branding to PureOS.
  • Replace "9-dot" Gnome "show applications" with Purism rectangle
  • Consider using background logo extension
Aug 12 2019, 4:35 PM
francois added a comment to T490: Begin adding Purism branding to PureOS.

@adrien.plazas , sorry for the late answer, we are finalizing the first version of the branding guidelines.

Aug 12 2019, 2:21 PM

Aug 11 2019

jjakob added a comment to T792: Librem15v3: Boot failed after PureOS 8 update >> Cannot open access to console, root account is locked >> Press any key loop.

The "root account is locked" is due to a 2015 Debian change to harden security to prevent the single user mode passwordless shell. Link to the bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=802211 IIRC it was meant more for publicly exposed systems, as the security benefits for an already fully encrypted system are very small, but it causes a lot of pain when trying to recover your system. I disabled it on mine with a workaround patch that's in the bug report.

Aug 11 2019, 11:21 AM · Restricted Project

Aug 10 2019

jjakob added a comment to T634: Fans are spinning for no good reason after suspend.

This seems to have begun to occur more frequently to me lately. It happens after almost every suspend after a longer on time, having to resuspend and resume each time to fix it. I updated the firmware around a week ago (this is a Librem 15 v3).
Also I wouldn't call the resuspend/resume a "fix", but rather a workaround.

Aug 10 2019, 11:50 AM · Restricted Project
jjakob added a comment to T783: Cryptsetup and initramfs issues after upgrade via Gnome Software.

I think this is relevant: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930696
IMO a keyscript is unnecessary.
I ran into it when migrating my unencrypted PureOS to a new disk and adding LUKS to it at the same time (I first tried a fresh install but the installer failed for which I already opened a separate bug). I wrote up a quick guide on how to do that on Pureos/Debian, by the way: https://github.com/jjakob/wiki/wiki/Migrating-an-unencrypted-PureOS-Debian-install-to-fully-encrypted
Also getting rid of the unencrypted /boot partition would largely improve the security, I would highly recommend it as the default for the encrypted install. There's no need to enter the passphrase twice if a keyfile is used, and it works flawlessly.

Aug 10 2019, 11:26 AM
jeremiah.foster closed T805: Update PureOS image on PureOS.net as "Resolved".
Aug 10 2019, 12:39 AM · Restricted Project

Aug 9 2019

gusnan added a comment to T799: Package Lollypop.

@jeremiah.foster I have now pushed another commit to salsa, containing a man-page. I'll provide it to upstream in a pull request too.

Aug 9 2019, 9:48 PM
gusnan added a comment to T799: Package Lollypop.

@jeremiah.foster I'll take care of it.

Aug 9 2019, 7:43 PM
jeremiah.foster added a comment to T799: Package Lollypop.

@gusnan I ran lintian over the lollypop build because I know that our ftpmaster will do that too. It produced a warning and a bit of info. I think the warning might be worth addressing;

Aug 9 2019, 6:17 PM

Aug 8 2019

jeremiah.foster added a comment to T805: Update PureOS image on PureOS.net.

https://pureos.net/download/ is the link I'm referring to.

Aug 8 2019, 8:24 PM · Restricted Project
jeremiah.foster created T806: Upgrade Phabricator.
Aug 8 2019, 8:24 PM
jeremiah.foster created T805: Update PureOS image on PureOS.net.
Aug 8 2019, 8:23 PM · Restricted Project
jeremiah.foster triaged T640: set ID_LIKE in /etc/os-release as "Normal" priority.
Aug 8 2019, 7:16 PM · Restricted Project
jeremiah.foster triaged T645: Output on pureos-changes is confusing as "Normal" priority.
Aug 8 2019, 7:14 PM · Restricted Project
jeremiah.foster closed T773: python3 has no module name gi as "Resolved".
Aug 8 2019, 7:13 PM · Restricted Project
jeremiah.foster claimed T347: Make it easy to start Tor Browser Bundle.
Aug 8 2019, 4:32 PM · Restricted Project
jeremiah.foster added a comment to T347: Make it easy to start Tor Browser Bundle.

@elliebuz Did you create the desktop file for the Tor Browser?

Aug 8 2019, 4:31 PM · Restricted Project

Aug 7 2019

jeremiah.foster added a comment to T799: Package Lollypop.

Thank you @gusnan! Tack sä hemskt mycket! I'm just going to clone your package from git and build it for PureOS (I'm in the keyring so it's easier for me.) I'll point to it when it's uploaded to PureOS.

Aug 7 2019, 5:55 PM
jeremiah.foster triaged T799: Package Lollypop as "Normal" priority.
Aug 7 2019, 5:53 PM
gyps created T804: PureOS installation image wouldn't boot on Dell XPS 9380.
Aug 7 2019, 5:50 PM

Aug 6 2019

jeremiah.foster added a comment to T694: Automatically lock the screen when Librem Key is removed.

I've gotten the script to lock the screen when run. There are problems using 'remove' however in the udev rule, I don't think that our Vendor ID is showing up. At lease when I run

udevadm monitor

the Vendor ID is not picked up and consequently the script is not run. I'll test via other means and other parameters.

Aug 6 2019, 4:30 PM
gusnan added a comment to T799: Package Lollypop.

And there you have it:

Aug 6 2019, 4:10 PM
gusnan added a comment to T799: Package Lollypop.

I have made an upload - I will push the git repo to the Debian Python Applications Packaging team on salsa when I can see that it is in the NEW queue.

Aug 6 2019, 12:56 PM

Aug 5 2019

jeremiah.foster added a comment to T694: Automatically lock the screen when Librem Key is removed.

When I run the command on the command line

/usr/bin/dbus-send --print-reply --type=method_call --dest=org.gnome.ScreenSaver /org/gnome/ScreenSaver org.gnome.ScreenSaver.Lock

I get;

Aug 5 2019, 4:33 PM
jeremiah.foster added a comment to T694: Automatically lock the screen when Librem Key is removed.

I added the debugging info and the file was not created when I removed the key, so I don't think the script is being run. I tested the script as root without the key and the script outputs info to /tmp correctly.

Aug 5 2019, 3:58 PM
jeremiah.foster claimed T803: Librem Key (made in USA) does not show up with name under lsusb.
Aug 5 2019, 3:32 PM
jeremiah.foster created T803: Librem Key (made in USA) does not show up with name under lsusb.
Aug 5 2019, 3:32 PM
jeremiah.foster raised the priority of T694: Automatically lock the screen when Librem Key is removed from "Normal" to "High".
Aug 5 2019, 3:29 PM
jonas.smedegaard closed T802: Non free applications install allowed via Flathub as "Invalid".

No need for apology - your concern is appreciated even if it turns to be unfounded.

Aug 5 2019, 1:52 PM
joao.azevedo added a comment to T802: Non free applications install allowed via Flathub.

Upon rechecking, flathub is not offered as a default source.

Aug 5 2019, 1:40 PM
jonas.smedegaard added a comment to T802: Non free applications install allowed via Flathub.

This sounds similar to issue T585.

Aug 5 2019, 12:46 PM
joao.azevedo created T802: Non free applications install allowed via Flathub.
Aug 5 2019, 12:31 PM

Aug 4 2019

mladen changed the visibility for T712: Outgoing requests on live PureOS ISO boot?.
Aug 4 2019, 8:48 AM
mladen changed the visibility for T712: Outgoing requests on live PureOS ISO boot?.
Aug 4 2019, 8:47 AM

Aug 3 2019

Squid added a comment to T768: Make memtest functional.

This is most likely not a coreboot issue. I tested on a machine that has proprietary firmware and memtest did not work.

Aug 3 2019, 3:45 PM · Restricted Project

Aug 2 2019

gusnan added a comment to T799: Package Lollypop.

Hmm, now I found https://puri.sm/posts/music-player-lollypop-added-to-pureos-store-for-librem-5-phone-and-laptops/ .
It isn't already packaged, right?

Aug 2 2019, 8:28 PM
jeremiah.foster edited the content of Uploading Packages.
Aug 2 2019, 8:02 PM
louis added a comment to T448: Kernel panic — not syncing: VFS: unable to mount root fs with linux-image 4.16.0-1-amd64 .

@mladen I'm able to reproduce in case you need me to provide more details

Aug 2 2019, 7:33 PM
gusnan added a comment to T799: Package Lollypop.

I have started looking at packaging this - I can provide a packaging repo containing my work soon. I guess packaging in Debian is the preferred way, and not in pureos. I'll take ownership of that RFP.

Aug 2 2019, 4:58 PM
jeremiah.foster edited the content of Packaging Overview.
Aug 2 2019, 3:33 PM · Restricted Project
jeremiah.foster edited the content of Packaging Overview.
Aug 2 2019, 3:17 PM · Restricted Project
jonas.smedegaard updated subscribers of T800: Fix checkbox behavior in Calamares at the passphrase stage.
Aug 2 2019, 2:55 PM · Restricted Project
Squid added a comment to T801: Rethink the upstream software > PureOS route .

Oops!

Aug 2 2019, 2:46 PM
jonas.smedegaard updated subscribers of T801: Rethink the upstream software > PureOS route .
Aug 2 2019, 2:42 PM
Squid added a comment to T801: Rethink the upstream software > PureOS route .

Why?

Aug 2 2019, 2:33 PM
jeremiah.foster added a comment to T801: Rethink the upstream software > PureOS route .

Why?

Aug 2 2019, 1:43 PM
jeremiah.foster triaged T801: Rethink the upstream software > PureOS route as "Wishlist" priority.
Aug 2 2019, 1:43 PM
Squid created T801: Rethink the upstream software > PureOS route .
Aug 2 2019, 1:36 PM
Squid created T800: Fix checkbox behavior in Calamares at the passphrase stage.
Aug 2 2019, 1:11 PM · Restricted Project
jeremiah.foster edited the content of Packaging Overview.
Aug 2 2019, 1:21 AM · Restricted Project

Aug 1 2019

Squid added a comment to T523: Prompted for LUKS passphrase twice on startup.

I'm not sure whether the 2 issues are related or not. I should have authored a new task and cross-referenced.

Aug 1 2019, 6:42 PM · Restricted Project
Squid added a comment to T523: Prompted for LUKS passphrase twice on startup.

Noticed the same reproducible sequence of events in:

Aug 1 2019, 6:34 PM · Restricted Project
Squid added a comment to T523: Prompted for LUKS passphrase twice on startup.

Interesting. Might be related to Calamares.

Aug 1 2019, 6:21 PM · Restricted Project
EchedeyLR awarded T421: Need a reference document for packages with external sources a Love token.
Aug 1 2019, 4:49 PM · Restricted Project
jeremiah.foster added a comment to T421: Need a reference document for packages with external sources.

My feeling is that we ought not permit packages or apps to download code from external sources, at least not at install time. This seems like security risk.

Aug 1 2019, 4:11 PM · Restricted Project
jeremiah.foster triaged T421: Need a reference document for packages with external sources as "Normal" priority.
Aug 1 2019, 4:09 PM · Restricted Project
louis added a comment to T448: Kernel panic — not syncing: VFS: unable to mount root fs with linux-image 4.16.0-1-amd64 .

I'm also experiencing this problem. After showing the Purism logo, the screen remains black for a couple minutes, then displays the same kernel panic.
I have a Librem13v4 with the 128GB SATA SSD.

Aug 1 2019, 12:32 AM

Jul 31 2019

jeremiah.foster added a comment to T783: Cryptsetup and initramfs issues after upgrade via Gnome Software.

In the cases where the /etc/crypttab is pasted (in the original post in this issue) I can see that both crypttabs have /

Jul 31 2019, 3:04 PM
jeremiah.foster added a comment to T783: Cryptsetup and initramfs issues after upgrade via Gnome Software.

We need to determine where the issue is. Can we get a copy of /etc/crypttab? Also, can the customer boot into recovery mode? Is there any other information on the situation like log messages or output from 'journalctl -xe'?

Jul 31 2019, 2:57 PM
adrien.plazas created T799: Package Lollypop.
Jul 31 2019, 2:13 PM
d3vid added a comment to T798: pipx is out of date.

I'm not sure what tokens do, but I didn't mean to cycle like that :-)

Jul 31 2019, 12:57 PM · Unknown Object (Project), Restricted Project
d3vid awarded T798: pipx is out of date a Party Time token.
Jul 31 2019, 12:56 PM · Unknown Object (Project), Restricted Project
d3vid awarded T798: pipx is out of date a Party Time token.
Jul 31 2019, 12:56 PM · Unknown Object (Project), Restricted Project
d3vid awarded T798: pipx is out of date a Party Time token.
Jul 31 2019, 12:56 PM · Unknown Object (Project), Restricted Project
Squid added a comment to T779: List PureOS as supported distro in flatpak.org site.

@noe.nieto While you are at perfect liberty to install any flatpack you want, it is not in your best interest to install flatpacks that:

Jul 31 2019, 10:27 AM

Jul 30 2019

jonas.smedegaard added a comment to T798: pipx is out of date.

Am looking into this, but not simple due to upstream changes requiring additional Python libraries packaged.

Jul 30 2019, 11:35 PM · Unknown Object (Project), Restricted Project
mladen updated subscribers of T783: Cryptsetup and initramfs issues after upgrade via Gnome Software.

@jeremiah.foster @mak not that update-initramfs did not fixed issues, but it made it worse: customer now cannot boot even the older kernel version.

Jul 30 2019, 10:10 PM
mladen edited the content of PureOS Frequently Asked Questions FAQ.
Jul 30 2019, 6:18 PM
jeremiah.foster renamed PureOS Frequently Asked Questions FAQ from "FAQ" to "PureOS Frequently Asked Questions FAQ".
Jul 30 2019, 6:13 PM
jeremiah.foster edited the content of PureOS Frequently Asked Questions FAQ.
Jul 30 2019, 6:08 PM
Squid added a comment to T788: Package the cdrtools.
In T788#14927, @mak wrote:

Thank you for the feature request, but unfortunately we'll definitely not have cdrtools in PureOS.
There has been an old fight about its license change which I really don't want to start again. Also, the legal situation didn't really change and Debian, the FSF and Red Hat all agree on this particular legal issue.
Plus, to put it frankly, Jörg Schilling is one of the least fun upstream developers one could ever deal with.

See https://en.wikipedia.org/wiki/Cdrtools#License_compatibility_controversy for some abbreviated summary of the licensing issue.

You can use cdrkit to burn optical media, or just switch to the much more modern libburnia which is used by many open source projects: https://en.wikipedia.org/wiki/Libburnia
GNOME's Brasero is using libburn anyway.

Jul 30 2019, 2:55 PM · Restricted Project
jeremiah.foster deleted PureOS Frequently Asked Questions FAQ.
Jul 30 2019, 2:24 PM

Jul 29 2019

joao.azevedo added a comment to T783: Cryptsetup and initramfs issues after upgrade via Gnome Software.
cryptsetup: WARNING: Resume target
luks-36631c43-3d73-428b-ac97-b518d1838185
uses a key file
Jul 29 2019, 10:54 PM
joao.azevedo added a comment to T783: Cryptsetup and initramfs issues after upgrade via Gnome Software.
cryptsetup: WARNING: Resume target
luks-36631c43-3d73-428b-ac97-b518d1838185
uses a key file
Jul 29 2019, 10:54 PM
mladen added a comment to T783: Cryptsetup and initramfs issues after upgrade via Gnome Software.

The user upgraded via sudo apt update && sudo apt full-upgrade and also did sudo update-initramfs -u -k all and here's the output:

Jul 29 2019, 10:49 PM
mak closed T788: Package the cdrtools as "Wontfix".

Thank you for the feature request, but unfortunately we'll definitely not have cdrtools in PureOS.
There has been an old fight about its license change which I really don't want to start again. Also, the legal situation didn't really change and Debian, the FSF and Red Hat all agree on this particular legal issue.
Plus, to put it frankly, Jörg Schilling is one of the least fun upstream developers one could ever deal with.

Jul 29 2019, 9:53 PM · Restricted Project
Squid awarded T787: Update to Calamares 3.2.11 a 100 token.
Jul 29 2019, 7:16 PM · Restricted Project
Squid added a comment to T797: Package ungoogled-chromium.

@jonas.smedegaard Do you think it's worth packaging and if so who will be the maintainer?

Jul 29 2019, 6:55 PM · Restricted Project
Squid assigned T797: Package ungoogled-chromium to jonas.smedegaard.
Jul 29 2019, 6:49 PM · Restricted Project
Squid assigned T788: Package the cdrtools to mak.
Jul 29 2019, 6:36 PM · Restricted Project
Squid updated subscribers of T788: Package the cdrtools.

@mak Can you make it happen?

Jul 29 2019, 6:34 PM · Restricted Project
d3vid added a project to T798: pipx is out of date: Unknown Object (Project).
Jul 29 2019, 2:29 PM · Unknown Object (Project), Restricted Project
d3vid created T798: pipx is out of date.
Jul 29 2019, 2:23 PM · Unknown Object (Project), Restricted Project
joao.azevedo edited the content of Tips & Tricks.
Jul 29 2019, 2:21 PM
joao.azevedo edited the content of Tips & Tricks.
Jul 29 2019, 2:20 PM
joao.azevedo edited the content of Tips & Tricks.
Jul 29 2019, 2:18 PM
joao.azevedo edited the content of File Manager: add functionalities with extensions.
Jul 29 2019, 2:09 PM
joao.azevedo edited the content of File Manager: add functionalities with extensions.
Jul 29 2019, 2:07 PM
joao.azevedo created File Manager: add functionalities with extensions.
Jul 29 2019, 2:05 PM
Squid added a comment to T792: Librem15v3: Boot failed after PureOS 8 update >> Cannot open access to console, root account is locked >> Press any key loop.

I can do that, of course, but as I said already, this is happening for the 2nd time, after a new/clean installation from a USB flash drive with a PureOS8 ISO image. After installing some of the system updates, this issue appears. How can I be sure this would not happen again?

Jul 29 2019, 11:18 AM · Restricted Project
gorgeous added a comment to T792: Librem15v3: Boot failed after PureOS 8 update >> Cannot open access to console, root account is locked >> Press any key loop.

I can do that, of course, but as I said already, this is happening for the 2nd time, after a new/clean installation from a USB flash drive with a PureOS8 ISO image. After installing some of the system updates, this issue appears. How can I be sure this would not happen again?

Jul 29 2019, 6:55 AM · Restricted Project

Jul 28 2019

jeremiah.foster added a comment to T783: Cryptsetup and initramfs issues after upgrade via Gnome Software.

@mladen Can we ask the user to do an apt-get update && apt-get upgrade? Otherwise we need to get more information.

Jul 28 2019, 11:45 PM
mladen added a comment to T783: Cryptsetup and initramfs issues after upgrade via Gnome Software.

A user recently upgraded via Software Center and had this issue. He can successfully boot *4.19.0-2* but the newer kernel (4.19.0-5):

Jul 28 2019, 6:32 PM
mladen added a comment to T792: Librem15v3: Boot failed after PureOS 8 update >> Cannot open access to console, root account is locked >> Press any key loop.

@gorgeous I suggest you do a re-install, you will save yourself a lot of time. Your installation seems very broken.

Jul 28 2019, 6:30 PM · Restricted Project

Jul 25 2019

mladen renamed Record your screen in PureOS from "Record Your Screen In Pureos" to "Record your screen in PureOS".
Jul 25 2019, 10:41 PM
joao.azevedo edited the content of Tips & Tricks.
Jul 25 2019, 10:31 PM