Всех приветствую. Задумался об оптимизации виртуалки FreeBSD на QEMU с одним ядром, гигом оперативы и 10 гб пространства.
Пересобрал систему вот с такими опциями в файле src.conf. И оно таки собралось. Но когда перезагрузился, не могу зайти в консоль. Ввожу логин и пароль и система снова требует логин и пароль. И так до бесконечности.
Что нужно удалить из этого конфига?
И заодно, что можно добавить, чтоб сервер работал как web (с mysql, php), ftp, почта? Ах да, диск зашифрован через geom.eli (кажется так это называется).
P.S. Linux предлагать не надо. Не мешайте кушать любимый кактус :)
-----src.conf-----
WITHOUT_AMD=YES
WITHOUT_APM=YES
WITHOUT_ATM=YES
WITHOUT_ASSERT_DEBUG=YES
WITHOUT_BHYVE=YES
WITHOUT_BLACKLIST_SUPPORT=YES
WITHOUT_BLUETOOTH=YES
WITHOUT_BOOTPARAMD=YES
WITHOUT_BOOTPD=YES
WITHOUT_CCD=YES
WITHOUT_CTM=YES
WITHOUT_CVS=YES
WITHOUT_DICT=YES
WITHOUT_DMAGENT=YES
WITHOUT_DOCCOMPRESS=YES
WITHOUT_DYNAMICROOT=YES
WITHOUT_EXAMPLES=YES
WITHOUT_FDT=YES
WITHOUT_FINGER=YES
WITHOUT_FLOPPY=YES
WITHOUT_FORTH=YES
WITHOUT_GAMES=YES
WITHOUT_GSSAPI=YES
WITHOUT_HAST=YES
WITHOUT_HTML=YES
WITHOUT_HYPERV=YES
WITHOUT_INET6=YES
WITHOUT_INET6_SUPPORT=YES
WITHOUT_INFO=YES
WITHOUT_IPFILTER=YES
WITHOUT_IPX=YES
WITHOUT_JAIL=YES
WITHOUT_LLVM_TARGET_AARCH64=YES
WITHOUT_LLVM_TARGET_ARM=YES
WITHOUT_LLVM_TARGET_MIPS=YES
WITHOUT_LLVM_TARGET_POWERPC=YES
WITHOUT_LLVM_TARGET_SPARC=YES
WITHOUT_LLVM_TARGET_X86=YES
WITHOUT_LOADER_OFW=YES
WITHOUT_LPR=YES
WITHOUT_LS_COLORS=YES
WITHOUT_MAN=YES
WITHOUT_MANCOMPRESS=YES
WITHOUT_MAN_UTILS=YES
WITHOUT_MLX5TOOL=YES#
WITHOUT_MODULE_DRM=YES#
WITHOUT_MODULE_DRM2=YES#
WITHOUT_MODULES=YES
WITHOUT_NAND=YES
WITHOUT_NCP=YES
WITHOUT_NDIS=YES
WITHOUT_NETCAT=YES
WITHOUT_NETGRAPH=YES
WITHOUT_NETGRAPH_SUPPORT=YES
WITHOUT_NIS=YES
WITHOUT_NLS_CATALOGS=YES
WITHOUT_NS_CACHING=YES
WITHOUT_PC_SYSINSTALL=YES#
WITHOUT_PPP=YES
WITHOUT_QUOTAS=YES
WITHOUT_RADIUS_SUPPORT=YES
WITHOUT_RCS=YES
WITHOUT_RCMDS=YES
WITHOUT_RBOOTD=YES
WITHOUT_REPRODUCIBLE_BUILD=YES
WITHOUT_RESCUE=YES
WITHOUT_ROUTED=YES
WITHOUT_SENDMAIL=YES
WITHOUT_SERVICESDB=YES
WITHOUT_SHAREDOCS=YES
WITHOUT_SOURCELESS=YES#
WITHOUT_SOURCELESS_HOST=YES
WITHOUT_SOURCELESS_UCODE=YES
WITHOUT_SSP=YES
WITHOUT_SYSINSTALL=YES
WITHOUT_TALK=YES
WITHOUT_TCSH=YES
WITHOUT_TELNET=YES
WITHOUT_TESTS=YES
WITHOUT_TESTS_SUPPORT=YES
WITHOUT_TEXTPROC=YES
WITHOUT_TFTP=YES
WITHOUT_UNBOUND=YES
WITHOUT_USB=YES
WITHOUT_USB_GADGET_EXAMPLES=YES
WITHOUT_UTMPX=YES
WITHOUT_WIRELESS=YES
WITHOUT_WIRELESS_SUPPORT=YES
WITHOUT_WPA_SUPPLICANT_EAPOL=yes
WITHOUT_ZFS=YES
что-то мне подсказывает, что вот эта строка является той самой палкой в колесе WITHOUT_TCSH=YES
во фре tcsh и csh являются одним и тем же файлом, а csh является оболочкой для рута по умолчанию. как вариант - заменить руту оболочку на sh