home *** CD-ROM | disk | FTP | other *** search
/ BURKS 2 / BURKS_AUG97.ISO / SLAKWARE / A1 / MAKETAG < prev    next >
Text File  |  1997-04-19  |  4KB  |  78 lines

  1. #!/bin/sh
  2. #item   ####description                                      ###on off ###
  3. cat /dev/null > /tmp/SeTnewtag
  4. dialog --title "SELECTING PACKAGES FROM SERIES A (BASE LINUX SYSTEM)" \
  5.        --checklist "Please select the packages you wish to install \
  6. from series A. Use the \
  7. UP/DOWN keys to scroll through the list, and the SPACE key to select \
  8. the packages you wish to install. Certain important packages have \
  9. already been selected for you, and you are cautioned against unselecting \
  10. these packages. However, it's your system. :^)  For instance, be sure to \
  11. install LILO or you won't be able to make system bootdisks. \
  12. Press ENTER when you are \
  13. done." 21 72 8 \
  14. "aaa_base" "Basic filesystem, shell, and utils - REQUIRED" "on" \
  15. "bash" "GNU bash-1.14.7 shell - REQUIRED" "on" \
  16. "devs" "Device files found in /dev - REQUIRED" "on" \
  17. "etc"  "System config files & utilities - REQUIRED" "on" \
  18. "shadow" "Shadow password suite - REQUIRED" "on" \
  19. "ide"  "Linux 2.0.29 no SCSI (YOU NEED 1 KERNEL)" "on" \
  20. "scsi" "Linux 2.0.29 with SCSI (YOU NEED 1 KERNEL)" "on" \
  21. "modules" "Modular Linux device drivers" "on" \
  22. "scsimods" "Loadable SCSI device drivers" "off" \
  23. "hdsetup" "Slackware setup scripts - REQUIRED" "on" \
  24. "lilo" "Boots Linux (not UMSDOS), DOS, OS/2, etc." "on" \
  25. "lprng" "LPRng - printer spooling system" "on" \
  26. "loadlin" "Boots Linux (UMSDOS too!) from MS-DOS" "on" \
  27. "pnp" "Plug'n'Play configuration tool" "off" \
  28. "umsprogs" "Utilities needed to use the UMSDOS filesystem" "on" \
  29. "sysvinit" "System V-like INIT programs - REQUIRED" "on" \
  30. "bin"      "GNU fileutils 3.12, elvis, etc. - REQUIRED" "on" \
  31. "ldso" "Dynamic linker/loader - REQUIRED" "on" \
  32. "ibcs2" "Runs SCO/SysVr4 binaries" "off" \
  33. "less" "A text pager utility - REQUIRED" "on" \
  34. "pcmcia" "PCMCIA card services support" "off" \
  35. "getty" "Getty_ps 2.0.7e - OPTIONAL" "off" \
  36. "gzip"  "The GNU zip compression - REQUIRED" "on" \
  37. "ps" "Displays process info - REQUIRED" "on" \
  38. "aoutlibs" "a.out shared libs - RECOMMENDED" "on" \
  39. "elflibs" "The ELF shared C libraries - REQUIRED" "on" \
  40. "util" "Util-linux utilities - REQUIRED" "on" \
  41. "minicom" "Serial transfer and modem comm package" "on" \
  42. "cpio" "The GNU cpio backup/archiving utility" "on" \
  43. "e2fsbn" "Utilities for the ext2 file system" "on" \
  44. "find" "GNU findutils 4.1" "on" \
  45. "grep" "GNU grep 2.0" "on" \
  46. "keytbls" "Change keyboard mappings" "on" \
  47. "gpm" "Cut and paste text with your mouse" "on" \
  48. "sh_utils" "GNU sh-utils 1.12 - REQUIRED" "on" \
  49. "sysklogd" "Logs system and kernel messages" "on" \
  50. "tar" "GNU tar 1.11.8 - REQUIRED" "on" \
  51. "tcsh" "Extended C shell version 6.07" "off" \
  52. "txtutils" "GNU textutils-1.22 - REQUIRED" "on" \
  53. "zoneinfo" "Configures your time zone" "on" \
  54. 2> /tmp/SeTpkgs
  55. if [ $? = 1 -o $? = 255 ]; then
  56.  rm -f /tmp/SeTpkgs
  57.  > /tmp/SeTnewtag
  58.  for pkg in aaa_base aoutlibs bash cpio devs etc grep bin gzip e2fsbn elflibs \
  59.   find getty gpm hdsetup ibcs2 ide keytbls less ldso lilo loadlin lprng pnp \
  60.   umsprogs minicom modules ps sysklogd pcmcia scsi sh_utils sysvinit scsimods \
  61.   shadow tar tcsh txtutils util zoneinfo ; do
  62.   echo "$pkg: SKP" >> /tmp/SeTnewtag
  63.  done
  64.  exit
  65. fi
  66. cat /dev/null > /tmp/SeTnewtag
  67. for PACKAGE in aaa_base devs etc shadow ide scsi lilo sysvinit bin ldso \
  68. bash getty gzip ps aoutlibs elflibs util minicom cpio e2fsbn find grep keytbls \
  69. lprng less gpm sh_utils hdsetup sysklogd tar tcsh txtutils zoneinfo \
  70. modules scsimods ibcs2 umsprogs loadlin pcmcia pnp ; do
  71.  if fgrep \"$PACKAGE\" /tmp/SeTpkgs 1> /dev/null 2> /dev/null ; then
  72.   echo "$PACKAGE: ADD" >> /tmp/SeTnewtag
  73.  else
  74.   echo "$PACKAGE: SKP" >> /tmp/SeTnewtag
  75.  fi
  76. done
  77. rm -f /tmp/SeTpkgs
  78.