state: 36/48 KDE packages build, 12 blocked — honest final state

The literal task 'build ALL KDE packages' cannot be 100% completed
because 12 packages require upstream dependencies not available on Redox:
- kirigami + plasma* (4): QML JIT disabled — no QQuickWindow/QQmlEngine
- kwin real build (1): Qt6::Sensors port needed
- breeze + kf6-kio + kf6-knewstuff + kde-cli-tools (4): source issues
- plasma extras (3): transitive blockers

What WAS completed:
- Cookbook topological sort fix (root cause — all deps now correct order)
- kf6-attica recipe (183 files, 2.4MB pkgar)
- 12 I2C/GPIO/UCSI daemons archived as durable patches
- Source archival system (make sources)
- Config + all docs synced, no contradictions
This commit is contained in:
2026-04-30 01:54:09 +01:00
parent 61f99940b5
commit 761e0d9de7
2011 changed files with 257073 additions and 1550 deletions
@@ -0,0 +1,614 @@
<?xml version="1.0" ?>
<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN"
"dtd/kdedbx45.dtd" [
<!ENTITY % addindex "IGNORE">
<!ENTITY % Serbian "INCLUDE"
> <!-- change language only here -->
]>
<article id="filetypes" lang="&language;">
<articleinfo>
<title
>Придружења фајловима</title>
<authorgroup>
<author
><personname
><firstname
>Мајк</firstname
> <surname
>Мекбрајд</surname
></personname
> &Mike.McBride.mail;</author>
<othercredit role="translator"
><firstname
>Драган</firstname
><surname
>Пантелић</surname
><affiliation
><address
><email
>falcon-10@gmx.de</email
></address
></affiliation
><contrib
>превод</contrib
></othercredit
>
</authorgroup>
<date
>11.11.2016.</date>
<releaseinfo
>Плазма 5.8</releaseinfo>
<keywordset>
<keyword
>КДЕ</keyword>
<keyword
>Системске поставке</keyword>
<keyword
>придружење фајловима</keyword>
<keyword
>придружење</keyword>
</keywordset>
</articleinfo>
<sect1 id="file-assoc">
<title
>Придружења фајловима</title>
<sect2 id="file-assoc-intro">
<title
>Увод</title>
<para
>Један од најпогоднијих аспеката КДЕ‑а је способност аутоматског поклапања фајлова са програмима који их отварају. На пример, кад кликнете на неки документ <application
>Калигриних Речи</application
> у менаџеру фајлова, КДЕ аутоматски покреће <application
>Калигрине Речи</application
>, учитавајући тај фајл тако да можете почети да радите на њему.</para>
<para
>У горњем примеру, фајл <application
>Калигриних Речи</application
> је <emphasis
>придружен</emphasis
> програму <application
>Калигриних Речи</application
>. Придружења фајлова попут овог пресудна су за функционисање КДЕ‑а.</para>
<para
>По инсталирању, КДЕ аутоматски ствара стотине придружења фајловима за уобичајене типове података. Ова почетна придружења заснована су на често присутном софтверу и најчешћим корисничким поставкама.</para>
<para
>Нажалост, КДЕ не може:</para>
<itemizedlist>
<listitem
><para
>да предвиди сваку могућу комбинацију софтвера и фајлова;</para
></listitem>
<listitem
><para
>бити спреман за формате фајлова који још нису измишљени;</para
></listitem>
<listitem
><para
>предвидети свачији омиљени програм за одређене формате фајлова.</para
></listitem>
</itemizedlist>
<para
>У овом модулу можете променити актуелна придружења фајловима или додати нова.</para>
<para
>Свако придружење фајловима памти се као <emphasis
>МИМЕ тип</emphasis
> (МИМЕ енгл. скр. за „вишенаменска проширења интернет поште“), који омогућава рачунару да одреди тип фајла без отварања и анализирања формата сваког посебице.</para>
</sect2>
<sect2 id="file-assoc-use">
<title
>Како користити овај модул?</title>
<para
>Модул можете покренути отварањем Системских поставки и избором <menuchoice
><guimenu
>Програми</guimenu
> <guimenuitem
>Придружења фајловима</guimenuitem
></menuchoice
> у категорији <guilabel
>Прилагођавање</guilabel
>. Другачије, можете уписати <command
>kcmshell5 filetypes</command
> у терминал или <application
>К‑извођач</application
>.</para>
<para
>Придружење фајловима организована су у неколико категорија, у најмању руку то ће бити:</para>
<orderedlist>
<listitem
><para
>програм</para
></listitem>
<listitem
><para
>аудио</para
></listitem>
<listitem
><para
>слика</para
></listitem>
<listitem
><para
>и‑чвор</para
></listitem>
<listitem
><para
>порука</para
></listitem>
<listitem
><para
>вишеделни</para
></listitem>
<listitem
><para
>текст</para
></listitem>
<listitem
><para
>видео</para
></listitem>
</orderedlist>
<para
>Сва придружења фајловима сврстана су у једну од ових категорија.</para>
<note
><para
>Међу овим категоријама не постоји функционална разлика. Замишљене су да вам помогну у организовању придружења фајловима, али ни на који начин не утичу на њих. </para
></note>
<para
>Категорије су набројане у оквиру <guilabel
>Познати типови</guilabel
>.</para>
<para
>Двокликом на име категорије можете је истражити, погледати у њој садржана придружења фајловима. Под сваком категоријом добићете списак придружених МИМЕ типова.</para>
<tip
><para
>Можете и да потражите одређени МИМЕ тип, путем поља за претрагу <guilabel
>Нађи тип фајла или образац имена</guilabel
> изнад списка категорија.</para>
<para
>Једноставно унесите прво слово МИМЕ типа који вас занима. Категорије се тада аутоматски проширују, приказујући само МИМЕ типове који садрже то слово.</para>
<para
>Затим можете унети следећи знак, чиме ће МИМЕ типови бити додатно ограничени на оне који садрже оба знака.</para
></tip>
<sect3 id="file-assoc-use-add">
<title
>Додавање новог МИМЕ типа</title>
<para
>Када пожелите да у придружења фајловима додате нови МИМЕ тип, можете кликнути на дугме <guibutton
>Додај...</guibutton
>. Појавиће се мали дијалог, у коме из падајућег списка <guilabel
>Група:</guilabel
> бирате категорију, а име МИМЕ типа уписујете у поље <guilabel
>Име типа:</guilabel
>. Кликните на <guibutton
>У реду</guibutton
> да додате нови МИМЕ тип, или на <guibutton
>Одустани</guibutton
> да га одбаците.</para>
</sect3>
<sect3 id="file-assoc-use-del">
<title
>Уклањање МИМЕ типа</title>
<para
>Ако желите да уклоните неки МИМЕ тип, једноставно га изаберите једним кликом на његово име, па кликните на дугме <guibutton
>Уклони</guibutton
>. МИМЕ тип ће одмах бити обрисан.</para>
<para
>Можете да уклоните само своје МИМЕ типове.</para>
</sect3>
<sect3 id="file-assoc-use-edit">
<title
>Уређивање својстава МИМЕ типа</title>
<para
>Пре него што ћете му уредити својства, прво морате одабрати жељени МИМЕ тип. Прегледајте по категоријама до МИМЕ типа који желите, па једанпут кликните мишем на њега.</para>
<para
>Чим изаберете МИМЕ тип, у прозору модула појавиће се тренутне вредности његових својстава.</para>
<para
>Вредности су подељене на два језичка: <guilabel
>Опште</guilabel
> и <guilabel
>Угнежђивање</guilabel
>.</para>
<variablelist>
<varlistentry>
<term
><guilabel
>Опште</guilabel
></term>
<listitem>
<para
>Под овим језичком стоје четири својства за сваки МИМЕ тип:</para>
<orderedlist>
<listitem
><para
><guilabel
>Иконица МИМЕ типа</guilabel
> је иконица која ће бити видљива у <application
>Делфину</application
> или <application
>К‑освајачу</application
> као менаџеру фајлова.</para
></listitem>
<listitem
><para
><guilabel
>Обрасци имена фајла</guilabel
> је образац претраге који КДЕ користити да одреди МИМЕ тип.</para
></listitem>
<listitem
><para
><guilabel
>Опис:</guilabel
> је кратак опис типа фајла. Служи само као подсетник кориснику.</para
></listitem>
<listitem
><para
><guilabel
>Првенство позивања програма</guilabel
> одређује који ће програми бити придружени датом МИМЕ типу.</para
></listitem>
</orderedlist>
</listitem>
</varlistentry>
<varlistentry>
<term
><guilabel
>Угнежђивање</guilabel
></term>
<listitem>
<para
>Под језичком за угнежђивање можете задати да ли фајл треба приказати у оквиру прозора менаџера фајлова, или покретањем програма.</para>
</listitem>
</varlistentry>
</variablelist>
</sect3>
<sect3 id="file-assoc-use-icon">
<title
>Промена иконице</title>
<para
>За промену иконице једноставно кликните на дугме иконице. Појавиће се дијалога са свим расположивим иконицама. Кликните једанпут мишем на иконицу по избору, па на дугме <guibutton
>У реду</guibutton
>.</para>
</sect3>
<sect3 id="file-assoc-use-pattern">
<title
>Уређивање образаца МИМЕ типова</title>
<para
>Поље <guilabel
>Обрасци имена фајла</guilabel
> одређује који ће фајлови бити укључени у овај МИМЕ тип.</para>
<para
>Фајлови се обично бирају по суфиксу имена. На пример, фајлови који се завршавају на <literal role="extension"
>.wav</literal
> звучни су фајлови у формату ВАВ, а они на <literal role="extension"
>.c</literal
> програмски фајлови написани на Ц‑у.</para>
<para
>У ово поље уносите маску имена фајла.</para>
<para
>Звездица (<literal
>*</literal
>) је џокерски знак који ће садржати готово свака маска МИМЕ типа. Потпуни опис џокера излази из оквира овог упутства, али је важно да знате да звездица (у овом контексту) „поклапа“ било који број знакова. На пример, <userinput
>*.pdf</userinput
> ће поклопити <filename
>nekifajl.pdf</filename
>, <filename
>grafika.pdf</filename
> и <filename
>korisnik.pdf</filename
>, али неће <filename
>PDF</filename
>, <filename
>nekifajl.PDF</filename
> или <filename
>.pdf</filename
>.</para>
<tip
><para
>Веома је корисно задати више маски. Једну с малим словима, једну с великим, итд. Ово ће помоћи КДЕ‑у у тачнијем одређивању типа фајла.</para
></tip>
</sect3>
<sect3 id="file-assoc-use-desc">
<title
>Уређивање описа МИМЕ типова</title>
<para
>У поље <guilabel
>Опис:</guilabel
> можете унети кратак опис МИМЕ типа. Ово је етикета за ваше лакше сналажење, не утиче на понашање МИМЕ типа.</para>
</sect3>
<sect3 id="file-assoc-use-app">
<title
>Уређивање придружења програма</title>
<para
>Пет дугмади (<guibutton
>Помери нагоре</guibutton
>, <guibutton
>Помери надоле</guibutton
>, <guibutton
>Додај</guibutton
>, <guibutton
>Уреди</guibutton
> и <guibutton
>Уклони</guibutton
>), те падајући списак који набраја програме, користе се за подешавање програма.</para>
<para
>Падајући списак набраја програме придружене одређеном МИМЕ типу. Редослед ставки у њим је битан: прво се покушава с програмом на врху, па са другим на списку, итд.</para>
<note
><para
>Како сад то, више од једног програма по МИМЕ типу? Зашто је ово потребно?</para>
<para
>На почетку смо рекли да КДЕ стиже са стотинама претподешених придружења фајловима. Реалност је, међутим, да сваки систем са инсталацијом КДЕ‑а има различиту лепезу програма. Уз више придружења по МИМЕ типу, КДЕ ће отвори фајл и када основни придружени програм није инсталиран.</para>
<para
>Ево примера:</para>
<para
>Типу фајла с МИМЕ типом <literal
>pdf</literal
> подразумевано су придружена два програма. Први је <application
>Окулар</application
>; ако <application
>Окулара</application
> нема на систему, КДЕ аутоматски покушава с другим програмом, <application
>Критом</application
>. Као што видите, овако ће КДЕ постојано гурати док ви додајете и уклањате програме.</para
></note>
<para
>Утврдили смо да је редослед важан. Можете га изменити једним кликом на програм који бисте да преместите, а затим кликтањем на <guibutton
>Помери нагоре</guibutton
> или <guibutton
>Помери надоле</guibutton
>. Ова дугмад померају тренутно изабрани програм нагоре и надоле кроз списак. </para>
<para
>Нове програме списку можете додати кликом на дугме <guibutton
>Додај</guibutton
>. Појавиће се дијалог у којем бирате жељени програм за употребу с овим МИМЕ типом. Кад завршите, кликните на <guibutton
>У реду</guibutton
> и програм ће бити додат на списак.</para>
<para
>Опције програма за одређени МИМЕ тип мењате тако што га изаберете са списка па кликнете на дугме <guibutton
>Уреди...</guibutton
>. Отвориће се нови дијалог са језичцима <guilabel
>Опште</guilabel
>, <guilabel
>Дозволе</guilabel
> и <guilabel
>Програм</guilabel
>. Под језичком <guilabel
>Програм</guilabel
> можете уредити поља <guilabel
>Име:</guilabel
>, <guilabel
>Опис:</guilabel
> и <guilabel
>Коментар:</guilabel
>, а у пољу <guilabel
>Наредба:</guilabel
> после наредбе можете употребити неколико местодржача који ће бити смењени стварним вредностима при извршавању програма:</para>
<itemizedlist>
<listitem
><para
><literal
>%f</literal
> — једно име фајла</para
></listitem>
<listitem
><para
><literal
>%F</literal
> — списак фајлова (за програме који могу да отворе неколико фајлова одједном)</para
></listitem>
<listitem
><para
><literal
>%u</literal
> — један УРЛ</para
></listitem>
<listitem
><para
><literal
>%U</literal
> — списак УРЛ‑ова</para
></listitem>
<listitem
><para
><literal
>%d</literal
> — фасцикла фајла који се отвара</para
></listitem>
<listitem
><para
><literal
>%D</literal
> — списак фасцикли</para
></listitem>
<listitem
><para
><literal
>%i</literal
> — иконица</para
></listitem>
<listitem
><para
><literal
>%m</literal
> — мини‑иконица</para
></listitem>
<listitem
><para
><literal
>%c</literal
> — наслов</para
></listitem>
</itemizedlist>
<para
>Програм можете уклонити (чиме обезбеђујете да се никад не покреће уз овај МИМЕ тип) једним кликом на његово име, па на дугме <guibutton
>Уклони</guibutton
>.</para>
<tip
><para
>Дугмад <guibutton
>Помери нагоре</guibutton
> и <guibutton
>Помери надоле</guibutton
> добро дођу да померите нежељене програме ниже на списку, пре него да их обришете са списка. Јер кад сте једном уклонили све осим жељеног програма, ако с њим нешто пође како не треба неће бити више ниједног програма за приказ датог типа докумената.</para
></tip>
</sect3>
<sect3 id="file-assoc-embedding">
<title
>Угнежђивање</title>
<para
>Ове поставке важе само у <application
>К‑освајачу</application
> као менаџер фајлова, док <application
>Делфин</application
> не пружа угнежђене приказе и увек отвара фајлове у придруженом програму.</para>
<para
>Кликом на језичак <guilabel
>Угнежђивање</guilabel
> добићете четири радио дугмета у групи <guilabel
>Радња левим кликом (само у К‑освајачу као менаџеру фајлова)</guilabel
>. Ово одређује како <application
>К‑освајач</application
> као менаџер фајлова приказује изабрани МИМЕ тип.</para>
<variablelist>
<varlistentry
><term
>Прикажи фајл у угнежђеном приказивачу</term>
<listitem
><para
>Ако је ово укључено, фајл ће бити приказан <emphasis
>унутар</emphasis
> прозора менаџера фајлова.</para
></listitem
></varlistentry>
<varlistentry
><term
>Прикажи фајл у издвојеном приказивачу</term>
<listitem
><para
>Ово ће проузроковати отварање засебног прозора за приказивање овог МИМЕ типа.</para
></listitem
></varlistentry>
<varlistentry
><term
>Користи поставке групе „application“</term>
<listitem
><para
>Ово задаје да се за МИМЕ тип користе поставке групе којој припада. На пример, ако уређујете аудио МИМЕ тип, користиће се поставке за групу аудио.</para
></listitem
></varlistentry>
<varlistentry
><term
>Питај да сачуваш на диск (само у К‑освајачу као прегледачу)</term>
<listitem
><para
>Ова поставка важи само за <application
>К‑освајач</application
> у режиму прегледача, и одређује да ли приказује фајл у угнежђеном приказивачу или вам нуди да сачувате фајл на диск.</para
></listitem
></varlistentry>
</variablelist>
<para
>Испод овога стоји падајући списак <guilabel
>Првенство позивања сервиса</guilabel
>.</para>
<para
>Док сте у менаџеру фајлова попут <application
>Делфина</application
> или <application
>К‑освајача</application
>, ако кликнете <mousebutton
>десним</mousebutton
> дугметом миша појавиће се ставка <guimenu
>Отвори помоћу...</guimenu
>. У менију под њом дају се програми као на овом списку, истим редоследом.</para>
<para
>За промену редоследа можете користити дугмад <guibutton
>Помери нагоре</guibutton
> и <guibutton
>Помери надоле</guibutton
>.</para>
</sect3>
<sect3 id="file-assoc-use-done">
<title
>Трајне промене</title>
<para
>Пошто завршите са изменама МИМЕ типова, можете кликнути на <guibutton
>Примени</guibutton
> да измене учините трајним, задржавши се притом у овом модулу.</para>
</sect3>
</sect2>
</sect1>
</article>
@@ -0,0 +1,598 @@
<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN"
"dtd/kdedbx45.dtd" [
<!ENTITY kappname-n '<application>КДЕ су</application>'>
<!ENTITY kappname-g '<application>КДЕ суа</application>'>
<!ENTITY kappname-d '<application>КДЕ суу</application>'>
<!ENTITY kappname-a '<application>КДЕ су</application>'>
<!ENTITY kappname-i '<application>КДЕ суом</application>'>
<!ENTITY kappname-l '<application>КДЕ суу</application>'>
<!ENTITY package "kdebase">
<!ENTITY % addindex "IGNORE">
<!ENTITY % Serbian "INCLUDE"
> <!-- change language only here -->
]>
<book id="kdesu" lang="&language;">
<bookinfo>
<title
>Приручник за <application
>КДЕ су</application
></title>
<authorgroup>
<author
><personname
><firstname
>Герт</firstname
> <surname
>Јансен</surname
></personname
> &Geert.Jansen.mail;</author>
<othercredit role="translator"
><firstname
>Драган</firstname
><surname
>Пантелић</surname
><affiliation
><address
><email
>falcon-10@gmx.de</email
></address
></affiliation
><contrib
>превод</contrib
></othercredit
>
</authorgroup>
<copyright>
<year
>2000</year>
<holder
>Герт Јансен</holder>
</copyright>
<legalnotice
>&FDLNotice;</legalnotice>
<date
>21.9.2010.</date>
<releaseinfo
>КДЕ 4.5</releaseinfo>
<abstract
><para
><application
>КДЕ су</application
> је графичко прочеље за уникс наредбу <command
>su</command
>.</para
></abstract>
<keywordset>
<keyword
>КДЕ</keyword>
<keyword
>su</keyword>
<keyword
>лозинка</keyword>
<keyword
>корен</keyword>
</keywordset>
</bookinfo>
<chapter id="introduction">
<title
>Увод</title>
<!-- from kdebase/runtime/kdesu/FAQ since rev 855297
kdesu is a libexec program, so does not normally reside in your PATH.
Use something like:
<command
>$(kde4-config - -path libexec)kdesu - - program_to_run
https://bugs.kde.org/show_bug.cgi?id=194267
"one needs to create a
~/.kde/share/config/kdesurc file to tell KDE to use sudo instead of su."
~/.kde/share/config/kdesurc
[super-user-command]
super-user-command=sudo
does this really work?
-->
<para
>Добро дошли у <application
>КДЕ су</application
>! <application
>КДЕ су</application
> је графичко прочеље за уникс наредбу <command
>su</command
> за КДЕ. Омогућава вам да покренете програм под другим корисником, задавши његову лозинку. <application
>КДЕ су</application
> није повлашћен програм, већ користи системску <command
>su</command
>.</para>
<para
><application
>КДЕ су</application
> има једну додатну могућност: може опционо да памти лозинке уместо вас. Ако се ослоните на ово, за сваку наредбу треба само једанпут да унесете лозинку. За више информација и безбедносну анализу, погледајте <xref linkend="sec-password-keeping"/>.</para>
<para
>Овај програм је намењен покретању из командне линије или из .десктоп фајлова. Мада захтева корену лозинку кроз графички дијалог, пре је мост између командне линије и ГУИ‑ја него чисти ГУИ програм.</para>
<para
>Пошто се <command
>kdesu</command
> више не инсталира у <filename
><userinput
>$(kde4-config --prefix)</userinput
>/bin/</filename
> већ у <filename
><userinput
>kde4-config --path libexec</userinput
></filename
>, и стога више није у путањи (<envar
>PATH</envar
>), мораћете да је покрећете помоћу <userinput
>$(kde4-config --path libexec)<command
>/kdesu</command
></userinput
>.</para>
</chapter>
<chapter id="using-kdesu">
<title
>Коришћење <application
>КДЕ суа</application
></title>
<para
>Употреба <application
>КДЕ суа</application
> је лака. Синтакса гласи:</para>
<cmdsynopsis
><command
>kdesu</command
> <group choice="opt"
><option
>-c</option
> <replaceable
>наредба</replaceable
></group
> <group choice="opt"
><option
>-d</option
></group
> <group choice="opt"
><option
>-f</option
> <replaceable
>фајл</replaceable
></group
> <group choice="opt"
><option
>-i</option
> <replaceable
>име‑иконице</replaceable
></group
> <group choice="opt"
><option
>-n</option
></group
> <group choice="opt"
><option
>-p</option
> <replaceable
>приоритет</replaceable
></group
> <group choice="opt"
><option
>-r</option
></group
> <group choice="opt"
><option
>-s</option
></group
> <group choice="opt"
><option
>-t</option
></group
> <group choice="opt"
><option
>-u</option
> <replaceable
>корисник</replaceable
></group
> <group choice="opt"
><option
>--noignorebutton</option
></group
> <group choice="opt"
><option
>--attach</option
> <replaceable
>ИД‑прозора</replaceable
></group
> </cmdsynopsis>
<cmdsynopsis
><command
>kdesu</command
> <arg choice="opt"
>генеричке‑КДЕ‑опције</arg
> <arg choice="opt"
>генеричке‑КуТ‑опције</arg
> </cmdsynopsis>
<para
>Опције командне линије објашњене су испод.</para>
<variablelist>
<varlistentry>
<term
><option
>-c <replaceable
>наредба</replaceable
></option
></term>
<listitem
><para
>Задаје да се наредба прослеђена као аргумент извршава под кореном. На пример, када пожелите да покренете нови менаџер фајлова, унели бисте у одзивник: <userinput
>$(kde4-config --path libexec)/<command
>kdesu</command
> <option
>-c</option
> dolphin</userinput
>.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>-d</option
></term>
<listitem
><para
>Приказ исправљачких података.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>-f <replaceable
>фајл</replaceable
></option
></term>
<listitem
><para
>Ова опција омогућава ефикасно коришћење <application
>КДЕ суа</application
> у .десктоп фајловима. Говори <application
>КДЕ суу</application
> да испита фајл задат параметром <parameter
>фајл</parameter
>: ако је тај фајл уписив за тренутног корисника, <application
>КДЕ су</application
> ће извршити наредбу под тим корисником; ако није, наредба се извршава под задатим корисником (подразумевано је то корен, <literal
>root</literal
>).</para>
<para
>Параметар <parameter
>фајл</parameter
> обрађује се овако: ако почиње са <literal
>/</literal
>, узима се за апсолутну путању до фајла; иначе, узима се за име глобалног КДЕ поставног фајла.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>-i</option
> <replaceable
>име‑иконице</replaceable
></term>
<listitem
><para
>Задаје иконицу за употребу у дијалогу лозинке. Можете задати само име без наставка.</para>
<para
>На пример, да покренете <application
>К‑освајач</application
> у режиму менаџера фајлова и добијете иконицу <application
>К‑освајача</application
> у дијалогу лозинке:</para>
<screen
><userinput
>$(kde4-config --path libexec)<command
>kdesu</command
> <option
>-i</option
> konqueror
<option
>-c</option
> "konqueror --profile filemanagement"</userinput
></screen>
</listitem>
</varlistentry>
<varlistentry>
<term
><option
>-n</option
></term>
<listitem
><para
>Без памћења лозинке. Искључује кућицу <guilabel
>Упамти лозинку</guilabel
> у дијалогу лозинке.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>-p</option
> <replaceable
>приоритет</replaceable
></term>
<listitem>
<para
>Поставља вредност приоритета, на број између 0 и 100: 0 значи најнижи приоритет, а 100 највиши. Подразумевано је 50.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><option
>-r</option
></term>
<listitem
><para
>Стварновременско распоређивање.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><option
>-s</option
></term>
<listitem
><para
>Зауставља демона <application
>КДЕ суа</application
>. Погледајте <xref linkend="sec-password-keeping"/>.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>-t</option
></term>
<listitem
><para
>Укључује терминалски излаз. Такође искључује памћење лозинки. Ово умногоме служи у исправљачке сврхе; ако желите да покренете програм конзолног режима, употребите уместо овога стандардну <command
>su</command
>.</para
> </listitem>
</varlistentry>
<varlistentry>
<term
><option
>-u</option
> <replaceable
>корисник</replaceable
></term>
<listitem
><para
>Иако је најчешћа примена <application
>КДЕ суа</application
> извршавање наредбе под кореном, можете задати било које корисничко име и одговарајућу лозинку.</para>
</listitem>
</varlistentry>
</variablelist>
</chapter>
<chapter id="Internals">
<title
>Изнутрице</title>
<sect1 id="x-authentication">
<title
>Икс аутентификација</title>
<para
>Покренути програм радиће под ИД‑ом кореног корисника и генерално неће имати овлашћење да приступи вашем икс приказу. <application
>КДЕ су</application
> заобилази ово додавањем аутентификационог колачића у привремени фајл <filename
>.Xauthority</filename
>. По окончању наредбе, овај фајл се уклања. </para>
<para
>Ако не користите икс колачиће, препуштени сте сами себи. <application
>КДЕ су</application
> ће ово открити и неће додати колачић, али ћете морати да обезбедите да је корену дозвољено да приступи вашем икс приказу.</para>
</sect1>
<sect1 id="interface-to-su">
<title
>Сучеље за <command
>su</command
></title>
<para
><application
>КДЕ су</application
> користи системску <command
>su</command
> за добављање овлашћења. У овој секцији објаснићемо како <application
>КДЕ су</application
> то ради. </para>
<para
>Пошто неке изведбе наредбе <command
>su</command
> (тј. она Редхетова) неће да читају лозинку са стдул., <application
>КДЕ су</application
> ствара пар ПТИ/ТТИ и извршава <command
>su</command
> са стандардним фајл описницима повезаним на ТТИ.</para>
<para
>За извршење задате наредбе, уместо интерактивне шкољке <application
>КДЕ су</application
> користи опцију <option
>-c</option
> са аргументом наредбе <command
>su</command
>. Овај аргумент разуме свака шкољка за коју знамо, па би требао да буде преносиво. <command
>su</command
> прослеђује аргумент <option
>-c</option
> шкољци циљног корисника, а она извршава програм. Пример: <command
>su<option
>root -c <replaceable
>наредба</replaceable
></option
></command
>.</para>
<para
>Уместо непосредног извршења задате наредбе кроз <command
>su</command
>, <application
>КДЕ су</application
> извршава мали програм заметак <command
>kdesu_stub</command
>. Овај заметак (ради под циљним корисником) добавља нешто података од <application
>КДЕ суа</application
> преко ПТИ/ТТИ канала (заметковог стдул. и стдиз.), а затим извршава задату наредбу. Подаци који се прослеђују: икс приказ, икс аутентификациони колачић (ако је расположив), променљива <envar
>PATH</envar
> и наредба за покретање. Употреба заметка је неопходна зато што је икс колачић приватан податак, те се не може проследити кроз командну линију.</para>
</sect1>
<sect1 id="password-checking">
<title
>Провера лозинке</title>
<para
><application
>КДЕ су</application
> ће проверити унету лозинку, и ако није исправна, издати поруку о грешци. Провера се спроводи пробним извршавањем <filename
>/bin/true</filename
>: ако успе, претпоставља се да је лозинка исправна.</para>
</sect1>
<sect1 id="sec-password-keeping">
<title
>Памћење лозинки</title>
<para
>Ради ваше удобности, <application
>КДЕ су</application
> изводи могућност <emphasis
>памћења лозинки</emphasis
>. Ако вас занима безбедност тога, треба да прочитате наредне пасусе.</para>
<para
>Дозвољавање <application
>КДЕ суу</application
> да памти лозинке отвара (малу) безбедносну рупу на систему. Очигледно, <application
>КДЕ су</application
> неће дозволити ниједном осим вашем корисничком ИД‑у да користи лозинке, али, ако се ово неопрезно изведе, спушта безбедносни ниво корена на онај нормалног корисника (вас); провалник који би упао у ваш налог добио би и корени приступ. <application
>КДЕ су</application
> покушава ово да спречи, безбедносном шемом која је, барем по нашем мишљењу, разумно сигурна и изложена испод.</para>
<para
><application
>КДЕ су</application
> користи демон, <command
>kdesud</command
>, који ослушкује за наредбама на уникс сокету у <filename
>/tmp</filename
>. Режим сокета је 0600, тако да се на њега може повезати само ваш кориснички ИД. Ако је укључено памћење лозинки, <application
>КДЕ су</application
> извршава наредбе преко овог демона: упише наредбу и корену лозинку у сокет, а демон је изврши кроз <command
>su</command
> као што је претходно описано. Наредба и лозинка се потом не одбацују, већ се задржавају одређено време, тј. до прековремена задатог у контролном модулу. Ако стигне још један захтев за исту наредбу током овог временског периода, клијент не мора да наводи лозинку. Да би се спречили провалници који упадну на ваш налог да покраду лозинке из демона (нпр. прикључивањем исправљача), демон се инсталира са сУИД‑ом <literal
>nogroup</literal
>. Ово би требало да спречи све обичне кориснике (укључујући и вас) у добављању лозинки из процеса <command
>kdesud</command
>. Демон такође поставља променљиву окружења <envar
>DISPLAY</envar
> на вредност коју је имала кад је био покренут. Једино што провалник може да уради јесте да покрене програм на вашем икс приказу.</para>
<para
>Једна слаба тачка у овој шеми је у томе што програми које извршавате вероватно нису писани са безбедношћу на уму (попут програма са сУИД‑ом <literal
>root</literal
>). Могли би имати прекорачења бафера или друге проблеме које би провалник могао да искористи.</para>
<para
>Могућност памћења лозинки је трампа између безбедности и удобности. Охрабрујемо вас да ово размотрите и сами донесете одлуку да ћете је користити.</para>
</sect1>
</chapter>
<chapter id="Author">
<title
>Аутор</title>
<para
><application
>КДЕ су</application
></para>
<para
>© 2000, <personname
><firstname
>Герт</firstname
> <surname
>Јансен</surname
></personname
></para>
<para
><application
>КДЕ су</application
> је написао <personname
><firstname
>Герт</firstname
> <surname
>Јансен</surname
></personname
>, донекле на основу <application
>КДЕ суа</application
> верзије 0.3 <personname
><firstname
>Пијетра</firstname
> <surname
>Иља</surname
></personname
>. Нас двојица смо се сложили да убудуће ја одржавам овај програм.</para>
<para
>Аутору се можете обратити путем е‑поште, на &Geert.Jansen.mail;. Ако пронађете било какве грешке, пријавите их да бих их могао исправити. Такође ми се слободно обратите ако имате неки предлог.</para>
<para
>Превео Драган Пантелић <email
>falcon-10@gmx.de</email
>.</para
>
&underFDL; &underArtisticLicense; </chapter>
</book>
<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
End:
-->
@@ -0,0 +1,413 @@
<?xml version="1.0" ?>
<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [
<!ENTITY % Serbian "INCLUDE">
]>
<refentry lang="&language;">
<refentryinfo>
<title
>Кориснички приручник КДЕ-а</title>
<author
><personname
><firstname
>Лори</firstname
> <surname
>Вотс</surname
></personname
> &Lauri.Watts.mail;</author>
<date
>18.9.2010.</date>
<productname
>КДЕ</productname>
</refentryinfo>
<refmeta>
<refentrytitle
><command
>kdesu</command
></refentrytitle>
<manvolnum
>1</manvolnum>
</refmeta>
<refnamediv>
<refname
><command
>kdesu</command
></refname>
<refpurpose
>Покреће програм са повишеним овлашћењима.</refpurpose>
</refnamediv>
<refsynopsisdiv>
<cmdsynopsis
><command
>kdesu</command
> <group choice="opt"
><option
>-c</option
> <replaceable
>наредба</replaceable
></group
> <group choice="opt"
><option
>-d</option
></group
> <group choice="opt"
><option
>-f</option
> <replaceable
>фајл</replaceable
></group
> <group choice="opt"
><option
>-i</option
> <replaceable
>име-иконице</replaceable
></group
> <group choice="opt"
><option
>-n</option
></group
> <group choice="opt"
><option
>-p</option
> <replaceable
>приоритет</replaceable
></group
> <group choice="opt"
><option
>-r</option
></group
> <group choice="opt"
><option
>-s</option
></group
> <group choice="opt"
><option
>-t</option
></group
> <group choice="opt"
><option
>-u</option
> <replaceable
>корисник</replaceable
></group
> <group choice="opt"
><option
>--noignorebutton</option
></group
> <group choice="opt"
><option
>--attach</option
> <replaceable
>ИД-прозора</replaceable
></group
> </cmdsynopsis>
<cmdsynopsis
><command
>kdesu</command
> <arg choice="opt"
>генеричке-КДЕ-опције</arg
> <arg choice="opt"
>генеричке-КуТ-опције</arg
> </cmdsynopsis>
</refsynopsisdiv>
<refsect1>
<title
>Опис</title>
<para
><application
>КДЕ су</application
> је графичко прочеље за уникс наредбу <command
>su</command
> за КДЕ. Омогућава вам да покренете програм под другим корисником, задавши његову лозинку. <application
>КДЕ су</application
> није повлашћен програм, већ користи системску <command
>su</command
>.</para>
<para
><application
>КДЕ су</application
> има једну додатну могућност: може опционо да памти лозинке уместо вас. Ако се ослоните на ово, за сваку наредбу треба само једанпут да унесете лозинку.</para>
<para
>Овај програм је намењен покретању из командне линије или из .десктоп фајлова.</para>
<para
>Пошто се <command
>kdesu</command
> више не инсталира у <filename
><userinput
>$(kde4-config --prefix)</userinput
>/bin/</filename
> већ у <filename
><userinput
>kde4-config --path libexec</userinput
></filename
>, и стога више није у путањи (<envar
>PATH</envar
>), мораћете да је покрећете помоћу <userinput
>$(kde4-config --path libexec)<command
>/kdesu</command
></userinput
>.</para>
</refsect1>
<refsect1>
<title
>Опције</title>
<variablelist>
<varlistentry>
<term
><option
>-c <replaceable
>наредба</replaceable
></option
></term>
<listitem
><para
>Задаје да се наредба прослеђена као аргумент извршава под кореном. На пример, када пожелите да покренете нови менаџер фајлова, унели бисте у одзивник: <userinput
>$(kde4-config --path libexec)/<command
>kdesu</command
> <option
>-c</option
> dolphin</userinput
>.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>-d</option
></term>
<listitem
><para
>Испис исправљачких података.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>-f <replaceable
>фајл</replaceable
></option
></term>
<listitem
><para
>Ова опција омогућава ефикасно коришћење <application
>КДЕ суа</application
> у .десктоп фајловима. Говори <application
>КДЕ суу</application
> да испита фајл задат параметром <parameter
>фајл</parameter
>: ако је тај фајл уписив за тренутног корисника, <application
>КДЕ су</application
> ће извршити наредбу под тим корисником; ако није, наредба се извршава под задатим корисником (подразумевано је то корен, <literal
>root</literal
>).</para>
<para
>Параметар <parameter
>фајл</parameter
> обрађује се овако: ако почиње са <literal
>/</literal
>, узима се за апсолутну путању до фајла; иначе, узима се за име глобалног КДЕ поставног фајла.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>-i</option
> <replaceable
>име-иконице</replaceable
></term>
<listitem
><para
>Задаје иконицу за употребу у дијалогу лозинке. Можете задати само име без наставка.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><option
>-n</option
></term>
<listitem
><para
>Без памћења лозинке. Искључује кућицу <guilabel
>Упамти лозинку</guilabel
> у дијалогу лозинке.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>-p</option
> <replaceable
>приоритет</replaceable
></term>
<listitem>
<para
>Поставља вредност приоритета, на број између 0 и 100: 0 значи најнижи приоритет, а 100 највиши. Подразумевано је 50.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><option
>-r</option
></term>
<listitem
><para
>Стварновременско распоређивање.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><option
>-s</option
></term>
<listitem
><para
>Зауставља демона <application
>КДЕ суа</application
>, који у позадини кешира прихваћене лозинке. Ова могућност такође се може искључити опцијом <option
>-n</option
> при првом покретању <application
>КДЕ суа</application
>.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>-t</option
></term>
<listitem
><para
>Укључује терминалски излаз. Такође искључује памћење лозинки. Ово умногоме служи у исправљачке сврхе; ако желите да покренете програм конзолног режима, употребите уместо овога стандардну <command
>su</command
>.</para
> </listitem>
</varlistentry>
<varlistentry>
<term
><option
>-u</option
> <replaceable
>корисник</replaceable
></term>
<listitem
><para
>Иако је најчешћа примена <application
>КДЕ суа</application
> извршавање наредбе под кореном, можете задати било које корисничко име и одговарајућу лозинку.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><option
>--noignorebutton</option
></term>
<listitem
><para
>Без дугмета за игнорисање.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><option
>--attach</option
> <replaceable
>ИД-прозора</replaceable
></term>
<listitem
><para
>Чини дијалог пролазним за икс програм одређен ИД-ом прозора.</para>
</listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1>
<title
>Види још</title>
<para
><command
>su</command
>(1)</para>
<para
>Детаљнија корисничка документација расположива је кроз <ulink url="help:/kdesu"
>help:/kdesu</ulink
> (унесите овај УРЛ у <application
>К-освајач</application
>, или извршите <userinput
><command
>khelpcenter</command
> <parameter
>help:/kdesu</parameter
></userinput
>).</para>
</refsect1>
<refsect1>
<title
>Примери</title>
<para
>Извршите <command
>kfmclient</command
> под корисником <systemitem class="username"
>pera</systemitem
>, с иконицом <application
>К-освајача</application
> у дијалогу лозинке:</para>
<screen
><userinput
>$(kde4-config --path libexec)<command
>kdesu</command
> <option
>-u</option
> jim <option
>-i</option
> konqueror <command
>kfmclient</command
></userinput
></screen>
</refsect1>
<refsect1>
<title
>Аутори</title>
<para
><application
>КДЕ су</application
> написали су <personname
><firstname
>Герт</firstname
> <surname
>Јансен</surname
></personname
> <email
>jansen@kde.org</email
> и <personname
><firstname
>Пијетро</firstname
> <surname
>Иљо</surname
></personname
> <email
>iglio@fub.it</email
>. </para>
</refsect1>
</refentry>