[vine-users:082154] Re: atコマンドでエラーが発生する。

Daisuke Suzuki daisuke @ linux.or.jp
2012年 11月 10日 (土) 05:30:04 JST


2012年11月9日 12:16 竹林孝浩 <takeba @ artifact.co.jp>:
> ●改善されていない。
>  指定時刻になっても実行されない。

at-3.1.13-3vl6 を upload しました。
手元の環境ではうまく動いているように思います。
(fedora由来のパッチを一つ削除しました)
すみませんが、再度テストおねがいします。

> 確認したのは以下のとおりです。
> ・環境
>   Vine Linux 6.1 (Pape Clement)
>   Kernel 3.0.50-1vl6 on an i686
>   パッケージ at-3.1.13-2vl6.i686
>   /etc/sysconfig/atd /etc/at.deny 等はデフォルトのまま
>   念のため atをアップデート後 /etc/rc.d/init.d/atd restart を実行済み
>
> ・手順
>   1.  10:00 頃に以下のコマンドを実行
>    echo /tmp/test1100 |at 11:00
>    at 自体は正常終了 atqで登録されていることを確認
>
>   2.  11:30 頃になっても動作せず。 /tmp/test1100 も生成されていない。
>    atq で確認してもジョブが残っている。
>
>   3.  12:00まで待っても動作せず。
>   ここで、さらに以下のコマンドを実行
>    echo /tmp/test1230 |at 12:30
>  この時点で 1.で登録したコマンドが実行される。
>  (atq で1のジョブがなくなっていることを確認
>   /tmp/test1100ができていること、たいむすたんぷが 12:00頃なのを確認)
>
> どうも、次のatコマンドを実行しないと前に登録されたものが実行されないよう
> です。
>
>
> On Thu, 8 Nov 2012 18:51:03 +0900
> Daisuke Suzuki <daisuke @ linux.or.jp> wrote:
>
>> 鈴木です。
>>
>> 一部間違っている部分がありました。(pamの設定です)
>> 修正した at-3.1.13-2vl6  を upload しました。
>>
>> 2012年11月8日 10:52 竹林孝浩 > 32bit/64bit 版の 両方で試しましたが、
>> > ●問題点
>> > 1. 指定時刻になっても実行されない。(rootで実行)
>> >   ・/etc/sysconfig/atd はデフォルトのままです。
>> >   ・数時間経過しても実行されません。
>> >   ・atq で見るとエントリーに入っています。
>> >   ・atrmで消すと Warning: deleting running job と言われます。
>> >   ・root宛のメールは来ていません。
>> >
>> > 2. 一般ユーザでatを実行しようとすると 以下のメッセージが出て実行できな
>> > い。(/etc/at.deny は空, /etc/at.allowは存在しない状態)
>> > PAM failure: Permission denied
>> >
>> >
>> > 関連しそうなログとしては以下が出ています。
>> > -----------------------------------------------------------------
>> > /var/log/message
>> > Nov  8 09:49:23 hostname atd[8983]: Permission denied
>> >
>> > /var/log/secure
>> > Nov  8 09:49:23 hostname atd[8983]: PAM _pam_load_conf_file: unable to open /etc/pam.d/password-auth
>> > -----------------------------------------------------------------
>> > 確かに /etc/pam.d/password-auth というファイルはありません。
>> >
>> > ●対策
>> > とりあえず、従来のパッケージの(at-3.1.10.1-17v16) /etc/pam/atd に差し替
>> > えて見たところ、上記の問題は回避できているようですが、これでいいのでしょ
>> > うか?
>> >
>> > ---
>> > TAKEBAYASHI Takahiro takeba @ artifact.co.jp
>> > 有限会社 アーティファクトシステムズ 竹林孝浩
>> >
>> >
>> > _______________________________________________
>> > vine-users mailing list
>> > vine-users @ listserv.linux.or.jp
>> > http://listserv.linux.or.jp/mailman/listinfo/vine-users
>> >
>>
>>
>>
>> --
>> --
>> Daisuke SUZUKI | daisuke@{linux.or.jp,dicey.org,vinecaves.com}
>> GnuPG Fingerprint = A03C F34B 830F FFA2 A8D0  48BF 412C 29B8 C979 4DCB
>> GnuPG Fingerprint = 7DE6 9AC6 5E5B 1AF8 B38E  0992 90BF 4C09 7432 2CB0
>> Founder & President, Project Vine.            http://vinelinux.org/
>> Founder & President, Vine Caves, Ltd.         http://vinecaves.com/
>> Founder & President, Japan Linux Association.   http://jla.linux.or.jp/
>> _______________________________________________
>> vine-users mailing list
>> vine-users @ listserv.linux.or.jp
>> http://listserv.linux.or.jp/mailman/listinfo/vine-users
>
> ---
> TAKEBAYASHI Takahiro takeba @ artifact.co.jp
> 有限会社 アーティファクトシステムズ 竹林孝浩
>
>
> _______________________________________________
> vine-users mailing list
> vine-users @ listserv.linux.or.jp
> http://listserv.linux.or.jp/mailman/listinfo/vine-users
>



-- 
--
Daisuke SUZUKI | daisuke@{linux.or.jp,dicey.org,vinecaves.com}
GnuPG Fingerprint = A03C F34B 830F FFA2 A8D0  48BF 412C 29B8 C979 4DCB
GnuPG Fingerprint = 7DE6 9AC6 5E5B 1AF8 B38E  0992 90BF 4C09 7432 2CB0
Founder & President, Project Vine.            http://vinelinux.org/
Founder & President, Vine Caves, Ltd.         http://vinecaves.com/
Founder & President, Japan Linux Association.   http://jla.linux.or.jp/


vine-users メーリングリストの案内