Author Topic: Inetutils And Oe Configurations  (Read 4201 times)

sriramv

  • Newbie
  • *
  • Posts: 8
    • View Profile
Inetutils And Oe Configurations
« on: July 08, 2005, 06:16:22 am »
Hi,
    I want to configure inetutils package in openembedded.
   
    The Default gives a few more

     16K     ./rshd
56K     ./ftpd
8.0K    ./uucpd
28K     ./syslogd
44K     ./talkd
44K     ./telnetd
24K     ./inetd
12K     ./rexecd
16K     ./tftpd
16K     ./pt_chown
20K     ./rlogind
288K    .

I am looking only at telnetd and ftpd only.

Where do i enter this configuration info.


inetutils_1.4.2.bb looks like this:

SECTION = "libs"
DEPENDS = "ncurses"
LICENSE = "GPL"
DESCRIPTION = "The GNU inetutils are a collection of common \
networking utilities and servers including ftp, ftpd, rcp, \
rexec, rlogin, rlogind, rsh, rshd, syslog, syslogd, talk, \
talkd, telnet, telnetd, tftp, tftpd, and uucpd."
 
SRC_URI = "${GNU_MIRROR}/inetutils/inetutils-${PV}.tar.gz \
           file://configure.patch;patch=1"
 
inherit autotools
 
EXTRA_OECONF = "--with-ncurses-include-dir=${STAGING_INCDIR}"
 
do_configure_prepend () {
        rm -f ${S}/glob/configure*
}




I really dont know where to enter the conf info.

A directiory inside /package/inetutils/inetutils-1.4.2  has a patch file in it ?.


So, where do we enter the configure.

i am looking at disable ncurses and somethging like:
./configure --host=i386 --build=arm --target=arm   --disable-rexecd  --disable-rlogind  --disable-rshd     --disable-talkd  --disable-telnetd    --disable-tftpd     --disable-uucpd  --disable-ping   --disable-rcp    --disable-rlogin  --disable-rsh  --disable-talk  --disable-telnet  --disable-tftp   --disable-whois


Since, there is so little documentation regarding configuring (finer things) in open embedded.
It quite tough for users like me.

We need to do something about this. most of documentation is "How to set up oe in ur PC"


But, We need to admire the guys who are behind this. They are my Idols!!!



Any Help is appreciated.


Regards,
Ram

lardman

  • Hero Member
  • *****
  • Posts: 4512
    • View Profile
    • http://people.bath.ac.uk/enpsgp/Zaurus/
Inetutils And Oe Configurations
« Reply #1 on: July 08, 2005, 07:14:39 am »
Quote
I want to configure inetutils package in openembedded.

The EXTRA_OECONF variable sets additional options to be passed to the configure script.

Quote
i am looking at disable ncurses and somethging like:
./configure --host=i386 --build=arm --target=arm --disable-rexecd --disable-rlogind --disable-rshd --disable-talkd --disable-telnetd --disable-tftpd --disable-uucpd --disable-ping --disable-rcp --disable-rlogin --disable-rsh --disable-talk --disable-telnet --disable-tftp --disable-whois

Presumably you don't actually want to build for i386 specifically?

I'd set it to:

Code: [Select]
EXTRA_OECONF = "--with-ncurses-include-dir=${STAGING_INCDIR} --disable-rexecd --disable-rlogind --disable-rshd --disable-talkd --disable-telnetd --disable-tftpd --disable-uucpd --disable-ping --disable-rcp --disable-rlogin --disable-rsh --disable-talk --disable-telnet --disable-tftp --disable-whois"
You want to disable ncurses too?

Quote
i am looking at disable ncurses and somethging like:

Perhaps remove the first switch in the above, and add --disable-ncurses/--without-ncurses/etc.


Si
C750 OZ3.5.4 (GPE, 2.6.x kernel)
SL5500 OZ3.5.4 (Opie)
Nokia 770
Serial GPS, WCF-12, Socket Ethernet & BT, Ratoc USB
WinXP, Mandriva