|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 02 Jul 2004 11:47:22 To : Sultan Azhiguzhayev Subject : Re: linbsd :-) -------------------------------------------------------------------------------- EG>>>> Hет. Достаточно вставить диск в машину с FreeBSD и поставить на EG>>>> него систему через make install. SA>>> а если приволокли запломбированную коробку, у которой только SA>>> сидюковод, сетевуха и usb доступны? EG>> Hа это уже ответил в письме, упоминающем PicoBSD. SA> это к гландам через звезды? Это нормальный, стабильно работающий штатный метод установки. EG>> Традиционно в unix есть базовые сервисы, без которых и юникс не юникс. SA> традиции - это не ТЗ для инженера. не находишь? :) SA> жесткая идеалогия сродни догматизму - мешает развитию. А где ты увидел жесткую идеологию? Идея тут обратная: supply tools, not policy. EG>> Общесистемные: cron, syslogd, rpc, portmap, nis. EG>> Обслуживающие основное железо: lpd для параллельных принтеров, ppp(d) EG>> для асинхронных портов; в последнее время usbd для USB. SA> ага usb - корень идеалогии unix :) Операционка должна уметь использовать железо, не так ли? Это самый базис. EG>> Основные сетевые: packet filter, NAT, nfs, ntpd. SA> а что ж тогда в ядро по дефолту полноценный ipfw не собирают? По двум причинам. Во-первых, включение ipfw_enable="YES" в /etc/rc.conf обеспечивает автоматическую подгрузку ipfw модулем при загрузке, так что острой потребности в наличии ipfw в GENERIC нету. Во-вторых, нельзя включать файрвол без принятия решений по его настройке, а в каждом конкретном случае решение должен принимать администратор. А не разработчик. EG>> Прикладные сетевые: inetd, удаленное управление (telnetd/sshd), EG>> ftpd/rlogind/rshd/rexecd/fingerd/ntalkd. SA> почему ж тогда по дефолту тот же sshd идет stand alone? Что значит standalone? С 4.x он есть часть base system. А что запускается не из inetd по дефолту, так это забота о производительности - генерация ключей при старте sshd занимает слишком много времени, чтобы пускать его из inetd. Хотя никто не мешает перестроиться и на это. EG>> Совершенно необязательные, но очень часто используемые named, amd, EG>> MTA. SA> только так же часто базовоые меняют на портовые. Вовсе нет. Большинство не меняют штатные named и MTA. Меняет меньшинство. EG>> Если заставить каждый из этих сервисов ставить на каждую инсталляцию EG>> вручную и заботится об обновлении тоже вручную, ты сам взвоешь :-) SA> ports - зло? EG>> Хотя для каждой конкретной машины, может и нужно только штук пять EG>> из всего списка. SA> да и то, другими средствами... EG>> Вот разделить базовую систему на более мелкие части было бы удобно, EG>> да. SA> мои мысли таковы: SA> на всех не угодишь, поэтому универсально, когда есть место, куда прицепиь SA> нужный сервис с нужными фичами Есть: /usr/local/etc/rc.d, /etc/start_if.sh, /etc/ttys и так далее - в зависимости от выполняемых функций. Eugene -- "Люди забыли эту истину," - сказал Лис, - "но ты не забывай" --- slrn/0.9.8.0 (FreeBSD) * Origin: Svyaz Service JSC (2:5006/1@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/260935cfc753a.html, оценка из 5, голосов 10
|