URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 89923
[ Назад ]

Исходное сообщение
"права на /var/....."

Отправлено metacreo , 30-Сен-10 00:45 
Скопировал и переместил раздел /var

Потерялись права ..
Как восстоновить ?

Было произведенно следуещее:
mv /var /usr/var
mv /usr/var /var

Сейчас весь /var  root:wheel

Глючит sendmail  /var/spool


Содержание

Сообщения в этом обсуждении
"права на /var/....."
Отправлено PavelR , 30-Сен-10 07:24 
> Скопировал и переместил раздел /var
> Потерялись права ..
> Как восстоновить ?
> Было произведенно следуещее:
> mv /var /usr/var
> mv /usr/var /var
> Сейчас весь /var  root:wheel

у меня есть смутное сомнение, что было сделано именно то, что вы утверждаете

> Глючит sendmail  /var/spool

Восстановить права - вручную, man chmod, man chown. Не вручную -  переустановкой системы.


"права на /var/....."
Отправлено lavr , 30-Сен-10 10:07 
> Скопировал и переместил раздел /var
> Потерялись права ..
> Как восстоновить ?
> Было произведенно следуещее:
> mv /var /usr/var
> mv /usr/var /var
> Сейчас весь /var  root:wheel
> Глючит sendmail  /var/spool

# man mtree
# less /etc/mtree/BSD.var.dist (тут все есть)

Так как все демоны работающие с /var вам врядли удастся положить, то восстанавливать
лучше в single user mode, после fsck и mount

ну и на всякий случай для начала:

[alone]~ > uname -rs
FreeBSD 8.1-RELEASE
[alone]~ > uname -rsm
FreeBSD 8.1-RELEASE i386
[alone]~ > ls -la / | grep var
drwxr-xr-x  27 root  wheel         512 22 сен 15:56 var
[alone]~ > ls -la /var        
total 54
drwxr-xr-x  27 root    wheel      512 22 сен 15:56 .
drwxr-xr-x  23 root    wheel      512 22 сен 14:52 ..
drwxrwxr-x   2 root    operator   512 10 май  2009 .snap
drwxr-xr-x   2 root    wheel      512 30 сен 03:01 account
drwxr-xr-x   4 root    wheel      512  1 янв  2009 at
drwxr-x---   2 root    audit      512  1 янв  2009 audit
drwxr-x---   2 root    wheel      512 22 сен 03:01 backups
drwxr-xr-x   5 root    wheel      512 22 сен 15:56 cache
drwxr-x---   2 root    wheel      512 16 мар  2009 crash
drwxr-x---   3 root    wheel      512  1 янв  2009 cron
drwxr-xr-x  18 root    wheel      512 22 сен 15:02 db
dr-xr-xr-x   2 root    wheel      512  1 янв  2009 empty
dr-xr-xr-x   5 root    ftp        512 16 мар  2009 ftp
drwxrwxr-x   3 root    games      512 20 мар  2009 games
drwxrwx--T   2 root    gdm        512 22 сен 15:56 gdm
drwx------   2 root    wheel      512  1 янв  2009 heimdal
drwxr-xr-x  13 root    wheel      512 23 сен 12:40 lib
drwxr-xr-x   8 root    wheel     2048 30 сен 07:00 log
drwxrwxr-x   2 root    mail       512 30 сен 03:04 mail
drwxr-xr-x   2 daemon  wheel      512 16 мар  2009 msgs
drwxr-xr-x   5 root    wheel      512 16 мар  2009 named
drwxr-xr-x   2 root    wheel      512  1 янв  2009 preserve
drwxr-xr-x  14 root    wheel     1024 28 сен 17:04 run
drwxrwxr-x   2 root    daemon     512  1 янв  2009 rwho
drwxr-xr-x  10 root    wheel      512 27 сен 10:02 spool
drwxrwxrwt  17 root    wheel     1536 30 сен 09:32 tmp
drwxr-xr-x   2 root    wheel      512 21 сен 11:03 yp
[alone]~ >


"права на /var/....."
Отправлено Pahanivo , 30-Сен-10 10:25 
> Скопировал и переместил раздел /var
> Потерялись права ..
> Как восстоновить ?
> Было произведенно следуещее:
> mv /var /usr/var
> mv /usr/var /var

смысл?
еще поди линк сделать забыл из старого /var ))
> Сейчас весь /var  root:wheel

tar умеет сохранять права - лучше им
> Глючит sendmail  /var/spool

неудивительно

вообще все это лучше делать в сингле


"права на /var/....."
Отправлено metacreo , 30-Сен-10 14:13 
всем спасибо, всё восстановил :)