Dan wrote: >> ... >>>> I agreed that it makes sense to move Unmanaged handling to >>>> SyminkProgram. SymlinkProgram can be though as a 'EnableProgram' >>>> script, and one step required when enabling a program is copying is >>>> Unamanaged content. I'm not sure about Disable/RemoveProgram removing >>>> the Unamanaged files from the system. It's probably ok, since it is >>>> more or less what regular distros do to ALL their files :) >>>> >>>> >>> >>> Is it a simple "cp -r"? Maybe UpdateSettings could be repurposed. >> >> I'd vote for hardlinks! So the Unmanaged files doesn't take up twice the >> diskspace. > > Please, no. I'm all in favor of avoiding duplicate files, but hard links > can't work across different filesystems, and my installation is spread > out across multiple hard drives (primarily because I'm too cheap to buy > larger drives). Could it move the files out of Unmanaged, then symlink > them back?
I think in most cases /System/Links will be on the same fs as /Programs. The script could detect if it's on the same fs and use hardlinks then, otherwise it would do copy... -- /Jonatan -=( http://kymatica.com )=- _______________________________________________ gobolinux-devel mailing list gobolinux-devel@lists.gobolinux.org http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel