YOU(Yast2 Online Update)=?ISO-2022-JP?B?GyRCJEsbKEI=?= ついての質問
M. Takeyama です。 YOU(Yast2 Online Update)について質問させてください。 [Q1] YOUを使用する時はGUIでおこないますが、 cron(crontab), atなどを使ってスケジュールしておこなう ことは可能でしょうか?(GUIなしということになります。) [Q2] 接続先は、接続リストファイルをみているのようですが 変更可能ですか? もし、出来るとしたらどのように変更すれば良いでしょうか? #/etc (ファイル名は忘れました)の下にあるリストファイル #を置き換えても、defaultの内容なってしまってうまくいきま #せんでした。 夜中(使用頻度が少ない時)とか、スケジュールをして自動で YOUを使ってパッチファイルを更新することが可能なのかどうか 知りたいと思っています。 #nfsサーバやftpサーバ, sftpサーバ上にrpmを置いておいて #自動的にとってきて、パッチのRPMをあてるというような #パッケージ管理が原理的には可能なのことはわかっているの #ですが、YOUでも同様なこと可能? ----- M. Takeyama
イマドです。
[Q1] YOUを使用する時はGUIでおこないますが、 cron(crontab), atなどを使ってスケジュールしておこなう ことは可能でしょうか?(GUIなしということになります。)
/usr/bin/online_update コマンドを利用できます。 ■オプション(一部) -u パッチをダウンロードするURL -g パッチのダウンロード -i ダウンロードしたパッチのインストール ■crontab の例 MAILTO="root" 13 3 * * 0 /usr/bin/online_update -g 53 3 * * 0 /usr/bin/online_update -i --参考サイト Starting YaST Online Update from a cron Jon or Script http://portal.suse.com/sdb/en/2002/11/81_you3.html
[Q2] 接続先は、接続リストファイルをみているのようですが 変更可能ですか? もし、出来るとしたらどのように変更すれば良いでしょうか? #/etc (ファイル名は忘れました)の下にあるリストファイル #を置き換えても、defaultの内容なってしまってうまくいきま #せんでした。
/etc/suseservers か /etc/youservers で設定しても 反映されないなら /var/lib/YaST2/you/youservers とかどうでしょう? このファイルにはYOU起動時に取得されたサーバーリストが保存されるので ここに任意のサーバーを書いて、パーミッションを 444 にしてみるという 手法も考えられます。 -- =================================================^===== Yasunari Imado sjv@iris.eonet.ne.jp (PGP Key ID: 2582B3D6) [SSJV] http://ssjv.kir.jp/ =================================================^=====
M. Takeyama です。
#途中経過を報告しておきます。
On Tue, 14 Oct 2003 21:06:13 +0900
Yasunari Imado
イマドです。
[Q1] YOUを使用する時はGUIでおこないますが、 cron(crontab), atなどを使ってスケジュールしておこなう ことは可能でしょうか?(GUIなしということになります。)
/usr/bin/online_update コマンドを利用できます。 すみません。バージョンを書き漏らしました。(SuSE 8.1での質問でした)
online_updateは、8.1, 9.0(8.2.99)の両方に存在することを 確認しました。今回のやりたいことは、このコマンドで十分 出来そうなような気がします。
[Q2] 接続先は、接続リストファイルをみているのようですが 変更可能ですか? もし、出来るとしたらどのように変更すれば良いでしょうか? #/etc (ファイル名は忘れました)の下にあるリストファイル #を置き換えても、defaultの内容なってしまってうまくいきま #せんでした。
/etc/suseservers か /etc/youservers で設定しても 反映されないなら /var/lib/YaST2/you/youservers とかどうでしょう? このファイルにはYOU起動時に取得されたサーバーリストが保存されるので ここに任意のサーバーを書いて、パーミッションを 444 にしてみるという 手法も考えられます。 すみません。ファイル名は、/etc/suseservers(SuSE 8.1)でした。 #yast2-online-update-2.6.14-0のパッケージのファイルリストから #探りあてたものです。
[SuSE 8.1] --- うまくいきませんでした。 #(上書きされます。--- やっぱバグかな。) /etc/sysconfig/onlineupdate その中の記述で、 YAST2_LOADFTPSERVER="yes" --- yes(default)になっていると www.suse.de のサイトからサーバリストを取ってきて /etc/suseservers に置きかえるようです。 #onlineupdateは、onlineupdateを管理する設定ファイルである #ことがわかりました。(今井さんが言われるように、) [SuSE 9.0(8.2.99)] --- 思いどうりいきました。 /etc/youservers(/etc/suseservers から置き換わったようです) /var/lib/YaST2/you/config --- 前回のYOUの接続先が保存されています。 /var/lib/YaST2/you/youservers --- www.suse.deからとってくるサーバリスト ファイルフォーマットが変更になったようです ------ (例) http://ftp.leo.org/download/pub/comp/os/unix/linux/suse/suse;Germany: LEO Munich (http) ------ リストにリストアップされる順番は、 (1) /var/lib/YaST2/you/config (2) /etc/youservers (3) /var/lib/YaST2/you/youservers という仕組みになっているようです。 /var/lib/YaST2/you/youservers を削除し、/etc/youservers を自分の思いどうりに書き換えて、 /etc/sysconfig/onlineupdate で YAST2_LOADFTPSERVER="no" としてSuSEの標準リストファイルを取ってこないように することで自分の思いどうりにコントロールすることができました。 ------ M. Takeyama
今井です。 takezou wrote:
M. Takeyama です。
YOU(Yast2 Online Update)について質問させてください。
[Q1] YOUを使用する時はGUIでおこないますが、 cron(crontab), atなどを使ってスケジュールしておこなう ことは可能でしょうか?(GUIなしということになります。)
YOUに設定するところ(完全自動アップデートの設定)があります よ?私はそういうアップデートを勝手に機械にやらせるのって あまり好きではないのでその機能を一度も使ったことないので すけども....。
[Q2] 接続先は、接続リストファイルをみているのようですが 変更可能ですか? もし、出来るとしたらどのように変更すれば良いでしょうか? #/etc (ファイル名は忘れました)の下にあるリストファイル #を置き換えても、defaultの内容なってしまってうまくいきま #せんでした。
8.1とかだとそのリストファイルに付け加えた上でYOUが勝手に そのリストを更新しないように設定する必要があります。 /etc/suseserversと/etc/sysconfig/onlineupdate 8.2以降ならリストファイルとは別のファイルに記述することで YOUがリストを更新しても/etc/youserversの内容は残るので楽 になりました。 /etc/youservers 9.0になると/etc/youserversの記述方法が変わってるので要注意 です。(なんかまどろっこしい記述になってますが)YOUの画面から 更新できる様になるみたいです。
夜中(使用頻度が少ない時)とか、スケジュールをして自動で YOUを使ってパッチファイルを更新することが可能なのかどうか 知りたいと思っています。 #nfsサーバやftpサーバ, sftpサーバ上にrpmを置いておいて #自動的にとってきて、パッチのRPMをあてるというような #パッケージ管理が原理的には可能なのことはわかっているの #ですが、YOUでも同様なこと可能?
YOUの画面を見たり、/etcディレクトリ以下を探検してみるのがよろ しいかと思います。 なかなか楽しいですよ? -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
M. Takeyama です。
#自己フォローモード。
On Tue, 14 Oct 2003 19:43:16 +0900
takezou
YOU(Yast2 Online Update)について質問させてください。 イマドさん、今井さん、レスありがとうございます。
テスト(確認)結果は、また後ほど投稿するつもりですが、 suse-securityのMLに、 fou4s -(Fast OnlineUpdate for SuSE) というソフトのリリース アナウンスがありました。 --- タイムーすぎる。 #a replacement for SuSE's Yast OnlineUpdate (YOU) http://lists.suse.com/archive/suse-security/2003-Oct/0118.html #ということで、Youを評価した後は、こっちの方もテストして #みたいと思います。 ----- M. Takeyama
participants (3)
-
Masaru Imai
-
takezou
-
Yasunari Imado