summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-apps/yard/files/yard-2.0/etc/Config.pl')
-rw-r--r--sys-apps/yard/files/yard-2.0/etc/Config.pl175
1 files changed, 175 insertions, 0 deletions
diff --git a/sys-apps/yard/files/yard-2.0/etc/Config.pl b/sys-apps/yard/files/yard-2.0/etc/Config.pl
new file mode 100644
index 000000000000..5995b58f05cf
--- /dev/null
+++ b/sys-apps/yard/files/yard-2.0/etc/Config.pl
@@ -0,0 +1,175 @@
+# -*- Mode: Perl -*-
+#
+# $Id: Config.pl,v 1.1 2001/04/09 03:01:00 achim Exp $
+# CONFIG.PL - Configuration options for Yard.
+#
+# Tailor these for your system.
+# These variables have to be in Perl syntax, which is simply:
+#
+# $var = value;
+# or
+# @array = (value1, value2, ..., valueN);
+#
+#
+##############################################################################
+package CFG;
+
+# $verbosity: 1 or 0
+#
+# This controls only what is printed to the screen.
+# 0 --> only the important messages.
+# 1 --> all messages.
+# All messages will be written to the log file regardless of the setting.
+#
+$verbosity = 0;
+
+
+# $floppy: string (device name)
+# $floppy_capacity: integer (kilobytes)
+#
+# The floppy device where the rescue disk will be written and its
+# capacity. Make sure the two agree. If $floppy is a non-standard
+# size (eg, 1722K), make sure to use the complete name (eg, /dev/fd0H1722).
+#
+$floppy = "/dev/fd0";
+$floppy_capacity = 1440; # KB
+
+
+# $disk_set: string (one of "single", "double" or "base+extra")
+#
+# single: Both the kernel and entire compressed root filesystem will
+# be put on one disk.
+#
+# double: The kernel will be put on the first disk and the compressed
+# root fs will be put on the second.
+#
+# base+extra: THIS OPTION NOT YET IMPLEMENTED. The first disk will
+# contain the kernel plus a base set of files (enough to boot and run
+# tar). The second disk will contain the remaining files.
+#
+$disk_set = "double";
+
+
+# $mount_point: string (directory name)
+#
+# A directory to be used as a mount point. This is where the root
+# filesystem will be mounted during creation and where the floppy
+# will be mounted when the rescue disk is being written.
+# This directory must exist when the Yard scripts are run.
+#
+$mount_point = "/mnt/floppy";
+
+
+# $device: string (device name)
+#
+# The device for building the filesystem. This can be /dev/ram0 or a
+# spare partition. You can turn off swapping temporarily and use the
+# swap partition on your hard disk. You can use a loopback device if
+# your kernel supports them -- see the section "Using a Loopback
+# Device" in the Yard documentation for instructions.
+# It should not be a symbolic link.
+#
+$device = "/dev/rd/0";
+
+
+# $fs_size: integer (kilobytes)
+#
+# The size limit of $device, in Kbytes. For most devices, Yard can
+# check this value against the available space.
+#
+$fs_size = 4096; # KB
+
+
+# $kernel: string (filename)
+#
+# The absolute filename of the compressed kernel to be put on the
+# rescue disk. This should be the COMPRESSED kernel. This is
+# usually something like /vmlinuz, /zImage or /boot/zImage. If
+# you've just remade your kernel (via "make zImage") the kernel file
+# will reside in /usr/src/linux/arch/i386/boot/zImage
+#
+$kernel = "/boot/vmlinuz";
+
+# $kernel_version: string (version string)
+#
+# make_root_fs will examine $kernel and try to determine its version.
+# If Yard guesses incorrectly, or you want to force it anyway, set
+# $kernel_version here. The value should be a version string such as
+# that returned by "uname -r".
+#
+#$kernel_version = "2.2.15";
+
+
+# $contents_file: string (filename)
+#
+# The file specifying the bootdisk contents specification file.
+#
+$contents_file = "/etc/yard/Bootdisk_Contents";
+
+
+# $rootfsz: string (filename)
+# The file that will temporarily hold the compressed root filesystem
+#
+$rootfsz = "/tmp/root.gz";
+
+
+# $oldroot: absolute directory name
+#
+# Where the old (hard disk) root filesystem will be mounted on the
+# ramdisk filesystem. create_fstab uses this to adapt your
+# /etc/fstab for use on the rescue disk so you'll be able to mount
+# hard disk partitions more easily. You shouldn't need to change
+# this, but run create_fstab.pl again if you do.
+#
+$oldroot = "/OLDROOT";
+
+
+# $strip_objfiles: 0 or 1
+#
+# If set to 1, binary executables and libraries will be stripped
+# of their debugging symbols (using objcopy) as they're copied to the
+# root filesystem. This may reduce their size somewhat. If you don't
+# understand what this means, leave it at 1. If you're sure you
+# don't have objcopy, or for some reason you want debugging symbols,
+# set it to 0.
+#
+$strip_objfiles = 1;
+
+
+# $yard_temp: string (directory name)
+#
+# If non-null, specifies directory where .log and .ls files will be
+# written. If null, log files will be written to current working
+# directory.
+#
+$yard_temp = "";
+
+
+# $use_lilo: 1 or 0
+#
+# Whether to use Lilo for transferring the kernel to the boot disk.
+# 1 => Yard will use Lilo to boot the kernel. The configuration file is
+# created when you invoke "make", and ends up
+# in /etc/yard/Replacements/etc/lilo.conf. This option
+# allows you to use Lilo's APPEND clause and various other Lilo
+# options.
+#
+# 0 => Yard will copy the kernel directly to the rescue disk.
+#
+$use_lilo = 0;
+
+
+# @additional_dirs: array of directory names
+#
+# Any additional directories (besides those in $PATH) to be searched
+# for rescue disk files. Directories inside the list must be
+# separated by commas. You don't need a trailing slash on these
+# directory names. NB. Any directories you list here will be
+# searched BEFORE those in $PATH.
+#
+@additional_dirs = ( "/etc/fs",
+ "/etc/rc.d"
+ );
+
+
+1;###################### End of Config.pl, put nothing below this line.