#include <stdio.h>
#include <unistd.h>

int main(int argc, char ** argv)
{
        /* Reset uid/gid */
        setregid(getegid(), getegid());
        setreuid(geteuid(), geteuid());
        char *const pars [] = {"/bin/bash", "ch_perm_per_target.sh", argv[1], NULL}; 

        /* Attempt to execute script */
        execv("/bin/bash", pars);

        /* Reach here if execv failed */
        perror("execv");
        return 1;
}

