Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > 199f3a151346a940aae1fb8822b3e5dc > files > 20

mrepo-0.8.7-2.fc14.noarch.rpm

Short explanation of directory structure
========================================

Configuration directory
-----------------------
confdir = /etc/mrepo.conf.d

	$dist.conf		- Distribution configuration files
	$dist-$arch.conf	- Distribution configuration files


Source directory
----------------
srcdir = /var/mrepo

	all/		-	- Global directory
		local/		- Directory for custom packages
		$repo/		- Directory for repo global packages

	$dist/		-	- Per distribution directory (put ISOs here)
		local/		- Directory for custom packages
		$repo/		- Per repository directory


Web directory
-------------
wwwdir = /var/www/mrepo

	$dist/
		disc?/		- Loop-mounted ISO images
		iso/		- Contains a symlink to the ISO files (if shareiso = yes)
		RPMS.all/	- Contains all existing RPM packages
		RPMS.local/	- Contains all local RPM packages
		RPMS.$repo/	- Contains repo RPM packages
		

	eg.
		el3-x86_64/	- Enterprise Linux 3 / x86_64
		fc3-i386/	- Fedora Core 3 / i386

	per dist-arch one directory, autogenerated
	you can remove everything from here and regenerated with mrepo
	please don't add packages here, see /var/mrepo/all !

---
Please send me improvements to this document.