#! /bin/sh -e SCRATCH=scratch/$(basename "$0" .sh) rm -rf "${SCRATCH}" mkdir -p "${SCRATCH}" cp simple-pie "${SCRATCH}/simple-pie" # Add a 40MB rpath tr -cd 'a-z0-9' < /dev/urandom | dd count=40 bs=1000000 > "${SCRATCH}/foo.bin" # Grow the file ../src/patchelf --add-rpath @"${SCRATCH}/foo.bin" "${SCRATCH}/simple-pie" # Make sure we can still run it "${SCRATCH}/simple-pie"