このスレッドは解決済です(未解決に戻す場合はこちら)
<<戻る

SquidGuardについて このメッセージに返信する
日時: 2017/07/10(Mon) 13:32
名前: くーらー
URL:
SquidGuardについてですが、CentOS7指定のコンテンツではありますが
是非Centos6で動かしたく、同じような手順で勧めたところ以下のようなエラーで
translate-shellのインストールに失敗します。

修正等方法があればご教示下さい。宜しくお願いします。

# make && make install
gawk: build.awk:5: @include "include/Commons.awk"
gawk: build.awk:5: ^ 表現の char '@' は不正です。
make: *** [build] エラー 1
記事編集 編集
Re: SquidGuardについて このメッセージに返信する
日時: 2017/07/10(Mon) 15:39
名前: stranger
URL: http://ja.528p.com/
その1
https://github.com/soimort/translate-shell/にブラウザでアクセスして
Branch masterを選択して translate.awk をダウンロードして
/usr/bin/translateとしてコピーしたり
/usr/bin/translateのシンボリックリンク/usr/bin/transを手動でつくったりしてみる

masterのtranslate.awkはgawk 3.1 以上に対応らしい その分 古い
stable,devのtranslate.awkはgawk 4 以上に対応

その後の設定等でエラーが出た場合はあきらめる

その2
またはソースから gawk4.0を/usr/local/bin等にインストールして
stable,devのtranslate-shellのawkファイルの全ての設定を
#!/usr/local/bin/gawk -f
のように書き換えて make をしてみる
記事編集 編集
Re: SquidGuardについて このメッセージに返信する
日時: 2017/07/10(Mon) 19:24
名前: くーらー
URL:
ありがとうございました。
その1で、blacklists-udate を実行したときに幾つか以下のようなメッセージが
出ましたが、正常にBL配下のファイルは生成されており正常に動作しました。

gawk: /usr/local/bin/trans:4: print "Usage: translate {[source]=[target]} text ...\n" \
gawk: /usr/local/bin/trans:4: ^ バックスラッシュが行最後の文字になっていません。

取り敢えずこれで運用します。有難うございました!

※管理者様
コンテンツ一部間違えているようです。

[root@centos ~]# /etc/cron.daily/squid-blacklists-udate 1 ← ブラックリスト日次更新スクリプト実行(squidGuard設定ファイル(ブラックリスト定義)作成)

正しくは、「/etc/cron.daily/squidGuard-blacklists-udate 1」
記事編集 編集
Re: SquidGuardについて このメッセージに返信する
日時: 2017/07/10(Mon) 23:13
名前: 管理人
URL:
くーらー様

>※管理者様
>コンテンツ一部間違えているようです。
>
>[root@centos ~]# /etc/cron.daily/squid-blacklists-udate 1 ← ブラックリスト日次更新スクリプト実行(squidGuard設定ファイル(ブラックリスト定義)作成)
>
>正しくは、「/etc/cron.daily/squidGuard-blacklists-udate 1」
このたびはコンテンツ誤りのご指摘まことにありがとうございます。
早速、修正しておきました。https://centossrv.com/squidguard.shtml
またなにか誤り等ありましたら、是非、ご指摘を頂けますよう、よろしくお願い申し上げます。

今後ともよろしくお願い致します。
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -