Mengatasi bash-4.2$ saat menjalankan su zimbra

Mengatasi bash-4.2$ saat menjalankan su zimbra – Assalamualaikum, saya mendapatkan dari salah satu grup yang membahas ada salah satu penanya yang menemukan aneh ketika menjalankan perintah su zimbra.

User tersebut menginformasikan ketika menjalankan perintah tersebut muncul seperti berikut :

bash-4.2 when running su zimbra
bash-4.2

Dan ada dari salah satu member yang ada di grup menginformasikan kalau dia melihat ada keanehan pada file .bash_profile & .bashrc yang berada pada direktori /opt/zimbra dan memastikan apakah file tersebut ada atau tidak, ternyata file tersebut memang tidak ada.

Sebagai solusi untuk mengatasinya ialah mengambil kedua file tersebut pada server zimbra yang lain. Berikut saya lampirkan kedua file tersebut, kalian bisa membuatnya apabila mengalami kendala yang serupa.

  • .bash_profile
# vim /opt/zimbra/.bash_profile

# .bash_profile
umask 0027
 
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi
 
# User specific environment and startup programs
 
# this breaks unicode_start on vt consoles
#BASH_ENV=$HOME/.bashrc
#export BASH_ENV
 
USERNAME="zimbra"
export USERNAME
 
export LANG=C
export LC_ALL=C
unset CLASSPATH
unset DYLD_LIBRARY_PATH
  • .bashrc
# .bashrc
 
# User specific aliases and functions
 
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias h='history 40'
alias j='jobs'
 
# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi
 
JAVA_HOME=/opt/zimbra/common/lib/jvm/java
export JAVA_HOME
 
PATH=/opt/zimbra/bin:${JAVA_HOME}/bin:/opt/zimbra/common/bin:/opt/zimbra/common/sbin:/usr/sbin:${PATH}
export PATH
 
unset LD_LIBRARY_PATH
 
SNMPCONFPATH=/opt/zimbra/conf
export SNMPCONFPATH
 
eval `/usr/bin/perl -V:archname`
PERLLIB=/opt/zimbra/common/lib/perl5/$archname:/opt/zimbra/common/lib/perl5
export PERLLIB
 
PERL5LIB=$PERLLIB
export PERL5LIB
 
JYTHONPATH=/opt/zimbra/common/lib/jylibs
export JYTHONPATH
 
ulimit -n 524288 > /dev/null 2>&1
umask 0027
 
unset DISPLAY
 
export MANPATH=/opt/zimbra/common/share/man:${MANPATH}
 
export HISTTIMEFORMAT="%y%m%d %T "
  • Ubah permission pada kedua file tersebut menjadi zimbra
# chown zimbra.zimbra .bashrc
# chown zimbra.zimbra .bash_profile
  • Lakukan percobaan mengakses ke su – zimbra kembali

Refrensi | Baca juga : Change Timestamp in CentOS/Red Hat

Semoga bermanfaat & enjoy. Wassalamualaikum

Leave a Comment