On Saturday 22 September 2007 07:52, Patrick Shanahan wrote:
* Basil Chupin
[09-22-07 05:52]: Thank you, Rajko, for your reply but I do not use the SuSE version of smart - I have the "real" smart installed.
moxnix
;-)
It is for this "real" smart version that I was hoping to get the name of the control file where the parameter needs to be changed for the latest kdesu to execute without the error message re smart's Package Manager.
kdesu is a KDE utility, not belonging to smart. smart requires root permissions to execute file changes and gets that via kdesu. bash normally divides command line units/parameters via white space, in order to make kdesu's command line parameters, smart AND --gui, appear as a single unit, they must be contained in ' or " 's.
I guess now I would need to ask this question in the smart forum - unless you, or someone else - knows the answer to my question.
good luck, it is not a "smart" problem.
(BTW, smart's Package Update Checker works correctly.)
doesn't require elevated (root) permissions.
You have already been given the correct answer by Rajko :^)
The kdebase source in 10.2 and 10.3 (factory) source is the same kdebase3-3.5.5-78.src.rpm // Get command if (args->isSet("c")) { command = args->getOption("c"); for (int i=0; i<args->count(); i++) { QString arg = QFile::decodeName(args->arg(i)); KRun::shellQuote(arg); command += " "; command += QFile::encodeName(arg); } } There is change to kdesu.cpp, but it doesn't change this piece of code, but changes in #include may affect it. In any case 10.2 and 10.3 are the same. Someone that really knows cpp is welcome ;-) -- Regards, Rajko. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org