提供: セキュリティ
移動: 案内検索
(ページの作成:「<!-- vim: filetype=mediawiki --> 読み方 ;X: __TOC__ == 概要 == rules-updater.pl は、ModSecurity 用のコマンドです。 ModSecurity のル...」)
行1: 行1:
[[rules-updater.pl]] は、[[Apache]] の [[ModSecurity]] 用のコマンドです。[[ModSecurity]] のルールをダウンロードできます。
vim: filetype=mediawiki
;[[rules-updater.pl]]:るーるず あっぷでーたー ぴーえる
== 概要 ==
== 概要 ==
[[rules-updater.pl]] は、[[Apache]] の [[ModSecurity]] 用のコマンドです。[[ModSecurity]] のルールをダウンロードできます。
[[rules-updater.pl]] は、[[ModSecurity]] 用のコマンドです。
[[ModSecurity]] のルールをダウンロードできます。
== インストール ==
== インストール ==
[[ModSecurity]] をインストールしたときに、 [[rules-updater.pl]] もインストールされます。
[[ModSecurity]] をインストールしたときに、 [[rules-updater.pl]] もインストールされます。
行113: 行107:
== 関連項目 ==
== 関連項目 ==
* [[ModSecurity]]
vim: filetype=mediawiki

2013年10月26日 (土) 11:32時点における版

rules-updater.pl は、ApacheModSecurity 用のコマンドです。ModSecurity のルールをダウンロードできます。 読み方

るーるず あっぷでーたー ぴーえる


rules-updater.pl は、ApacheModSecurity 用のコマンドです。ModSecurity のルールをダウンロードできます。


ModSecurity をインストールしたときに、 rules-updater.pl もインストールされます。



% /usr/local/bin/rules-updater.pl -h
Could not load GnuPG module - cannot verify ruleset signatures
Action required.
Usage: rules-updater.pl [-c config_file] [[options] [action]
 Options (commandline will override config file):
  -r uri   RepositoryURI   Repository URI.
  -p path  LocalRepository Local repository path to use as base for downloads.
  -s path  LocalRules      Local rules base path to use for unpacking.
  -v text  Version         Full/partial version (EX: 1, 1.5, 1.5.2, 1.5.2-dev3)
  -t secs  Timeout         Timeout for fetching data in seconds (default 600).
  -e addr  NotifyEmail     Notify via email on update (comma separated list).
  -f addr  NotifyEmailFrom From address for notification email.
  -u       Unpack          Unpack into LocalRules/version path.
  -d       Debug           Print out lots of debugging.
  -S name    Fetch the latest stable ruleset, "name"
  -D name    Fetch the latest development ruleset, "name"
  -R name    Fetch the latest release candidate ruleset, "name"
  -U name    Fetch the latest unstable (non-stable) ruleset, "name"
  -F name    Fetch the latest ruleset, "name"
  -l         Print listing of what is available
  -c         Specify a config file for options.
  -h         This help
# Get a list of what the repository contains:
rules-updater.pl -rhttp://host/repo/ -l
# Get a partial list of versions 1.5.x:
rules-updater.pl -rhttp://host/repo/ -v1.5 -l
# Get the latest stable version of "breach_ModSecurityCoreRules":
rules-updater.pl -rhttp://host/repo/ -p/my/repo -Sbreach_ModSecurityCoreRules
# Get the latest stable 1.5 release of "breach_ModSecurityCoreRules":
rules-updater.pl -rhttp://host/repo/ -p/my/repo -v1.5 -Sbreach_ModSecurityCoreRules


% rules-updater.pl -rhttp://www.modsecurity.org/autoupdate/repository/ -l
Could not load GnuPG module - cannot verify ruleset signatures
Repository: http://www.modsecurity.org/autoupdate/repository
modsecurity-crs {
          2.0.0: modsecurity-crs_2.0.0.zip
          2.0.1: modsecurity-crs_2.0.1.zip
          2.0.2: modsecurity-crs_2.0.2.zip
          2.0.3: modsecurity-crs_2.0.3.zip
          2.0.4: modsecurity-crs_2.0.4.zip
          2.0.5: modsecurity-crs_2.0.5.zip
          2.0.6: modsecurity-crs_2.0.6.zip
          2.0.7: modsecurity-crs_2.0.7.zip
          2.0.8: modsecurity-crs_2.0.8.zip
          2.0.9: modsecurity-crs_2.0.9.zip
         2.0.10: modsecurity-crs_2.0.10.zip
          2.1.0: modsecurity-crs_2.1.0.zip
          2.1.1: modsecurity-crs_2.1.1.zip
          2.1.2: modsecurity-crs_2.1.2.zip
          2.2.0: modsecurity-crs_2.2.0.zip
          2.2.1: modsecurity-crs_2.2.1.zip
          2.2.2: modsecurity-crs_2.2.2.zip
          2.2.3: modsecurity-crs_2.2.3.zip
          2.2.4: modsecurity-crs_2.2.4.zip
          2.2.5: modsecurity-crs_2.2.5.zip


% rules-updater.pl -rhttp://www.modsecurity.org/autoupdate/repository/ -prules -Smodsecurity-crs
Could not load GnuPG module - cannot verify ruleset signatures
Fetching: modsecurity-crs/modsecurity-crs_2.2.5.zip ...
% ls -R rules/
modsecurity-crs_2.2.5.zip      modsecurity-crs_2.2.5.zip.sig