[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commits] r3172 - in /trunk/libc: ChangeLog.eglibc inet/Makefile option-groups.def option-groups.defaults



Author: jimb
Date: Thu Aug 16 07:22:48 2007
New Revision: 3172

Log:
Implement the OPTION_EGLIBC_RCMD option group.

* option-groups.def (OPTION_EGLIBC_RCMD): New entry.
* option-groups.defaults (OPTION_EGLIBC_RCMD): Initialize.
* inet/Makefile (routines): Put the rcmd, rexec, and ruserpass
files in the group.

Modified:
    trunk/libc/ChangeLog.eglibc
    trunk/libc/inet/Makefile
    trunk/libc/option-groups.def
    trunk/libc/option-groups.defaults

Modified: trunk/libc/ChangeLog.eglibc
==============================================================================
--- trunk/libc/ChangeLog.eglibc (original)
+++ trunk/libc/ChangeLog.eglibc Thu Aug 16 07:22:48 2007
@@ -1,9 +1,18 @@
+2007-08-16  Jim Blandy  <jimb@xxxxxxxxxxxxxxxx>
+
+	Implement the OPTION_EGLIBC_RCMD option group.
+
+	* option-groups.def (OPTION_EGLIBC_RCMD): New entry.
+	* option-groups.defaults (OPTION_EGLIBC_RCMD): Initialize.
+	* inet/Makefile (routines): Put the rcmd, rexec, and ruserpass
+	files in the group.
+	
 2007-08-11  Jim Blandy  <jimb@xxxxxxxxxxxxxxxx>
 
 	Implement the OPTION_EGLIBC_ENVZ option group.
 
 	* option-groups.def (OPTION_EGLIBC_ENVZ): New entry.
-	* option-groups.defaults (OPTION_EGLIBC_ENVZ): Initialize
+	* option-groups.defaults (OPTION_EGLIBC_ENVZ): Initialize.
 	* string/Makefile (routines, tests): Put the envz routines and the
 	bug-envz1 test in the group.
 	

Modified: trunk/libc/inet/Makefile
==============================================================================
--- trunk/libc/inet/Makefile (original)
+++ trunk/libc/inet/Makefile Thu Aug 16 07:22:48 2007
@@ -45,12 +45,13 @@
 	    getrpcent_r getrpcbyname_r getrpcbynumber_r \
 	    ether_aton ether_aton_r ether_hton ether_line \
 	    ether_ntoa ether_ntoa_r ether_ntoh \
-	    rcmd rexec ruserpass \
 	    getnetgrent_r getnetgrent \
 	    getaliasent_r getaliasent getaliasname getaliasname_r \
 	    in6_addr getnameinfo if_index ifaddrs inet6_option \
 	    getipv4sourcefilter setipv4sourcefilter \
 	    getsourcefilter setsourcefilter inet6_opt inet6_rth
+routines-$(OPTION_EGLIBC_RCMD) \
+	 += rcmd rexec ruserpass
 
 aux-$(OPTION_EGLIBC_INET) += check_pf ifreq
 

Modified: trunk/libc/option-groups.def
==============================================================================
--- trunk/libc/option-groups.def (original)
+++ trunk/libc/option-groups.def Thu Aug 16 07:22:48 2007
@@ -388,6 +388,24 @@
        System and Network Information Service network protocols to
        answer queries.
 
+config OPTION_EGLIBC_RCMD
+   bool "Support for 'rcmd' and related library functions"
+   depends OPTION_EGLIBC_INET
+   help
+      This option group includes functions for running commands on
+      remote machines via the 'rsh' protocol, and doing authentication
+      related to those functions.  This also includes functions that
+      use the 'rexec' protocol.
+
+      This option group includes the following functions:
+
+        rcmd            ruserok
+        rcmd_af         ruserok_af
+        rexec           iruserok
+        rexec_af        iruserok_af
+        rresvport       ruserpass
+        rresvport_af
+        
 config OPTION_EGLIBC_SUNRPC
    bool "Support for the Sun 'RPC' protocol."
    depends OPTION_EGLIBC_INET

Modified: trunk/libc/option-groups.defaults
==============================================================================
--- trunk/libc/option-groups.defaults (original)
+++ trunk/libc/option-groups.defaults Thu Aug 16 07:22:48 2007
@@ -17,5 +17,6 @@
 OPTION_EGLIBC_LOCALE_CODE = y
 OPTION_EGLIBC_NIS = y
 OPTION_EGLIBC_NSSWITCH = y
+OPTION_EGLIBC_RCMD = y
 OPTION_EGLIBC_SUNRPC = y
 OPTION_POSIX_REGEXP = y