/*************************************************************************
* (C) 2011 AITNET - Sofia/Bulgaria - <office@aitbg.com>
* by Michael Pounov <misho@aitbg.com>
*
* $Author: misho $
* $Id: defs.h,v 1.2 2011/10/09 18:12:29 misho Exp $
*
*************************************************************************/
#ifndef __DEFS_H
#define __DEFS_H
#define STRSIZ 256
#define DEFAULT_CONFIG "/etc/suX.conf"
#define DEFAULT_CMD "!/bin/sh -c"
#define DEFAULT_LOG "/var/log/suX.log"
#ifndef PACKAGE_NAME
#define PACKAGE_NAME "suX"
#endif
struct tagProc {
short proc_uid;
short proc_gid;
int proc_prio;
char proc_class[STRSIZ];
char proc_dir[MAXPATHLEN];
char proc_name[MAXPATHLEN];
char proc_cmd[MAXPATHLEN];
};
extern char **environ;
extern sl_config cfg;
extern int Verbose;
extern struct tagProc proc;
extern FILE *lf;
#endif
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>