OSDN Git Service

Merge branch 'channel-gnome-32' into dev
[alterlinux/alterlinux.git] / default.conf
index a97f80c..619c932 100644 (file)
@@ -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"