From e0377fb294821a68112d4da09f836ac42e3d5956 Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Tue, 5 Jan 2010 12:17:05 -0600 Subject: Add TOYBOX_SUID. --- toys.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'toys.h') diff --git a/toys.h b/toys.h index 93907fb6..e5cde838 100644 --- a/toys.h +++ b/toys.h @@ -68,6 +68,11 @@ void toy_exec(char *argv[]); // Start applet with a umask of 0 (saves old umask in this.old_umask) #define TOYFLAG_UMASK (1<<5) +// This applet runs as root. +#define TOYFLAG_STAYROOT (1<<6) +#define TOYFLAG_NEEDROOT (1<<7) +#define TOYFLAG_ROOTONLY (TOYFLAG_STAYROOT|TOYFLAG_NEEDROOT) + // Array of available applets extern struct toy_list { -- cgit v1.2.3