{"id":50,"date":"2012-10-01T21:31:00","date_gmt":"2012-10-01T12:31:00","guid":{"rendered":"http:\/\/yokensaka.com\/centos\/?p=50"},"modified":"2014-07-19T20:09:59","modified_gmt":"2014-07-19T11:09:59","slug":"freshclam-%e3%81%a7%e3%82%a8%e3%83%a9%e3%83%bc","status":"publish","type":"post","link":"http:\/\/yokensaka.com\/centos\/?p=50","title":{"rendered":"freshclam \u3067\u30a8\u30e9\u30fc"},"content":{"rendered":"<p>\u4eca\u671d\u3001freshclam\u304c\u6b63\u5e38\u306b\u52d5\u3044\u3066\u306a\u304f\u30a8\u30e9\u30fc\u306b\u306a\u3063\u3066\u308b\u30e1\u30fc\u30eb\u304c\u5c4a\u3044\u305f\u3002<br \/>\n\/etc\/cron.daily\/freshclam:<br \/>\nERROR: Problem with internal logger (UpdateLogFile = \/var\/log\/clamav\/freshclam.log).<br \/>\nERROR: Can&#8217;t open \/var\/log\/clamav\/freshclam.log in append mode (check permissions!).<br \/>\n\u3069\u3046\u3082\u30d1\u30fc\u30df\u30c3\u30b7\u30e7\u30f3\u304c\u60aa\u3044\u304b\u3089\u30a8\u30e9\u30fc\u306b\u306a\u3063\u3066\u308b\u3088\u3046\u3060\u3002<br \/>\n\u30ed\u30b0\u306e\u30aa\u30fc\u30ca\u30fc\u3092\u78ba\u8a8d<\/p>\n<pre>\r\n[root@server1 ~]# ll \/var\/log\/clamav\r\n\u5408\u8a08 200\r\n-rw-r--r-- 1 clamav clamav  9824 10\u6708  1 23:52 2012 clamd.log\r\n-rw-r--r-- 1 clam   clam   26371  9\u6708  9 08:24 2012 clamd.log-20120909\r\n-rw-r--r-- 1 clam   clam   26769  9\u6708 16 08:22 2012 clamd.log-20120916\r\n-rw-r--r-- 1 clam   clam   26828  9\u6708 23 08:38 2012 clamd.log-20120923\r\n-rw-r--r-- 1 clam   clam   54325  9\u6708 30 07:07 2012 clamd.log-20120930\r\n-rw-r--r-- 1 clamav clamav     0  9\u6708 30 07:07 2012 freshclam.log\r\n-rw-r--r-- 1 clam   clam    4401  9\u6708  9 08:24 2012 freshclam.log-20120909\r\n-rw-r--r-- 1 clam   clam    4917  9\u6708 16 08:22 2012 freshclam.log-20120916\r\n-rw-r--r-- 1 clam   clam    5084  9\u6708 23 08:38 2012 freshclam.log-20120923\r\n-rw-r--r-- 1 clam   clam    4841  9\u6708 30 07:07 2012 freshclam.log-20120930\r\n<\/pre>\n<p>\u53e4\u3044\u3082\u306e\u306f\u30aa\u30fc\u30ca\u30fc\u304c clam \u3060\u304c\u65b0\u3057\u3044\u3082\u306e\u306f clamav \u306b\u306a\u3063\u3066\u3044\u308b\u3002<br \/>\n\u30aa\u30fc\u30ca\u30fc\u306e\u5909\u66f4<\/p>\n<pre>\r\n[root@server1 ~]# chown clamav:clamav \/var\/log\/clamav\/clamd*\r\n[root@server1 ~]# chown clamav:clamav \/var\/log\/clamav\/freshclam*\r\n<\/pre>\n<p>\u518d\u78ba\u8a8d<\/p>\n<pre>\r\n[root@server1 ~]# ll \/var\/log\/clamav\r\n\u5408\u8a08 200\r\n-rw-r--r-- 1 clamav clamav 10159 10\u6708  2 00:22 2012 clamd.log\r\n-rw-r--r-- 1 clamav clamav 26371  9\u6708  9 08:24 2012 clamd.log-20120909\r\n-rw-r--r-- 1 clamav clamav 26769  9\u6708 16 08:22 2012 clamd.log-20120916\r\n-rw-r--r-- 1 clamav clamav 26828  9\u6708 23 08:38 2012 clamd.log-20120923\r\n-rw-r--r-- 1 clamav clamav 54325  9\u6708 30 07:07 2012 clamd.log-20120930\r\n-rw-r--r-- 1 clamav clamav     0  9\u6708 30 07:07 2012 freshclam.log\r\n-rw-r--r-- 1 clamav clamav  4401  9\u6708  9 08:24 2012 freshclam.log-20120909\r\n-rw-r--r-- 1 clamav clamav  4917  9\u6708 16 08:22 2012 freshclam.log-20120916\r\n-rw-r--r-- 1 clamav clamav  5084  9\u6708 23 08:38 2012 freshclam.log-20120923\r\n-rw-r--r-- 1 clamav clamav  4841  9\u6708 30 07:07 2012 freshclam.log-20120930\r\n<\/pre>\n<p>freshclam \u3092\u4f7f\u7528\u3057\u3066 VirusDB \u3092\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8<\/p>\n<pre>\r\n[root@server1 ~]# freshclam\r\nERROR: Can't open \/var\/log\/clamav\/freshclam.log in append mode (check permissions!).\r\nERROR: Problem with internal logger (UpdateLogFile = \/var\/log\/clamav\/freshclam.log).\r\n<\/pre>\n<p>\u3084\u306f\u308a\u30a8\u30e9\u30fc\u306b\u306a\u308a\u3001\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u51fa\u6765\u306a\u3044\u3002<br \/>\n\/etc\/freshclam.conf \u3092\u78ba\u8a8d\u3002<br \/>\nDatabaseOwner \u304c clam \u306b\u306a\u3063\u3066\u305f\u306e\u3067 clamav \u306b\u76f4\u3059\u3002<\/p>\n<pre>\r\n[root@server1 ~]# vi \/etc\/freshclam.conf\r\n# By default when started freshclam drops privileges and switches to the\r\n# \"clamav\" user. This directive allows you to change the database owner.\r\n# Default: clamav (may depend on installation options)\r\nDatabaseOwner clam\r\n\u3000\u3000\u3000\u3000\u2193\r\nDatabaseOwner clamav\r\n<\/pre>\n<p>\/etc\/logrotate.d\/freshclam \u3092\u78ba\u8a8d\u3002<br \/>\n\u3053\u3053\u306f clamav \u3060\u3063\u305f\u304c\u3001clam \u306b\u306a\u3063\u3066\u305f\u3089 clamav \u306b\u76f4\u3059\u3002<\/p>\n<pre>\r\n[root@server1 ~]# vi \/etc\/logrotate.d\/freshclam\r\n\/var\/log\/clamav\/freshclam.log {\r\nmissingok\r\nnotifempty\r\ncreate 644 clamav clamav\u3000\u2190\u3000clam \u306b\u306a\u3063\u3066\u305f\u3089  clamav \u306b\u76f4\u3059\r\n}\r\n<\/pre>\n<p>\u518d\u5ea6 VirusDB \u3092\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8<\/p>\n<pre>\r\n[root@server1 ~]# freshclam\r\nERROR: Can't create temporary directory \/var\/lib\/clamav\/clamav-b130a8764a48d3f68ae52c545a0a9c06\r\nHint: The database directory must be writable for UID 502 or GID 502\r\n<\/pre>\n<p>\u30c6\u30f3\u30dd\u30e9\u30ea\u30d5\u30a1\u30eb\/var\/lib\/clamav\/clamav-*\u3092\u4f5c\u308c\u306a\u3044\u3002<br \/>\n\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306f UID 502 \u307e\u305f\u306f GID 502 \u304c\u66f8\u304d\u8fbc\u307f\u53ef\u80fd\u3067\u3042\u308b\u5fc5\u8981\u304c\u3042\u308b\u3002<br \/>\n\u3068\u3044\u3046\u30a8\u30e9\u30fc\u304c\u51fa\u308b\u3002<br \/>\nUID 502 \u307e\u305f\u306f GID 502 \u3092\u66f8\u304d\u8fbc\u307f\u53ef\u80fd\u306b\u5909\u66f4<\/p>\n<pre>\r\n[root@server1 ~]# chown 502:502 \/var\/lib\/clamav\r\n[root@server1 ~]# chmod 755 \/var\/lib\/clamav\r\n\u3068\u3057\u3066 VirusDB \u3092\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\r\n[root@server1 ~]# freshclam\r\nClamAV update process started at Tue Oct  2 00:34:26 2012\r\nmain.cvd is up to date (version: 54, sigs: 1044387, f-level: 60, builder: sven)\r\nnonblock_connect: connect timing out (30 secs)\r\nCan't connect to port 80 of host db.jp.clamav.net (IP: 219.106.242.51)\r\nTrying host db.jp.clamav.net (120.29.176.126)...\r\nERROR: Can't open \/var\/lib\/clamav\/mirrors.dat for writing\r\nDownloading daily-15418.cdiff [100%]\r\nERROR: Can't open \/var\/lib\/clamav\/mirrors.dat for writing\r\nERROR: Can't open \/var\/lib\/clamav\/mirrors.dat for writing\r\nDownloading daily-15419.cdiff [100%]\r\nERROR: Can't open \/var\/lib\/clamav\/mirrors.dat for writing\r\nERROR: Can't open \/var\/lib\/clamav\/mirrors.dat for writing\r\nDownloading daily-15420.cdiff [100%]\r\nERROR: Can't open \/var\/lib\/clamav\/mirrors.dat for writing\r\ndaily.cld updated (version: 15435, sigs: 275855, f-level: 63, builder: neo)\r\nbytecode.cld is up to date (version: 190, sigs: 36, f-level: 63, builder: neo)\r\nERROR: Can't open \/var\/lib\/clamav\/mirrors.dat for writing\r\nDatabase updated (1320278 signatures) from db.jp.clamav.net (IP: 203.178.137.175)\r\n<\/pre>\n<p>\/var\/lib\/clamav\/mirrors.dat \u3082\u30aa\u30fc\u30ca\u30fc\u304c\u9055\u3046\u3088\u3046\u3060\u3002<br \/>\n\u306a\u306e\u3067\u3001\/var\/lib\/clamav\/mirrors.dat \u3082\u30aa\u30fc\u30ca\u30fc\u5909\u66f4\u3057\u3066 VirusDB \u3092\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u3002<\/p>\n<pre>\r\n[root@server1 ~]# chown clamav:clamav \/var\/lib\/clamav\/mirrors.dat\r\n[root@server1 ~]# freshclam\r\nClamAV update process started at Tue Oct  2 00:36:35 2012\r\nmain.cvd is up to date (version: 54, sigs: 1044387, f-level: 60, builder: sven)\r\nnonblock_connect: connect timing out (30 secs)\r\nCan't connect to port 80 of host db.jp.clamav.net (IP: 219.106.242.51)\r\nDownloading daily-15433.cdiff [100%]\r\nDownloading daily-15434.cdiff [100%]\r\nDownloading daily-15435.cdiff [100%]\r\ndaily.cld updated (version: 15435, sigs: 275855, f-level: 63, builder: neo)\r\nbytecode.cld is up to date (version: 190, sigs: 36, f-level: 63, builder: neo)\r\nDatabase updated (1320278 signatures) from db.jp.clamav.net (IP: 203.178.137.175)\r\n<\/pre>\n<p>\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u51fa\u6765\u305f\u3002\u3068\u308a\u3042\u3048\u305a\u3053\u308c\u3067\u69d8\u5b50\u3092\u898b\u3066\u307f\u3088\u3046\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u4eca\u671d\u3001freshclam\u304c\u6b63\u5e38\u306b\u52d5\u3044\u3066\u306a\u304f\u30a8\u30e9\u30fc\u306b\u306a\u3063\u3066\u308b\u30e1\u30fc\u30eb\u304c\u5c4a\u3044\u305f\u3002 \/e &hellip; <a href=\"http:\/\/yokensaka.com\/centos\/?p=50\">\u7d9a\u304d\u3092\u8aad\u3080 <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-50","post","type-post","status-publish","format-standard","hentry","category-clam-antivirus"],"_links":{"self":[{"href":"http:\/\/yokensaka.com\/centos\/index.php?rest_route=\/wp\/v2\/posts\/50","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/yokensaka.com\/centos\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/yokensaka.com\/centos\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/yokensaka.com\/centos\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/yokensaka.com\/centos\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=50"}],"version-history":[{"count":1,"href":"http:\/\/yokensaka.com\/centos\/index.php?rest_route=\/wp\/v2\/posts\/50\/revisions"}],"predecessor-version":[{"id":229,"href":"http:\/\/yokensaka.com\/centos\/index.php?rest_route=\/wp\/v2\/posts\/50\/revisions\/229"}],"wp:attachment":[{"href":"http:\/\/yokensaka.com\/centos\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=50"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/yokensaka.com\/centos\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=50"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/yokensaka.com\/centos\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=50"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}