[Lunar-commits] <moonbase> uml*: move it to the virtual dir.

Florin Braescu florin at lunar-linux.org
Mon May 17 20:32:45 CEST 2010


commit adfda6e2f0a33817c28dce3fb40508cb89b1480e
Author: Florin Braescu <florin at lunar-linux.org>
Date:   Mon May 17 21:32:45 2010 +0300

    uml*: move it to the virtual dir.
---
 devel/uml/.config             |  350 -----------------------------------------
 devel/uml/BUILD               |   32 ----
 devel/uml/CONFIGURE           |   42 -----
 devel/uml/DEPENDS             |    3 -
 devel/uml/DETAILS             |   33 ----
 devel/uml/PRE_BUILD           |   12 --
 devel/uml_utilities/BUILD     |    5 -
 devel/uml_utilities/DEPENDS   |    3 -
 devel/uml_utilities/DETAILS   |   15 --
 virtual/uml/.config           |  350 +++++++++++++++++++++++++++++++++++++++++
 virtual/uml/BUILD             |   32 ++++
 virtual/uml/CONFIGURE         |   42 +++++
 virtual/uml/DEPENDS           |    3 +
 virtual/uml/DETAILS           |   33 ++++
 virtual/uml/PRE_BUILD         |   12 ++
 virtual/uml_utilities/BUILD   |    5 +
 virtual/uml_utilities/DEPENDS |    3 +
 virtual/uml_utilities/DETAILS |   15 ++
 18 files changed, 495 insertions(+), 495 deletions(-)

diff --git a/devel/uml/.config b/devel/uml/.config
deleted file mode 100644
index e70d76d..0000000
--- a/devel/uml/.config
+++ /dev/null
@@ -1,350 +0,0 @@
-#
-# Automatically generated by make menuconfig: don't edit
-#
-CONFIG_USERMODE=y
-# CONFIG_ISA is not set
-# CONFIG_SBUS is not set
-# CONFIG_PCI is not set
-CONFIG_UID16=y
-CONFIG_RWSEM_XCHGADD_ALGORITHM=y
-
-#
-# Code maturity level options
-#
-CONFIG_EXPERIMENTAL=y
-
-#
-# General Setup
-#
-# CONFIG_MODE_SKAS is not set
-CONFIG_MODE_TT=y
-CONFIG_MODE_TT=y
-CONFIG_NET=y
-CONFIG_SYSVIPC=y
-CONFIG_BSD_PROCESS_ACCT=y
-CONFIG_SYSCTL=y
-CONFIG_BINFMT_AOUT=y
-CONFIG_BINFMT_ELF=y
-CONFIG_BINFMT_MISC=y
-CONFIG_HOSTFS=y
-CONFIG_HUMFS=y
-CONFIG_EXTERNFS=y
-CONFIG_HPPFS=y
-CONFIG_MCONSOLE=y
-CONFIG_MAGIC_SYSRQ=y
-# CONFIG_HOST_2G_2G is not set
-# CONFIG_UML_SMP is not set
-# CONFIG_SMP is not set
-CONFIG_NEST_LEVEL=0
-CONFIG_KERNEL_HALF_GIGS=1
-# CONFIG_HIGHMEM is not set
-# CONFIG_PROC_MM is not set
-CONFIG_KERNEL_STACK_ORDER=2
-CONFIG_UML_REAL_TIME_CLOCK=y
-
-#
-# Loadable module support
-#
-CONFIG_MODULES=y
-CONFIG_KMOD=y
-
-#
-# Character Devices
-#
-CONFIG_STDIO_CONSOLE=y
-CONFIG_SSL=y
-CONFIG_FD_CHAN=y
-CONFIG_NULL_CHAN=y
-CONFIG_PORT_CHAN=y
-CONFIG_PTY_CHAN=y
-CONFIG_TTY_CHAN=y
-CONFIG_XTERM_CHAN=y
-CONFIG_CON_ZERO_CHAN="fd:0,fd:1"
-CONFIG_CON_CHAN="xterm"
-CONFIG_SSL_CHAN="pty"
-# CONFIG_UNIX98_PTYS is not set
-# CONFIG_WATCHDOG is not set
-# CONFIG_WATCHDOG_NOWAYOUT is not set
-# CONFIG_SOFT_WATCHDOG is not set
-# CONFIG_UML_WATCHDOG is not set
-CONFIG_UML_SOUND=y
-CONFIG_SOUND=y
-CONFIG_HOSTAUDIO=y
-# CONFIG_TTY_LOG is not set
-
-#
-# Block Devices
-#
-CONFIG_BLK_DEV_UBD=y
-# CONFIG_BLK_DEV_UBD_SYNC is not set
-# CONFIG_COW is not set
-CONFIG_COW_COMMON=y
-CONFIG_BLK_DEV_LOOP=y
-CONFIG_BLK_DEV_NBD=y
-CONFIG_BLK_DEV_RAM=y
-CONFIG_BLK_DEV_RAM_SIZE=9216
-CONFIG_BLK_DEV_INITRD=y
-# CONFIG_MMAPPER is not set
-CONFIG_NETDEVICES=y
-
-#
-# Network Devices
-#
-CONFIG_UML_NET=y
-CONFIG_UML_NET_ETHERTAP=y
-CONFIG_UML_NET_TUNTAP=y
-CONFIG_UML_NET_SLIP=y
-CONFIG_UML_NET_SLIRP=y
-CONFIG_UML_NET_DAEMON=y
-CONFIG_UML_NET_MCAST=y
-# CONFIG_UML_NET_PCAP is not set
-CONFIG_DUMMY=y
-# CONFIG_BONDING is not set
-# CONFIG_EQUALIZER is not set
-CONFIG_TUN=y
-CONFIG_PPP=y
-# CONFIG_PPP_MULTILINK is not set
-# CONFIG_PPP_FILTER is not set
-# CONFIG_PPP_ASYNC is not set
-# CONFIG_PPP_SYNC_TTY is not set
-# CONFIG_PPP_DEFLATE is not set
-# CONFIG_PPP_BSDCOMP is not set
-# CONFIG_PPPOE is not set
-# CONFIG_PPP_MPPE is not set
-CONFIG_SLIP=y
-# CONFIG_SLIP_COMPRESSED is not set
-# CONFIG_SLIP_SMART is not set
-# CONFIG_SLIP_MODE_SLIP6 is not set
-
-#
-# Networking options
-#
-CONFIG_PACKET=y
-CONFIG_PACKET_MMAP=y
-# CONFIG_NETLINK_DEV is not set
-# CONFIG_NETFILTER is not set
-# CONFIG_FILTER is not set
-CONFIG_UNIX=y
-CONFIG_INET=y
-# CONFIG_IP_MULTICAST is not set
-# CONFIG_IP_ADVANCED_ROUTER is not set
-# CONFIG_IP_PNP is not set
-# CONFIG_NET_IPIP is not set
-# CONFIG_NET_IPGRE is not set
-# CONFIG_ARPD is not set
-# CONFIG_INET_ECN is not set
-# CONFIG_SYN_COOKIES is not set
-# CONFIG_IPV6 is not set
-# CONFIG_KHTTPD is not set
-
-#
-#    SCTP Configuration (EXPERIMENTAL)
-#
-# CONFIG_IP_SCTP is not set
-# CONFIG_ATM is not set
-# CONFIG_VLAN_8021Q is not set
-# CONFIG_IPX is not set
-# CONFIG_ATALK is not set
-# CONFIG_DECNET is not set
-# CONFIG_BRIDGE is not set
-# CONFIG_X25 is not set
-# CONFIG_LAPB is not set
-# CONFIG_LLC is not set
-# CONFIG_NET_DIVERT is not set
-# CONFIG_ECONET is not set
-# CONFIG_WAN_ROUTER is not set
-# CONFIG_NET_FASTROUTE is not set
-# CONFIG_NET_HW_FLOWCONTROL is not set
-
-#
-# QoS and/or fair queueing
-#
-# CONFIG_NET_SCHED is not set
-
-#
-# Network testing
-#
-# CONFIG_NET_PKTGEN is not set
-
-#
-# File systems
-#
-CONFIG_QUOTA=y
-# CONFIG_QFMT_V2 is not set
-CONFIG_AUTOFS_FS=y
-CONFIG_AUTOFS4_FS=y
-CONFIG_REISERFS_FS=y
-# CONFIG_REISERFS_CHECK is not set
-# CONFIG_REISERFS_PROC_INFO is not set
-# CONFIG_ADFS_FS is not set
-# CONFIG_ADFS_FS_RW is not set
-# CONFIG_AFFS_FS is not set
-# CONFIG_HFS_FS is not set
-# CONFIG_HFSPLUS_FS is not set
-# CONFIG_BEFS_FS is not set
-# CONFIG_BEFS_DEBUG is not set
-# CONFIG_BFS_FS is not set
-CONFIG_EXT3_FS=y
-CONFIG_JBD=y
-# CONFIG_JBD_DEBUG is not set
-CONFIG_FAT_FS=y
-CONFIG_MSDOS_FS=y
-CONFIG_UMSDOS_FS=y
-CONFIG_VFAT_FS=y
-# CONFIG_EFS_FS is not set
-# CONFIG_JFFS_FS is not set
-# CONFIG_JFFS2_FS is not set
-CONFIG_CRAMFS=y
-CONFIG_TMPFS=y
-CONFIG_RAMFS=y
-CONFIG_ISO9660_FS=y
-CONFIG_JOLIET=y
-# CONFIG_ZISOFS is not set
-# CONFIG_JFS_FS is not set
-# CONFIG_JFS_DEBUG is not set
-# CONFIG_JFS_STATISTICS is not set
-CONFIG_MINIX_FS=y
-# CONFIG_VXFS_FS is not set
-# CONFIG_NTFS_FS is not set
-# CONFIG_NTFS_RW is not set
-# CONFIG_HPFS_FS is not set
-CONFIG_PROC_FS=y
-CONFIG_DEVFS_FS=y
-CONFIG_DEVFS_MOUNT=y
-# CONFIG_DEVFS_DEBUG is not set
-# CONFIG_DEVPTS_FS is not set
-# CONFIG_QNX4FS_FS is not set
-# CONFIG_QNX4FS_RW is not set
-CONFIG_ROMFS_FS=y
-CONFIG_EXT2_FS=y
-# CONFIG_SYSV_FS is not set
-# CONFIG_UDF_FS is not set
-# CONFIG_UDF_RW is not set
-# CONFIG_UFS_FS is not set
-# CONFIG_UFS_FS_WRITE is not set
-# CONFIG_XFS_FS is not set
-# CONFIG_XFS_QUOTA is not set
-# CONFIG_XFS_RT is not set
-# CONFIG_XFS_TRACE is not set
-# CONFIG_XFS_DEBUG is not set
-
-#
-# Network File Systems
-#
-# CONFIG_CODA_FS is not set
-# CONFIG_INTERMEZZO_FS is not set
-CONFIG_NFS_FS=y
-CONFIG_NFS_V3=y
-# CONFIG_NFS_DIRECTIO is not set
-# CONFIG_ROOT_NFS is not set
-CONFIG_NFSD=y
-CONFIG_NFSD_V3=y
-# CONFIG_NFSD_TCP is not set
-CONFIG_SUNRPC=y
-CONFIG_LOCKD=y
-CONFIG_LOCKD_V4=y
-CONFIG_SMB_FS=y
-# CONFIG_SMB_NLS_DEFAULT is not set
-# CONFIG_SMB_UNIX is not set
-# CONFIG_NCP_FS is not set
-# CONFIG_NCPFS_PACKET_SIGNING is not set
-# CONFIG_NCPFS_IOCTL_LOCKING is not set
-# CONFIG_NCPFS_STRONG is not set
-# CONFIG_NCPFS_NFS_NS is not set
-# CONFIG_NCPFS_OS2_NS is not set
-# CONFIG_NCPFS_SMALLDOS is not set
-# CONFIG_NCPFS_NLS is not set
-# CONFIG_NCPFS_EXTRAS is not set
-# CONFIG_ZISOFS_FS is not set
-
-#
-# Partition Types
-#
-# CONFIG_PARTITION_ADVANCED is not set
-CONFIG_MSDOS_PARTITION=y
-CONFIG_SMB_NLS=y
-CONFIG_NLS=y
-
-#
-# Native Language Support
-#
-CONFIG_NLS_DEFAULT="iso8859-1"
-# CONFIG_NLS_CODEPAGE_437 is not set
-# CONFIG_NLS_CODEPAGE_737 is not set
-# CONFIG_NLS_CODEPAGE_775 is not set
-# CONFIG_NLS_CODEPAGE_850 is not set
-# CONFIG_NLS_CODEPAGE_852 is not set
-# CONFIG_NLS_CODEPAGE_855 is not set
-# CONFIG_NLS_CODEPAGE_857 is not set
-# CONFIG_NLS_CODEPAGE_860 is not set
-# CONFIG_NLS_CODEPAGE_861 is not set
-# CONFIG_NLS_CODEPAGE_862 is not set
-# CONFIG_NLS_CODEPAGE_863 is not set
-# CONFIG_NLS_CODEPAGE_864 is not set
-# CONFIG_NLS_CODEPAGE_865 is not set
-# CONFIG_NLS_CODEPAGE_866 is not set
-# CONFIG_NLS_CODEPAGE_869 is not set
-# CONFIG_NLS_CODEPAGE_936 is not set
-# CONFIG_NLS_CODEPAGE_950 is not set
-# CONFIG_NLS_CODEPAGE_932 is not set
-# CONFIG_NLS_CODEPAGE_949 is not set
-# CONFIG_NLS_CODEPAGE_874 is not set
-# CONFIG_NLS_ISO8859_8 is not set
-# CONFIG_NLS_CODEPAGE_1250 is not set
-# CONFIG_NLS_CODEPAGE_1251 is not set
-# CONFIG_NLS_ISO8859_1 is not set
-# CONFIG_NLS_ISO8859_2 is not set
-# CONFIG_NLS_ISO8859_3 is not set
-# CONFIG_NLS_ISO8859_4 is not set
-# CONFIG_NLS_ISO8859_5 is not set
-# CONFIG_NLS_ISO8859_6 is not set
-# CONFIG_NLS_ISO8859_7 is not set
-# CONFIG_NLS_ISO8859_9 is not set
-# CONFIG_NLS_ISO8859_13 is not set
-# CONFIG_NLS_ISO8859_14 is not set
-# CONFIG_NLS_ISO8859_15 is not set
-# CONFIG_NLS_KOI8_R is not set
-# CONFIG_NLS_KOI8_U is not set
-# CONFIG_NLS_UTF8 is not set
-
-#
-# SCSI support
-#
-# CONFIG_SCSI is not set
-
-#
-# Multi-device support (RAID and LVM)
-#
-# CONFIG_MD is not set
-# CONFIG_BLK_DEV_MD is not set
-# CONFIG_MD_LINEAR is not set
-# CONFIG_MD_RAID0 is not set
-# CONFIG_MD_RAID1 is not set
-# CONFIG_MD_RAID5 is not set
-# CONFIG_MD_MULTIPATH is not set
-# CONFIG_BLK_DEV_LVM is not set
-
-#
-# Memory Technology Devices (MTD)
-#
-# CONFIG_MTD is not set
-
-#
-# Library routines
-#
-# CONFIG_CRC32 is not set
-CONFIG_ZLIB_INFLATE=y
-# CONFIG_ZLIB_DEFLATE is not set
-
-#
-# Cryptographic options
-#
-# CONFIG_CRYPTO is not set
-
-#
-# Kernel hacking
-#
-# CONFIG_DEBUG_SLAB is not set
-CONFIG_DEBUGSYM=y
-CONFIG_PT_PROXY=y
-# CONFIG_GCOV is not set
diff --git a/devel/uml/BUILD b/devel/uml/BUILD
deleted file mode 100644
index 142b9c4..0000000
--- a/devel/uml/BUILD
+++ /dev/null
@@ -1,32 +0,0 @@
-cd  $SOURCE_DIRECTORY/linux
-
-while  
-  case  $CONFIG_KERNEL in
-    y|Y)  make  $CONFIG_METHOD ARCH=um
-          if  query  "Repeat $CONFIG_METHOD?  "  n
-          then  CONFIG_KERNEL=y
-          else  CONFIG_KERNEL=n
-          fi     ;;
-      *)  false  ;;
-  esac
-do
-  true
-done
-
-
-(
-
-# yes  n  |  make  oldconfig ARCH=um
-# cp  .config  $CONFIG_CACHE
-  make dep ARCH=um           &&
-  make clean ARCH=um         &&
-  make linux ARCH=um         &&
-  make modules ARCH=um       &&
-  prepare_install            &&
-  make modules_install ARCH=um &&
-  cd $SOURCE_DIRECTORY/tools &&
-  make all                   &&
-  make install DESTDIR=/     &&
-  cp -p $SOURCE_DIRECTORY/linux/linux /usr/bin/uml
-  
-) > $C_FIFO 2>&1
diff --git a/devel/uml/CONFIGURE b/devel/uml/CONFIGURE
deleted file mode 100644
index 7aac0cc..0000000
--- a/devel/uml/CONFIGURE
+++ /dev/null
@@ -1,42 +0,0 @@
-if  !  grep  -q  "CONFIG_METHOD="  $MODULE_CONFIG
-then
-      CONFIG_HELP="Configure linux one question at a time"
-  MENUCONFIG_HELP="Configure linux in a terminal with menus"
-     XCONFIG_HELP="Configure linux with graphical X window menus"
-     
-  OPTIONS=( "config"     "text based"             "answer one question at a time"
-            "menuconfig" "ncurses menu interface" "menu driven ncurses interface"
-            "xconfig"    "X graphical interface"  "graphical interface with X windows" )
-
-  while [ -z "$CONFIG_METHOD" ] ; do
-  CONFIG_METHOD=`dialog --title "Select how to configure your kernel" \
-                        --ok-label  "Ok"                              \
-                        --no-cancel                                   \
-                        --stdout                                      \
-                        --radiolist                                   \
-                        "Select how to configure your kernel"         \
-                         0 0 0                                        \
-                        "${OPTIONS[@]}"`
-
-  done
-
-  echo  "CONFIG_METHOD=$CONFIG_METHOD"  >>  $MODULE_CONFIG
-fi
-
-
-if  [  !  -f  $SOURCE_CACHE/.config  ];  then
-  message  "Preparing to make menuconfig."
-  CONFIG_KERNEL="y"
-else
-  message  "Reconfiguration is optional."
-  if    query  "Configure linux kernel?"  n
-  then  CONFIG_KERNEL=y
-  else  CONFIG_KERNEL=n
-  fi
-fi
-
-TEMP=`grep  -v  "CONFIG_KERNEL="          $MODULE_CONFIG`
-
-echo  "$TEMP"                         >   $MODULE_CONFIG
-echo  "CONFIG_KERNEL=$CONFIG_KERNEL"  >>  $MODULE_CONFIG
-
diff --git a/devel/uml/DEPENDS b/devel/uml/DEPENDS
deleted file mode 100644
index 0137232..0000000
--- a/devel/uml/DEPENDS
+++ /dev/null
@@ -1,3 +0,0 @@
-depends  autoconf &&
-depends  ncurses  &&
-depends  readline
diff --git a/devel/uml/DETAILS b/devel/uml/DETAILS
deleted file mode 100644
index 7e7100e..0000000
--- a/devel/uml/DETAILS
+++ /dev/null
@@ -1,33 +0,0 @@
-          MODULE=uml
-             PKG=linux
-          KERNEL=2.4.32
-         VERSION=2.4.32-1um
-          SOURCE=$PKG-$KERNEL.tar.bz2
-         SOURCE2=$MODULE-patch-2.4.30-1.bz2 
-         SOURCE3=${MODULE}_utilities_20040406.tar.bz2
-        #SOURCE4=host-skas3.patch
-   SOURCE_URL[0]=$KERNEL_URL/pub/linux/kernel/v2.4/
-   SOURCE_URL[1]=http://www.kernel.org/pub/linux/kernel/v2.4/
-      SOURCE_VFY=sha1:0a99d7ab1d2799168d11689b4a2410b045592cf4
-     SOURCE2_URL=$PATCH_URL
-     SOURCE2_VFY=sha1:1757b50ebe9f4f1dc4df46377f5e5e18b9fb7204
-     SOURCE3_URL=$SFORGE_URL/user-mode-linux/
-     SOURCE3_VFY=sha1:6a2eb9df9fd37ee367af71c11a27e9ee14733517
-#    SOURCE4_URL=$SFORGE_URL/user-mode-linux/
-        WEB_SITE=http://user-mode-linux.sourceforge.net/index.html
-         ENTERED=20020913
-         UPDATED=20060221
-           PSAFE=no
-           SHORT="safe, secure way of running Linux versions and processes."
-      MAINTAINER=tchan at lunar-linux.org
-cat << EOF
-User-Mode Linux gives you a virtual machine that may have more hardware and
-software virtual resources than your actual, physical computer. Disk storage
-for the virtual machine is entirely contained inside a single file on your
-physical machine. You can assign your virtual machine only the hardware access
-you want it to have. With properly limited access, nothing you do on the
-virtual machine can change or damage your real computer, or its software.
-
-Please visit this URL for sample root_fs file systems:
-http://user-mode-linux.sourceforge.net/dl-fs-sf.html
-EOF
diff --git a/devel/uml/PRE_BUILD b/devel/uml/PRE_BUILD
deleted file mode 100644
index 68b829f..0000000
--- a/devel/uml/PRE_BUILD
+++ /dev/null
@@ -1,12 +0,0 @@
-mkdir -p $SOURCE_DIRECTORY
-cd $SOURCE_DIRECTORY
-unpack $SOURCE
-ln -sf linux-$KERNEL  linux
-if  [ -f $SCRIPT_DIRECTORY/.config ];  then
-  cp $SCRIPT_DIRECTORY/.config $SOURCE_DIRECTORY/linux
-fi
-cd linux
-bzcat $SOURCE_CACHE/$SOURCE2 | patch -p1 >/dev/null && echo "successful patch!!"
-chown -R root.root $SOURCE_DIRECTORY/linux-$KERNEL
-cd $SOURCE_DIRECTORY
-unpack $SOURCE3
diff --git a/devel/uml_utilities/BUILD b/devel/uml_utilities/BUILD
deleted file mode 100644
index 1048fce..0000000
--- a/devel/uml_utilities/BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-(
-    make &&
-    prepare_install &&
-    make install
-) > $C_FIFO 2>&1
diff --git a/devel/uml_utilities/DEPENDS b/devel/uml_utilities/DEPENDS
deleted file mode 100644
index 9461067..0000000
--- a/devel/uml_utilities/DEPENDS
+++ /dev/null
@@ -1,3 +0,0 @@
-depends ncurses
-depends readline 
-depends fuse
diff --git a/devel/uml_utilities/DETAILS b/devel/uml_utilities/DETAILS
deleted file mode 100644
index 30432ce..0000000
--- a/devel/uml_utilities/DETAILS
+++ /dev/null
@@ -1,15 +0,0 @@
-          MODULE=uml_utilities
-         VERSION=20070815
-          SOURCE=${MODULE}_$VERSION.tar.bz2
-      SOURCE_URL=http://user-mode-linux.sourceforge.net/
-      SOURCE_VFY=sha1:4e10de8e0f5bf681fa295572009518b77fd8a1dd
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/tools-$VERSION
-        WEB_SITE=http://user-mode-linux.sourceforge.net/
-         ENTERED=20080406
-         UPDATED=20080406
-           SHORT="Utilities for interacting with User-Mode Linux"
-
-cat << EOF
-This contains uml_net, uml_mconsole, uml_switch, tunctl and a number of other
-useful utlities for interacting with a User-Mode Linux installation.
-EOF
diff --git a/virtual/uml/.config b/virtual/uml/.config
new file mode 100644
index 0000000..e70d76d
--- /dev/null
+++ b/virtual/uml/.config
@@ -0,0 +1,350 @@
+#
+# Automatically generated by make menuconfig: don't edit
+#
+CONFIG_USERMODE=y
+# CONFIG_ISA is not set
+# CONFIG_SBUS is not set
+# CONFIG_PCI is not set
+CONFIG_UID16=y
+CONFIG_RWSEM_XCHGADD_ALGORITHM=y
+
+#
+# Code maturity level options
+#
+CONFIG_EXPERIMENTAL=y
+
+#
+# General Setup
+#
+# CONFIG_MODE_SKAS is not set
+CONFIG_MODE_TT=y
+CONFIG_MODE_TT=y
+CONFIG_NET=y
+CONFIG_SYSVIPC=y
+CONFIG_BSD_PROCESS_ACCT=y
+CONFIG_SYSCTL=y
+CONFIG_BINFMT_AOUT=y
+CONFIG_BINFMT_ELF=y
+CONFIG_BINFMT_MISC=y
+CONFIG_HOSTFS=y
+CONFIG_HUMFS=y
+CONFIG_EXTERNFS=y
+CONFIG_HPPFS=y
+CONFIG_MCONSOLE=y
+CONFIG_MAGIC_SYSRQ=y
+# CONFIG_HOST_2G_2G is not set
+# CONFIG_UML_SMP is not set
+# CONFIG_SMP is not set
+CONFIG_NEST_LEVEL=0
+CONFIG_KERNEL_HALF_GIGS=1
+# CONFIG_HIGHMEM is not set
+# CONFIG_PROC_MM is not set
+CONFIG_KERNEL_STACK_ORDER=2
+CONFIG_UML_REAL_TIME_CLOCK=y
+
+#
+# Loadable module support
+#
+CONFIG_MODULES=y
+CONFIG_KMOD=y
+
+#
+# Character Devices
+#
+CONFIG_STDIO_CONSOLE=y
+CONFIG_SSL=y
+CONFIG_FD_CHAN=y
+CONFIG_NULL_CHAN=y
+CONFIG_PORT_CHAN=y
+CONFIG_PTY_CHAN=y
+CONFIG_TTY_CHAN=y
+CONFIG_XTERM_CHAN=y
+CONFIG_CON_ZERO_CHAN="fd:0,fd:1"
+CONFIG_CON_CHAN="xterm"
+CONFIG_SSL_CHAN="pty"
+# CONFIG_UNIX98_PTYS is not set
+# CONFIG_WATCHDOG is not set
+# CONFIG_WATCHDOG_NOWAYOUT is not set
+# CONFIG_SOFT_WATCHDOG is not set
+# CONFIG_UML_WATCHDOG is not set
+CONFIG_UML_SOUND=y
+CONFIG_SOUND=y
+CONFIG_HOSTAUDIO=y
+# CONFIG_TTY_LOG is not set
+
+#
+# Block Devices
+#
+CONFIG_BLK_DEV_UBD=y
+# CONFIG_BLK_DEV_UBD_SYNC is not set
+# CONFIG_COW is not set
+CONFIG_COW_COMMON=y
+CONFIG_BLK_DEV_LOOP=y
+CONFIG_BLK_DEV_NBD=y
+CONFIG_BLK_DEV_RAM=y
+CONFIG_BLK_DEV_RAM_SIZE=9216
+CONFIG_BLK_DEV_INITRD=y
+# CONFIG_MMAPPER is not set
+CONFIG_NETDEVICES=y
+
+#
+# Network Devices
+#
+CONFIG_UML_NET=y
+CONFIG_UML_NET_ETHERTAP=y
+CONFIG_UML_NET_TUNTAP=y
+CONFIG_UML_NET_SLIP=y
+CONFIG_UML_NET_SLIRP=y
+CONFIG_UML_NET_DAEMON=y
+CONFIG_UML_NET_MCAST=y
+# CONFIG_UML_NET_PCAP is not set
+CONFIG_DUMMY=y
+# CONFIG_BONDING is not set
+# CONFIG_EQUALIZER is not set
+CONFIG_TUN=y
+CONFIG_PPP=y
+# CONFIG_PPP_MULTILINK is not set
+# CONFIG_PPP_FILTER is not set
+# CONFIG_PPP_ASYNC is not set
+# CONFIG_PPP_SYNC_TTY is not set
+# CONFIG_PPP_DEFLATE is not set
+# CONFIG_PPP_BSDCOMP is not set
+# CONFIG_PPPOE is not set
+# CONFIG_PPP_MPPE is not set
+CONFIG_SLIP=y
+# CONFIG_SLIP_COMPRESSED is not set
+# CONFIG_SLIP_SMART is not set
+# CONFIG_SLIP_MODE_SLIP6 is not set
+
+#
+# Networking options
+#
+CONFIG_PACKET=y
+CONFIG_PACKET_MMAP=y
+# CONFIG_NETLINK_DEV is not set
+# CONFIG_NETFILTER is not set
+# CONFIG_FILTER is not set
+CONFIG_UNIX=y
+CONFIG_INET=y
+# CONFIG_IP_MULTICAST is not set
+# CONFIG_IP_ADVANCED_ROUTER is not set
+# CONFIG_IP_PNP is not set
+# CONFIG_NET_IPIP is not set
+# CONFIG_NET_IPGRE is not set
+# CONFIG_ARPD is not set
+# CONFIG_INET_ECN is not set
+# CONFIG_SYN_COOKIES is not set
+# CONFIG_IPV6 is not set
+# CONFIG_KHTTPD is not set
+
+#
+#    SCTP Configuration (EXPERIMENTAL)
+#
+# CONFIG_IP_SCTP is not set
+# CONFIG_ATM is not set
+# CONFIG_VLAN_8021Q is not set
+# CONFIG_IPX is not set
+# CONFIG_ATALK is not set
+# CONFIG_DECNET is not set
+# CONFIG_BRIDGE is not set
+# CONFIG_X25 is not set
+# CONFIG_LAPB is not set
+# CONFIG_LLC is not set
+# CONFIG_NET_DIVERT is not set
+# CONFIG_ECONET is not set
+# CONFIG_WAN_ROUTER is not set
+# CONFIG_NET_FASTROUTE is not set
+# CONFIG_NET_HW_FLOWCONTROL is not set
+
+#
+# QoS and/or fair queueing
+#
+# CONFIG_NET_SCHED is not set
+
+#
+# Network testing
+#
+# CONFIG_NET_PKTGEN is not set
+
+#
+# File systems
+#
+CONFIG_QUOTA=y
+# CONFIG_QFMT_V2 is not set
+CONFIG_AUTOFS_FS=y
+CONFIG_AUTOFS4_FS=y
+CONFIG_REISERFS_FS=y
+# CONFIG_REISERFS_CHECK is not set
+# CONFIG_REISERFS_PROC_INFO is not set
+# CONFIG_ADFS_FS is not set
+# CONFIG_ADFS_FS_RW is not set
+# CONFIG_AFFS_FS is not set
+# CONFIG_HFS_FS is not set
+# CONFIG_HFSPLUS_FS is not set
+# CONFIG_BEFS_FS is not set
+# CONFIG_BEFS_DEBUG is not set
+# CONFIG_BFS_FS is not set
+CONFIG_EXT3_FS=y
+CONFIG_JBD=y
+# CONFIG_JBD_DEBUG is not set
+CONFIG_FAT_FS=y
+CONFIG_MSDOS_FS=y
+CONFIG_UMSDOS_FS=y
+CONFIG_VFAT_FS=y
+# CONFIG_EFS_FS is not set
+# CONFIG_JFFS_FS is not set
+# CONFIG_JFFS2_FS is not set
+CONFIG_CRAMFS=y
+CONFIG_TMPFS=y
+CONFIG_RAMFS=y
+CONFIG_ISO9660_FS=y
+CONFIG_JOLIET=y
+# CONFIG_ZISOFS is not set
+# CONFIG_JFS_FS is not set
+# CONFIG_JFS_DEBUG is not set
+# CONFIG_JFS_STATISTICS is not set
+CONFIG_MINIX_FS=y
+# CONFIG_VXFS_FS is not set
+# CONFIG_NTFS_FS is not set
+# CONFIG_NTFS_RW is not set
+# CONFIG_HPFS_FS is not set
+CONFIG_PROC_FS=y
+CONFIG_DEVFS_FS=y
+CONFIG_DEVFS_MOUNT=y
+# CONFIG_DEVFS_DEBUG is not set
+# CONFIG_DEVPTS_FS is not set
+# CONFIG_QNX4FS_FS is not set
+# CONFIG_QNX4FS_RW is not set
+CONFIG_ROMFS_FS=y
+CONFIG_EXT2_FS=y
+# CONFIG_SYSV_FS is not set
+# CONFIG_UDF_FS is not set
+# CONFIG_UDF_RW is not set
+# CONFIG_UFS_FS is not set
+# CONFIG_UFS_FS_WRITE is not set
+# CONFIG_XFS_FS is not set
+# CONFIG_XFS_QUOTA is not set
+# CONFIG_XFS_RT is not set
+# CONFIG_XFS_TRACE is not set
+# CONFIG_XFS_DEBUG is not set
+
+#
+# Network File Systems
+#
+# CONFIG_CODA_FS is not set
+# CONFIG_INTERMEZZO_FS is not set
+CONFIG_NFS_FS=y
+CONFIG_NFS_V3=y
+# CONFIG_NFS_DIRECTIO is not set
+# CONFIG_ROOT_NFS is not set
+CONFIG_NFSD=y
+CONFIG_NFSD_V3=y
+# CONFIG_NFSD_TCP is not set
+CONFIG_SUNRPC=y
+CONFIG_LOCKD=y
+CONFIG_LOCKD_V4=y
+CONFIG_SMB_FS=y
+# CONFIG_SMB_NLS_DEFAULT is not set
+# CONFIG_SMB_UNIX is not set
+# CONFIG_NCP_FS is not set
+# CONFIG_NCPFS_PACKET_SIGNING is not set
+# CONFIG_NCPFS_IOCTL_LOCKING is not set
+# CONFIG_NCPFS_STRONG is not set
+# CONFIG_NCPFS_NFS_NS is not set
+# CONFIG_NCPFS_OS2_NS is not set
+# CONFIG_NCPFS_SMALLDOS is not set
+# CONFIG_NCPFS_NLS is not set
+# CONFIG_NCPFS_EXTRAS is not set
+# CONFIG_ZISOFS_FS is not set
+
+#
+# Partition Types
+#
+# CONFIG_PARTITION_ADVANCED is not set
+CONFIG_MSDOS_PARTITION=y
+CONFIG_SMB_NLS=y
+CONFIG_NLS=y
+
+#
+# Native Language Support
+#
+CONFIG_NLS_DEFAULT="iso8859-1"
+# CONFIG_NLS_CODEPAGE_437 is not set
+# CONFIG_NLS_CODEPAGE_737 is not set
+# CONFIG_NLS_CODEPAGE_775 is not set
+# CONFIG_NLS_CODEPAGE_850 is not set
+# CONFIG_NLS_CODEPAGE_852 is not set
+# CONFIG_NLS_CODEPAGE_855 is not set
+# CONFIG_NLS_CODEPAGE_857 is not set
+# CONFIG_NLS_CODEPAGE_860 is not set
+# CONFIG_NLS_CODEPAGE_861 is not set
+# CONFIG_NLS_CODEPAGE_862 is not set
+# CONFIG_NLS_CODEPAGE_863 is not set
+# CONFIG_NLS_CODEPAGE_864 is not set
+# CONFIG_NLS_CODEPAGE_865 is not set
+# CONFIG_NLS_CODEPAGE_866 is not set
+# CONFIG_NLS_CODEPAGE_869 is not set
+# CONFIG_NLS_CODEPAGE_936 is not set
+# CONFIG_NLS_CODEPAGE_950 is not set
+# CONFIG_NLS_CODEPAGE_932 is not set
+# CONFIG_NLS_CODEPAGE_949 is not set
+# CONFIG_NLS_CODEPAGE_874 is not set
+# CONFIG_NLS_ISO8859_8 is not set
+# CONFIG_NLS_CODEPAGE_1250 is not set
+# CONFIG_NLS_CODEPAGE_1251 is not set
+# CONFIG_NLS_ISO8859_1 is not set
+# CONFIG_NLS_ISO8859_2 is not set
+# CONFIG_NLS_ISO8859_3 is not set
+# CONFIG_NLS_ISO8859_4 is not set
+# CONFIG_NLS_ISO8859_5 is not set
+# CONFIG_NLS_ISO8859_6 is not set
+# CONFIG_NLS_ISO8859_7 is not set
+# CONFIG_NLS_ISO8859_9 is not set
+# CONFIG_NLS_ISO8859_13 is not set
+# CONFIG_NLS_ISO8859_14 is not set
+# CONFIG_NLS_ISO8859_15 is not set
+# CONFIG_NLS_KOI8_R is not set
+# CONFIG_NLS_KOI8_U is not set
+# CONFIG_NLS_UTF8 is not set
+
+#
+# SCSI support
+#
+# CONFIG_SCSI is not set
+
+#
+# Multi-device support (RAID and LVM)
+#
+# CONFIG_MD is not set
+# CONFIG_BLK_DEV_MD is not set
+# CONFIG_MD_LINEAR is not set
+# CONFIG_MD_RAID0 is not set
+# CONFIG_MD_RAID1 is not set
+# CONFIG_MD_RAID5 is not set
+# CONFIG_MD_MULTIPATH is not set
+# CONFIG_BLK_DEV_LVM is not set
+
+#
+# Memory Technology Devices (MTD)
+#
+# CONFIG_MTD is not set
+
+#
+# Library routines
+#
+# CONFIG_CRC32 is not set
+CONFIG_ZLIB_INFLATE=y
+# CONFIG_ZLIB_DEFLATE is not set
+
+#
+# Cryptographic options
+#
+# CONFIG_CRYPTO is not set
+
+#
+# Kernel hacking
+#
+# CONFIG_DEBUG_SLAB is not set
+CONFIG_DEBUGSYM=y
+CONFIG_PT_PROXY=y
+# CONFIG_GCOV is not set
diff --git a/virtual/uml/BUILD b/virtual/uml/BUILD
new file mode 100644
index 0000000..142b9c4
--- /dev/null
+++ b/virtual/uml/BUILD
@@ -0,0 +1,32 @@
+cd  $SOURCE_DIRECTORY/linux
+
+while  
+  case  $CONFIG_KERNEL in
+    y|Y)  make  $CONFIG_METHOD ARCH=um
+          if  query  "Repeat $CONFIG_METHOD?  "  n
+          then  CONFIG_KERNEL=y
+          else  CONFIG_KERNEL=n
+          fi     ;;
+      *)  false  ;;
+  esac
+do
+  true
+done
+
+
+(
+
+# yes  n  |  make  oldconfig ARCH=um
+# cp  .config  $CONFIG_CACHE
+  make dep ARCH=um           &&
+  make clean ARCH=um         &&
+  make linux ARCH=um         &&
+  make modules ARCH=um       &&
+  prepare_install            &&
+  make modules_install ARCH=um &&
+  cd $SOURCE_DIRECTORY/tools &&
+  make all                   &&
+  make install DESTDIR=/     &&
+  cp -p $SOURCE_DIRECTORY/linux/linux /usr/bin/uml
+  
+) > $C_FIFO 2>&1
diff --git a/virtual/uml/CONFIGURE b/virtual/uml/CONFIGURE
new file mode 100644
index 0000000..7aac0cc
--- /dev/null
+++ b/virtual/uml/CONFIGURE
@@ -0,0 +1,42 @@
+if  !  grep  -q  "CONFIG_METHOD="  $MODULE_CONFIG
+then
+      CONFIG_HELP="Configure linux one question at a time"
+  MENUCONFIG_HELP="Configure linux in a terminal with menus"
+     XCONFIG_HELP="Configure linux with graphical X window menus"
+     
+  OPTIONS=( "config"     "text based"             "answer one question at a time"
+            "menuconfig" "ncurses menu interface" "menu driven ncurses interface"
+            "xconfig"    "X graphical interface"  "graphical interface with X windows" )
+
+  while [ -z "$CONFIG_METHOD" ] ; do
+  CONFIG_METHOD=`dialog --title "Select how to configure your kernel" \
+                        --ok-label  "Ok"                              \
+                        --no-cancel                                   \
+                        --stdout                                      \
+                        --radiolist                                   \
+                        "Select how to configure your kernel"         \
+                         0 0 0                                        \
+                        "${OPTIONS[@]}"`
+
+  done
+
+  echo  "CONFIG_METHOD=$CONFIG_METHOD"  >>  $MODULE_CONFIG
+fi
+
+
+if  [  !  -f  $SOURCE_CACHE/.config  ];  then
+  message  "Preparing to make menuconfig."
+  CONFIG_KERNEL="y"
+else
+  message  "Reconfiguration is optional."
+  if    query  "Configure linux kernel?"  n
+  then  CONFIG_KERNEL=y
+  else  CONFIG_KERNEL=n
+  fi
+fi
+
+TEMP=`grep  -v  "CONFIG_KERNEL="          $MODULE_CONFIG`
+
+echo  "$TEMP"                         >   $MODULE_CONFIG
+echo  "CONFIG_KERNEL=$CONFIG_KERNEL"  >>  $MODULE_CONFIG
+
diff --git a/virtual/uml/DEPENDS b/virtual/uml/DEPENDS
new file mode 100644
index 0000000..0137232
--- /dev/null
+++ b/virtual/uml/DEPENDS
@@ -0,0 +1,3 @@
+depends  autoconf &&
+depends  ncurses  &&
+depends  readline
diff --git a/virtual/uml/DETAILS b/virtual/uml/DETAILS
new file mode 100644
index 0000000..7e7100e
--- /dev/null
+++ b/virtual/uml/DETAILS
@@ -0,0 +1,33 @@
+          MODULE=uml
+             PKG=linux
+          KERNEL=2.4.32
+         VERSION=2.4.32-1um
+          SOURCE=$PKG-$KERNEL.tar.bz2
+         SOURCE2=$MODULE-patch-2.4.30-1.bz2 
+         SOURCE3=${MODULE}_utilities_20040406.tar.bz2
+        #SOURCE4=host-skas3.patch
+   SOURCE_URL[0]=$KERNEL_URL/pub/linux/kernel/v2.4/
+   SOURCE_URL[1]=http://www.kernel.org/pub/linux/kernel/v2.4/
+      SOURCE_VFY=sha1:0a99d7ab1d2799168d11689b4a2410b045592cf4
+     SOURCE2_URL=$PATCH_URL
+     SOURCE2_VFY=sha1:1757b50ebe9f4f1dc4df46377f5e5e18b9fb7204
+     SOURCE3_URL=$SFORGE_URL/user-mode-linux/
+     SOURCE3_VFY=sha1:6a2eb9df9fd37ee367af71c11a27e9ee14733517
+#    SOURCE4_URL=$SFORGE_URL/user-mode-linux/
+        WEB_SITE=http://user-mode-linux.sourceforge.net/index.html
+         ENTERED=20020913
+         UPDATED=20060221
+           PSAFE=no
+           SHORT="safe, secure way of running Linux versions and processes."
+      MAINTAINER=tchan at lunar-linux.org
+cat << EOF
+User-Mode Linux gives you a virtual machine that may have more hardware and
+software virtual resources than your actual, physical computer. Disk storage
+for the virtual machine is entirely contained inside a single file on your
+physical machine. You can assign your virtual machine only the hardware access
+you want it to have. With properly limited access, nothing you do on the
+virtual machine can change or damage your real computer, or its software.
+
+Please visit this URL for sample root_fs file systems:
+http://user-mode-linux.sourceforge.net/dl-fs-sf.html
+EOF
diff --git a/virtual/uml/PRE_BUILD b/virtual/uml/PRE_BUILD
new file mode 100644
index 0000000..68b829f
--- /dev/null
+++ b/virtual/uml/PRE_BUILD
@@ -0,0 +1,12 @@
+mkdir -p $SOURCE_DIRECTORY
+cd $SOURCE_DIRECTORY
+unpack $SOURCE
+ln -sf linux-$KERNEL  linux
+if  [ -f $SCRIPT_DIRECTORY/.config ];  then
+  cp $SCRIPT_DIRECTORY/.config $SOURCE_DIRECTORY/linux
+fi
+cd linux
+bzcat $SOURCE_CACHE/$SOURCE2 | patch -p1 >/dev/null && echo "successful patch!!"
+chown -R root.root $SOURCE_DIRECTORY/linux-$KERNEL
+cd $SOURCE_DIRECTORY
+unpack $SOURCE3
diff --git a/virtual/uml_utilities/BUILD b/virtual/uml_utilities/BUILD
new file mode 100644
index 0000000..1048fce
--- /dev/null
+++ b/virtual/uml_utilities/BUILD
@@ -0,0 +1,5 @@
+(
+    make &&
+    prepare_install &&
+    make install
+) > $C_FIFO 2>&1
diff --git a/virtual/uml_utilities/DEPENDS b/virtual/uml_utilities/DEPENDS
new file mode 100644
index 0000000..9461067
--- /dev/null
+++ b/virtual/uml_utilities/DEPENDS
@@ -0,0 +1,3 @@
+depends ncurses
+depends readline 
+depends fuse
diff --git a/virtual/uml_utilities/DETAILS b/virtual/uml_utilities/DETAILS
new file mode 100644
index 0000000..30432ce
--- /dev/null
+++ b/virtual/uml_utilities/DETAILS
@@ -0,0 +1,15 @@
+          MODULE=uml_utilities
+         VERSION=20070815
+          SOURCE=${MODULE}_$VERSION.tar.bz2
+      SOURCE_URL=http://user-mode-linux.sourceforge.net/
+      SOURCE_VFY=sha1:4e10de8e0f5bf681fa295572009518b77fd8a1dd
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/tools-$VERSION
+        WEB_SITE=http://user-mode-linux.sourceforge.net/
+         ENTERED=20080406
+         UPDATED=20080406
+           SHORT="Utilities for interacting with User-Mode Linux"
+
+cat << EOF
+This contains uml_net, uml_mconsole, uml_switch, tunctl and a number of other
+useful utlities for interacting with a User-Mode Linux installation.
+EOF


More information about the Lunar-commits mailing list