Quickly move an executable between systems with ELF Statifier


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements UNIX and Linux RSS News Quickly move an executable between systems with ELF Statifier
# 1  
Old 10-23-2008
Quickly move an executable between systems with ELF Statifier

10-23-2008 01:00 AM
Shared libraries that are dynamically linked make more efficient use of disk space than those that are statically linked, and more importantly allow you to perform security updates in a more efficient manner, but executables compiled against a particular version of a dynamic library expect that version of the shared library to be available on the machine they run on. If you are running machines with both Fedora 9 and openSUSE 11, the versions of some shared libraries are likely to be slightly different, and if you copy an executable between the machines, the file might fail to execute because of these version differences. With ELF Statifier you can create a statically linked version of an executable, so the executable includes the shared libraries instead of seeking them at run time. A staticly linked executable is much more likely to run on a different Linux distribution or a different version of the same distribution.



Source...
Login or Register to Ask a Question

Previous Thread | Next Thread

7 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Joing Linux systems to AD and move to OU

Hi, We have joined Linux systems ( RHEL 6.3 ) to Windows AD ( 2008 R2 ). System has been placed in the deafault location 'Computers' in AD. Then we manually move the systems to the respective OU. Is there any option to specify OU location at the time of domain joining ? We are using... (1 Reply)
Discussion started by: snjksh
1 Replies

2. UNIX for Dummies Questions & Answers

Run executable in one directory and then move to another successively

Hello, I have several hundred subdirectories which contain input files for a binary executable. I need to get into each of the subdirectories, run the executable and then move to the next one and repeat the process. What is the best way to do this? Arbitrarily my file structures look like... (3 Replies)
Discussion started by: Gussifinknottle
3 Replies

3. What is on Your Mind?

From Systems Admin to Systems Eng.

I have been wondering how do Systems Administrators do the jump into Systems Engineering? Is it only a matter of time and experience or could I actually help myself get there? Opinions? Books I could read? Thanks a lot for your help! (0 Replies)
Discussion started by: svalenciatech
0 Replies

4. UNIX for Dummies Questions & Answers

move files between file systems with privileges, time stamp

Hi I have to move files between file systems but files in new file system must have the same attributes as in old one (privileges, time stamp etc). Which tool is best : - ufsdump / ufsrestore - tar - cpio - pax - dd - mv Or maybe there is sth else, you suggest to use. Thx for help (5 Replies)
Discussion started by: presul
5 Replies

5. Shell Programming and Scripting

Linux Script to move executable to quarantine

Please help! I am preparing a Linux Script to move windows executable files from samba directory to quarantine directory. For safety, will use "file" command to determine if its executable. Anyone can help? Below is my trial script, but it just move everything, including non-executable.. any wrong... (2 Replies)
Discussion started by: gavintam
2 Replies

6. UNIX for Advanced & Expert Users

How can i read a non text file in unix - ELF-64 executable object file - IA64

The binary file is ELF-64 executable object file - IA64. How i know that the source is Is there any comamnd in unix i can read these kind of files or use a thirty party software? Thanks for your help (8 Replies)
Discussion started by: alexcol
8 Replies

7. UNIX for Dummies Questions & Answers

need solution for this quickly. please quickly.

Write a nawk script that will produce the following report: ***FIRST QUARTERLY REPORT*** ***CAMPAIGN 2004 CONTRIBUTIONS*** ------------------------------------------------------------------------- NAME PHONE Jan | ... (5 Replies)
Discussion started by: p.palakj.shah
5 Replies
Login or Register to Ask a Question
vxevac(1M)																vxevac(1M)

NAME
vxevac - evacuate all volumes from a disk SYNOPSIS
/etc/vx/bin/vxevac [-g diskgroup] [-k [-O operation-tag]] [-t tasktag] medianame [new_medianame...] /etc/vx/bin/vxevac [-g diskgroup] [-O operation-tag] [-t tasktag] commit medianame /etc/vx/bin/vxevac [-g diskgroup] [-O operation-tag] [-t tasktag] rollback medianame DESCRIPTION
The vxevac utility moves subdisks off the specified Veritas Volume Manager (VxVM) disk (medianame) to the specified destination disks (new_medianame...). If no new_medianame arguments are specified, any non-volatile, non-reserved disks can be used as destination disks. Subdisks that are part of unmirrored striped plexes are moved by moving the entire plex to a new location. Note: This operation assumes that there is sufficient space in the disk group for the operation to complete. If the process runs out of space, some of the volumes on the disk may not be evacuated. vxevac is usually called from the vxdiskadm menus. A medianame argument is an administrative name used to define a disk within a disk group. The evacuation of a volume can be committed or rolled back if the -k option is specified. Such an operation is referred to as a "tentaive move." In addition, the -O option may be used to define a tag for a given tentative move operation. KEYWORDS
commit Completes tentative subdisk move operations by removing the source subdisks, and replacing them with the target subdisks. The -O option can be used to specify an operation tag for the subdisks whose tentative move is to be committed. If no operation tag is specified, the commit operation is applied to all completed tentative subdisk moves for the specified media. The commit opera- tion fails if a tentative move or a recovery resynchronization is in progress. rollback Reverses tentative subdisk move operations by removing the target subdisks, and leaving the source subdisks intact. The -O option can be used to specify an operation tag for the subdisks whose tentative move is to be rolled back. If no operation tag is specified, the rollback operation is applied to all completed tentative subdisk moves for the specified media. The rollback operation fails if a tentative move or a recovery resynchronization is in progress. OPTIONS
-g diskgroup Specifies the disk group for the operation, either by disk group ID or by disk group name. -k Initiates a subdisk move while preserving the source subdisks on the original plexes. The source and target subdisks are marked. The tentative move operation can be committed or rolled back at a later time. If the -O option is used to specify a tag, this tag can be used with the vxtask command to monitor, pause or abort such operations. -O operation-tag Specifies an operation tag that can be used to commit or roll back a completed tentative move operation. If an operation tag is specified, a task tag is automatically set to the same value. However, setting a task tag does not imply the setting of an opera- tion tag. -t tasktag Specifies an administrative operation to perform by the numeric identifier tasktag. See the vxtask(1M) manual page for informa- tion on Veritas Volume Manager tasks. SEE ALSO
vxassist(1M), vxdiskadm(1M), vxintro(1M), vxsd(1M), vxtask(1M) VxVM 5.0.31.1 24 Mar 2008 vxevac(1M)