summaryrefslogtreecommitdiffstats
path: root/urpm/sys.pm
Commit message (Collapse)AuthorAgeFilesLines
* - urpmi, urpmi.addmedia, urpmi.update:Pascal Rigaux2008-02-241-0/+5
| | | | | | o have fatal errors on some errors that must not happen (eg: moving rpm from download dir to cachedir)
* create urpm::sys::clean_rpmdb_shared_regions() and use itPascal Rigaux2007-10-021-0/+5
|
* - libraryPascal Rigaux2007-08-121-1/+1
| | | | | | | o urpm::select: new function get_preferred() replacing sort_choices() (for drakx) o get rid of "use of unitialized" when file is unset (for drakx)
* - get rid of a warning reading empty filePascal Rigaux2007-08-111-7/+7
| | | | | | | - have extra first in the list (useful for --preferred being taken into account before /etc/urpmi/preferred.list) - cleanup
* move get_packages_list() (for next commit)Pascal Rigaux2007-08-111-0/+15
|
* (open_safe) since these errors messages are displayed byThierry Vignaud2007-08-021-1/+1
| | | | | urpmi/rpmdrake, let's display translated messages
* - move lock functions to a full blown modulePascal Rigaux2006-11-231-44/+0
| | | | | | | | | | | | - 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-231-20/+12
| | | | | non-exclusive
* move clean_dir()Pascal Rigaux2006-11-211-0/+8
|
* help perl_checkerPascal Rigaux2006-11-211-0/+1
|
* move open_safe, opendir_safe and syserror to urpm::sysPascal Rigaux2006-11-211-0/+19
|
* move lock functions to urpm::sysPascal Rigaux2006-11-211-21/+70
|
* perl_checker compliancePascal Rigaux2006-11-031-4/+4
|
* 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.
* Use revision number as version numbers for internal modules.Rafael Garcia-Suarez2006-06-071-1/+3
| | | | | For gurpmi.pm, use the same version number as urpm.
* Add versions to modulesRafael Garcia-Suarez2005-12-021-2/+2
|
* Update copyright noticesRafael Garcia-Suarez2005-12-021-0/+17
|
* Patch by Blino to be less liberal in what we detect in /proc/mount to figureRafael Garcia-Suarez2005-12-011-1/+1
| | | | | out if a filesystem is read-only
* Provide our own tempdir function, that doesn't require File::Temp if it's ↵Rafael Garcia-Suarez2005-11-031-0/+16
| | | | not installed on the system
* Remove verbose output of applydeltarpmRafael Garcia-Suarez2005-06-021-7/+7
|
* Add support for deltarpmsRafael Garcia-Suarez2005-06-021-1/+3
|
* Don't shell out unless necessaryRafael Garcia-Suarez2005-06-021-2/+10
|
* Exit codes for applydeltarpm suckRafael Garcia-Suarez2005-06-021-2/+3
|
* A function to encapsulate calls to apply_delta_rpmRafael Garcia-Suarez2005-06-021-1/+14
|
* Don't die if fstab or mtab isn't presentRafael Garcia-Suarez2005-04-151-2/+2
|
* Don't try to find ISO mountpoints if an ISO image is already mountedRafael Garcia-Suarez2005-03-301-0/+6
|
* Copy all rpms from removable media into the cachedir; don't check forRafael Garcia-Suarez2005-03-301-20/+0
| | | | | supermount.
* Make urpmi support ISO images as removable media.Rafael Garcia-Suarez2005-01-281-0/+20
|
* As suggested by Giuseppe Ghibo, fail early if an essential filesystemRafael Garcia-Suarez2004-12-241-0/+13
| | | | | is mounted read-only
* Refactorisation error: urpmi.update was looping.Rafael Garcia-Suarez2004-06-231-1/+2
|
* Move some system-related functions in a separate moduleRafael Garcia-Suarez2004-06-231-0/+109