Browse Source

Stefan Fiedler:


			
			
				rocklinux
			
			
		
Stefan Fiedler 20 years ago
parent
commit
7462f8cf5a
24 changed files with 92 additions and 70 deletions
  1. +2
    -0
      architecture/arm/config.hlp
  2. +3
    -0
      architecture/powerpc/config.hlp
  3. +1
    -1
      architecture/sparc/config.hlp
  4. +3
    -0
      architecture/x86/config.hlp
  5. +2
    -2
      misc/jailing/config.hlp
  6. +1
    -1
      misc/jailing/config.in
  7. +2
    -2
      package/alessandro/busybox/config.hlp
  8. +1
    -1
      package/alessandro/dbmail/config.hlp
  9. +8
    -8
      package/alessandro/php/config.hlp
  10. +2
    -2
      package/avm/bootsplash/config.in
  11. +1
    -1
      package/base/bash/config.hlp
  12. +1
    -1
      package/base/perl5/config.hlp
  13. +1
    -1
      package/base/sysfiles/config.hlp
  14. +1
    -1
      package/gnome14/glib12/config.hlp
  15. +2
    -2
      package/gnome14/gtk+12/config.hlp
  16. +2
    -2
      package/kde/kdelibs/config.in
  17. +1
    -1
      package/kde/qt/config.in
  18. +2
    -1
      package/rene/vim/config.hlp
  19. +2
    -1
      package/sirkull/dansguardian/config.hlp
  20. +21
    -21
      package/tschmidt/unreal-ircd/config.hlp
  21. +5
    -3
      scripts/config.func
  22. +22
    -12
      scripts/config.hlp
  23. +4
    -4
      scripts/config.in
  24. +2
    -2
      target/bootdisk/config.hlp

+ 2
- 0
architecture/arm/config.hlp

@ -27,3 +27,5 @@ ROCKCFG_ARM_ENDIANESS
ROCKCFG_ARM_OPT
Please select the CPU you want to optimise for.
ROCKCFG_ARM_OPT_ARCH
Please select the architecture you want to build for.

+ 3
- 0
architecture/powerpc/config.hlp

@ -22,3 +22,6 @@
ROCKCFG_POWERPC_OPT
Please select the CPU you want to optimise for.
ROCKCFG_POWERPC_ISA
Please select the ISA (Instruction Set Architecture) you want to build for.

+ 1
- 1
architecture/sparc/config.hlp

@ -26,7 +26,7 @@ ROCKCFG_SPARC_BITS
with the glibc - and is so _not_ recommended!)
ROCKCFG_SPARC_64BIT_KERNEL
This options controls whether to build a 64-Bit kernel.
This options controls whether to build a 64-bit kernel.
ROCKCFG_SPARC_OPT
Please select the CPU you want to optimise for.

+ 3
- 0
architecture/x86/config.hlp

@ -26,3 +26,6 @@ ROCKCFG_X86_OPT
You can also choose to not optimise for any specific CPU. The resulting
binaries will run on any x86-compatible CPU but with a significant loss
in performance.
ROCKCFG_X86_BITS
Select if you want to build 32-bit or 64-bit code.

+ 2
- 2
misc/jailing/config.hlp

@ -24,11 +24,11 @@ MENU_JAILING
Here you can set various options to run applications in a jail.
ROCKCFG_JAILING
If selecetd Jailing support will be enabledl.
If selected jailing support will be enabled.
ROCKCFG_BASEJAIL
The option specifies the base directory for jailing.
ROCKCFG_JAILING_LIBSAFE
If selected libsafe support will be enabled for jails.
Libsafe is a library which is used te prevent buffor overflows.
Libsafe is a library which is used to prevent buffer overflows.

+ 1
- 1
misc/jailing/config.in

@ -27,7 +27,7 @@ menu_begin MENU_JAILING 'Chroot-Jailing Options'
block_begin 2
text 'Base directory for jail' ROCKCFG_BASEJAIL jail
if pkgcheck libsafe X ; then
bool 'Install and Enable libsafe in jails' \
bool 'Install and enable libsafe in jails' \
ROCKCFG_JAILING_LIBSAFE 1
fi
comment "-- Packages --"

+ 2
- 2
package/alessandro/busybox/config.hlp

@ -24,8 +24,8 @@ MENU_PKG_BUSYBOX
Here you will find options concerning BusyBox
ROCKCFG_PKG_BUSYBOX_ET
Please check here if you want to build an emergency BusyBoxtoolkit.
This toolkit is staticaly linked and thus can be used even if other
Please check here if you want to build an emergency BusyBox toolkit.
This toolkit is statically linked and thus can be used even if other
vital libraries such as the libc are damaged.
ROCKCFG_PKG_BUSYBOX_ET_DIR

+ 1
- 1
package/alessandro/dbmail/config.hlp

@ -21,7 +21,7 @@
# --- ROCK-COPYRIGHT-NOTE-END ---
MENU_PKG_DBMAIL
Here you will find options concerning DBMail
Here you will find options concerning DBMail.
ROCKCFG_PKG_DBMAIL_DB
Please check here which backend you want DBMail to use.

+ 8
- 8
package/alessandro/php/config.hlp

@ -21,30 +21,30 @@
# --- ROCK-COPYRIGHT-NOTE-END ---
MENU_PKG_PHP
Here you will find all options concerning PHP
Here you will find all options concerning PHP.
ROCKCFG_PKG_PHP_FORCESHARED
Please check here if you want to use shared libraries instead of
PHP's built-in support for various applications.
ROCKCFG_PKG_PHP_mysql
Please check here if you want to activate MySQL-support
Please check here if you want to activate MySQL support.
ROCKCFG_PKG_PHP_postgresql
Please check here if you want to activate PostgreSQL-support
Please check here if you want to activate PostgreSQL support.
ROCKCFG_PKG_PHP_openldap
Please check here if you want to activate OpenLDAP-support
Please check here if you want to activate OpenLDAP support.
ROCKCFG_PKG_PHP_openssl
Please check here if you want to activate OpenSSL-support
Please check here if you want to activate OpenSSL support.
ROCKCFG_PKG_PHP_mcrypt
Please check here if you want to activate libmcrypt-support
Please check here if you want to activate libmcrypt support.
ROCKCFG_PKG_PHP_mhash
Please check here if you want to activate libmhash-support
Please check here if you want to activate libmhash support.
ROCKCFG_PKG_PHP_gd
Please check here if you want to activate libgd-support
Please check here if you want to activate libgd support.

+ 2
- 2
package/avm/bootsplash/config.in

@ -24,8 +24,8 @@ if pkgcheck bootsplash X
then
menu_begin MENU_PKG_BOOTSPLASH 'BOOTSPLASH Options'
bool 'Patch the kernel with the bootsplash patch' ROCKCFG_KERNEL_BOOTSPLASH 0
comment 'Please also activate the "Apply custom kernel build configuration settings'
comment ' (you find it under Linux Kernel Options)'
comment 'Please also activate the "Apply custom kernel build configuration"'
comment 'setting (you find it under Linux Kernel Options)'
if [ $ROCKCFG_KERNEL_BOOTSPLASH == '1' ]; then
for x in CONFIG_FBCON_SPLASHSCREEN ; do

+ 1
- 1
package/base/bash/config.hlp

@ -21,7 +21,7 @@
# --- ROCK-COPYRIGHT-NOTE-END ---
MENU_PKG_BASH
Here you'll find options for Bourne Again Shell.
Here you'll find options for the Bourne Again Shell.
ROCKCFG_PKG_BASH_PROGCOMP
This feature allows the arguments to bash commands to use completion

+ 1
- 1
package/base/perl5/config.hlp

@ -36,4 +36,4 @@ ROCKCFG_PKG_PERL5_SUIDPERL
Please check here if you want to install perl with the SUID bit set.
ROCKCFG_PKG_PERL5_THREADS
Please chekc here if you want thread-support in perl.
Please check here if you want thread support in perl.

+ 1
- 1
package/base/sysfiles/config.hlp

@ -29,4 +29,4 @@ ROCKCFG_SYSFILE_SHOW_ANSI_ISSUE
Here you can preview the issue. Remember that if you are running
./scripts/Config in xterm the issue will probably look pretty crappy. If you
really want to preview it correctly you should run ./scripts/Config in the
plain text linux console. Then it might look correctly ;-)
plain text linux console. Then it might look correct ;-)

+ 1
- 1
package/gnome14/glib12/config.hlp

@ -24,4 +24,4 @@ MENU_PKG_GNOME14
Here you will find options for a few leftover Gnome 1.4 packages.
ROCKCFG_PKG_GNOME14_CORE_PREFIX
Please select where you want to install the Gnome 1.4 Libraries.
Please select where you want to install the Gnome 1.4 libraries.

+ 2
- 2
package/gnome14/gtk+12/config.hlp

@ -21,10 +21,10 @@
# --- ROCK-COPYRIGHT-NOTE-END ---
MENU_PKG_GTK12
Here you will find options for gtk+1.
Here you will find options for gtk+12.
ROCKCFG_PKG_GTK12_INPUT_LOCALE
gtk+1 is unable to remap fonts, and so uses only fonts corresponding
gtk+12 is unable to remap fonts, and so uses only fonts corresponding
to your locale setting (if any). With the NLS disabled that doesn't
make so much sense, because the gnome applications are not translated
anyway. Check here if you want the locale fonts to be used only on

+ 2
- 2
package/kde/kdelibs/config.in

@ -22,9 +22,9 @@
if pkgcheck kdelibs X ; then
menu_begin MENU_PKG_KDE32 'KDE 3.2 Package Options'
text 'Install prefix for KDE 3.2 Packages' \
text 'Install prefix for KDE 3.2 packages' \
ROCKCFG_PKG_KDE32_CORE_PREFIX "opt/kde32"
bool 'Generate KDE Library Documentation' \
bool 'Generate KDE library documentation' \
ROCKCFG_PKG_KDE32_APIDOX 0
menu_end
fi

+ 1
- 1
package/kde/qt/config.in

@ -23,7 +23,7 @@
if pkgcheck qt X
then
menu_begin MENU_PKG_QT 'Qt widget library Options'
bool 'Build static qt libraries (see help)' \
bool 'Build static Qt libraries (see help)' \
ROCKCFG_PKG_QT_STATIC 0
menu_end
fi

+ 2
- 1
package/rene/vim/config.hlp

@ -24,7 +24,8 @@ MENU_PKG_VIM
Here you will find options for everyone's favorite editor, vim :-)
ROCKCFG_PKG_VIM_TWO_BINARIES
Please check here if you want separate CLI and GUI binaries.
Please check here if you want separate CLI (Command Line Interface) and
GUI binaries.
ROCKCFG_PKG_VIM_FEATURES
+tiny almost no features enabled, not even multiple windows.

+ 2
- 1
package/sirkull/dansguardian/config.hlp

@ -2,7 +2,8 @@
ROCKCFG_PKG_DANSGUARDIAN_SQUID
This adds the Follow X-Forwarded-For support to Squid. This is needed
if you wish to use ACLs on clients accessing through DansGuardian.
ROCKCFG_PKG_DANSGUARDIAN_DGVIRUS
This adds Virus Scanning support to DansGuardian using the
DansGuardian Anti-Virus Plugin.
DansGuardian Anti-Virus plugin.

+ 21
- 21
package/tschmidt/unreal-ircd/config.hlp

@ -23,54 +23,54 @@
MENU_PKG_UNREAL
Replaces the call to ./Config when building unreal-ircd
by hand, options not available here directly can be passed
to configure with the extra-options field
to configure with the extra-options field.
ROCKCFG_PKG_UNREAL_PREFIX
Installation-Prefix for unreal-ircd.
The binary can be found as prefix/ircd
The configurationfiles reside in prefix/config
The shared modules reside in prefix/config/modules
The binary can be found as prefix/ircd.
The configuration files reside in prefix/config.
The shared modules reside in prefix/config/modules.
ROCKCFG_PKG_UNREAL_MAXCON
Maximum number of parallel connections allowed for unreal-ircd
Must be greater or equal than 100
Maximum number of parallel connections allowed for unreal-ircd.
Must be greater or equal than 100.
ROCKCFG_PKG_UNREAL_MAXSENDQ
Maximum length of the senqueue, must be at least 1000
Maximum length of the sendqueue, must be at least 1000.
ROCKCFG_PKG_UNREAL_BUFPOOLS
Amount of sendbuffers allowed.
ROCKCFG_PKG_UNREAL_BACKLOG
listen backlog for unreal-ircd, sometimes values grater than 5 make
Listen backlog for unreal-ircd, sometimes values grater than 5 make
problems.
ROCKCFG_PKG_UNREAL_NICKHIST
how far do you want to keep the nickname history?
How far do you want to keep the nickname history?
default: 2000
ROCKCFG_PKG_UNREAL_DMODS
allow unreal to use shared modules.
does not compile without, but the original ./Config gives this option
so here it is
Allow unreal to use shared modules.
Does not compile without, but the original ./Config gives this option
so here it is.
ROCKCFG_PKG_UNREAL_ZIP
allows unreal to compress the server-link treaffic
saves your money and should be enabled
Allows unreal to compress the server-link traffic.
Saves your money and should be enabled.
ROCKCFG_PKG_UNREAL_SSL
enables unreal to have ssl links and ssl clients
requires openSSL (not checked yet)
Enables unreal to have SSL links and SSL clients.
Requires openSSL (not checked yet).
ROCKCFG_PKG_UNREAL_IP6
compile an IPv6 ready unreal-ircd
Compile an IPv6 ready unreal-ircd.
ROCKCFG_PKG_UNREAL_ANTISPOOF
enable unreal-ircds anti spoofing features
Enable unreal-ircds anti-spoofing features.
ROCKCFG_PKG_UNREAL_HUB
sets wether unreal can act as hub (and leaf)
or if it can only be a leaf
Sets wether unreal can act as hub (and leaf)
or if it can only be a leaf.
ROCKCFG_PKG_UNREAL_ADDITIONAL
additional configure options
Additional configure options.

+ 5
- 3
scripts/config.func

@ -504,15 +504,17 @@ There is no help on '$1' available.
This is the ROCK Linux $rockver Configuration Tool.
Please read the build Documentation (Documentation/BUILD)
and the ROCK Linux Guide (Documentation/Guide/GUIDE.txt)
before building ROCK Linux.
More information can be found on the ROCK Linux Homepage:
http://www.rocklinux.org/
Subscribe to the mailing list by sending an e-mail with the
subject 'subscribe rock-linux' to <minimalist@rocklinux.org>."
Information about the ROCK Linux mailing lists and the mailing
list archive can be found at:
http://www.rocklinux.org/mail.html and
http://www.rocklinux.net/lurker/splash"
# Ok let us find a help for the current item ...

+ 22
- 12
scripts/config.hlp

@ -29,11 +29,11 @@ COMMENT_TARGET
to use.
COMMENT_BUILD_SYS_CONF
Here you can set some basic options for our beautifull distribution
Here you can set some basic options for our beautiful distribution
build system.
ROCKCFG_ARCH
This options controls the target architecture like alpha, ia64, mips,
This option controls the target architecture like alpha, ia64, mips,
ppc, sparc or x86.
ROCKCFG_CROSSBUILD
@ -55,8 +55,15 @@ ROCKCFG_TARGET
A distribution using Diet LibC instead of GLibC. DietLibC is
a light-weight C-Library useful for embedded systems and other
low-memory devices.
- Epiam ROCK Linux:
A distribution specially for VIA Epiam processors.
- Generic ROCK Linux:
A generic, all-purpose distribution that has simply everything.
- ROCK Linux LiveCD:
A system that can boot and run directly from CD without the need
to install anything on a hard disk.
- ROCK Linux Video Player (lvp):
A distribution that works as a video player and boots from CD.
- Minimal ROCK Linux:
A basic system that has only minimally more than a LFS.
- Reference-Build for creating *.cache files:
@ -65,6 +72,9 @@ ROCKCFG_TARGET
and consolidate its various information.
- ROCK Router Linux:
This is a _very_ minimal system with only routing-capabilities.
- ROCK Linux Server:
This target is intended to build a not blown up server distribution
to install web-, mail-, fileserver or similar.
ROCKCFG_PARALLEL
Select this option if you want to perform a parallel build on several
@ -101,7 +111,7 @@ ROCKCFG_XTRACE
log-files.
ROCKCFG_SRC_TMPFS
Check here if you want package buids to use tmpfs instead of the regular
Check here if you want package builds to use tmpfs instead of the regular
filesystem on which ROCK resides.
ROCKCFG_SRC_TMPFS_OPT
@ -121,7 +131,7 @@ ROCKCFG_SRC_TMPFS_OPT
else your system might crash or start swapping.
ROCKCFG_SRC_TMPFS_LOG
Please enter the path to the tmpfs-logfile.
Please enter the path to the tmpfs logfile.
ROCKCFG_EXPERT
This button will enable a lot of additional configuration options.
@ -171,18 +181,18 @@ ROCKCFG_CONFOPT_FILE:0
Use "--without-option" to disable a feature
Use "--option[=value]" to specify a custom option
The Build-Syste will always check whether the configure script supports
The Build-System will always check whether the configure script supports
the options before the options is really passed as argument.
COMMENT_FLIST
Please see the help for the choice-menu.
Please see the help for the choice menu.
ROCKCFG_FLIST
This help is taken from Rolling ROCK Issue #2 2003
The ROCK Linux build scripts auto-detect which files are created
by a package build and use this information to create the package
file-list. There are three techniques which can be used to auto-detect
file list. There are three techniques which can be used to auto-detect
this file list
* flist-wrapper
@ -220,16 +230,16 @@ ROCKCFG_FLIST
if no other system for creating the file list can be used.
ROCKCFG_USE_CROSSCC
This option controls whether to use a pseudo-cross-compiler even
for native (non cross) builds. This is needed when the host and
This option controls whether to use a pseudo-cross compiler even
for native (non-cross) builds. This is needed when the host and
target gcc or glibc differ in the ABI.
THIS IS STRONGLY RECOMMENDED!
ROCKCFG_DO_REBUILD_STAGE
This options controls whether to rebuild all packages in the final
rebuild-stage.
Each and every package is rebuilt in Stage 9 once more and only then
are the binary-packages created. This has the advantage that
rebuild stage.
Each and every package is rebuilt in stage 9 once more and only then
are the binary packages created. This has the advantage that
circular dependencies are resolved, but it also almost doubles the
build time.
In former times this was recommended - but nowadays this is only a

+ 4
- 4
scripts/config.in

@ -126,12 +126,12 @@ block_begin 3
ROCKCFG_ALWAYS_CLEAN 0
bool 'Create debug information (xtrace) for builds' ROCKCFG_XTRACE 0
bool 'Use TMPFS for building packages' ROCKCFG_SRC_TMPFS 0
bool 'Use tmpfs for building packages' ROCKCFG_SRC_TMPFS 0
if [ "$ROCKCFG_SRC_TMPFS" = 1 ] ; then
block_begin
comment '! WARNING: This feature can hang your system, if'
comment '! you do not have enough virtual memory!'
text 'TMPFS mount options' ROCKCFG_SRC_TMPFS_OPT \
text 'tmpfs mount options' ROCKCFG_SRC_TMPFS_OPT \
'size=800M,nr_inodes=100k'
bool 'Write tmpfs log to var/adm/rock-debug/tmpfslog.txt' \
ROCKCFG_SRC_TMPFS_LOG 0
@ -320,7 +320,7 @@ break packages!'
fi
choice ROCKCFG_OPT size \
smart 'Smart optimisiation using a profile database' \
smart 'Smart optimisation using a profile database' \
bizarre 'Inverse smart optimisation (this is bizarre)' \
speed 'Hard optimise for speed (often pretty slow)' \
size 'Hard optimise for size (recommended)' \
@ -330,7 +330,7 @@ break packages!'
bool 'Create statically linked binaries' ROCKCFG_STATIC 0
bool 'Disable exceptions and rtti in C++' ROCKCFG_LIMITCXX 0
bool 'Enable c-compiler multilib support' ROCKCFG_MULTILIB 0
bool 'Enable C compiler multilib support' ROCKCFG_MULTILIB 0
bool 'Disable National Language Support' ROCKCFG_DISABLE_NLS 0
if [ "$ROCKCFG_DISABLE_NLS" = 1 ] ; then

+ 2
- 2
target/bootdisk/config.hlp

@ -22,7 +22,7 @@
ROCKCFG_BOOTDISK_USEKISS
If this options is enabled the kiss shell is installed into the first
stage initrd of the bootdisk. This is helpful for unusal installations
If this option is enabled the kiss shell is installed into the first
stage initrd of the bootdisk. This is helpful for unusual installations
and debugging.

Loading…
Cancel
Save