Группа :: Графические оболочки/KDE
Пакет: kdebase
Главная Изменения Спек Патчи Загрузить Bugs and FR
Патч: kdebase-3.2-kfontinst.patch
--- kdeebase-3.2/kcontrol/kfontinst.old/kcmfontinst/KCmFontInst.cpp 2003-11-30 12:42:27 +0300
+++ kdeebase-3.2/kcontrol/kfontinst/kcmfontinst/KCmFontInst.cpp 2004-01-16 14:07:50 +0300
@@ -173,6 +173,8 @@
urlFrame->setSizePolicy(QSizePolicy(QSizePolicy::Minimum, QSizePolicy::Fixed));
#endif
+if ( getuid() != 0)
+{
layout->addWidget(toolbar);
layout->addWidget(urlFrame);
#ifdef HAVE_FT_CACHE
@@ -181,6 +183,11 @@
layout->addWidget(fontsFrame);
#endif
layout->addWidget(itsStatusLabel);
+}
+else
+{
+ layout->addWidget( new QLabel( i18n("Disabled for root"), this ) );
+}
setButtons(0);
setUseRootOnlyMsg(false);
--- kdeebase-3.2/kcontrol/kfontinst.old/kcmfontinst/kcmfontinst.desktop 2003-11-30 12:42:27 +0300
+++ kdeebase-3.2/kcontrol/kfontinst/kcmfontinst/kcmfontinst.desktop 2004-01-16 13:52:23 +0300
@@ -8,7 +8,6 @@
X-KDE-ModuleType=Library
X-KDE-Library=fontinst
X-KDE-FactoryName=fontinst
-X-KDE-RootOnly=true
X-KDE-HasReadOnlyMode=true
X-KDE-ParentApp=kcontrol