Your message dated Sun, 2 Oct 2011 18:01:58 +0400
with message-id 
<cao+do4abqaqvavnbjsoijbgjrdaib_b8mmalztcomv5nibf...@mail.gmail.com>
and subject line Re: Bug#644041: Couldn't open file 
"/usr/lib/cgi-bin/awstats102011.model.tmp.5639" for write: Permission denied
has caused the Debian Bug report #644041,
regarding Couldn't open file "/usr/lib/cgi-bin/awstats102011.model.tmp.5639" 
for write: Permission denied
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
644041: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=644041
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: awstats
Version: 6.9.5~dfsg-5
Severity: important


After the upgrade to squeeze I get an error from this cron entry:

*/10 * * * * www-data [ -x /usr/share/awstats/tools/update.sh ] && 
/usr/share/awstats/tools/update.sh

Running it manually, I get

bokomoko:/etc/awstats# su - www-data /usr/share/awstats/tools/update.sh
Create/Update database for config "/etc/awstats/awstats.model.conf" by AWStats 
version 6.95 (build 1.943)
>From data in log file "/var/log/apache2/access.log"...
Phase 1 : First bypass old records, searching new record...
Direct access after last parsed record (after line 13271)
Error: Couldn't open file "/usr/lib/cgi-bin/awstats102011.model.tmp.10096" for 
write: Permission denied
Setup ('/etc/awstats/awstats.model.conf' file, web server or permissions) may 
be wrong.
Check config file, permissions and AWStats documentation (in 'docs' directory).
bokomoko:/etc/awstats#

I queried google for this message and found a few hits, but there was no 
conclusive solution for the problem.

Please let me know if you need further information.

When I run update.sh as root, it runs flawless.

Many thanks,
Rainer


-- System Information:
Debian Release: 6.0.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.18-028stab092.1 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages awstats depends on:
ii  perl                   5.10.1-17squeeze1 Larry Wall's Practical Extraction 

Versions of packages awstats recommends:
ii  coreutils                     8.5-1      GNU core utilities
pn  libnet-xwhois-perl            <none>     (no description available)

Versions of packages awstats suggests:
ii  apache2                2.2.16-6+squeeze1 Apache HTTP Server metapackage
ii  apache2-mpm-prefork [h 2.2.16-6+squeeze1 Apache HTTP Server - traditional n
pn  libgeo-ipfree-perl     <none>            (no description available)
ii  libnet-dns-perl        0.66-2            Perform DNS queries from a Perl sc
ii  libnet-ip-perl         1.25-2            Perl extension for manipulating IP
ii  liburi-perl            1.54-2            module to manipulate and access UR

-- Configuration Files:
/etc/awstats/awstats.conf changed:
LogFile="/var/log/apache2/access.log"
LogType=W
LogFormat=4
LogSeparator=" "
SiteDomain="bokomoko.de"
HostAliases="localhost 127.0.0.1"
DNSLookup=1
DirData="/var/lib/awstats"
DirCgi="/cgi-bin"
DirIcons="/awstats-icon"
AllowToUpdateStatsFromBrowser=0
AllowFullYearView=2
EnableLockForUpdate=0
DNSStaticCacheFile="dnscache.txt"
DNSLastUpdateCacheFile="dnscachelastupdate.txt"
SkipDNSLookupFor=""
AllowAccessFromWebToAuthenticatedUsersOnly=0
AllowAccessFromWebToFollowingAuthenticatedUsers=""
AllowAccessFromWebToFollowingIPAddresses=""
CreateDirDataIfNotExists=0
BuildHistoryFormat=text
BuildReportFormat=html
SaveDatabaseFilesWithPermissionsForEveryone=0
PurgeLogFile=0
ArchiveLogRecords=0
KeepBackupOfHistoricFiles=0
DefaultFile="index.php index.html"
SkipHosts=""
SkipUserAgents=""
SkipFiles=""
SkipReferrersBlackList=""
OnlyHosts=""
OnlyUserAgents=""
OnlyUsers=""
OnlyFiles=""
NotPageList="css js class gif jpg jpeg png bmp ico rss xml swf"
ValidHTTPCodes="200 304"
ValidSMTPCodes="1 250"
AuthenticatedUsersNotCaseSensitive=0
URLNotCaseSensitive=0
URLWithAnchor=0
URLQuerySeparators="?;"
URLWithQuery=0
URLWithQueryWithOnlyFollowingParameters=""
URLWithQueryWithoutFollowingParameters=""
URLReferrerWithQuery=0
WarningMessages=1
ErrorMessages=""
DebugMessages=0
NbOfLinesForCorruptedLog=50
WrapperScript=""
DecodeUA=0
MiscTrackerUrl="/js/awstats_misc_tracker.js"
LevelForBrowsersDetection=2         # 0 disables Browsers detection.
                                    # 2 reduces AWStats speed by 2%
                                    # allphones reduces AWStats speed by 5%
LevelForOSDetection=2               # 0 disables OS detection.
                                    # 2 reduces AWStats speed by 3%
LevelForRefererAnalyze=2            # 0 disables Origin detection.
                                    # 2 reduces AWStats speed by 14%
LevelForRobotsDetection=2           # 0 disables Robots detection.
                                    # 2 reduces AWStats speed by 2.5%
LevelForSearchEnginesDetection=2    # 0 disables Search engines detection.
                                    # 2 reduces AWStats speed by 9%
LevelForKeywordsDetection=2         # 0 disables Keyphrases/Keywords detection.
                                    # 2 reduces AWStats speed by 1%
LevelForFileTypesDetection=2        # 0 disables File types detection.
                                    # 2 reduces AWStats speed by 1%
LevelForWormsDetection=0            # 0 disables Worms detection.
                                    # 2 reduces AWStats speed by 15%
UseFramesWhenCGI=1
DetailedReportsOnNewWindows=1
Expires=0
MaxRowsInHTMLOutput=1000
Lang="auto"
DirLang="/usr/share/awstats/lang"
ShowMenu=1                                      
ShowSummary=UVPHB
ShowMonthStats=UVPHB
ShowDaysOfMonthStats=VPHB
ShowDaysOfWeekStats=PHB
ShowHoursStats=PHB
ShowDomainsStats=PHB
ShowHostsStats=PHBL
ShowAuthenticatedUsers=0
ShowRobotsStats=HBL
ShowWormsStats=0
ShowEMailSenders=0
ShowEMailReceivers=0
ShowSessionsStats=1
ShowPagesStats=PBEX
ShowFileTypesStats=HB
ShowFileSizesStats=0            
ShowOSStats=1
ShowBrowsersStats=1
ShowScreenSizeStats=0
ShowOriginStats=PH
ShowKeyphrasesStats=1
ShowKeywordsStats=1
ShowMiscStats=a
ShowHTTPErrorsStats=1
ShowSMTPErrorsStats=0
ShowClusterStats=0
AddDataArrayMonthStats=1
AddDataArrayShowDaysOfMonthStats=1
AddDataArrayShowDaysOfWeekStats=1
AddDataArrayShowHoursStats=1
IncludeInternalLinksInOriginSection=0
MaxNbOfDomain = 10
MinHitDomain  = 1
MaxNbOfHostsShown = 10
MinHitHost    = 1
MaxNbOfLoginShown = 10
MinHitLogin   = 1
MaxNbOfRobotShown = 10
MinHitRobot   = 1
MaxNbOfPageShown = 10
MinHitFile    = 1
MaxNbOfOsShown = 10
MinHitOs      = 1
MaxNbOfBrowsersShown = 10
MinHitBrowser = 1
MaxNbOfScreenSizesShown = 5
MinHitScreenSize = 1
MaxNbOfWindowSizesShown = 5
MinHitWindowSize = 1
MaxNbOfRefererShown = 10
MinHitRefer   = 1
MaxNbOfKeyphrasesShown = 10
MinHitKeyphrase = 1
MaxNbOfKeywordsShown = 10
MinHitKeyword = 1
MaxNbOfEMailsShown = 20
MinHitEMail   = 1
FirstDayOfWeek=1
ShowFlagLinks=""
ShowLinksOnUrl=1
UseHTTPSLinkForUrl=""
MaxLengthOfShownURL=64
HTMLHeadSection=""
HTMLEndSection=""
MetaRobot=0
Logo="awstats_logo6.png"
LogoLink="http://awstats.sourceforge.net";
BarWidth   = 260
BarHeight  = 90
StyleSheet=""
color_Background="FFFFFF"               # Background color for main page 
(Default = "FFFFFF")
color_TableBGTitle="CCCCDD"             # Background color for table title 
(Default = "CCCCDD")
color_TableTitle="000000"               # Table title font color (Default = 
"000000")
color_TableBG="CCCCDD"                  # Background color for table (Default = 
"CCCCDD")
color_TableRowTitle="FFFFFF"    # Table row title font color (Default = 
"FFFFFF")
color_TableBGRowTitle="ECECEC"  # Background color for row title (Default = 
"ECECEC")
color_TableBorder="ECECEC"              # Table border color (Default = 
"ECECEC")
color_text="000000"                             # Color of text (Default = 
"000000")
color_textpercent="606060"              # Color of text for percent values 
(Default = "606060")
color_titletext="000000"                # Color of text title within colored 
Title Rows (Default = "000000")
color_weekend="EAEAEA"                  # Color for week-end days (Default = 
"EAEAEA")
color_link="0011BB"                             # Color of HTML links (Default 
= "0011BB")
color_hover="605040"                    # Color of HTML on-mouseover links 
(Default = "605040") 
color_u="FFAA66"                                # Background color for number 
of unique visitors (Default = "FFAA66")
color_v="F4F090"                                # Background color for number 
of visites (Default = "F4F090")
color_p="4477DD"                                # Background color for number 
of pages (Default = "4477DD")
color_h="66DDEE"                                # Background color for number 
of hits (Default = "66DDEE")
color_k="2EA495"                                # Background color for number 
of bytes (Default = "2EA495")
color_s="8888DD"                                # Background color for number 
of search (Default = "8888DD")
color_e="CEC2E8"                                # Background color for number 
of entry pages (Default = "CEC2E8")
color_x="C1B2E2"                                # Background color for number 
of exit pages (Default = "C1B2E2")
LoadPlugin="hashfiles"
ExtraTrackedRowsLimit=500
Include "/etc/awstats/awstats.conf.local"

/etc/awstats/awstats.conf.local changed:
LogFile="/var/log/apache2/access.log"
LogFormat=1
SiteDomain="bokomoko.de"
HostAliases="bokomoko.de localhost 127.0.0.1"

/etc/cron.d/awstats changed:


-- no debconf information



--- End Message ---
--- Begin Message ---
> I attached /etc/awstats/awstats.model.conf

The source of your problem is in your local customization, e.g. line:
DirData="."
This should be
DirData="/var/lib/awstats/"

Please, use the standard awstats conf and override some
options only if you need them.  And see README.Debian for
some hints in handling multiple stats (a number of apache vhosts).

> unfortunately I threw away the old
> cron.d file (it was still lying around in /etc/cron.d/awstats.dpkg-old, and I
> was not sure if it was the source of the problem).

dpkg-old and dpkg-dist are filename extensions that are created when
a package is upgraded and a conffile overwritten. <conffilename>.dpkg-old is
created when the user has chosen to use the newly installed one. 
<conffilename>.dpkg-dist is created when the user opted to
keep the old one; it is the version from the newer package.

If you restore  /etc/cron.d/awstats.dpkg-old and leave /etc/awstats/*
stuff intact - your old config should be working.


--- End Message ---

Reply via email to