Hi, What version of centos do you have? I'm trying to find the single dvd image of either 4.5 or 5, what's the difference btw? I'd rather not have to mount 6 different isos when i could just get the dvd, but mirror.atlantic.net doesn't seem to have it. do you know where i can get the dvd iso image? Thanks. Dave. ----- Original Message ----- From: "MrKiwi" <mrkiwi at gmail.com> To: "CentOS mailing list" <centos at centos.org> Sent: Monday, May 28, 2007 10:38 PM Subject: [CentOS] Re: centos and http > >>> Dave wrote: >>>> Hi, >>>> >>>> Thanks for your reply. Yah i do have apache running, your idea >>>> certainly would make things easier. How did you set up the http area? >>>> And where in it do you put the kickstart? I'd like this area to be >>>> accessible to my local network only, internet users shouldn't be able >>>> to access it or better yet even know it's there. >>>> Thanks. >>>> Dave >>>> >>>> >>> i downloaded the centos5 iso, then; >>> >>> mount /path/to/CentOS-5.0-i386-bin-DVD.iso var/www/html/cd/0 -o loop,ro >>> >>> This gives you access to the install stuff at http://your.server.ip/cd/0 >>> (i have centos4 at /cd/1 and other isos at /cd/2 and /cd/3 - keep your >>> paths short to save typing!) >>> >>> Then you have to host the kickstart file too - i put mine at the root >>> (/var/www/html ) but you may find it tidier to put it at >>> /var/www/html/ks or similar. >>> >>> Then (bc you want to limit access) in your httpd.conf you will need a >>> section like this (someone please correct this if it's wrong) >>> >>> <Location /ks> >>> order deny,allow >>> deny from all >>> allow from 127.0.0.1 192.168.0.0/255.255.255.0 >>> </Location> >>> <Location /cd> >>> allow from 127.0.0.1 192.168.0.0/255.255.255.0 >>> order deny,allow >>> deny from all >>> </Location> >>> >>> Then you're ready to boot from any bootable v5 cd - i use cd 1 of 6 from >>> the CentOS5 set of CD isos >>> >>> At the prompt i think it is >>> #linux ks=http://your.ip/ks/whatever.cfg >>> >>> whatever.cfg would look like this; >>> >>> Note: Edit a least the following lines; >>> url, rootpw, timezone >>> >>> You may want to grab anaconda.cfg from the root folder of your most >>> recently installed CentOS5 installation and compare the lines (esp >>> rootpw and timezone to get the spelling right) >>> >>> You may also want to comment out rootpw and the partition lines so that >>> you are prompted to fill these in by hand. >>> >>> Regards, >>> >>> MrKiwi >>> >>> >>> #======================================================== >>> # Kickstart file automatically generated by anaconda. >>> >>> install >>> url --url http://your.ip/cd/0 >>> lang en_US.UTF-8 >>> keyboard us >>> network --device eth0 --bootproto dhcp >>> rootpw --iscrypted blahblahblah >>> firewall --enabled --port=22:tcp >>> authconfig --enableshadow --enablemd5 >>> selinux --disabled >>> timezone Pacific/Auckland >>> bootloader --location=mbr --driveorder=sda >>> # The following is the partition information you requested >>> # Note that any partitions you deleted are not expressed >>> # here so unless you clear all partitions first, this is >>> # not guaranteed to work >>> clearpart --linux --drives=sda >>> part /boot --fstype ext3 --size=100 --ondisk=sda >>> part pv.9 --size=0 --grow --ondisk=sda >>> volgroup VolGroup00 --pesize=32768 pv.9 >>> logvol / --fstype >>> ext3 --name=LogVol00 --vgname=VolGroup00 --size=1024 --grow >>> logvol swap --fstype >>> swap --name=LogVol01 --vgname=VolGroup00 --size=1000 --grow --maxsize=1984 >>> >>> %packages >>> @base >>> @core >>> @editors >>> #======================================================== >>> >>> >> Dave wrote: >> Hi, >> Thanks for your informative reply. I'll definitely go for that. One >> thing, my web server area doesn't have 4+gb of room on it for this dvd. >> What i'd like to do is have the mount point in /var/www/html/cd/0 like >> you do, but 0 is a symlink to another drive in this case >> /mnt/dvd-centos5, that's where the dvd will be mounted. But i don't think >> apache will follow symlinks in this case, have you ever tried this? >> Thanks. >> Dave. >> > If the section <location /cd> contains the directive > Options FollowSymLinks > then it will (provided the perms allow this) > > There may be a simpler way - quicker too; > > Just setup as i mentioned but rather than mount the iso on /cd/0 , mount > like this; > > mount /mnt/dvd-centos5 /var/www/html/cd/0 > > You can mount the centos stuff in multiple places too - i think maybe > "options ro" may make this faster? as the webserver will only ever be > reading the rpms etc from the centos5 area. > > Even simpler; > > If the centos data is its own partition/drive, just mount it right in the > html folder from the get-go; > > mount /dev/hdb1 /var/www/html/cd/0 > > Regards, > > MrKiwi > > ps - pls make sure you reply to the list so everyone can benefit from the > solution, and bottom post too. > > > > > > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centos