[vine-users:082153] Re: atコマンドでエラーが発生する。
竹林孝浩
takeba @ artifact.co.jp
2012年 11月 9日 (金) 12:16:25 JST
竹林@artifactです。
at-3.1.13-2vl6.i686 で確認してみました。
●改善された
一般ユーザでatが実行できるようになった。
●改善されていない。
指定時刻になっても実行されない。
確認したのは以下のとおりです。
・環境
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 メーリングリストの案内