匿名 | ログイン | 新しいユーザーの作成 | 2024-12-05 04:20 JST |
メイン | マイビュー | 検索 | 変更履歴 | ロードマップ | Vine Linux ホーム |
課題の詳細を表示 [ コメントにジャンプ ] | [ 課題の履歴 ] [ 印刷 ] | ||||||||
ID | プロジェクト | カテゴリ | 登録日 | 最終更新 | |||||
0000674 | Vine Linux | 1 バグ | 2009-03-19 22:55 | 2012-11-05 01:03 | |||||
報告者 | mkato | ||||||||
担当者 | |||||||||
優先度 | 中 | 再現性 | 不明 | ||||||
状態 | 完了 | 解決状況 | VineSeedで対応 | ||||||
バージョン | VineSeed | ||||||||
修正予定バージョン | 修正済バージョン | ||||||||
概要 | 0000674: ash、bsh でログイン不能 | ||||||||
説明 | chsh でログインシェルを ash、又は bsh に変更すると、再ログインできなくなります。 (以下のエラーが表示されます) source: not found source: not found /usr/share/vine/vinelib: 120: Syntax error: "(" unexpected /usr/share/vine/vinelib: | ||||||||
タグ | 設定されていません。 | ||||||||
arch | x86 | ||||||||
パッケージ | ash-0.3.8-6vl5 vutils-2.0.2-1vl5 initscripts-8.80.4-1vl5 which-2.20-1vl5 | ||||||||
添付ファイル | |||||||||
コメント | |
(0003055) shaolin (開発者) 2009-03-20 08:48 |
いわゆる「bashism」に由来する問題のようです。 「source」を「.」に置き換え、「function」を使わない記法に修正した vutils-2.0.3-1vl5 (src,noarch) を put しました。 /bin/bsh 上で . /usr/share/vine/vinelib を実行し、 エラーが出ないことは確認しました。 |
(0003056) mkato (開発者) 2009-03-20 13:52 |
早速対応していただき、ありがとうございました。 vutils をアップグレードする事により、一応 ash、bsh(ash へのリンクなんですね) でログイン可能になりました。 ただ、まだエラーメッセージは残るようです。 以下の方法でテストしました。 (X 上の端末で su - になって実行) # su - hoge $ chsh hoge のシェルを変更します。 パスワード: ← hoge のパスワードを入力 新しいシェル [/bin/bash]: /bin/ash シェルを変更しました。 $ exit # su - hoge source: not found export: Illegal option -f $ echo $SHELL /bin/ash $ ログインには成功しましたが、上記のエラーメッセージが出ました。 "source: not found" の出処は掴めていませんが、 "export: Illegal option -f" は、/etc/profile 経由で、 /etc/profile.d/which-2.sh ではないかと思われます。 ($ which which の実行結果は /usr/bin/which のままです) |
(0003057) shaolin (開発者) 2009-03-20 15:23 |
残る source については、initscripts 由来の /etc/profile.d/ime.sh ではないかと思われます。 修正した initscripts-8.80.6-1vl5 (src,i386,ppc) を put しておきました。 /etc/profile.d/which-2.sh の方は現在検討中です。 |
(0003058) kazutaka (開発者) 2009-08-31 22:41 |
> /etc/profile.d/which-2.sh の方は現在検討中です。 再度割り当て済みに戻しておきます。 |
(0007518) iwamoto (管理者) 2012-11-05 01:03 |
担当者も決定しておりますが、vl5 時代の seed の topic でありますので一旦 close します。 必要であれば vl7 の vineseed package を 指定して再度 topic 発行お願いします。 |
課題の履歴 | |||
変更日 | ユーザー名 | 項目 | 変更内容 |
2009-03-19 22:55 | mkato | 新規課題 | |
2009-03-20 08:48 | shaolin | arch | x86 => x86, x86_64, ppc |
2009-03-20 08:48 | shaolin | 状態 | 新規 => テスト待ち |
2009-03-20 08:48 | shaolin | コメント追加: 0003055 | |
2009-03-20 13:52 | mkato | arch | x86, x86_64, ppc => x86 |
2009-03-20 13:52 | mkato | コメント追加: 0003056 | |
2009-03-20 15:23 | shaolin | パッケージ | ash-0.3.8-6vl5 => ash-0.3.8-6vl5 vutils-2.0.2-1vl5 initscripts-8.80.4-1vl5 which-2.20-1vl5 |
2009-03-20 15:23 | shaolin | コメント追加: 0003057 | |
2009-08-31 22:41 | kazutaka | 状態 | テスト待ち => 担当者決定 |
2009-08-31 22:41 | kazutaka | コメント追加: 0003058 | |
2012-11-05 01:03 | iwamoto | コメント追加: 0007518 | |
2012-11-05 01:03 | iwamoto | 状態 | 担当者決定 => 完了 |
2012-11-05 01:03 | iwamoto | 解決状況 | 不明 => VineSeedで対応 |
2012-11-05 01:03 | iwamoto | 詳細更新 | リビジョンを表示 |
Copyright © 2000 - 2024 MantisBT Team Copyright © 2012 - 2024 Project Vine |