X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=default.conf;h=619c932fc0e67dd80517ec62dfd6a1e0e64a7aa9;hb=b25e998fc2bb6ee7c207a500ac216ee9a9ac31e4;hp=a97f80c3d1d4f4e08eff01e6beb3ae1dbebabd81;hpb=655aad8159139e8833d08874ff70850302d4f087;p=alterlinux%2Falterlinux.git diff --git a/default.conf b/default.conf index a97f80c3..619c932f 100644 --- a/default.conf +++ b/default.conf @@ -4,7 +4,7 @@ # Twitter: @Hayao0819 # Email : hayao@fascode.net # -# (c) 2019-2020 Fascode Network. +# (c) 2019-2021 Fascode Network. # # default.conf # @@ -26,7 +26,7 @@ # !! WARNING !! # This variable can only be used in default.conf. # It does not apply even if it is used in the config of each channel. -DEFAULT_ARGUMENT="" +DEFAULT_ARGUMENT=() #-- archiso --# # Architecture to build @@ -93,13 +93,19 @@ theme_name="alter-logo" channel_name='xfce' # Build the tarball with iso. -# Change the default behavior of "-k" and "--tarball". +# Change the default behavior of "--tarball". tarball=false +# Set command line argument for tar command +# It is only used for creating tarball +# Change the default behavior of "--tar-opts". +tar_comp="gzip" +tar_comp_opt=() + # See the `mksquashfs` help for details on these items. # This variable overrides each build option "-c" or "-t". sfs_comp="xz" -sfs_comp_opt="" +sfs_comp_opt=() # If set to true, include alteriso_info in iso root. @@ -114,12 +120,20 @@ include_info=true # This setting cannot be changed by an argument. customized_syslinux=true + # Do not add rescue mode launch items # If true, do not add items such as "without GUI" or "Safe graphics". # This setting cannot be changed by an argument. norescue_entry=false +# Modules to include +# An array of module directory names to include. +# This setting cannot be changed by an argument. +modules=( + "share" +) + #-- kernel config --# # Set the kernel that live session use. # Please don't set anything if you want to use normal kernel. @@ -156,6 +170,9 @@ password="alter" # and the appropriate configuration files in /etc/skel. usershell="/bin/bash" +# Install memtest86 +memtest86=true + #-- language config --# @@ -180,11 +197,6 @@ cleaning=false # Change the default behavior of "--noconfirm". noconfirm=false -# Use mkalteriso written in a traditional shell script -# instead of the C ++ version of mkalteriso. -# Change the default behavior of "--shmkalteriso". -shmkalteriso=false - # When set to true, colored output will not be performed. # Change the default behavior of "--nocolor". nocolor=false @@ -195,6 +207,7 @@ nocolor=false nodepend=false # Do not check the current kernel or load kernel modules. +# Enabling this option can cause unexpected problems. # Change the default behavior of "--noloopmod". noloopmod=false @@ -220,28 +233,64 @@ noefi=false noiso=false # Do not install the AUR package. +# +# !! WARNING !! +# Many packages are installed from AUR, so specifying --noaur can cause problems. +# Use this option only for debugging purposes or if you understand what you are trying to do. +# # Change the default behavior of "--noaur". noaur=false +# Do not build and install from PKGBUILD +# Change the default behavior of "--nopkgbuild". +# Use this option only for debugging purposes or if you understand what you are trying to do. +nopkgbuild=false + +# Do not check pacman key +# This option allows the installation of unsigned packages, which reduces security. +# Use it for debugging only and never allow it permanently on channel config. +# Change the default behavior of "--nosigcheck". +nosigcheck=false + +# Do not remove working dir +# Change the default behavior of "--normwork". +normwork=false + #-- Debug options --# # Set debug mode. # This setting can only be set to true or false. # If bash_debug is set to true, it will be easier to see how the script is executed by executing set -xv. +# If this is enabled, a large amount of logs will be output. # If debug is set to true, debug messages useful for channel development will be displayed. bash_debug=false debug=false +pacman_debug=false # If set to true, enable message debag. +# This option previously debugged the message output in build.sh, but now it debugs msg.sh. # Change the default behavior of "--msgdebug". msgdebug=false # If set to true, enable git version # Change the default behavior of "--gitversion". -# Git version is generated with the following code +# If the Git repository is not found, an error will be returned. +# Git version is generated with the following code. # $ git rev-parse --short HEAD gitversion=false +# Additional list of packages to exclude from channel +# Works the same as an exclude file +# Use this array for debugging only +# This setting cannot be changed by an argument. +additional_exclude_pkg=() + +# Run with tee command +# Set to "false" to disable logging +# If not false, the log will be saved in the specified path. +# Change the default behavior of "--log" and "--logpath". +logging="false" + # List of packages required for build # The following packages are checked to see if they are installed before running build.sh @@ -251,10 +300,8 @@ gitversion=false # and remove alterlinux related packages from dependence. dependence=( "alterlinux-keyring" -# "archiso" "arch-install-scripts" "curl" - "cmake" "dosfstools" "git" "libburn" @@ -262,10 +309,9 @@ dependence=( "lz4" "lzo" "make" - "ninja" + "pyalpm" "squashfs-tools" "libisoburn" - # "lynx" "xz" "zlib" "zstd"