summaryrefslogtreecommitdiffstats
path: root/urpm
Commit message (Collapse)AuthorAgeFilesLines
* bugfix: allow empty urpmi.cfgPascal Rigaux2006-11-241-1/+2
|
* better var name ($medium is always used to hold a medium, not a number)Pascal Rigaux2006-11-241-3/+3
|
* cleanerPascal Rigaux2006-11-241-0/+1
|
* rename var $second_pass into $need_second_pass (more clear)Pascal Rigaux2006-11-241-16/+17
|
* - move lock functions to a full blown modulePascal Rigaux2006-11-233-55/+94
| | | | | | | | | | | | - 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 say "urpmi database locked" when it's the rpm database that is lockedPascal Rigaux2006-11-231-6/+7
|
* don't have a global variable to hold locks, otherwise code can't lock twicePascal Rigaux2006-11-232-26/+19
| | | | | non-exclusive
* remove md5sum from @PER_MEDIA_OPT (which only list per-medium options inPascal Rigaux2006-11-222-3/+3
| | | | | | | | | | 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)
* @PER_MEDIA_OPT is now in urpm::mediaPascal Rigaux2006-11-221-1/+1
|
* move many functions from urpm.pm to new module urpm/select.pmPascal Rigaux2006-11-211-0/+442
|
* - move download_packages_of_distant_media() from urpm.pm to urpm::get_pkgsPascal Rigaux2006-11-211-0/+218
| | | | | - move urpm::get_source_packages() -> urpm::get_pkgs::selected2list()
* create urpm::signature out of urpm.pmPascal Rigaux2006-11-211-0/+75
|
* create urpm::removable out of urpm.pmPascal Rigaux2006-11-212-4/+200
|
* move clean_dir()Pascal Rigaux2006-11-211-0/+8
|
* move many functions from urpm.pm to urpm/media.pmPascal Rigaux2006-11-216-20/+1915
|
* help perl_checkerPascal Rigaux2006-11-211-0/+1
|
* move create_transaction() and prepare_transaction() from urpm.pm into ↵Pascal Rigaux2006-11-211-0/+39
| | | | urpm/install.pm
* add Id svn keywordPascal Rigaux2006-11-213-3/+3
|
* move urpm::install() into urpm::install::install() (new module)Pascal Rigaux2006-11-211-0/+156
|
* add svn IdPascal Rigaux2006-11-213-3/+3
|
* create urpm::md5sum, move md5sum functions into it: Pascal Rigaux2006-11-212-16/+65
| | | | | | - urpm::util::md5sum() -> urpm::md5sum::compute() - urpm::local_md5sum() -> urpm::md5sum::on_local_medium()
* move open_safe, opendir_safe and syserror to urpm::sysPascal Rigaux2006-11-212-1/+20
|
* move lock functions to urpm::sysPascal Rigaux2006-11-211-21/+70
|
* move urpm::parallel_remove to urpm::parallel::removePascal Rigaux2006-11-211-0/+12
| | | | | (but keep urpm::parallel_remove for backward compatibility since rpmdrake uses it)
* create urpm::parallel and move some things from urpm.pmPascal Rigaux2006-11-211-0/+57
|
* move some things to new module urpm::bug_reportPascal Rigaux2006-11-201-0/+57
|
* oops, remove debug code wrongly introduced in previous commitPascal Rigaux2006-11-201-1/+0
|
* simplifyPascal Rigaux2006-11-201-3/+2
|
* don't set priority for global values (this will allow taking all of them in ↵Pascal Rigaux2006-11-161-2/+2
| | | | urpm::read_config())
* - put passwords in /etc/urpmi/netrc instead of getting it from ↵Pascal Rigaux2006-11-151-14/+8
| | | | | | | /var/lib/urpmi/list.xxx - keep the url without the password in urpmi.cfg
* create copy_and_own, and use itPascal Rigaux2006-11-151-0/+14
|
* - correctly cook args to sync_file()Pascal Rigaux2006-11-131-3/+1
| | | | | - util::cfg is not needed in urpm::download
* add dirname()Pascal Rigaux2006-11-131-1/+2
|
* sync_prozilla need exporting (used in urpm.pm)Pascal Rigaux2006-11-101-1/+1
|
* help perl_checkerPascal Rigaux2006-11-092-0/+4
|
* --WID=id was introduced looong ago (2001) by fpons, it should be dead by nowPascal Rigaux2006-11-091-1/+0
|
* we need urpm::util for basename()Pascal Rigaux2006-11-092-0/+2
|
* perl_checker compliancePascal Rigaux2006-11-091-1/+1
|
* use standard ExporterPascal Rigaux2006-11-092-31/+13
|
* move basename() to urpm::utilPascal Rigaux2006-11-094-23/+32
|
* perl_checker compliance & simplificationsPascal Rigaux2006-11-091-8/+6
|
* factorize introducing proc_mounts() and cat_()Pascal Rigaux2006-11-092-14/+6
|
* perl_checker compliancePascal Rigaux2006-11-071-3/+3
|
* - remove useless call to log, as we are calling 'die' in write_ldap_cache, ↵Michael Scherer2006-11-031-1/+1
| | | | and run inside a eval block, spotted by pixel.
* add member()Pascal Rigaux2006-11-031-1/+2
|
* perl_checker compliancePascal Rigaux2006-11-038-27/+27
|
* Add --no-md5sum and --force-key options to urpmiRafael Garcia-Suarez2006-10-181-0/+2
|
* Add Prozilla supportRafael Garcia-Suarez2006-09-213-5/+31
|
* When restarting urpmi, close leaked filehandles. Useful for the upgradeRafael Garcia-Suarez2006-09-191-0/+15
| | | | | 2006->2007, since the URPM version in 2006 used to leak filehandles.
* Patch by Nicolas Melay to include -q to the command-line options of curl, soRafael Garcia-Suarez2006-09-181-0/+2
| | | | | the ~/.curlrc file isn't read.