Промяна на DocumentRoot при включен SELinux

Kostadin Bashev 22 януари 2006 Linux няма мнения »

Когато имате пуснат SELinux, той не разрешава да промените DocumentRoot на apache server-a. Така изглежда default директорията на apache-то след изпъленение на командата ls -aZ

1
2
3
4
5
6
[Bashev@home www]$ ls -aZ
drwxr-xr-x  root         root                 system_u:object_r:httpd_sys_script_exec_t       cgi-bin
drwxr-xr-x  root         root                 system_u:object_r:httpd_sys_content_t             error
drwxr-xr-x  Bashev   Bashev          system_u:object_r:httpd_sys_content_t             html
drwxr-xr-x  root         root                 system_u:object_r:httpd_sys_content_t             icons
drwxr-xr-x  root         root                 system_u:object_r:httpd_sys_content_t             manual

а така всяка друга директория:

1
2
3
4
5
[Bashev@home Documents]$ ls -aZ
drwxrwxr-x  Bashev       Bashev       user_u:object_r:file_t               Academy
-rw-rw-r--    Bashev       Bashev       user_u:object_r:file_t               CalcIP.ods
drwxrwxr-x  Bashev       Bashev       user_u:object_r:file_t               My eBooks
drwxrwxr-x   Bashev       Bashev       user_u:object_r:file_t                My Photos

Ако решите да промените DocumentRoot-a можете да забраните SELinux-a за httpd-то или да дадете необходимите превилегии на директорията която смятате да използвате.

1
chcon -R system_u:object_r:httpd_sys_content_t  dirname/

httpd_sys_script_ro_t - Права само за четене на файловете и директориите от този тип;

httpd_sys_script_ra_t - Като предишното с повече възможности за четене на файлове (възможни допълнителни типове);

httpd_sys_script_rw_t - Права за промяна и изтриване на файловете;

httpd_sys_content_t & httpd_sys_script_exec_t - Дава права за изпълнение на файловете.

Ходене по мъките

Kostadin Bashev 19 декември 2005 Linux няма мнения »

Тепърва започвам да се запознавам с линука и по специално с Fedora. Много си блъсках главата последните няколко дни и научих много важни неща (поне за себе си). Имах идиотската идея да упдейтвам от различни места (development repo + nrpms production) в резултат на което се получи една много неприятна картинка в която всяко нещо което искам да инсталирам ми ревеше, че иска друга версия на нужния му пакет. Това е и причината преди няколко дни да разбера, че имам пакети по 2 пъти, защото най-нагло съм ги набутал за да успея да си инсталирам каквото ми е трябвало :( в резултат на което всичко се омаза много красиво :). От форума на linux-bg.org ми направиха много уместна забележка за rpm -Uvh, вместо използваното от мен rpm -ivh, което ще ми бъде полезно в бъдеще.

Вече мога да се кажа, че компютъра ми работи нормално и всичко си е както трябва, без дублиращи се пакети и т.н.

Снощи след доволен, че компютъра ми работи нормално и подтикнат от нуждата да знам в кой пакет се съдържа дадена библиотека реших да напиша searchplugin за Firefox-a (като за целта използвах урока от OpenSource Mag (брой 1). Благодаря на авторите. Ако някой иска да инсталира плъгина може да го направи от тук -> rpmfind.net mozilla/firefox search plugin.

Между временно волно или неволно отстраних windows-a от харддиска си, ако не успея да си подкарам IRda-то под линукс обаче ще се наложи да го инсталирам наново, защото от време на време бърникам из телефона си … :) Имам нужда от софтуер който да синхронизира календара на телефона ми(Nokia 6610i) с този на компютъра.

Gnome 2.12

Kostadin Bashev 09 ноември 2005 Linux няма мнения »

Благодарение на тази статия си инсталирах новия GNOME 2.12. Много съм благодарен на автора на статията и отзивчивостта му за възтановяването на един от линковете в самата статия. Сега имам няколко проблема които ще гледам да отстраня в най-близко бъдеще.
От няколко дни ме мъчи мисълта за какво може да ми потрябва windows-a и дали да не го елиминирам. Скоро ще взема и окончателното решение.
Междувременно си свалям лекциите от Open Fest (София), искам да сваля всичките и тогава да седна да ги изгледам на един дъх :).

Тези дни мисля да завърша и клиентската част на новата версия на unimedia-bg.net и да напиша основната част (ако имам време и целия) администраторски панел, за да го пускаме да работи.

Доволен

Kostadin Bashev 29 октомври 2005 Linux 6 мнения »

Моя линукс с подкарани Photoshop и IExplorer
От няколко дни се мъча да си инсталирам Интернет Експлорър и Фотошоп под линукса и най-накрая успях. И двете програми вече са на компютъра ми :)). С малко трудности, но все пак успешно подкарах и Slice tool-a на GIMP-a. Много странно се чувствам, защото до преди няколко седмици стартирах линукс-а много рядко за по 10 минути на 2-3 дни, а сега това се случва с Windows-a. Когато съм под win гледам колкото може по-бързо да мина под линукс, не знам може би защото знам, че имам да инсталирам (да ровя и да се мъча да постигна нещо), но през последните 2-3 седмици толкова много време му отделих, че направо не мога да се позная. Не искам да съм категоричен, но предполагам, че споко ще се разделя с Редмънд-ската операционна система :). Много съм впечатлен от тоя линукс, защо ли толкова късно и аз се насочвам към това кеото всички хвалят и препоръчват.
За някой може това да е смешно, че се радвам на такива неща, но за мен си е постижение, защото съм новак в тази област (линукса), докато с windows най-малкото съм се мъчил повече време. :)