diff --git a/usr.sbin/sade/menus.c b/usr.sbin/sade/menus.c index 38ee3682cad1..09e2059742cd 100644 --- a/usr.sbin/sade/menus.c +++ b/usr.sbin/sade/menus.c @@ -1037,6 +1037,8 @@ DMenu MenuSrcDistributions = { dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_LIBEXEC }, { " release", "/usr/src/release (release-generation tools)", dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_RELEASE }, + { " rescue", "/usr/src/rescue (static rescue tools)", + dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_RESCUE }, { " bin", "/usr/src/bin (system binaries)", dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_BIN }, { " sbin", "/usr/src/sbin (system binaries)", diff --git a/usr.sbin/sade/sade.8 b/usr.sbin/sade/sade.8 index 86c7e04c3ac5..772a57a481c2 100644 --- a/usr.sbin/sade/sade.8 +++ b/usr.sbin/sade/sade.8 @@ -482,6 +482,8 @@ The ports collection. /usr/src/libexec .It Li srelease /usr/src/release +.It Li srescue +/usr/src/rescue .It Li sbin /usr/src/bin .It Li ssbin diff --git a/usr.sbin/sysinstall/dist.c b/usr.sbin/sysinstall/dist.c index 9cd9e66e38bf..da39774f2938 100644 --- a/usr.sbin/sysinstall/dist.c +++ b/usr.sbin/sysinstall/dist.c @@ -121,6 +121,7 @@ static Distribution SrcDistTable[] = { DTE_TARBALL("subin", &SrcDists, SRC_UBIN, "/usr/src"), DTE_TARBALL("susbin", &SrcDists, SRC_USBIN, "/usr/src"), DTE_TARBALL("stools", &SrcDists, SRC_TOOLS, "/usr/src"), + DTE_TARBALL("srescue", &SrcDists, SRC_RESCUE, "/usr/src"), { NULL }, }; diff --git a/usr.sbin/sysinstall/dist.h b/usr.sbin/sysinstall/dist.h index e759971ac6f3..08cb30283125 100644 --- a/usr.sbin/sysinstall/dist.h +++ b/usr.sbin/sysinstall/dist.h @@ -49,7 +49,8 @@ #define DIST_SRC_SCRYPTO 0x10000 #define DIST_SRC_SSECURE 0x20000 #define DIST_SRC_SKERBEROS5 0x40000 -#define DIST_SRC_ALL 0x7FFFF +#define DIST_SRC_RESCUE 0x80000 +#define DIST_SRC_ALL 0xFFFFF /* Subtypes for X.Org packages */ #define DIST_XORG_CLIENTS 0x000001 diff --git a/usr.sbin/sysinstall/menus.c b/usr.sbin/sysinstall/menus.c index 38ee3682cad1..09e2059742cd 100644 --- a/usr.sbin/sysinstall/menus.c +++ b/usr.sbin/sysinstall/menus.c @@ -1037,6 +1037,8 @@ DMenu MenuSrcDistributions = { dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_LIBEXEC }, { " release", "/usr/src/release (release-generation tools)", dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_RELEASE }, + { " rescue", "/usr/src/rescue (static rescue tools)", + dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_RESCUE }, { " bin", "/usr/src/bin (system binaries)", dmenuFlagCheck, dmenuSetFlag, NULL, &SrcDists, '[', 'X', ']', DIST_SRC_BIN }, { " sbin", "/usr/src/sbin (system binaries)", diff --git a/usr.sbin/sysinstall/sysinstall.8 b/usr.sbin/sysinstall/sysinstall.8 index 86c7e04c3ac5..772a57a481c2 100644 --- a/usr.sbin/sysinstall/sysinstall.8 +++ b/usr.sbin/sysinstall/sysinstall.8 @@ -482,6 +482,8 @@ The ports collection. /usr/src/libexec .It Li srelease /usr/src/release +.It Li srescue +/usr/src/rescue .It Li sbin /usr/src/bin .It Li ssbin