From de2a229ebabed06ecfcfaced6e2b91181086d57c Mon Sep 17 00:00:00 2001 From: crazzy_fingers Date: Mon, 16 May 2022 00:36:34 -0400 Subject: [PATCH] updating files --- boot/loader.conf | 11 ++++++++ etc/make.conf | 72 ++++++++++++++++++++++++++++++++++++++++++++++++ etc/rc.conf | 28 +++++++++++++++++++ etc/src.conf | 11 ++++++++ 4 files changed, 122 insertions(+) create mode 100644 boot/loader.conf create mode 100644 etc/make.conf create mode 100644 etc/rc.conf create mode 100644 etc/src.conf diff --git a/boot/loader.conf b/boot/loader.conf new file mode 100644 index 0000000..539719c --- /dev/null +++ b/boot/loader.conf @@ -0,0 +1,11 @@ +aesni_load="YES" +geom_eli_load="YES" +security.bsd.allow_destructive_dtrace=0 +kern.geom.label.disk_ident.enable="0" +kern.geom.label.gptid.enable="0" +cryptodev_load="YES" +zfs_load="YES" +i915kms_load="YES" +rtw8822b_fw.bin_load="YES" +fusefs_load="YES" +hpen_load="NO" diff --git a/etc/make.conf b/etc/make.conf new file mode 100644 index 0000000..b2b9613 --- /dev/null +++ b/etc/make.conf @@ -0,0 +1,72 @@ +#target +KERNCONF=GENERIC +CPUTYPE?=skylake +MAKE_JOBS_NUMER=4 +TARGET_ARCH=amd64 +TARGET_CPUTYPE=amd64 +TARGET=amd64 + +#Compiler settings +COMPILER_TYPE=clang +CC=clang +CXX=clang++ +CPP=clang-cpp + +#ST_CONF=/home/loftur/suckless/st/config.def.h + + +#also build 32-bit libs (together with options COMPAT_FREEBSD32) +WITH_LIB32=YES + +OPTIMIZED_CFLAGS=YES +BUILD_OPTIMIZED=YES +MK_PROFILE=no +BUILD_STATIC=YES + +#using git to sync ports tree +WITHOUT_PORTSNAP=YES +WITHOUT_FREEBSD_UPDATE=YES +WITHOUT_HBSD_UPDATE=YES + + +OPTIONS_SET = ALSA PIPEWIRE PULSEAUDIO UTF8 CURL EXAMPLES PNG SVG OPENGL VAAPI \ + VULKAN INTEL XVID X264 X265 DECRYPT NCURSES SYSLOG MAN MANPAGES \ + XORG FLAC MP3 OGG MP4 AVI MKV 7ZIP RAR GIFT JPEG ZIP OPENAL CURL \ + MPV AMD64 HARDENED SECURITY CPUFLAGS OPTIMIZED_CFLAFS BLOWFISH MICROCODE AES CRYPT IPFW \ + + +OPTIONS_UNSET = GNOME GNOMEVFS WAYLAND VESA JACK PORTAUDIO CUPS TWM BONJOUR VDPAU \ + IPV6 SUDO XFCE KDE NGINX WIDGETS VLC POSTGRES KERBEROS APACHE SAMBA \ + + + +#UNSET a few foreign languages +OPTIONS_UNSET+=\ + LADSPA LANG_AF LANG_AK LANG_AM LANG_AR LANG_AST LANG_BB \ + LANG_BE LANG_BG LANG_BN LANG_BR LANG_BS LANG_CA LANG_CS \ + LANG_CY LANG_DA LANG_DE LANG_EL LANG_EO LANG_ET \ + LANG_EU LANG_FA LANG_FI LANG_FR LANG_FY LANG_GA \ + LANG_GD LANG_GL LANG_GU LANG_HE LANG_HI LANG_HR LANG_HU \ + LANG_ID LANG_IS LANG_IT LANG_JA LANG_JP LANG_KK LANG_KN \ + LANG_KO LANG_KU LANG_LG LANG_LK LANG_LT LANG_LV LANG_MAI \ + LANG_MK LANG_ML LANG_MN LANG_MR LANG_NB LANG_NL LANG_NN \ + LANG_NSO LANG_OR LANG_PA LANG_PBR LANG_PL LANG_PT LANG_RM \ + LANG_RO LANG_RU LANG_SA LANG_SC LANG_SE LANG_SI LANG_SK \ + LANG_SL LANG_SM LANG_SON LANG_SQ LANG_SR LANG_SV LANG_TA \ + LANG_TE LANG_TH LANG_TR LANG_UA LANG_UK LANG_VI LANG_ZA \ + LANG_ZU LANG_TW + +################################################################################ +# XOrg -- Only build xorg with drivers below +# +x11-drivers_xorg-drivers_SET+=\ + INTEL LIBINPUT MOUSE KEYBOARD SYNAPTICS FBDEV + +x11-drivers_xorg-drivers_UNSET+=\ + ATI MACH64 NV R128 RADEONHD OPENCHROME ACECAD ELOGRAPHICS \ + HYPERPEN JOYSTICK MAGICTOUCH MUTOUCH PENMOUNT \ + VMMOUSE VOID ARK CHIPS CIRRUS CYRIX DUMMY \ + GLINT I128 I740 IMSTT MGA NEOMAGIC NEWPORT RENDITION \ + S3 S3VIRGE SAVAGE SILICONMOTION SIS TDFX TGA TRIDENT \ + TSENG VIA VOODOO + diff --git a/etc/rc.conf b/etc/rc.conf new file mode 100644 index 0000000..2dd3c88 --- /dev/null +++ b/etc/rc.conf @@ -0,0 +1,28 @@ +clear_tmp_enable="YES" +syslogd_flags="-ss" +sendmail_enable="NONE" +hostname="missandei" +ifconfig_ue0="DHCP" +sshd_disable="YES" +moused_enable="YES" +# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable +dumpdev="AUTO" +zfs_enable="YES" +kld_list="i915kms" +kld_list="rtw8822b_fw.bin" +#firewall_enable="YES" +#firewall_quiet="YES" +#firewall_type="workstation" +#firewall_logdeny="yes" +#firewall_services="80/tcp 443/tcp" +#firewall_allowservices="any" +local_unbound_enable="YES" +microcode_update_enable="YES" +powerd_enable="YES" + + +firewall_quiet="YES" +firewall_type="workstation" +firewall_services="80/tcp 443/tcp" +firewall_allowservices="any" +firewall_enable="YES" diff --git a/etc/src.conf b/etc/src.conf new file mode 100644 index 0000000..4447a21 --- /dev/null +++ b/etc/src.conf @@ -0,0 +1,11 @@ +WHITOUT_ASSERT_DEBUG="ON" +WITHOUT_DEBUG="YES" +WITHOUT_DEBUG_FILES="YES" +WITHOUT_LLVM_TARGET_ARM="YES" +WITHOUT_LLVM_TARGET_MIPS="YES" +WITHOUT_LLVM_TARGET_POWERPC="YES" +WITHOUT_LLVM_TARGET_RISCV="YES" +WITHOUT_LLVM_TARGET_SPARC="YES" +WITH_LLVM_TARGET_X64="YES" +WITH_LLD_IS_LD="YES" +WITH_LLD_BOOTSTRAP="YES"