]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
bash: Execute start files when loggin in over SSH.
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 15 Nov 2012 12:49:23 +0000 (13:49 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 15 Nov 2012 12:49:23 +0000 (13:49 +0100)
lfs/bash
src/patches/bash-3.2-ssh_source_bash.patch [new file with mode: 0644]

index 4fef89e9b88c45214ea3804e999e84f8a9ef962e..c89ff545a99b6e1a6952f219b19abd8ffecbe4d6 100644 (file)
--- a/lfs/bash
+++ b/lfs/bash
@@ -95,6 +95,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/bash-4.0-paths-1.patch
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/bash-4.0-profile-1.patch
+       cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/bash-3.2-ssh_source_bash.patch
        cd $(DIR_APP) && ./configure $(EXTRA_CONFIG)
        cd $(DIR_APP) && make $(EXTRA_MAKE)
        cd $(DIR_APP) && make $(EXTRA_INSTALL) install
diff --git a/src/patches/bash-3.2-ssh_source_bash.patch b/src/patches/bash-3.2-ssh_source_bash.patch
new file mode 100644 (file)
index 0000000..4b37132
--- /dev/null
@@ -0,0 +1,9 @@
+diff -up bash-3.2/config-top.h.ssh_source_bash bash-3.2/config-top.h
+--- bash-3.2/config-top.h.ssh_source_bash      2008-10-23 15:08:04.000000000 +0200
++++ bash-3.2/config-top.h      2008-10-23 15:08:33.000000000 +0200
+@@ -86,4 +86,4 @@
+ /* Define this if you want bash to try to check whether it's being run by
+    sshd and source the .bashrc if so (like the rshd behavior). */
+-/* #define SSH_SOURCE_BASHRC */
++#define SSH_SOURCE_BASHRC