Skip to content
Commits on Jan 27, 2016
  1. Removed obsolete script

    committed
Commits on Jul 22, 2015
  1. Merge pull request #51 from mephi42/master

    committed
    Set original permissions for unpacked files
  2. @mephi42

    set original permissions for unpacked files

    mephi42 committed
    Currently the following scenario is broken:
    
      developer@dev-machine$ makeself.sh --notemp app/ app.run app
    
      ...
    
      root@user-machine# cd /opt && ~/Downloads/app.run
      user@user-machine$ /opt/app/bin/app
      bash: /opt/app/bin/app: Permission denied
    
    The problem is that users on user-machine cannot access unpacked files,
    since they are created with umask 077.
    
    The proposed solution is to use the original umask for untar.
Commits on Jul 10, 2015
  1. Merge pull request #50 from dfego/master

    committed
    Fixing tar --follow option breaking
  2. @dfego

    Fixing tar --follow option breaking

    dfego committed
    The options added for --follow had something after the "f", which caused
    the "h" to be interpreted as a filename. Fixed by moving the "f" to be
    the last option.
Commits on Apr 20, 2015
  1. Merge pull request #46 from Am1GO/master

    committed
    Added progress indication for integrity check
  2. @Am1GO
Commits on Apr 15, 2015
  1. Merge pull request #45 from Am1GO/master

    committed
    Added support for lzo and lz4
Commits on Apr 13, 2015
  1. @Am1GO

    Added support for lzo and lz4

    Am1GO committed
Commits on Jan 29, 2015
  1. Merge pull request #43 from mauilion/master

    committed
    Adding encryption support via OpenSSL.
Commits on Jan 24, 2015
  1. @illumion
Commits on Jan 23, 2015
  1. @illumion

    adding ssl support

    illumion committed
Commits on Dec 11, 2014
  1. Merge pull request #42 from mikedld/allow-spaces-in-script-name-and-a…

    committed
    …rguments
    
    Properly quote and expand script name and arguments to allow spaces.
  2. @mikedld
Commits on Nov 25, 2014
Commits on Aug 28, 2014
  1. Merge pull request #40 from zmhuang/master

    committed
    Restore original file permissions when extracting the archive (tar 'p' option)
Commits on Aug 23, 2014
  1. @zmhuang
Commits on Jul 22, 2014
  1. Merge pull request #39 from cheese/master

    committed
    allow spaces in 'startup_script'
  2. allow spaces in 'startup_script'

    Robin Lee committed
Commits on Apr 11, 2014
Commits on Apr 3, 2014
  1. Merge pull request #35 from zollman/phase2-duplicense

    committed
    License confirmation shown twice with --copy
  2. License confirmation shown twice with --copy

    Aaron Zollman committed
    There's already a --phase2 option that checks if the script is being
    run after extraction; adding a check to not show the license if we're in
    Phase 2.
Commits on Mar 13, 2014
  1. Merge pull request #31 from rjeczalik/master

    committed
    test command fails at makeself-header.sh:170 when md5sum is not available, plus cosmetic fixes for consistent handling of the test commands.
  2. @rjeczalik

    ensure all string-like variables are escaped

    rjeczalik committed
    + cosmetic changes to have all the test expression consistent
  3. @rjeczalik

    escape $md5

    rjeczalik committed
    If md5sum is not available, the test expression fails with:
    
    + md5=
    + test = 00000000000000000000000000000000
    .sh: line 170: test: =: unary operator expected
Commits on Mar 9, 2014
Commits on Feb 24, 2014
  1. Merge pull request #29 from petertargett/master

    committed
    Preserve newline characters
Commits on Feb 19, 2014
  1. Preserve newline characters

    Peter Targett committed
    Preserve newline characters when echoing license string.
Commits on Jan 31, 2014
  1. Merge pull request #28 from jsalz/master

    committed
    Add --help-header option to prepend a string to the archive's --help.
Commits on Jan 27, 2014
Commits on Dec 10, 2013
  1. Merge pull request #27 from hvammen/master

    committed
    Add environment variable USER_PWD
  2. Add environment variable USER_PWD

    Sverre Hvammen Johansen committed
    If the startup-script need the current working directory for the
    user extracting the archive OLDPWD will work with most shells.
    However, this is not always guaranteed to work.
    
    This patch records the content of PWD at the time the
    self-extracting script is run into USER_PWD.  The startup-script
    can then more reliably use this environment variable.
    
    This approach have been tested on different versions of HPUX, AIX,
    Solaris, QNX Neutrino, Linux, and OS-X.
Commits on Nov 25, 2013
  1. Merge pull request #26 from ShaunR/master

    committed
    TAR_EXTRA doesn't work for long opts
Commits on Nov 24, 2013
  1. @ShaunR
Something went wrong with that request. Please try again.