Переход на openrc и обвал samba
setavr 13 февраля, 2012 - 13:08
Перешел полностью на openrc, все замечательно, НО обвалилась самба. Нет инициализирующего файла, пересобрал несколько раз, все одно и тоже. У кого нибудь такое было? Поиск по форуму ничего не дал. Интернет тоже молчит.
»
- Для комментирования войдите или зарегистрируйтесь
А теперь то же самое только
А теперь то же самое только подробно и без эмоций:
Что делаете, лог, как делали раньше(когда работало)
ps телепатически модуль говорит что делов в юз флаге server
о каком файле речь? setavr
о каком файле речь?
неделю назад обновлял сервер - так этот падла (опенрс в стабильной ветке) не заикнувшись о проблемах снес половину файлов из /etc/conf.d и /etc/init.d, потом сломал gcc - пришлось помучиться ибо сообщений ошибках и\или конфликтах не было - не сразу-то и сообразил в чем дело
что-то добрый я сегодня ....
речь идет о
речь идет о /etc/init.d/samba
В папке /etc/samba ничего нет кроме smb.conf, smbusers и smbpasswd. Вечером выложу свой make.conf, хотя перед повторной сборкой самбы посмотрел все флаги по зависимостям которые нужны для самбы.
собственно мой make.conf
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
USE="arts alsa audiofile apng flac mad mp3 mpeg nas ogg oggvorbis openal portaudio vorbis mikmod java cdparanoia cdr dvd dvdr dvdread vcd clamav crypt ssl 3dnow acpi apm bluetooth cairo dbus dri hal ieee1394 lirc mmx nvidia opengl scanner smp sse usb xcomposite icq irc jabber X exif fdftk gd gif -gtk gtk2 imagemagick jpeg jpeg2k pdf png svg tiff wmf wxwindows xpm -java truetype nls unicode userlocales spell -mailwrapper mbox ftp -ipv6 nfs ldap rdesktop samba cups foomaticdb postgres logrotate nptl nptlonly nsplugin a52 aac aalib avi cddb dv encode fbcon ffmpeg flash ggi libcaca lzo matroska mplayer musepack real sdl speex srt svga tga quicktime theora v4l v4l2 vidix win32codecs xanim x264 xine xinerama xv xvid xvmc -gnome -eds kde kdeenablefinal kdehiddenvisibility qt3 qt4 libwww vhosts utf8 server xulrunner oscar aol icq qt3support consolekit mysql sql webkit java mng extras semantic-desktop device-mapper policykit declarative python acl aio client ldap netapi pam readline smbclient introspection"
LINGUAS="ru"
AUTOCLEAN="yes"
ALSA_CARDS="intel"
VIDEO_CARDS="nvidia"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
DISTDIR="/usr/portage/distfiles"
INPUT_DEVICES="evdev"
FEATURES="ccache distcc"
MAKEOPTS="-j2"
CCACHE_SIZE="2G"
DISTCC_DIR="/tmp/.distcc"
DISTCC_HOSTS="192.168.1.5 192.168.1.164"
emerge samba проходит без
emerge samba проходит без сбоёв?
что-то добрый я сегодня ....
Что говорит equery f samba |
Что говорит equery f samba | grep /etc/init.d/ ?
leryc написал(а): о каком
openrc и не должен заикаться о проблемах в голове админа.
нерадивый админ Криворучко
нерадивый админ Криворучко будет признателен вам, если вы сможете объяснить кто и почему удалил символьную ссылку /etc/init.d/net.eth0 и /etc/runlevels/boot/net.eth0
почему этой же участи подверглись файлы (ссылки) самбы и ряда других пакетов?
я, конечно, невнимательно отношусь к чтению новостей, но если emerge -upvND world не показывает блокировок и "пугающих" предупреждений, то запуск на обновление происходит без особых раздумий
что я недочитал?
что-то добрый я сегодня ....
openrc migration guide. Про
openrc migration guide. Про eth0 там есть предупреждение.
По поводу пропажи всего остального, подозреваю, что вы затянули с обновлением openrc. C момента как его кинули в cтабильнуе ветку утекло много воды. На момент массого перехода (по моему в мае) ни в bgo и в рассылках о подобных шткуках вроде не упоминалось (кроме проблемы с eth).
Ну а если косяк есть , то хоть багу бы повелили что ли.
чтобы вешать багу - ошибку
чтобы вешать багу - ошибку надо повторить (воспроизвести)
на что у меня нет ни времени, ни желания, тем более, что напрямую это может и не завязано на опенрс
сервер не обновлялся с мая.
emerge --sync && emerge -upvND system -> 54 пакета на обновление и ни одной блокировки или варнинга.
поехали и в районе 17-18-го пакета (кажется это был mfpc) gcc падает в невнятной ошибкой после чего оказалось невозможным откомпилировать хоть что-то
гугление и поиск давало одно решение переключить профиль gcc или востановить из бинарников
поскольку у меня была всего одна версия gcc пришлось восстанавливать из бинарников, после чего revdep-rebuild стал сам себя запутывать и восстанавливать пакеты разных версий, либы которых вступали в противоречие между собой, а gcc продолжал упорно падать
в результате пришлось "ручками" отслеживать связь и восстанавливать пакеты из бинарников step by step
после того, как обнаружил, что исчезли lib'ы которые должны были быть на 100% - случайно сунулся в /etc
/etc/conf.d - осталось %25 от того, что было
/etc/init.d - исчезла треть файлов и ссылок, никак не связанных с обновлением system
/etc/runlevels - вообще непонятно что осталось
поскольку это сервер и тормозить было низзя - в чруте сделал разворачивание со stage3, emerge world и накатил на основную систему
поскольку миграции на других компах, как стабильных, так тестовых веток за эти полгода проходили беспроблемно, то списал всё на "расположение звёзд"
что-то добрый я сегодня ....
equery f samba | grep
equery f samba | grep /etc/init.d/
Ничего не говорит, пусто и все.
Сборка самбы происходит без ошибок
покажи вывод emerge -pv
покажи вывод
emerge -pv samba
Calculating dependencies...
Calculating dependencies... done!
[ebuild R ] net-fs/samba-3.5.11 USE="acl aio client cups ldap netapi pam readline smbclient -addns -ads -avahi -caps -cluster -debug -doc -examples -fam -ldb -quota -server -smbsharemodes -smbtav2 -swat -syslog -winbind" 0 kB
Ключ к разгадке -server.
Ключ к разгадке -server. openrc не при делах.
Решено. USE="server", как сам
Решено. USE="server", как сам не додумался... Спасибо.
хех, 5 дней назад мой
хех, 5 дней назад мой телепатический модуль не ошибся )