вторник, 12 мая 2009 г.

Mandriva 2009 spring

Вышел очередной релиз моей любимой настольной операционки Mandriva linux 2009 Spring. Вот краткий обзор того, что мне бросилось в глаза.

1. Убран надоевший баг с отправкой почты через Kmail, когда после принятия
почты ее отправка вызывала крах Kmail

2. Убран глюк не дававший в Dolphin просмотреть содержимое сети Windows (по SMB протоколу) и нормально подключиться к расшареным ресурсам.

3. Интерфейс стал более чистым и вылизанным.

4. Во время установки можно выбрать Raiserfs или EXT4 в качестве основной файловой системы.

5. Появилось несколько новых Виджетов в Plasma например виджет погоды.

6. Изменена конфигурация рабочего стола по умолчанию. Теперь он в классическом стиле (иконки прямо на рабочем столе, а не в отдельном виджите со скролом)

7. Решены проблемы со скоростью запуска приложений входящих в состав Open Office .

8. Появилась возможность быстрого создания загрузочного flash диска mandriva буквально в 2 шага.

Общее или "фоновое" если хотите впечатление - Жить стало лучше. Жить стало веселей.

Вердикт: Must Have. Highly reccomended

Групповая смена прав доступа

Часто причиной взлома сайта становятся неправильно выставленные права доступа к файлам и каталогам сайта. У сайтов состоящих из множества каталогов это может стать проблемой, ведь маска устанавливающая права доступа к файлу и к каталогу должна быть разной, поэтому применение опции -R команды chmod не допустимо.
Я нашел такой выход:
find ./* -type f | xargs chmod 644
ВНИМАНИЕ! данная команда работает от текущего каталога (для того чтобы узнать в каком каталоге вы находитесь наберите pwd в консоли) команда find ищет все файлы (опция -type f) от текущего каталога (./*) и передает их на вход команды xargs которая в свою очередь передает их в виде аргументов в команду chmod.
Изменяя аргументы команды find можно отобрать только каталоги, только файлы с определенным расширением и т.д. и поменять им права доступа. Надеюсь все понятно.