summaryrefslogtreecommitdiffstats
path: root/usr.sbin/sysinstall/sysinstall.h
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>2000-09-22 19:12:41 +0000
committerjkh <jkh@FreeBSD.org>2000-09-22 19:12:41 +0000
commit1d5791834188f4872379d9f3af9934ae88455a9c (patch)
tree7d3037e28744bff5587f32726ae4a3a814c0e84c /usr.sbin/sysinstall/sysinstall.h
parent067fa527a356f7771212aad77f42e4444d578a2a (diff)
downloadFreeBSD-src-1d5791834188f4872379d9f3af9934ae88455a9c.zip
FreeBSD-src-1d5791834188f4872379d9f3af9934ae88455a9c.tar.gz
One whack at the idea of having "security profiles" which select the
appropriate(?) defaults for "low", "medium" and "high" security environments. Medium is basically what we currently have with a little seat-belt tightening where it made sense. Low is the same as medium but without the tightening. High is positively fascist with nothing turned on by default and an automatic call to 911 if it can find a modem.
Diffstat (limited to 'usr.sbin/sysinstall/sysinstall.h')
-rw-r--r--usr.sbin/sysinstall/sysinstall.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/usr.sbin/sysinstall/sysinstall.h b/usr.sbin/sysinstall/sysinstall.h
index d44b8cb..5049470 100644
--- a/usr.sbin/sysinstall/sysinstall.h
+++ b/usr.sbin/sysinstall/sysinstall.h
@@ -375,6 +375,7 @@ extern DMenu MenuMediaFTP; /* FTP media menu */
extern DMenu MenuMediaTape; /* Tape media menu */
extern DMenu MenuNetworkDevice; /* Network device menu */
extern DMenu MenuNTP; /* NTP time server menu */
+extern DMenu MenuSecurityProfile; /* Security profile menu */
extern DMenu MenuStartup; /* Startup services menu */
extern DMenu MenuSyscons; /* System console configuration menu */
extern DMenu MenuSysconsFont; /* System console font configuration menu */
@@ -387,7 +388,6 @@ extern DMenu MenuInstallCustom; /* Custom Installation menu */
extern DMenu MenuDistributions; /* Distribution menu */
extern DMenu MenuDiskDevices; /* Disk type devices */
extern DMenu MenuSubDistributions; /* Custom distribution menu */
-extern DMenu MenuCRYPTODistributions;/* Encryption distribution menu */
extern DMenu MenuSrcDistributions; /* Source distribution menu */
extern DMenu MenuXF86; /* XFree86 main menu */
extern DMenu MenuXF86Select; /* XFree86 distribution selection menu */
@@ -443,6 +443,10 @@ extern int configRouter(dialogMenuItem *self);
extern int configPCNFSD(dialogMenuItem *self);
extern int configNFSServer(dialogMenuItem *self);
extern int configWriteRC_conf(dialogMenuItem *self);
+extern int configSecurityProfile(dialogMenuItem *self);
+extern int configSecurityFascist(dialogMenuItem *self);
+extern int configSecurityModerate(dialogMenuItem *self);
+extern int configSecurityLiberal(dialogMenuItem *self);
/* crc.c */
extern int crc(int, unsigned long *, unsigned long *);
@@ -496,7 +500,6 @@ extern int distSetUser(dialogMenuItem *self);
extern int distSetXUser(dialogMenuItem *self);
extern int distSetMinimum(dialogMenuItem *self);
extern int distSetEverything(dialogMenuItem *self);
-extern int distSetCRYPTO(dialogMenuItem *self);
extern int distSetSrc(dialogMenuItem *self);
extern int distSetXF86(dialogMenuItem *self);
extern int distExtractAll(dialogMenuItem *self);
OpenPOWER on IntegriCloud