Page MenuHomePhabricator

packagingProject
ActivePublic

Members (1)

Watchers

  • This project does not have any watchers.

Details

Recent Activity

Aug 16 2018

HulaHoop placed T600: Integrating Guix/Nix Package Manager up for grabs.
Aug 16 2018, 5:16 PM · Whonix, packaging, research

Jul 22 2018

HulaHoop added a comment to T600: Integrating Guix/Nix Package Manager.

@ng0 I wrote a proposal draft. Feel free to improve it before I post:

Jul 22 2018, 6:23 PM · Whonix, packaging, research

Jul 19 2018

ng0 added a comment to T600: Integrating Guix/Nix Package Manager.

Just this bit already:

Jul 19 2018, 5:19 PM · Whonix, packaging, research
ng0 added a comment to T600: Integrating Guix/Nix Package Manager.

Acknowledged and I'm lagging behind. You can expect an answer somewhere between mid August and beginning of October.

Jul 19 2018, 5:12 PM · Whonix, packaging, research

May 18 2018

HulaHoop added a comment to T600: Integrating Guix/Nix Package Manager.

If you would have read the chat content (which I assume you didn't), you would see some insight into the problems and what possible solutions there are.

May 18 2018, 3:18 PM · Whonix, packaging, research

Apr 29 2018

ng0 added a comment to T600: Integrating Guix/Nix Package Manager.

Basically you can configure guix with your own arguments. prepending /opt/ by default would make the path in some cases too long. You can have a custome store path, but this implies that no substitutes from official, central, buildfarm will be usable (however you can run your own substitutes server). You could mount /gnu/store to /opt/guix or some other location. If you would have read the chat content (which I assume you didn't), you would see some insight into the problems and what possible solutions there are.

Apr 29 2018, 2:35 PM · Whonix, packaging, research

Mar 22 2018

HulaHoop added a comment to T600: Integrating Guix/Nix Package Manager.

A switch to /opt/ seems like a great compromise that can shut up the FHS zealots. Is this something the Guix guys can do or is it for the adopting distro to handle?

Mar 22 2018, 1:33 PM · Whonix, packaging, research

Mar 19 2018

ng0 added a comment to T600: Integrating Guix/Nix Package Manager.

@HulaHoop I think at this point we should start a discussion on guix-devel and/or whonix-devel mailinglist for this. If you read https://gnunet.org/bot/log/guix/ of 2018-03-19 around ~21:40 - 22:00 UTC (note: our log bot is not logging this at the moment it is written, so it'll appear later online) you will find a braindump one of us did + a discussion on the subject of Debian+Guix. I can not speak for the project in the position of a maintainer, this is not my position to take.

Mar 19 2018, 10:56 PM · Whonix, packaging, research
HulaHoop added a comment to T600: Integrating Guix/Nix Package Manager.

Awesome progress thanks for the updates :) Right, the advantage of Guix is precisely that it doesn't follow FHS. Its worth trying to ask for an exception from upstream no matter how slim the chances - at least there's more of a chance than never asking at all.

Mar 19 2018, 10:15 PM · Whonix, packaging, research

Mar 16 2018

ng0 added a comment to T600: Integrating Guix/Nix Package Manager.

Back on topic. [Disclaimer: I'm just a contributor to Guix, I am not one of the maintainers.]
A recent chat with lynX made me think about an alternative approach you maybe haven't considered yet:

Mar 16 2018, 11:57 AM · Whonix, packaging, research

Mar 8 2018

ng0 added a comment to T600: Integrating Guix/Nix Package Manager.

FYI, I started working on the tor browser package for Guix, building from source, unlike the Nix package. This is in a similar style to poncho's torbrowser-overlay for Gentoo.

Mar 8 2018, 1:00 PM · Whonix, packaging, research

Oct 30 2017

ng0 added a comment to T600: Integrating Guix/Nix Package Manager.

A short update on torbrowser in Guix:

Oct 30 2017, 8:52 PM · Whonix, packaging, research

Jul 15 2017

HulaHoop added a comment to T600: Integrating Guix/Nix Package Manager.

We are preparing for a major point release so nothing on this front is planned from our side in the short to medium term. We are on the lookout for anything coming from your side whenever you feel like it.

Jul 15 2017, 3:23 AM · Whonix, packaging, research

Jul 3 2017

ng0 added a comment to T600: Integrating Guix/Nix Package Manager.

"We" and "ours" in the text below refers to infotropique, not Guix.

Jul 3 2017, 10:31 AM · Whonix, packaging, research

Jun 26 2017

HulaHoop added a comment to T600: Integrating Guix/Nix Package Manager.

Understood and thanks for chiming in :)

Jun 26 2017, 5:56 PM · Whonix, packaging, research

Jun 25 2017

ng0 added a comment to T600: Integrating Guix/Nix Package Manager.

I want to clarify something:
the GNUnet "guys" in this case is just myself at the moment.
Torbrowser is not considered my priority, but it will definitely happen at some point within the next years.
That's a revised priority list, as I'm currently in the process of writing infotropique OS which is currently a one person job on the development end.
I'm not getting full time paid for this, so this is worked on whenever I have the time, hopefully at least part time.
More details can be found later this year in an published handbook.
I try to keep the forks with Guix as little as possible but they are not avoidable. One of the many individual ideas is use of a different libc (musl).
Torproject software is not the priority of infotropique OS, but I'm not throwing it out, so torbrowser could still happen in either Guix or infotropique.

Jun 25 2017, 9:12 PM · Whonix, packaging, research

Mar 13 2017

HulaHoop added a comment to T600: Integrating Guix/Nix Package Manager.

https://lists.torproject.org/pipermail/tor-dev/2017-March/011993.html

Mar 13 2017, 11:47 PM · Whonix, packaging, research

Jan 20 2017

HulaHoop added a comment to T600: Integrating Guix/Nix Package Manager.

GNUnet guys are looking into having the Guix devs provide debs.

Jan 20 2017, 5:28 PM · Whonix, packaging, research
HulaHoop renamed T600: Integrating Guix/Nix Package Manager from Integrating Nix Package Manager to Integrating Guix/Nix Package Manager.
Jan 20 2017, 5:27 PM · Whonix, packaging, research
HulaHoop reopened T600: Integrating Guix/Nix Package Manager as "Open".
Jan 20 2017, 5:25 PM · Whonix, packaging, research

Jan 18 2017

HulaHoop closed T600: Integrating Guix/Nix Package Manager as Invalid.

The main and only purpose of getting Nix into Whonix was GNUnet. Now that Nix stopped making new debs, there is no point of considering this task further.

Jan 18 2017, 5:15 PM · Whonix, packaging, research

Jan 12 2017

Patrick updated subscribers of T600: Integrating Guix/Nix Package Manager.
Jan 12 2017, 6:08 PM · Whonix, packaging, research
HulaHoop created T600: Integrating Guix/Nix Package Manager.
Jan 12 2017, 3:44 AM · Whonix, packaging, research

Aug 17 2016

Patrick closed T536: Username Generator Tool as Resolved.

Merged.

Aug 17 2016, 9:21 PM · usability, security, enhancement, Whonix 15, packaging, Whonix, research
HulaHoop added a comment to T536: Username Generator Tool.

Will add note on blogging wiki page.

Aug 17 2016, 7:30 AM · usability, security, enhancement, Whonix 15, packaging, Whonix, research

Aug 13 2016

Patrick added a comment to T536: Username Generator Tool.

Such strings (from the above screenshot) would be used as user names? Probably better than anything a user could manually make up. And since there is no standard on pseudonymous user names, I don't see anything that speaks against this.

Aug 13 2016, 12:42 AM · usability, security, enhancement, Whonix 15, packaging, Whonix, research

Aug 12 2016

HulaHoop added a comment to T536: Username Generator Tool.

pwgen is perfect for our purposes.

Aug 12 2016, 3:48 AM · usability, security, enhancement, Whonix 15, packaging, Whonix, research

Aug 11 2016

HulaHoop added a comment to T536: Username Generator Tool.

Is any of these tools popular?

Aug 11 2016, 8:58 PM · usability, security, enhancement, Whonix 15, packaging, Whonix, research

Aug 10 2016

Patrick added a comment to T536: Username Generator Tool.

Is any of these tools popular?

Aug 10 2016, 7:20 PM · usability, security, enhancement, Whonix 15, packaging, Whonix, research
Patrick added projects to T536: Username Generator Tool: Whonix 15, enhancement, security, usability.
Aug 10 2016, 7:15 PM · usability, security, enhancement, Whonix 15, packaging, Whonix, research

Aug 5 2016

HulaHoop added a comment to T536: Username Generator Tool.

Good choices:

Aug 5 2016, 9:06 PM · usability, security, enhancement, Whonix 15, packaging, Whonix, research
HulaHoop added a comment to T536: Username Generator Tool.

There's a lot of them. Anything specific we are looking for that can slim it down?

Aug 5 2016, 8:46 PM · usability, security, enhancement, Whonix 15, packaging, Whonix, research
HulaHoop added a comment to T536: Username Generator Tool.

https://lists.torproject.org/pipermail/tor-talk/2016-August/041924.html

Aug 5 2016, 8:35 PM · usability, security, enhancement, Whonix 15, packaging, Whonix, research
Patrick added a comment to T536: Username Generator Tool.

I don't think this tool is ready for prime time.

Aug 5 2016, 6:37 PM · usability, security, enhancement, Whonix 15, packaging, Whonix, research
HulaHoop created T536: Username Generator Tool.
Aug 5 2016, 1:01 AM · usability, security, enhancement, Whonix 15, packaging, Whonix, research

Jul 16 2015

HulaHoop created T375: Include Debian ReportBug GUI?.
Jul 16 2015, 8:39 PM · enhancement, anon-meta-packages, Debian version 8 codename Jessie, Whonix

Jun 10 2015

Patrick closed T325: wants to upgrade python-guimessages, whonix-setup-wizard, tb-default-browser even though already up to date as Resolved.

Yes, they needed to be rebuild on jessie.

Jun 10 2015, 4:49 AM · Whonix 11, bug, packaging, whonix-setup-wizard, python-guimessages, Whonix

May 29 2015

Patrick added a comment to T325: wants to upgrade python-guimessages, whonix-setup-wizard, tb-default-browser even though already up to date.

tb-default-browser... 'diff'ed /var/lib/dpkg/status before and after installation. Only difference...

May 29 2015, 5:04 PM · Whonix 11, bug, packaging, whonix-setup-wizard, python-guimessages, Whonix
Patrick renamed T325: wants to upgrade python-guimessages, whonix-setup-wizard, tb-default-browser even though already up to date from wants to upgrade python-guimessages, whonix-setup-wizard, even though already up to date to wants to upgrade python-guimessages, whonix-setup-wizard, tb-default-browser even though already up to date.
May 29 2015, 5:01 PM · Whonix 11, bug, packaging, whonix-setup-wizard, python-guimessages, Whonix

May 26 2015

Patrick added a comment to T325: wants to upgrade python-guimessages, whonix-setup-wizard, tb-default-browser even though already up to date.

No idea why this is happening.

May 26 2015, 5:43 PM · Whonix 11, bug, packaging, whonix-setup-wizard, python-guimessages, Whonix
Patrick created T325: wants to upgrade python-guimessages, whonix-setup-wizard, tb-default-browser even though already up to date.
May 26 2015, 5:29 PM · Whonix 11, bug, packaging, whonix-setup-wizard, python-guimessages, Whonix

May 20 2015

Patrick created T319: packages should use 'pkg-config systemd' to determine systemd unit install destination path.
May 20 2015, 6:33 PM · enhancement, Platform, systemd, packaging, Whonix, makefile-generic-packages

Apr 28 2015

Patrick closed T277: genmkfile lintian debian-watch-may-check-gpg-signature build issue as Resolved.

all packages: added debian/source/lintian-overrides with debian-watch-may-check-gpg-signature to fix lintian warning - https://phabricator.whonix.org/T277:

Apr 28 2015, 3:52 PM · packaging, build, bug, Whonix 11, Whonix, Debian version 8 codename Jessie

Apr 27 2015

Patrick added a comment to T277: genmkfile lintian debian-watch-may-check-gpg-signature build issue.
  • Our debian/watch files are broken anyhow. (uscan does no longer work with them. Probably because github changed something.)
  • We're not providing tarballs and/or detached OpenPGP signatures for packages. Only signed git tags.
  • uscan does not support [signed] git [tags] (yet?).
Apr 27 2015, 8:25 PM · packaging, build, bug, Whonix 11, Whonix, Debian version 8 codename Jessie
Patrick lowered the priority of T277: genmkfile lintian debian-watch-may-check-gpg-signature build issue from High to Normal.
Apr 27 2015, 2:48 AM · packaging, build, bug, Whonix 11, Whonix, Debian version 8 codename Jessie
Patrick added a comment to T277: genmkfile lintian debian-watch-may-check-gpg-signature build issue.

It's a different issue. Found a related issue and fixed it: T279

Apr 27 2015, 2:29 AM · packaging, build, bug, Whonix 11, Whonix, Debian version 8 codename Jessie
nrgaway added a comment to T277: genmkfile lintian debian-watch-may-check-gpg-signature build issue.

I had to force disable lintian to compile jessie,

sed -i "s/make_use_lintian=\"true\"/make_use_lintian=\"false\"/g" "${WHONIX_DIR}/build-steps.d/1200_create-debian-packages"
Apr 27 2015, 1:56 AM · packaging, build, bug, Whonix 11, Whonix, Debian version 8 codename Jessie
Patrick created T277: genmkfile lintian debian-watch-may-check-gpg-signature build issue.
Apr 27 2015, 1:39 AM · packaging, build, bug, Whonix 11, Whonix, Debian version 8 codename Jessie

Feb 15 2015

Patrick closed T165: anonymous package rebuilds difficult when changing debian/changelog e-mail address as Resolved.

done,
makefile generic: set default message for make deb-chl-bumpup to "New upstream version (local package)." and made it configurable by DEBCHANGE_MSG environment variable to ease anonymous package rebuilds when changing debian/changelog e-mail address:
https://github.com/Whonix/Whonix/commit/c1174ecaad44492f733ce73874328dd990082394

Feb 15 2015, 6:40 PM · Whonix, Whonix 10, makefile-generic-packages, packaging
Patrick added a comment to T165: anonymous package rebuilds difficult when changing debian/changelog e-mail address.

Instead of using.

Feb 15 2015, 4:41 PM · Whonix, Whonix 10, makefile-generic-packages, packaging