[archived] Previous, now Deprecated Whonix Windows Installer Testing

Good day,

Sorry, I just now found some time to get around and do this.

They appear to be checking out perfectly. Thank you. Will include it in the source and make a new build in the comming days.

Have a nice day,

Ego

2 Likes

I could extract whonix.tar.srep even inside an XP VM with 100 MB RAM (10 MB free RAM) so what I said before about memory requirement may not be true

1 Like

@Patrick I edited this page but still waiting for some response here or on the mailing list, do you plan to wait for the response?

https://wiki.debian.org/ReproducibleBuilds/UsersAndGroupsInTarballs

1 Like

Great!

Response or not. I am going to change from root to 0.

A post was split to a new topic: Reproducible Build Manager

Done.

1 Like

About --mode=go=rX,u+rw,a-s

This is a good solution, however it doesnā€™t ensure reproducibility. It doesnā€™t touch the executable bit, so mode 6XX is recorded as 644 whereas 7XX is recorded as 755 in the archive. To guarantee reproducibility you could use chmod +x on executable files and directories and chmod -x on other files before creating the tar. Do you have a better idea? This should be documented in the reproducible-builds.org website, if nobody else does, I may do it soon

https://lists.reproducible-builds.org/pipermail/rb-general/2017-January/000311.html
https://lists.alioth.debian.org/pipermail/reproducible-commits/Week-of-Mon-20150202/001662.html

Using an mtree file is another option, perhaps useful if you need more customization

https://lists.reproducible-builds.org/pipermail/rb-general/2017-January/000288.html

In case there are no executable files or directories, using --mode=644 would be the easiest solution

1 Like

I donā€™t think strip-nondeterminism supports xz archives, probably unnecessary anyway

1 Like

I wonder if itā€™s better to keep for the future.

I guess that is hard for windows users who never used the command line for anything ever. Could you please add how to open a windows command prompt? And then gpg will be already usable? No /full/path/to/gpg or PATH variable modifications required?

https://www.whonix.org/wiki/Installer/Verify_the_Installer_using_the_command_line

Good day,

Added a command on opening the command line.

Yes, is directly usable from any directory.

Have a nice day,

Ego

1 Like
  1. Open the command line by running cmd.exe

User will probably ask ā€œHow do I run a command?ā€.

Good day,

Made further additions.

Have a nice day,

Ego

1 Like

What is better,

  1. Store it as ~/ego.asc.

Can you please update this for Windows? Or is ~ also a concept on Windows?

  1. Open the command line by running cmd.exe

Cold you make this something like

Open a command prompt by Start Menu -> Programs -> ... -> cmd.exe?

please?

Good day,

Both are fine, though the former can be easier to reuse for other versions of the installer.

Well, it is a part of the known syntax, though if someone doesnā€™t know how to launch cmd, they likely will have little knowledge on that. Will phrase it better.

Well, cmd hasnā€™t been included in the start menu for almost two decades, so Iā€™ll use Win+R.

Have a nice day,

Ego

1 Like

These instructions are Windows specific and cannot be not Windows specific.

I always typed cmd.exe into the search function. Win+R seems alright.

I achieved 3,89 GB -> 1,18 GB compression however not reproducible, trying to see if itā€™s possible

2 Likes

Good day,

That is amazing! That being said, Iā€™ve been working on implementing SREP with NSIS and sadly had to rewrite quite a lot of Code (maybe I should try InnoSetup again, seeing how SREP and FreeArc are directly supported there). That by itself is no Problem, considering how much easier the download would become, however, there seems to have been an issue arising.

The Freearc Homepage, including the source-code appears to be gone entirely. Visiting http://freearc.org only leads to a parked advertisment by some Domain owner and the Code doesnā€™t seem to have been cloned to Github.

Since you seem to be quite knowledgable with the Project and compression in General (thanks again for helping us) I was wondering whether you had any what had been going on there. Looking at a WayBack copy of the site, the last update happend in 2010, so Iā€™m guessing someone didnā€™t renew the license for the URL, though that is only speculation.

On the creators Github, neither SREP nor FreeArc seem to be present, only a sketch for Freearc Next: Home Ā· Bulat-Ziganshin/FA Wiki Ā· GitHub

Iā€™ve already contacted the developer since I would really enjoy using your idea as it has the potential to make using Whonix that much easier.

Thank you very much and have a nice day,

Ego

Edit: Just now noticed, the site says that the Domain expired on the bottom.

1 Like