static void post_jail_init(char *unused_name, char **unused_argv) { /* * Initialize the receive transparency options: do we want unknown * recipient checks, do we want address mapping. */ qmqpd_input_transp_mask = input_transp_mask(VAR_INPUT_TRANSP, var_input_transp); }
static void post_jail_init(char *unused_name, char **unused_argv) { /* * In case master.cf was not updated for unprivileged service. */ if (getuid() != var_owner_uid) set_ugid(var_owner_uid, var_owner_gid); /* * Initialize the receive transparency options: do we want unknown * recipient checks, do we want address mapping. */ pickup_input_transp_mask = input_transp_mask(VAR_INPUT_TRANSP, var_input_transp); }