statifier logo
 
ELF STATIFIER
 
About
 Main Page

Get It
 Via the Web
 Via Anonymous SVN
 Precompiled Packages

Documentation
 README
 News
 ChangeLog
 Installation
 THANKS
 TODO
 FAQ

 STATIFIER.1

Development
documentation
 Background
 More Details
 More Problems
 Implementation
 Statified Layout
 Data Flow
 Porting

Resources
 WEB SVN
 SourceForge Page
 Mailing List
 Forums
 Related Projects

My Other SF projects
 kbde
 ksm
 nfstimesync
 noexec
 pkgrebuild
 rpmrebuild (with Eric Gerbier)
 rrp_statify

SourceForge.net Logo

 
Man Page statifier.1
Manpage of statifier

statifier

Section: Elf Statifier (1)
Updated: 1.7.4
Index Return to Main Contents
 

NAME

statifier - Elf dynamically linked executables statifier  

SYNOPSIS

statifier [OPTION]... <exe_file> <statified_exe>  

DESCRIPTION

Statifier make from elf dynamically linked executable and all it's required libraries one stand-alone executable. This executable can be copied to another machine without any of these shared libraries and run.  

OPTIONS

-h, --help
display this help and exit
-k, --keep-working-directory
Do not remove working directory. Also change it from $TMPDIR/statifier.tmpdir.$$ to ./.statifier
-s, --set=VAR=VALUE
Set environment variable VAR to value VALUE. Multiple 'set' options accepted.
-u, --unset=VAR
Unset environment variable VAR. Multiple 'unset' options accepted.
-v, --verbose
verbose output
-V, --version
output version and exit
 

FILES

$TMPDIR/statifier.tmpdir.$$
Directory which contains all temporary files
 

ENVIRONMENT VARIABLES

TMPDIR
Directory for temporary files. If not set /tmp/ used.
 

EXAMPLES

statifier /bin/df df.static
Pretty trivial. Convert /bin/df to df.static
statifier --set=LD_BIND_NOW=yes /bin/df df.static
Something more interesting. Dynamic linker will resolve all symbols. So statifing will take longer, but resulting exe will have faster startup.
statifier --set=LD_PRELOAD=/some/library/to/by/preloaded /bin/df df.static
Will "link" /bin/df with preloaded library.
 

NOTE

Environment variables are described in the run-time loader's man page.  

LIMITATIONS

Currently it work only on Linux x86, x86_64 and Alpha  

SEE ALSO

ld.so(8).  

AUTHORS

Valery Reznic <valery_reznic@users.sourceforge.net>


 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
FILES
ENVIRONMENT VARIABLES
EXAMPLES
NOTE
LIMITATIONS
SEE ALSO
AUTHORS

This document was created by man2html, using the manual pages.
Time: 08:01:42 GMT, January 22, 2016