Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для brag

Пользователь


Сообщения: 78
Благодарности: 8

Профиль | Отправить PM | Цитировать


та читал) хз,и так нормально пашет,тем более я часто компилю само ядро
скрипт простой,как двери
Код: Выделить весь код
#!/bin/sh
cd /usr/src/sys/i386/compile/$1
make depend
make
make install
cd /usr/src
make buildworld
make installworld
mergemaster-om я до этого обновляю скрипты. у меня много rc скриптов правленых. тот же jail,mdconfig Итп.
и /etc/make.conf в придачу:
Код: Выделить весь код
PERL_VER=5.8.8                                                                 
PERL_VERSION=5.8.8                                                             
CFLAGS= -O2 -pipe -march=i686                                                  
COPTFLAGS= -O -pipe -march=i686                                                
WITHOUT_MODULES=idt                                                            
NO_IPFILTER=true                                                               
NO_AUTHPF=true                                                                 
NO_SENDMAIL=true                                                               
NO_GAMES=true                                                                  
PPP_NO_SUID=true
idt отключил,тк стоит
options MCLSHIFT=12
а в idt.c есть такое:
Код: Выделить весь код
#if MCLBYTES != 2048                                                         
#error "This nicstar driver depends on 2048 byte mbuf clusters."               
#endif
тем более Мат у нас запрещен. Извините он надо,тот IDT NICStAR-based ATM interfaces
И еше советую применить такой или подобный скриптик:
Код: Выделить весь код
#!/bin/sh                                                                      
                                                                               
chflags noschg /bin/rcp                                                        
chmod 0555 /bin/rcp                                                            
chflags schg /bin/rcp                                                          
                                                                               
cd /usr/bin                                                                    
chflags noschg rlogin rsh ypchfn ypchpass ypchsh yppasswd                      
rm rlogin rsh ypchfn ypchpass ypchsh yppasswd                                  
chflags noschg chsh chfn chpass                                                
chmod 0555 chsh chfn chpass                                                    
chflags schg chsh chfn chpass                                                  
                                                                               
cd /usr/sbin                                                                   
chflags noschg authpf timedc                                                   
chmod 0555 authpf timedc                                                       
chflags schg authpf timedc                                                     
                                                                               
chmod 0555 /usr/libexec/pt_chown                                               
                                                                               
find / -perm +4000 -and ! -name '/usr/ports/*' \                               
        -and ! -name '/usr/src/*' -and ! -name '/usr/obj/*'
лишние siud-проги в топку!

Последний раз редактировалось mar, 13-06-2007 в 16:35.


Отправлено: 12:15, 13-06-2007 | #4