Hi, here is my work on porting Oscar to CentOS-6.2 All patches are related to svn 9443 version
Attatched files: - update for oscarsamples/Makefile - rpmlist for centos-6 x86_64 and i386 versions: inspired from scientific linux 6.0 - updated yume/prereq.cfg to take into account centos-6.2 where python includes elementtree in python-2.6 rpm by default. - updated supported distros - added one Requires: in oscar-base spec file Regards, Olivier.
Index: oscarsamples/Makefile =================================================================== --- oscarsamples/Makefile (révision 9443) +++ oscarsamples/Makefile (copie de travail) @@ -16,7 +16,9 @@ suse-10.0-x86_64.rpmlist debian-5-i386.rpmlist debian-5-x86_64.rpmlist \ redhat-el-5-i386.rpmlist redhat-el-5-x86_64.rpmlist \ centos-5-x86_64.rpmlist centos-5-i386.rpmlist \ + centos-6-x86_64.rpmlist centos-6-i386.rpmlist \ scientific_linux-5-i386.rpmlist scientific_linux-5-x86_64.rpmlist \ + scientific_linux-6-i386.rpmlist scientific_linux-6-x86_64.rpmlist \ ubuntu-904-x86_64.rpmlist cciss.disk ubuntu-1004-x86_64.rpmlist all:
centos-6-i386.rpmlist
Description: centos-6-i386.rpmlist
centos-6-x86_64.rpmlist
Description: centos-6-x86_64.rpmlist
Index: oscar-base.spec.in =================================================================== --- oscar-base.spec.in (révision 9443) +++ oscar-base.spec.in (copie de travail) @@ -61,6 +61,7 @@ Summary: Base OSCAR package AutoReqProv: no Requires: oscar-base-scripts == %{version}-%{release} +Requires: systeminstaller-oscar %description -n oscar-base Base OSCAR package. OSCAR allows users, regardless of their experience level with a *nix
Index: share/etc/supported_distros.txt =================================================================== --- share/etc/supported_distros.txt (révision 9443) +++ share/etc/supported_distros.txt (copie de travail) @@ -17,6 +17,8 @@ redhat-el-5-x86_64 = distro:file:/tftpboot/distro/redhat-el-5-x86_64 oscar:http://bison.csm.ornl.gov/repos/unstable/rhel-5-x86_64 centos-5-x86_64 = distro:http://mirror.centos.org/centos/5/os/x86_64/ oscar:http://bison.csm.ornl.gov/repos/unstable/rhel-5-x86_64 distro:http://mirror.centos.org/centos/5/extras/x86_64/ distro:http://mirror.centos.org/centos/5/updates/x86_64/ centos-5-i386 = distro:http://mirror.centos.org/centos/5/os/i386/ oscar:http://bison.csm.ornl.gov/repos/unstable/rhel-5-i386 distro:http://mirror.centos.org/centos/5/extras/i386/ distro:http://mirror.centos.org/centos/5/updates/i386/ +centos-6-x86_64 = distro:http://mirror.centos.org/centos/6/os/x86_64/ oscar:http://bison.csm.ornl.gov/repos/unstable/rhel-6-x86_64 distro:http://mirror.centos.org/centos/6/extras/x86_64/ distro:http://mirror.centos.org/centos/6/updates/x86_64/ +centos-6-i386 = distro:http://mirror.centos.org/centos/6/os/i386/ oscar:http://bison.csm.ornl.gov/repos/unstable/rhel-6-i386 distro:http://mirror.centos.org/centos/6/extras/i386/ distro:http://mirror.centos.org/centos/6/updates/i386/ scientific_linux-6-x86_64 = distro:http://ftp.scientificlinux.org/linux/scientific/6/x86_64/os/ oscar:http://bison.csm.ornl.gov/repos/unstable/rhel-6-x86_64 distro:http://ftp.scientificlinux.org/linux/scientific/6/x86_64/updates/security/ fedora-9-i386 = distro:http://download.fedora.redhat.com/pub/fedora/linux/releases/9/Everything/i386/os/ oscar:http://bison.csm.ornl.gov/repos/unstable/fc-9-i386 fedora-9-x86_64 = distro:http://download.fedora.redhat.com/pub/fedora/linux/releases/9/Everything/x86_64/os/ oscar:http://bison.csm.ornl.gov/repos/unstable/fc-9-x86_64 @@ -35,6 +37,8 @@ redhat-el-5-x86_64 = distro:file:/tftpboot/distro/redhat-el-5-x86_64 oscar:http://bison.csm.ornl.gov/repos/unstable/rhel-5-x86_64 centos-5-x86_64 = distro:http://mirror.centos.org/centos/5/os/x86_64/ oscar:http://bison.csm.ornl.gov/repos/unstable/rhel-5-x86_64 distro:http://mirror.centos.org/centos/5/extras/x86_64/ centos-5-i386 = distro:http://mirror.centos.org/centos/5/os/i386/ oscar:http://bison.csm.ornl.gov/repos/unstable/rhel-5-i386 distro:http://mirror.centos.org/centos/5/extras/i386/ +scientific_linux-6-x86_64 = distro:file:/tftpboot/distro/scientific_linux-6-x86_64 distro:http://ftp.scientificlinux.org/linux/scientific/6.0/x86_64/os/ oscar:http://bison.csm.ornl.gov/repos/unstable/rhel-6-x86_64 +scientific_linux-6-i386 = distro:file:/tftpboot/distro/scientific_linux-6-i386 distro:http://ftp.scientificlinux.org/linux/scientific/6.0/i386/os/ oscar:http://bison.csm.ornl.gov/repos/unstable/rhel-6-i386 ubuntu-1004-x86_64 = distro:http://us.archive.ubuntu.com/ubuntu/+lucid+main+universe+multiverse oscar:http://bison.csm.ornl.gov/repos/unstable/debian-5-x86_64/+lenny+/ distro:http://us.archive.ubuntu.com/ubuntu/+lucid-updates+main+universe+multiverse [6.1.0]
Index: packages/yume/prereq.cfg =================================================================== --- packages/yume/prereq.cfg (révision 9443) +++ packages/yume/prereq.cfg (copie de travail) @@ -67,7 +67,7 @@ createrepo yume -[centos*:*:*] +[centos*:4|5:*] perl-IO-Tty python-urlgrabber python-elementtree @@ -75,6 +75,13 @@ createrepo yume +[centos*:6:*] +perl-IO-Tty +python-urlgrabber +yum +createrepo +yume + [scientific*:6:*] perl-IO-Tty python-urlgrabber
------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________ Oscar-devel mailing list Oscar-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oscar-devel