/* $Id$ */ // define the location of your cryptobox.pl file in this header file #include "cryptobox_wrapper.h" #include #include /* C wrapper to allow cryptobox to run under a different uid */ /* Copyright (C) 02006, senselab, All Rights Reserved */ /* See the LICENSE file in this distribution for copyright information */ int main(int argc, char *argv[]) { // necessary for mount action of the root-script setreuid(geteuid(), -1); argv[0] = EXEC_PATH; execv(EXEC_PATH, argv); }