LINUX.ORG.RU

KDE'фицируем всё!


0

0

В KDE 3.3 будет новый менеджер тем

http://ktown.kde.org/~lukas/kthememan...

Вместе с тем поклонники KDE создали керамические темы для Open Office http://www.kde-look.org/content/show.... , Evolution http://www.kde-look.org/content/show.... , Sodipodi http://static.kdenews.org/mirrors/www... .

Кому хочется унифицировать интерфейс своего Линукса под KDE - рекомнуется

>>> Подробности

★★★★★

Проверено: maxcom
Ответ на: Перехват системных вызовов в OS Linux от sS

про ls -l

2 sS:

> ls -l /dev/fb0 у нас какой ? ;)

$ ls --context /dev/fb0

crw-rw----+ root video system_u:object_r:graphic_device_t

$ getfacl /dev/fb0
getfacl: Removing leading '/' from absolute path names
# file: dev/fb0
# owner: root
# group: video
user::rw-
user:<я>:rw-
user:<еще юзверь>:-w-
group::-w-
mask::rw-
other::---

Dselect ★★★
()
Ответ на: комментарий от Lautre

Про "перевод"

2 Lature:

> Есть компы Win2000, входящие в домен Samba. Эти компы я хочу перевести под *NIX.

Непонятно -- зачем? Не устраивает функциональность? Или религия не позволяет пользоваться Windows?

> Соответственно должны быть такие же привычные иконки

Кому должны?

Знаете, на работу обычно берут людей, которые _умеют_ ее делать. И если для этого _нужно_ ( не потому, что у админа блажь такая) уметь работать в *NIX, то тех, кто этого не умеет, отдел кадров пошлет в пешее эротическое путешествие.

> Есть еще какие-нить варианты?

http://docs.sun.com/db/coll/69.4

Dselect ★★★
()
Ответ на: комментарий от anonymous

про приблуды..

2 anonymous (*) (25.12.2003 13:32:28):

> очередная левая приблуда

KDE, что ли?

> никак не связанная ни с единой прогой

Еще раз поясняю, для особо одаренных: нет и не будет в *NIX программы с большой красной кнопкой "Сделать все".

Каждая программа должна делать только одну вещь, и делать ее хорошо. Для обмена данными между разными программами есть IPC и RPC.

Dselect ★★★
()
Ответ на: про ls -l от Dselect

Перехват системных вызовов в OS Linux

>$ ls --context /dev/fb0 
^^^
>crw-rw----+ root
________^^^

fbset чтоли суидный ? ;)

что то слишком много прав у простого узера ... ;)

sS ★★★★★
()
Ответ на: Про "перевод" от Dselect

>Непонятно -- зачем? Не устраивает функциональность? Или религия не позволяет пользоваться Windows?

Ёкэлэмэнэ! Ты что еврей чтоли отвечаешь вопросом на вопрос. Это базар получается однако. Надо значит надо, зачем - потом скажу посекрету если будешь хорошо себя вести.

>>Соответственно должны быть такие же привычные иконки

>Кому должны? Знаете, на работу обычно берут людей, которые _умеют_ ее делать. И если для этого _нужно_ ( не потому, что у админа блажь такая) уметь работать в *NIX, то тех, кто этого не умеет, отдел кадров пошлет в пешее эротическое путешествие.

Знаешь дорогой, если менеджер умеет хорошо продавать, я закрою глаза на то что он плохо знает компьютер. Я создам ему для этого все условия! Может тебе похрен и ты можешь диктовать ставить условия перед своим боссом, но я свой бизнес строю сам.

Lautre ★★★★★
()
Ответ на: про приблуды.. от Dselect

>Еще раз поясняю, для особо одаренных: нет и не будет в *NIX программы с большой красной кнопкой "Сделать все".

Ты SuSE юзал? Yast запускал?

Lautre ★★★★★
()
Ответ на: про приблуды.. от Dselect

проблема в том, что система печати KDE - kprint это работающее решение и оно интегрируется с любым приложением KDE (и не KDE),

а xprt это какая-то левая приблуда, которою ещё не понятно как прикручивать к тому или иному приложению

anonymous
()
Ответ на: Перехват системных вызовов в OS Linux от sS

про SUID

2 sS:

> fbset чтоли суидный ? ;)

Нет, конечно.

Еще раз:

Во-первых,

$ getfacl /dev/fb0
getfacl: Removing leading '/' from absolute path names
# file: dev/fb0
# owner: root
# group: video
user::rw-
user:<я>:rw-
^^^^^^^^^^^^^^^^^ я могу писать/читать в/из /dev/fb0
user:<еще юзверь>:-w-
group::-w-
mask::rw-
other::---


Подробности -- man setfacl getfacl xattr

Во-вторых,

$ ls --context /dev/fb0

crw-rw----+ root video system_u:object_r:graphic_device_t

ls --context /usr/sbin/fbset

-rwx-r-x-r-x+ root root system_u:object_r:graphic_progs_exec_t

А policy примерно такая

domain_auto_trans(local_user_t, graphic_progs_exec_t, graphic_progs_t);

allow graphic_progs_t graphic_progs_exec_t:file { read execute entrypoint };

allow graphic_progs_t graphic_device_t:devfile_class_set { read write getattr };

> что то слишком много прав у простого узера ... ;)

Не у узера, а у _программы_, и ровно столько, сколько надо.

Dselect ★★★
()
Ответ на: комментарий от Lautre

читаем внимательно... или не читаем вовсе...

2 Lautre:

> Знаешь дорогой, если менеджер умеет хорошо продавать, > я закрою глаза на то что он плохо знает компьютер.

Внимательно перечитываем:

> И если для этого _нужно_ ( не потому, что у админа блажь такая) уметь работать в *NIX,

После чего слегка напрягаемся и понимаем, что торгашу *NIX -- как зайцу венерическое заболевание: абсолютно не нужен.

Dselect ★★★
()
Ответ на: комментарий от anonymous

про Xprt.

2 anonymous (*) (25.12.2003 18:02:18):

> проблема в том, что система печати KDE - kprint это работающее решение и оно интегрируется с любым приложением KDE (и не KDE), а xprt это какая-то левая приблуда, которою ещё не понятно как прикручивать к тому или иному приложению

Проблема в том, что убоище KDE не может использовать _стандартный_ DDX ( Device Dependend X) API, и эта проблема не Xprt, а пионеров, склепавших KDE.

Dselect ★★★
()

Спокойнее, господа

to Dselect и прочим пуристам. никто у вас вашу консоль не отберёт. а вы не трогайте то, чем пользуются другие.

всем-всем. KDE - это не хрень. это ба-а-альшой проект, в который входит набор базовых библиотек и куча софты. при этом одна из целей этого проекта - сделать качественное рабочее окружение со _всем_, что нужно среднему юзеру.

любителям lightweight WM и "стандартных" IPC: если кто-то мне пояснит, как сделать kio-slaves под тот же WindowMaker, это будет очень ценная инфа для меня; потому как, имхо, это нереально.

и вообще. читайте KDE-CVS Digest. а ещё лучше - попробуйте что-то написать под KDE. это хорошо помогает понять разницу между "ящиком с картинками" и идеологией KDE.

...а если кого-то KDE не интересует - зачем флеймить?

anonymous
()
Ответ на: про SUID от Dselect

Перехват системных вызовов в OS Linux

>^^^^^^^^^^^^^^^^^ я могу писать/читать в/из /dev/fb0

Вот именно ... то есть висящая сверху ядра ACLная приблуда кладет на стандартые пермишины с прибором

sS ★★★★★
()
Ответ на: про Xprt. от Dselect

>Проблема в том, что убоище KDE не может использовать _стандартный_ DDX ( Device Dependend X) API, и эта проблема не Xprt, а пионеров, склепавших KDE.

а это чё за хер? первый раз о таком слышу

anonymous
()
Ответ на: про SuSE. от Dselect

>Нет.

если ты SuSE ставил, то не запустить ты его не мог просто по определению

anonymous
()
Ответ на: комментарий от anonymous

http://www.google.com/search?hl=ru&ie=UTF-8&oe=utf-8&q=%22Device+...

2(!) результата! Dselect использует просто самую наипопулярнейшую сегодня технологию... :)

device dependend X level (thus XAA), which are currently implemented as an extension to XFree86 DGA (Direct Graphics Access, an X11 extension proposal implemented in different ways by Sun and XFree86, that is not part of the final X11R6.1 standard and thus not portable). It might be part of an XFree86 GLX implementation later on.

Skull ★★★★★
()
Ответ на: комментарий от Skull

а при чём здесь это? мы кажется с ним про систему печати говорили?

вообщем dselect очередной раз лоханулся по полной

anonymous
()
Ответ на: читаем внимательно... или не читаем вовсе... от Dselect

>После чего слегка напрягаемся и понимаем, что торгашу *NIX -- как зайцу венерическое заболевание: абсолютно не нужен.

Во-во, напрягаться ты умеешь.

Товарищу нужен комп в котором будет кулькулятор, офис, браузер, почта и склад. Все это я хочу ему дать под Линухом + KDE + OOO + Opera. Не беру в толк, есть возражения?

Lautre ★★★★★
()
Ответ на: комментарий от Lautre

И не поймешь, это клиника.
В весьма тяжелой форме.
Я тоже консоль люблю для каких-то своих нужд. Только консоль эта
в eterm'е, кои обычно в количестве четырех штук на втором десктопе в кде
развешаны и не гасятся неделями.

Я тут видел забавного переводчика - dict из консоли поиском, а на второй
консоли переводит... Нет, можно косить траву в скафандре, сидя в гамаке,
но лучше бы как-то по-человечески...

Развитая консоль есть. Теперь нужны развитые иксы, которые будут намного
удобнее виндовых гуев.

P.S. А если так уж нужен дрочильник - вперед в openbeos - там почти
ничего не готово, так что можно как настоящим мужикам не просто работать
в консоли (которой там нет нихрена), а самим писать драйвера и прочую
хрень.

jackill ★★★★★
()
Ответ на: Перехват системных вызовов в OS Linux от sS

про ACL

2 sS:

> Вот именно ... то есть висящая сверху ядра ACLная приблуда кладет > на стандартые пермишины с прибором

Не, не так. "Стандартные" (DAC) права доступа задаются с помощью ACL. У каждого файла есть standard ACL entries -- те самые rwxrwxrwx, но вообще число ACL entries ограничено только размером FS :).

$ ls --context /dev/fb0

crw-rw----+ root video system_u:object_r:graphic_device_t ^^^^^^ Этот + означает, что у файла есть не только standard ACL entries

Смотрим, какие:

$ getfacl /dev/fb0 getfacl: Removing leading '/' from absolute path names # file: dev/fb0 # owner: root # group: video user::rw- user:<я>:rw- user:<еще юзверь>:-w- group::-w- mask::rw- other::---

Кроме того, права доступа контролируются MAC policies ( в данном случае -- DTE ). Доступ к файлу ( устройству, сокету, объекту IPC,...) разрешается, только если он разрешен как DAC, так и MAC.

P.S.

таки почитайте man 5 acl

Dselect ★★★
()
Ответ на: комментарий от Lautre

садюга...

2 Lautre:

> Товарищу нужен комп в котором будет кулькулятор, офис, браузер, почта и склад. Все это я хочу ему дать под Линухом + KDE + OOO + Opera.

В таком случае Вы -- садист.

Dselect ★★★
()
Ответ на: про ACL от Dselect

Вдогон: Перехват системных вызовов в OS Linux

2Dselect

я не про это ;)

Просто обыкновенному юзеру права на fbset в общем случае не нужны - это-ж не mplayer (кстати доступ простого пользователя к -vo fbdev тоже как то нафиг не нужен)

PS: скорее всего ответ на мой первый вопрос находится в

$id -gn

а не в настройках ACL-ей

sS ★★★★★
()
Ответ на: комментарий от jackill

RE Печатную машинку, говоришь? Windows, говоришь? Нет уж, тогда mac.

Не, mac - это не печатная машинка.Mac - это такая специальная коробочка для фотошопа.

EasyRider
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.