Что нужно сделать, что бы убрать из системы поддержку и передачу протокола TCP6/ip6?
Выполните:
emerge --info
Покажет среди USE флагов “ipv6”. Отключите его в /etc/make.conf, создав строку или дописав к существующей USE="-ipv6". Затем пересоберите измененные пакеты:
emerge --newuse system
emerge --newuse world
Пакетов будет больше, т.к. обновляться будут еще те пакеты, для которых не используются больше лишние языки.
Все равно осталось, убралось только из 4х местах и по команде emerge --info действительно нет теперь пакета.
tcp6 0 0 :::389 :::* LISTEN 7285/slapd
tcp6 0 0 :::139 :::* LISTEN 7608/smbd
tcp6 0 0 :::110 :::* LISTEN 7799/dovecot
tcp6 0 0 :::80 :::* LISTEN 7908/apache2
tcp6 0 0 :::443 :::* LISTEN 7908/apache2
tcp6 0 0 :::445 :::* LISTEN 7608/smbd
Попробуйте обновить настройки, выполнив dispatch-conf
.
Делал и конфиги все пересоздал обновленные. Перезагружался все равно, как видите протокол в системе и никуда не делся. emerge -info хотя по этой команде показывается что он убран.
еще из ядра не забудь убрать CONFIG_IPV6
Как из ядра убрать?
странный вопрос, ты ни когда ядро linux не пересобирал под свои нужды?