2024-07-09 12:43:55 +00:00
|
|
|
#ifndef _CONFIG_H
|
2024-07-01 10:23:00 +00:00
|
|
|
#define _CONFIG_H
|
|
|
|
|
|
|
|
/* (cat tee wc xargs rev split cp) text buffer */
|
2024-07-09 12:43:55 +00:00
|
|
|
#define BUF_SIZE 32000
|
2024-07-01 10:23:00 +00:00
|
|
|
|
|
|
|
#ifdef _SHRED_C
|
2024-07-02 19:48:16 +00:00
|
|
|
/* source of random (shred) */
|
2024-07-01 10:23:00 +00:00
|
|
|
#define RAND_SOURCE "/dev/urandom"
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef _HEAD_C
|
|
|
|
/* format for printf (head) */
|
|
|
|
#define HEAD_FMT "==> %s <==\n"
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef _PW_CHECK_H
|
|
|
|
/* Pw_check. Salt for crypt() */
|
2024-07-09 19:54:12 +00:00
|
|
|
int MU_SALT_ENC[] = {'s', 'a', 'l', 't'};
|
|
|
|
char MU_SALT_BUF[sizeof(MU_SALT_ENC) + 1];
|
2024-07-01 10:23:00 +00:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef _MOUNT_C
|
|
|
|
/* mount config */
|
|
|
|
#define MOUNT_CFG "/etc/fstab"
|
|
|
|
#define MOUNT_DEF_FS "ext4"
|
|
|
|
#define MOUNT_LIST "/proc/mounts"
|
|
|
|
#define MOUNT_OPT_SIZE 512
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef _LS_C
|
|
|
|
/* colors for ls */
|
|
|
|
#define LS_DIR_COLOR "\033[1;34m"
|
|
|
|
#define LS_LINK_COLOR "\033[1;35m"
|
|
|
|
#define LS_SOCK_COLOR "\033[35m"
|
|
|
|
#define LS_FIFO_COLOR "\033[1;35m"
|
|
|
|
#define LS_BLOCK_COLOR "\033[1;33m"
|
|
|
|
#define LS_EXE_COLOR "\033[1;32m"
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef INIT
|
|
|
|
/* Init scripts */
|
|
|
|
char *INIT_POWEROFF[] = {"/etc/rc.poweroff", NULL};
|
|
|
|
char *INIT_START[] = {"/etc/rc.init", NULL};
|
|
|
|
#define INIT_MSG "Starting micro-init..."
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef _UNAME_C
|
|
|
|
/* Os name for uname */
|
|
|
|
/* #define OS_NAME "unknow" */
|
|
|
|
#endif
|
|
|
|
|
|
|
|
/* Options: To disable, comment line */
|
|
|
|
|
|
|
|
/* getloadavg() unavailable in android */
|
|
|
|
#ifndef __ANDROID__
|
|
|
|
#define UPTIME_LOADAVG
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#endif
|