42 lines
1.4 KiB
Diff
42 lines
1.4 KiB
Diff
diff --git a/config-top.h b/config-top.h
|
|
index 026d4a4..cb0e002 100644
|
|
--- a/config-top.h
|
|
+++ b/config-top.h
|
|
@@ -92,7 +92,7 @@
|
|
/* #define SYS_BASHRC "/etc/bash.bashrc" */
|
|
|
|
/* System-wide .bash_logout for login shells. */
|
|
-/* #define SYS_BASH_LOGOUT "/etc/bash.bash_logout" */
|
|
+#define SYS_BASH_LOGOUT "/etc/bash.bash_logout"
|
|
|
|
/* Define this to make non-interactive shells begun with argv[0][0] == '-'
|
|
run the startup files when not in posix mode. */
|
|
diff --git a/doc/bash.1 b/doc/bash.1
|
|
index 04ce845..bfde55e 100644
|
|
--- a/doc/bash.1
|
|
+++ b/doc/bash.1
|
|
@@ -335,8 +335,8 @@ option may be used when the shell is started to inhibit this behavior.
|
|
When an interactive login shell exits,
|
|
or a non-interactive login shell executes the \fBexit\fP builtin command,
|
|
.B bash
|
|
-reads and executes commands from the file \fI~/.bash_logout\fP, if it
|
|
-exists.
|
|
+reads and executes commands from the files \fI~/.bash_logout\fP
|
|
+and \fI/etc/bash.bash_logout\fP, if the files exists.
|
|
.PP
|
|
When an interactive shell that is not a login shell is started,
|
|
.B bash
|
|
@@ -10558,6 +10558,9 @@ The \fBbash\fP executable
|
|
.FN /etc/profile
|
|
The systemwide initialization file, executed for login shells
|
|
.TP
|
|
+.FN /etc/bash.bash_logout
|
|
+The systemwide login shell cleanup file, executed when a login shell exits
|
|
+.TP
|
|
.FN ~/.bash_profile
|
|
The personal initialization file, executed for login shells
|
|
.TP
|
|
--
|
|
2.9.3
|
|
|