-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans (5) . 

Ubuntu Tools

   0.2.5.2  

Other GNOME Stuff

Score 72%
Ubuntu Tools
zoom


Ubuntu Tools
zoom


Downloads:  6140
Submitted:  Jun 7 2010
Updated:  Jun 23 2010

Description:

Ubuntu Tools was born on \"Ubuntu-IT\" Forum as a terminal script.

Some time later, using a GUI from http://ubuntrucchi.wordpress.com I\'ve created a \"ported\" python version.

This tool is meant to ease some system operation such as one click update or clean, customization and organization.

The gui is Ubuntu Tweak-like so it won\'t be so difficult to integrate with UT itself.

Suggestions or Comments or Problem Reports are always accepted, while bad votes without any clues are not.

Installation:

Simply run the installer.

Uninstallation:

Run the installer again.

Updates:

The tool will checks for updates on program startup so you\'ll always have the latest version.
A changelog is also included in the update informations.

IMPORTANT: The program now supports multiple languages so, if someone would like to help me translating it in some other languages, just tell me.




Changelog:

Version 0.2.4.6
- Start of english version
Version 0.2.4.7
- Fixed Medibuntu Script
Version 0.2.4.8
- Fixed BurgEditor Script
Version 0.2.5
- Main Code Fixes
- Start of Multilanguage Support
- Battery Check Improved
Version 0.2.5.1
- General Security Improved
- Deborphan Removal Security Improved
- No More /tmp Removal (Now You Can Remove ~/.tmp)

Version 0.2.5.2
- Grub2 Editor Bug Fixed




LicenseGPL
(Ubuntu Tools Installer)
Send to a friend
Subscribe
Other  Artwork  from TheWiseDj
Report inappropriate content



-

 sources bug

 
 by hotice on: Jun 8 2010
 
Score 50%

A small bug: I had the medibuntu repository added in my sources.list and UbuntuTools added a medibuntu.list source so I got double medibuntu repositories and an error when running "apt-get update".

This should be easily fixable...

Keep up the good work!


http://www.webupd8.org
Reply to this

-

 Re: sources bug

 
 by TheWiseDj on: Jun 8 2010
 
Score 50%

Thanks for the hint, I'll pass the medibuntu add to my repository adder script ;)


Reply to this

-
.

 Ottimo lavoro

 
 by socialinux on: Jun 8 2010
 
Score 50%

Ottimo lavoro e promette di diventare una applicazione con un futuro.Ti segnalo che non è funzionante il download del pacchetto.
Grazie.


Reply to this

-

 Re: Ottimo lavoro

 
 by TheWiseDj on: Jun 8 2010
 
Score 50%

The installer or the tar?


Reply to this

-
.

 Re: Re: Ottimo lavoro

 
 by socialinux on: Jun 8 2010
 
Score 50%

Now the download works,thanks.


Reply to this

-

 installer

 
 by smif1984 on: Jun 8 2010
 
Score 50%

don't like the installer stuff...i'd like to see the actual code before running it...


Reply to this

-

 Re: installer

 
 by TheWiseDj on: Jun 8 2010
 
Score 50%

You can always open the installer with gedit, nano, etc. and read what id does.

The download part is at the very beginning so you can easily download the actual tar and study it ;)


Reply to this

-

 dein Ubuntu-Tool

 
 by Karmicbastler on: Jun 16 2010
 
Score 50%

hi Dear,
ich wollte dir nur sagen, dass es sowas schon gibt. Guck mal hier:
http://ubuntu-tweak.com

Dieses Programm kann diese Sachen bereits, die dein Programm erst lernt zu können.

Liebe Grüße
Karmicbastler


Reply to this

-

 Re: dein Ubuntu-Tool

 
 by TheWiseDj on: Jun 16 2010
 
Score 50%

I'm sorry but I understand only English or Italian (a bit of Spanish too).
Can you translate your previous message please?

Thanks


Reply to this

-

 Re: dein Ubuntu-Tool

 
 by TheWiseDj on: Jun 16 2010
 
Score 50%

Well Google Translator is more good than I thought.

Ubuntu Tools is SIMILAR to Ubuntu Tweak (read the description) but DIFFERENT.

For example U-Tweak doesn't have any Grub 2 or Prompt or Alias editor ;)


Reply to this

-
.

 dubious quality/security

 
 by tsimpson on: Jun 18 2010
 
Score 50%

Note on the content of this comment: This is going to sound bad, so if you are the author of this software, please don't take it as an attack against you personally. You are not the first to try something like this and probably won't be the last. This is about the script(s) you wrote and not about you. Keep working on software, and don't let me discourage you from contributing. (this written after the following)

This kind of script will never work well on Ubuntu systems. Attempting to automate the processes involved require intimate knowledge of the system, and if you have that, you already know that this kind of automation is bad.

I see a lot of "chmod 777" in the scripts, is there a reason to effectively disable UNIX-style permissions? You also make .desktop files and XML files 777 (or just user executable), for what reason?
Then you go an make /usr/bin/ubuntutools 777, so any use on the system could potentially rewrite the code in there to do anything they want.

You pass -y to apt-get, do you not trust the user to make discussions about what should be installed?

In .UbuntuTools/Scripts/Cleaner line 45 (executed as root!):
rm -rf "/tmp/*"

This is called from a menu option of "Remove Temporary Files", please not that *WILL* do some serious! damage to a running system, such that it will become unusable until a reboot. Why on Earth would you even put that in a script intended to be ran as root?

You also run deborphan non-interactively, this should _always_ be an attended process.

I see you were inspired by "Ubuntu Tweak", that is not something which should inspire anyone to do anything, except to not use these "tweak" style applications.

This type of "tweak" script has been tried several times by many different people, all have failed because they try and make things overly simple for the user, removing security or damaging the system in the process. If you value your system, don't use these type of scripts.

Please note: If you do use one of these scripts and damage your system (which is likely), the only way to easily undo the damage is to reinstall the system from scratch. You will be told this in the Ubuntu Forums, Mailing lists and on IRC. We have seen these kinds of scripts completely ruin systems to such an extent, that rather than spending days trying to undo/fix the mess, it was better to reinstall after booting into a recovery shell/LiveCD to backup data. I urge you to not use this kind of script.


Terence Simpson
Reply to this

-

 Re: dubious quality/security

 
 by TheWiseDj on: Jun 18 2010
 
Score 50%

I always try serveral times the stuff I make so I'm pretty sure you won't destroy anything.

Of course as I wrote in the description above, you can suggest some changes (note that some dangerous actions are prevented prompting some warning messages (it may be possible that some warning are still missing thou).

What do I have to correct?

(P.S. The inspiration of Ubuntu Tweak is about the GUI ;))


Reply to this

-

 Re: Re: dubious quality/security

 
 by tsimpson on: Jun 18 2010
 
Score 50%

I can tell you that "rm -rf /tmp/*" as root, will do some damage. See the output of "ls -A /tmp" and look at the "hidden" files there.

I don't think you can "improve" the script, there is a reason manual intervention would be needed. Especially with the DVD CSS package. It _is_ illegal in some countries and the user should explicitly be asked to confirm the installation. They need to be asked if it either 1) legal to install, or 2) if they want to knowingly break the law. You can't make that decision for them.

As for the rest, it seems like mostly duplication of work already done. ubuntu-restricted-extras is easily installable via the package manager and medibuntu repos are supposed to be enabled manually, for the legal reasons above.


Terence Simpson
Reply to this

-

 Re: Re: Re: dubious quality/security

 
 by TheWiseDj on: Jun 18 2010
 
Score 50%

It's possibily that the /tmp was meant to be ~/.tmp (the original project was a multi-brain stuff, so, it can present some mistakes).

I'll correct it, the dvd and medibuntu thing too.


Reply to this

-

 Version 0.2.5.1

 
 by TheWiseDj on: Jun 19 2010
 
Score 50%

"I see a lot of "chmod 777" in the scripts, is there a reason to effectively disable UNIX-style permissions? You also make .desktop files and XML files 777 (or just user executable), for what reason?"

I need to handle this too, however you can always tell me what kind of permission they must have (766, 755, etc).

"Then you go an make /usr/bin/ubuntutools 777, so any use on the system could potentially rewrite the code in there to do anything they want."

Changed to 755

"You pass -y to apt-get, do you not trust the user to make discussions about what should be installed?"

Only in One Click Operations 'cause it's meant to be automated (if you want to do it file by file then use the other categories).

"In .UbuntuTools/Scripts/Cleaner line 45 (executed as root!):
rm -rf "/tmp/*""

Now it's ~/.tmp/*

"You also run deborphan non-interactively, this should _always_ be an attended process."

Now there is a zenity window that let users choose the packages to be removed.

I need to change DVD and Medibuntu too, but, for now, I think that it's more secure or not?


Reply to this

-

 Re: Version 0.2.5.1

 
 by tsimpson on: Jun 19 2010
 
Score 50%

Generally, permissions for files should be like this: For files you only want to read/write, 644 (-rw-r--r--), for scripts 755 (-rwxr-x-r-x). So, for anything you don't expect to directly execute or run in a shell, including XML and .desktop files, 644 is sufficient.

On another security note, the application shouldn't necessarily need to be ran as root. It would probably be better to only execute the commands as root when needed, then return to operation in normal user mode. gksu and gksudo shouldn't ask for the users password for 15 minutes by default once it has already been entered.


Terence Simpson
Reply to this

Add commentBack






-
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add Artwork
Public API
About GNOME-Look.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 GNOME-Look.org Team  
All rights reserved. GNOME-Look.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
GNOME and the foot logo are trademarks of the GNOME Foundation.