# Coral Package Manager Configuration # /etc/coral/coral.conf # # This is a sample configuration file showing all available options. # Copy to /etc/coral/coral.conf and modify as needed. [general] # Target architecture arch = "amd64" # Parallel build jobs (0 = auto-detect CPU count) jobs = 0 # Ask for confirmation before operations confirm = true # Enable colored output color = true [paths] # Alternate root directory (empty = /, used for cross-building) root = "" # Installation prefix prefix = "/usr/local" # Ports tree location ports = "/usr/zports" # Built packages cache packages = "/usr/zports/pkgs/packages" # Downloaded sources cache sources = "/usr/zports/pkgs/sources" # Installed package database database = "/var/lib/coral/installed" # Ports index directory index = "/var/lib/coral/db" # Build work directory build = "/usr/zports/pkgs/build" [build] # Default C compiler flags cflags = "-O2 -pipe" # Default C++ compiler flags cxxflags = "-O2 -pipe" # Default make flags makeflags = "" # Strip binaries strip = true # Compress man pages compress_man = true # Fall back to building from source if binary not available fallback_to_source = true # Clean work directory after successful build clean_work = true # Clean package staging directory after successful build clean_pkg = true # Log build output to file (in work directory) logging = true # Hide subprocess output from terminal (still logged to file) quiet = false [network] # Download timeout in seconds timeout = 30 # Number of retry attempts retries = 3 # Use proxy (reads http_proxy/https_proxy env vars) use_proxy = false [sync] # Auto-refresh repository metadata auto_refresh = false [cache] # Keep downloaded packages after install keep_packages = true # Keep downloaded sources after build keep_sources = true [security] # Require signed repository manifests require_signed_repos = false # Require signed packages require_signed_packages = false