summaryrefslogtreecommitdiffstats
path: root/urpm/media.pm
Commit message (Collapse)AuthorAgeFilesLines
...
* - move lock functions to a full blown modulePascal Rigaux2006-11-231-11/+5
| | | | | | | | | | | | - handle get_exclusive and release_exclusive on existing lock, *but* don't use it for now! (not useful) - remove urpmi_db locking from add_medium and update_media - move rpm_db locking into _read_cachedir_pubkey - update_media: restrict rpm_db exclusive locking to parse_pubkeys - urpmi: move locking rpm_db near its use - handle lock directly in urpmi.addmedia, urpmi.update, urpme, urpmf - log locking/unlocking
* don't have a global variable to hold locks, otherwise code can't lock twicePascal Rigaux2006-11-231-6/+7
| | | | | non-exclusive
* remove md5sum from @PER_MEDIA_OPT (which only list per-medium options inPascal Rigaux2006-11-221-2/+2
| | | | | | | | | | urpmi.cfg), so that urpmi.cfg do not contain the md5sum (and so urpmi.cfg doesn't need to be modified on urpmi.update, only /var/lib/urpmi/MD5SUM is modified) (bug introduced when creating @PER_MEDIA_OPT in r35745, fixed in r35832, but broken again in r35953)
* create urpm::removable out of urpm.pmPascal Rigaux2006-11-211-4/+5
|
* move many functions from urpm.pm to urpm/media.pmPascal Rigaux2006-11-211-0/+1800