On Sun, 03 Jan 2010 17:27:31 -0000
"Werner" <[email protected]> wrote:

> 
> Hello, i'm running Ubuntu Karmic Koala.
> I've installed KiCad via the Ubuntu Software Centre.
> Next i create a new part in the current loaded library.
> Then i try to update the library file but get an error:
> 
> not possible because no access to file
> 
> This is because the library is in usr/share/KiCad/Library.
> And this is a root owned folder.
> 
> When i remove KiCad from the system via the Ubuntu Software Centre,
> the KiCad folder with content remains in usr/share/
> 
> Would it be safe to change the ownership from root to my personal
> login?
> 
> How did you install KiCad without losing permission to make changes
> to the library folder?
> 
> Thanks...
> 

Dear Werner,

Modifying directly the /usr/share/kicad files, either as root or by
changing folder permissions is dangerous, not because of security, but
because your Ubuntu installation will overwrite your modified files
in case a newer "kicad" package is introduced in the Ubuntu
repositories. As a result, the package upgrade will erase all of your
custom components, replacing the files with the new ones from the
package.

Therefore, IMO, it is much better to make your own libraries of custom
components somewhere within your home folder, or something
like /usr/local, where your operating system cannot interfere. 

Cheers,
Dimitris

Reply via email to