- Add a configOSF1() function (#ifdef __alpha__) that creates /compat/osf1

in addition to setting osf1_enable to YES.
- Only define configLinux() #ifdef WITH_LINUX.

Approved by:	re
This commit is contained in:
John Baldwin 2002-11-27 19:37:00 +00:00
parent 75cd8b4038
commit 8e5bc72116
4 changed files with 38 additions and 0 deletions

View File

@ -463,6 +463,7 @@ configUsers(dialogMenuItem *self)
return DITEM_SUCCESS;
}
#ifdef WITH_LINUX
int
configLinux(dialogMenuItem *self)
{
@ -477,6 +478,18 @@ configLinux(dialogMenuItem *self)
restorescr(w);
return i;
}
#endif
#ifdef __alpha__
int
configOSF1(dialogMenuItem *self)
{
variable_set2(VAR_OSF1_ENABLE, "YES", 1);
Mkdir("/compat/osf1");
return DITEM_SUCCESS;
}
#endif
int
configSecurity(dialogMenuItem *self)

View File

@ -171,6 +171,7 @@
#define VAR_NO_HOME "noHome"
#define VAR_NONINTERACTIVE "nonInteractive"
#define VAR_NOVELL "novell"
#define VAR_OSF1_ENABLE "osf1_enable"
#define VAR_NTPDATE_FLAGS "ntpdate_flags"
#define VAR_PACKAGE "package"
#define VAR_PARTITION "partition"
@ -480,8 +481,13 @@ extern int configResolv(dialogMenuItem *self);
extern int configPackages(dialogMenuItem *self);
extern int configSaver(dialogMenuItem *self);
extern int configSaverTimeout(dialogMenuItem *self);
#ifdef WITH_LINUX
extern int configLinux(dialogMenuItem *self);
#endif
extern int configNTP(dialogMenuItem *self);
#ifdef __alpha__
extern int configOSF1(dialogMenuItem *self);
#endif
extern int configUsers(dialogMenuItem *self);
extern int configXSetup(dialogMenuItem *self);
extern int configXDesktop(dialogMenuItem *self);

View File

@ -463,6 +463,7 @@ configUsers(dialogMenuItem *self)
return DITEM_SUCCESS;
}
#ifdef WITH_LINUX
int
configLinux(dialogMenuItem *self)
{
@ -477,6 +478,18 @@ configLinux(dialogMenuItem *self)
restorescr(w);
return i;
}
#endif
#ifdef __alpha__
int
configOSF1(dialogMenuItem *self)
{
variable_set2(VAR_OSF1_ENABLE, "YES", 1);
Mkdir("/compat/osf1");
return DITEM_SUCCESS;
}
#endif
int
configSecurity(dialogMenuItem *self)

View File

@ -171,6 +171,7 @@
#define VAR_NO_HOME "noHome"
#define VAR_NONINTERACTIVE "nonInteractive"
#define VAR_NOVELL "novell"
#define VAR_OSF1_ENABLE "osf1_enable"
#define VAR_NTPDATE_FLAGS "ntpdate_flags"
#define VAR_PACKAGE "package"
#define VAR_PARTITION "partition"
@ -480,8 +481,13 @@ extern int configResolv(dialogMenuItem *self);
extern int configPackages(dialogMenuItem *self);
extern int configSaver(dialogMenuItem *self);
extern int configSaverTimeout(dialogMenuItem *self);
#ifdef WITH_LINUX
extern int configLinux(dialogMenuItem *self);
#endif
extern int configNTP(dialogMenuItem *self);
#ifdef __alpha__
extern int configOSF1(dialogMenuItem *self);
#endif
extern int configUsers(dialogMenuItem *self);
extern int configXSetup(dialogMenuItem *self);
extern int configXDesktop(dialogMenuItem *self);