![]() |
Re: Fedora Utils for Getting things done
I am glad to say that it is featured in the sourceforge.net front page currently. It has received great feedback, though not in the Fedora forums, for which I'm a bit sad. Many new features are introduced, including command-line arguments. Hope you enjoy using it as much as I did while developing it :)
|
Re: Fedora Utils for Getting things done
Hi Satya,
Thank you for Fedorautils !! Its awesome and fixed a lot of issues for me. Thank you very much. You don't know how much this utility turned out to be helpful for me. Awesome....:dance: |
Re: Fedora Utils for Getting things done
Hi,
I am running v1.8.1 of Fedora Utils on Fedora 16 32bit. All has been working fine until today, when it popped up with the folowing message: Quote:
Code:
./uid>Code:
-bash: syntax error near unexpected token `newline'Daniel |
Re: Fedora Utils for Getting things done
Hi,
I think you should take off the ">" after uid. Also check if the file is executable by running Code:
ls -l uidCode:
chmod 755 uidOn another note, I dont think a file will have a name like uid. Please check these. |
Re: Fedora Utils for Getting things done
Quote:
Will report back if I get an further info... |
Re: Fedora Utils for Getting things done
Hi,
I too tried downloading it and here is what it shows: Code:
[root@perpetual perl514]# file uid\> |
Re: Fedora Utils for Getting things done
I think there is some bug in the server. Sorry for the inconvenience. In the meantime you can try running fedorautils --noupd. I think this can solve the problem temporarily. I'll try to fix it as soon as possible if I can.
---------- Post added at 12:45 AM ---------- Previous post was at 12:28 AM ---------- Seems it has been fixed now. Problem in uploading. Please reinstall the package. ---------- Post added at 03:10 AM ---------- Previous post was at 12:45 AM ---------- In the new package, I've added PolicyKit integration. So it integrates with Gnome Shell authentication dialog when installed from RPM and executed from Applications menu. ---------- Post added at 03:27 AM ---------- Previous post was at 03:10 AM ---------- Don't know who asked, but I got a mail, Quote:
|
Re: Fedora Utils for Getting things done
Many thanks satya164! The latest update has sorted this updating problem. Thanks again for a great script! :D
|
Re: Fedora Utils for Getting things done
I get this error:
./fedorautils-1.8.1: line 132: syntax error: unexpected end of file Any help? |
Re: Fedora Utils for Getting things done
Tho' I'm hopeful and confident that satya164 is a sincere and honest guy, this is the second time in a month that some relatively new forum member has posted a complex script and encouraged others to try it. Anyone who downloads a script of unknown source and executes it without understanding every line in detail (even w/o privileges) is bypassing security. It's not smart - in fact it's just the opposite. SELinux context restrictions and sandboxed browsers can prevent a load of potential problems, but they can't prevent the determined fool at the keyboard.
This is a very dangerous game, and it would be nice if we had a web of trust or something. Quote:
As for the script ... The 1.8.1 version is truncated, so for 1.8.0 1/ There is no indentation making the script very unreadable. vim or emacs will indent this properly. 2/ In many places the script tests for a a package be testing fo ran expected file. This is a bad technique since package contents change. Use rpm or yum instead. 3/ There are numerous places where tedious if; else; fi; if else; fi sequences occur. Or if elif; elif; elif ... . Consider other simpler and tesers control flow like 'case' statements or in somplaces completely eliminating the tests. 4/ yum performs a lot of slow overhead work, so invoke yume for many packages at once. 5/ I think you should re-think the advisability of beesu as a 'standard'. It has security issues unless very carefully configured. AFAIK it has no function that it's part of su or sudo. Quote:
We could do this sort of correct test for installation test and getrid of the verbose if else stuff.... [ rpm -q cabextract >/dev/null ] || yum -y install --nogpgcheck cabextract We could create a loop since there is so much repeated code for pkg in $packagelist; do [ rpm -q $pkg >/dev/null ] || yum -y install --nogpgcheck $pkg; done We could create a list of packages for a single yum, .... yumlist="" for pkg in $packagelist; do [ rpm -q $pkg >/dev/null ] || yumlist="$yumlist $pkg"; done yum -y install --nogpgcheck $yumlist But there is an even better choice - there is no point in making all these per-package distinctions- just in stall the whole lot, yum already tests if the package is installed so the entire routine is laden with wasted duplicate effort. Code:
function EssentialSoft()========== I'd quibble with your function decomposition - it appears you have a lot of very similar Install* Fix* functions used perhaps twice. |
Re: Fedora Utils for Getting things done
I agree with you. Perhaps it needs a code cleanup. But for now, it does what it supposed to do. So I'll try to do it when I get time. Btw, the problem with detecting installation status of a package with rpm is, it is very slow.
About the essential softs section, I think it's my mistake and I've changed it, also used case statements in many places. Will be uploading it son. |
Re: Fedora Utils for Getting things done
This script is awesome, and I recommend it to all Fedora users as a mush have addon on any fresh system.
I have one question regarding one of the options - why does Unico theme has such a gumongous dependency list? And it install for ages :( It is by far the largest package and package that has most depedencies and that takes much more time tna any other to package and provides just one theme... Please consider removing it, or atleast make it as an option and not selected by default in "additional software" category. Thank you in advance. ---------- Post added at 11:30 PM ---------- Previous post was at 09:19 PM ---------- Hey I just noticed that there is one awesome utility missing - TeamViewer, please include it in Fedora Tools, it deserves to be listed there. Thanks! |
Re: Fedora Utils for Getting things done
Quote:
About TeamViewer, will add it, thanks. |
Re: Fedora Utils for Getting things done
Ah, so, that explains it, but please consider making Unico engine as an option because it is really not obvious what is if for and it takes too much resources and time to install it, especially for those who don't actually need or want it because it is enabled to be installed by default.
Please share any cool Unico engine based themes that you found for GNOME 3, I would like to include some great looking themes for Fusion Linux. Valent. |
Re: Fedora Utils for Getting things done
Is PlayOnLinux included in Fedora Utils ?
|
| All times are GMT +1. The time now is 10:11 AM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.