From 7b63a544b3e8b685717a7f5e45a9cdbbf9ffe833 Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Sat, 28 Oct 2006 02:50:16 +0000 Subject: Use weblogs-cat-and-remove in awstats git-svn-id: svn+ssh://asteria.noreply.org/svn/weaselutils/trunk@237 bc3d92e2-beff-0310-a7cd-cc87d7ac0ede --- bin/ldap2awstats | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/ldap2awstats b/bin/ldap2awstats index 7f1d378..e9c4102 100755 --- a/bin/ldap2awstats +++ b/bin/ldap2awstats @@ -33,7 +33,7 @@ files = {} clients.each{ |c| c['vhosts'] = ldap.conn.search2(c['dn'][0], LDAP::LDAP_SCOPE_SUBTREE, '(&(objectclass=tnWebVHost)(tnHost='+@config['thishost']+'))') - client_home = c['homeDirectory'][0] or throw "No home for #{d['dn'][0]}" + client_name = c['o'][0] or throw "No name (o) for #{d['dn'][0]}" c['vhosts'].each{ |vhost| server_name = vhost['tnWebVHostServerName'][0] server_admin = vhost['tnWebVHostWebmaster'][0] @@ -51,7 +51,7 @@ clients.each{ |c| config = [] config << 'Include "/etc/awstats/awstats.conf"' - config << 'LogFile="zcat '+client_home+'/logs-archive/'+server_name+'-access*gz |"' + config << 'LogFile="/usr/local/bin/weblogs-cat-and-remove '+server_name+' '+server_name+' |"' config << 'SiteDomain="'+server_name+'"' config << 'HostAliases="'+server_aliases+' '+server_name+'"' -- cgit v1.2.3