All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] Fixing rshd/rlogind configuration and make target
@ 2013-11-18 14:34 universe II
  2014-04-12 15:12 ` Thomas Petazzoni
  0 siblings, 1 reply; 2+ messages in thread
From: universe II @ 2013-11-18 14:34 UTC (permalink / raw)
  To: buildroot

All,
I found out that build of rshd and rlogind is commented out in Config.in 
of package rsh-redone. Re-activating them lead to compile errors of the 
rsh-redone package (when linking with pam). After a while I found the 
root cause. The make targets are wrong: rshd and rlogind must be 
replaces by in.rshd and in.rlogind. With these changes rshd and rlogind 
are compiled and are running fine on my target. Just activate them in 
inetd.conf and adjust some PAM settings. That's all.

Regards,
Andreas

Signed-off-by Andreas Ehmanns <universeii@gmx.de>


diff -Naur rsh-redone_org/Config.in rsh-redone/Config.in
--- rsh-redone_org/Config.in    2013-09-17 13:42:07.000000000 +0200
+++ rsh-redone/Config.in        2013-10-24 08:22:47.324184620 +0200
@@ -17,15 +17,15 @@
         depends on BR2_PACKAGE_RSH_REDONE

  # requires PAM
-#config BR2_PACKAGE_RSH_REDONE_RLOGIND
-#      bool "rlogind"
-#      depends on BR2_PACKAGE_RSH_REDONE
+config BR2_PACKAGE_RSH_REDONE_RLOGIND
+       bool "rlogind"
+       depends on BR2_PACKAGE_RSH_REDONE

  config BR2_PACKAGE_RSH_REDONE_RSH
         bool "rsh"
         depends on BR2_PACKAGE_RSH_REDONE

  # requires PAM
-#config BR2_PACKAGE_RSH_REDONE_RSHD
-#      bool "rshd"
-#      depends on BR2_PACKAGE_RSH_REDONE
+config BR2_PACKAGE_RSH_REDONE_RSHD
+       bool "rshd"
+       depends on BR2_PACKAGE_RSH_REDONE
diff -Naur rsh-redone_org/rsh-redone.mk rsh-redone/rsh-redone.mk
--- rsh-redone_org/rsh-redone.mk        2013-09-17 13:42:07.000000000 +0200
+++ rsh-redone/rsh-redone.mk    2013-10-24 08:23:00.643065545 +0200
@@ -13,8 +13,8 @@
  rsh-redone-bin-$(BR2_PACKAGE_RSH_REDONE_RLOGIN) += rlogin
  rsh-redone-bin-$(BR2_PACKAGE_RSH_REDONE_RSH) += rsh
  rsh-redone-sbin-y =
-rsh-redone-sbin-$(BR2_PACKAGE_RSH_REDONE_RLOGIND) += rlogind
-rsh-redone-sbin-$(BR2_PACKAGE_RSH_REDONE_RSHD) += rshd
+rsh-redone-sbin-$(BR2_PACKAGE_RSH_REDONE_RLOGIND) += in.rlogind
+rsh-redone-sbin-$(BR2_PACKAGE_RSH_REDONE_RSHD) += in.rshd

  define RSH_REDONE_BUILD_CMDS
         $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) 
BIN="$(rsh-redone-bin-y)" SBIN="$(rsh-redone-sbin-y)"

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [Buildroot] [PATCH] Fixing rshd/rlogind configuration and make target
  2013-11-18 14:34 [Buildroot] [PATCH] Fixing rshd/rlogind configuration and make target universe II
@ 2014-04-12 15:12 ` Thomas Petazzoni
  0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni @ 2014-04-12 15:12 UTC (permalink / raw)
  To: buildroot

Dear universe II,

On Mon, 18 Nov 2013 15:34:45 +0100, universe II wrote:

> +config BR2_PACKAGE_RSH_REDONE_RLOGIND
> +       bool "rlogind"
> +       depends on BR2_PACKAGE_RSH_REDONE

Dependency on BR2_PACKAGE_LINUX_PAM was missing here.

> 
>   config BR2_PACKAGE_RSH_REDONE_RSH
>          bool "rsh"
>          depends on BR2_PACKAGE_RSH_REDONE
> 
>   # requires PAM
> -#config BR2_PACKAGE_RSH_REDONE_RSHD
> -#      bool "rshd"
> -#      depends on BR2_PACKAGE_RSH_REDONE
> +config BR2_PACKAGE_RSH_REDONE_RSHD
> +       bool "rshd"
> +       depends on BR2_PACKAGE_RSH_REDONE

and here.

> diff -Naur rsh-redone_org/rsh-redone.mk rsh-redone/rsh-redone.mk
> --- rsh-redone_org/rsh-redone.mk        2013-09-17 13:42:07.000000000 +0200
> +++ rsh-redone/rsh-redone.mk    2013-10-24 08:23:00.643065545 +0200
> @@ -13,8 +13,8 @@
>   rsh-redone-bin-$(BR2_PACKAGE_RSH_REDONE_RLOGIN) += rlogin
>   rsh-redone-bin-$(BR2_PACKAGE_RSH_REDONE_RSH) += rsh
>   rsh-redone-sbin-y =
> -rsh-redone-sbin-$(BR2_PACKAGE_RSH_REDONE_RLOGIND) += rlogind
> -rsh-redone-sbin-$(BR2_PACKAGE_RSH_REDONE_RSHD) += rshd
> +rsh-redone-sbin-$(BR2_PACKAGE_RSH_REDONE_RLOGIND) += in.rlogind
> +rsh-redone-sbin-$(BR2_PACKAGE_RSH_REDONE_RSHD) += in.rshd

and here as well.

I've fixed that up and committed.

Thanks!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2014-04-12 15:12 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-11-18 14:34 [Buildroot] [PATCH] Fixing rshd/rlogind configuration and make target universe II
2014-04-12 15:12 ` Thomas Petazzoni

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.