From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=AWL,BAYES_00,FUZZY_XPILL, SPF_PASS autolearn=no version=3.2.5 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:References:Subject:To:MIME-Version:From:Date:Message-ID; bh=BhDS+rfHVRyvzIBCKiBHpZuqshVouj482HubnCF5wsE=; b=pfovKTOm7rKv2tIJgw9wYuJJhCoGDoZV93zcBL+YdlKjp/aAQivR/96oiWXYQ5sgk2qlVVQsMMWWjZMkev9EySo6Auj+BJFqJ4Wa9dTYRwJTLuJ73IPV9Um/y+MeVCfa; Message-ID: <4F1EBDEB.8010501@mail.ru> Date: Tue, 24 Jan 2012 18:19:23 +0400 From: Vladimir Karpinsky User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:9.0) Gecko/20111222 Thunderbird/9.0.1 MIME-Version: 1.0 To: community@lists.altlinux.org References: <4F197393.3030301@mail.ru> <4F197504.2040705@mail.ru> <20120121123542.GB6411@atlas.home> <4F1AB7FF.4060108@mail.ru> <20120121160711.GC6411@atlas.home> <4F1C358B.6060707@mail.ru> <4F1C4391.4030803@kalina.in.ua> In-Reply-To: <4F1C4391.4030803@kalina.in.ua> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-Antivirus: avast! (VPS 120124-0, 24.01.2012), Outbound message X-Antivirus-Status: Clean X-Mru-NR: 1 X-Mru-UID: 2184840 X-Spam: Not detected X-Mras: Ok X-Mru-Karma: 0 Subject: Re: [Comm] =?koi8-r?b?TlVUIMkgSXBwb24=?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jan 2012 14:19:30 -0000 Archived-At: List-Archive: List-Post: 22.01.2012 21:12, Yura Kalinichenko пишет: > Vladimir Karpinsky пишет: >> >> Письма тоже не приходят. Может, кроме рута, на выполнение этого скрипта >> надо ещё кому-нибудь права дать? >> > Разумеется. > > ls -l /usr/lib/nut/upssched-cmd > -rwxr-xr-- 1 root upsmon 3945 Ноя 13 01:07 /usr/lib/nut/upssched-cmd Права на скрипт и /var/run/upssched поправил, стало лучше: Jan 24 17:34:05 pullet upsmon[17744]: UPS ippon@192.168.5.2 on battery Jan 24 17:34:05 pullet upsmon[28478]: UPS ippon@192.168.5.2 on battery Jan 24 17:34:09 pullet upsmon[2717]: UPS ippon@192.168.5.2 on battery Jan 24 17:34:09 pullet wall[3623]: wall: user upsmon broadcasted 1 lines (34 cha rs) Jan 24 17:34:09 pullet upssched[3714]: Timer daemon started Jan 24 17:34:10 pullet upssched[3714]: New timer: onbattwarn (30 seconds) Jan 24 17:34:10 pullet upssched[3714]: New timer: earlyshutdown (180 seconds) Jan 24 17:34:40 pullet upssched[3714]: Event: onbattwarn Jan 24 17:37:10 pullet upssched[3714]: Event: earlyshutdown Jan 24 17:37:10 pullet upssched-cmd: UPS on battery too long, forced shutdown! Скрипт запускается. До этого момента всё работает, рассылаются предупредительные письма, далее он должен выполнить "/sbin/shutdown -h now" но выключения не происходит: Jan 24 17:37:10 pullet upssched[3714]: exec_cmd(/usr/sbin/upssched-cmd earlyshutdown) returned 126 Опять код выхода 126, где-то что-то с правами? Если скрипт работает с правами пользователя upsmon, он вероятно не вправе выполнить shutdown. Это где-то настраивается, или надо использовать sudo? Jan 24 17:37:25 pullet upssched[3714]: Timer queue empty, exiting Файл /var/run/upssched/upssched.pipe в процессе работы создавался, а, вот, файла /var/run/upssched/upssched.lock я не увидел. Эти файлы указаны в uppsched.conf, как PIPEFN и LOCKFN, соответственно. -- С уважением, Владимир.