On Wed, 2002-12-04 at 11:35, ddc_prueba wrote: > Thank you very much, Mr. Kwan. > > I was trying the 2nd option (get the macros from a mdk90 box) but as it > was getting too long and I was too busy I ended doing the other option. > > Now wu-ftpd is installed, but still I can not log in!!! > > Thanx once more. I'll see if I can step over this error up to the next > error ;-)))
Having missed previous parts of this thread, this may have been covered. But in previous releases of MDK you would need to go into /etc/xinetd.d and edit the file wu-ftpd so that instead of disable = yes becomes disable = no and then restart xinetd (/etc/init.d/xinetd restart) to get it working. James > > > El jue, 28-11-2002 a las 20:55, [EMAIL PROTECTED] escribió: > > On 28 Nov 2002, ddc_prueba wrote: > > > > > I looked into /usr/lib/rpm/macros and saw nothing weird (thougth don't > > > know exactly how it shoul be). > > > > > > Also, I did a: > > > rpm -Uvh --force --allfiles rpm-4.0.3-10mdk.i586.rpm > > > > > > but it is still with the same problem :-(( > > > > > > Any more bet? ( Thanx a lot for your interest! ) > > > > Sure... > > Try this: > > Install the source rpm first. If you're doing this as root, go to > > /usr/src/RPM/SPECS or wherever your RPM installation directory is. > > In the ./SPECS directory you'll see the wu-ftpd.spec file. Take a look > > at this file in your editor. The lines of interest are: > > > > %pre > > %_pre_useradd ftp /var/ftp /bin/false > > > > This is where the installation is failing. This line will add a user > > called ftp, with home directory of /var/ftp and /bin/false as the > > shell. The %_pre_useradd is a macro that exists in 9.0 but not in 8.0. > > There are two ways around it -- either delete the %pre section > > entirely then rebuild the package or copy the _pre_useradd macro from > > a 9.0 system into the 8.0 /usr/lib/rpm/macros file. To do the former: > > > > 1) delete the %pre and %pre_useradd lines then save the spec file. > > 2) rpm -ba wu-ftpd.spec > > 3) Create an ftp user if it doesn't exist with the above shell, > > dir,etc.. > > 4) Install the newly created RPM. > > > > And for the latter: > > 1) Extract the /usr/lib/rpm/macros file from a 9.0 system. > > 2) Copy the %_pre_useradd macro to the 8.2 system. > > 3) Install the binary package you created. > > > > > > ---- > > > > > Want to buy your Pack or Services from MandrakeSoft? > > Go to http://www.mandrakestore.com > -- > Diego Dominguez > __/\__ > | | > Andalucia / \ Spain > \ / > |__ __| > \/ > > > _______________________________________________________________ > Copa del Mundo de la FIFA 2002 > El único lugar de Internet con vídeos de los 64 partidos. > ¡Apúntante ya! en http://fifaworldcup.yahoo.com/fc/es/ > > ---- > > Want to buy your Pack or Services from MandrakeSoft? > Go to http://www.mandrakestore.com
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com