Re: su - 問題

看板FreeBSD作者時間21年前 (2004/05/07 10:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
【 在 Eintisy.bbs@bbs.csie.nctu.edu.tw (月光小俠) 的大作中提到: 】 : ※ 引述《ptp.bbs@hiperfect.com (Ptp)》之銘言: : > 每次執行 su - 會出現以下訊息 : > # su - : > -su: [: /usr/local/bin/bash: integer expression expected : > 無法啟動 pgsql : > su -l pgsql -c "exec ${PREFIX}/bin/pg_ctl start -s -w -o -D ${PGDATA} -l ${logfile} 2>&1 < /dev/null&" : > 也許原因不在 su - : > 但如何找出 integer expression expected 原因? : > 目前 /etc/pam.d/su 如下 : > auth sufficient pam_self.so no_warn : > auth requisite pam_group.so no_warn root_only fail_safe : > auth sufficient pam_opie.so no_warn no_fake_prompts : > auth requisite pam_opieaccess.so no_warn allow_local : > auth required pam_unix.so no_warn try_first_pass nullok : > account required pam_unix.so : 說不定問題在 bash ? : su -l root -c "/bin/sh" 如何?會出現同樣的問題嗎? : if so, please change pgsql's shell to /bin/sh or /bin/csh ... # su -l root -c "/bin/sh" -su: line 35: [: /usr/local/bin/bash: integer expression expected 一樣 不知道 line 35 指的是那一個檔案的 35 行? ※ 來源:‧良美家族總寨 hiperfect.com‧[FROM: NK219-91-115-113.ads]
文章代碼(AID): #10ckuD00 (FreeBSD)
討論串 (同標題文章)
文章代碼(AID): #10ckuD00 (FreeBSD)