Skip to content

tryforsure/PM4Linux-installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README for Pale Moon for Linux installer source


The Pale Moon for Linux installer (also referred to as pminstaller) is a program that is meant to ease installation of the Pale Moon binaries on Linux, made available on http://linux.palemoon.org.

Compiling from source

To compile from source, type in the following:

./compile

A full list of options can be retrieved by executing ./compile --help.

Technical details

The source distribution is arranged in the following manner:

  • /bin/{arch} - Binaries specific to a specific architecture which are not commonly found in (major) Linux distros.

  • /tools/ - Executable scripts used in the installer meant for general usage.

    *.wrapper are taken from Debian and used for terminal emulators that do not handle -e arguments properly.

  • /files - Contains files to be deployed on to the target system.

  • /userdocs - Documentation for use by the end-user.

Please refer to the files themselves for more info.

The installer, when compiled, generates a shell script with data arranged in the following manner:

+-----------------------------------+
| <--minified contents of sfx.sh--> |
|-----[xz compressed tar data]------|
|bin/                               |
|    [...]                          |
|tools/                             |
|    [...]                          |
|files/                             |
|    [...]                          |
|userdocs/                          |
|    [...]                          |
+-----------------------------------+

Licensing information

Licensing information is available in the LICENSE file contained in the source distribution.

The files/LICENSE file only relates to the files bundled into the installer. For example bash_obfus.plx is not bundled in the installer and the files/LICENSE file leaves out the licensing terms for bashobfus. (The preceding was valid at the time of this writing.)

About

Installer scripting for Pale Moon for Linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published