Attecus: Hi! I've been tasked with finding a wiki software that is able to "Install and configure monitoring to log all events such as downloads" I can't seem to find any software that states this as a feature and was wondering if anyone knows if it's possible TerjeAndersen: You want to log your company's network traffic? Or to install a wiki which logs all the downloads from the wiki? j_wright: the first would be a bit odd for a wiki TerjeAndersen: indeed :-) Attecus: That sentence is all I've been given, from what I understand they want the latter TerjeAndersen: hmm Attecus: I know it's an odd request, I guess it's for security so they know who has managed to get certain files but I didn't know if it went against data protection or if it even made sense to have as a feature of their wiki TerjeAndersen: enabling google analytics for the wiki could give you quite some information about visitors, they are anonymous though j_wright: WebStatistics? TerjeAndersen: well, you can define access rights to topics and files in twiki, but you wan't an extra layer of security on top of that, showing who is actually viewing/downloading content, when? Attecus: The entire wiki will have restricted access so I think they want something like a list of usernames that have downloaded a file
That's it Terje :-) TerjeAndersen: Im not aware of functionality that tracks who downloads files ... i suspect that you have to write some code for that Attecus: I was coming to that conclusion before I joined the IRC, that's probably quite beyond the scope of this project. I just thought there might be an immediate solution out there already but if not then that's fine, thanks very much for your help! TerjeAndersen: I guess the web server (for example apache) can track which IP's access which files
ok, no prob :-)
Add %X to you log config - see mod_log_config for interpreting the values.
http://stackoverflow.com/questions/2371289/how-to-use-apache-logs-to-check-complete-file-downloads
i mean Attecus: That's great, I'll get back to my client. TWiki covers all the other features they need and looks like the best software choice, thanks again! TerjeAndersen: np
anyone here? how do i correctly "allow everyone" for a topic
webpreferences for the web denies a bunch of people, i want to allow everyone for a topic in that web
Set DENYTOPIC = <empty> is deprecated... JamesDiDonato: goodmorning TerjeAndersen: morning :-) JamesDiDonato: Hey Terje hows it going TerjeAndersen: James: Well thank you :-) Just sat ~ 10-15 mins writing a support answer, and just before i hit reply it was answered by the guy that was supposed to be on vacation ^^ JamesDiDonato: well thats unfourtunate haha
wouldnt hurt to post your reply as well though, maybe you offer some additional info? TerjeAndersen: i did :-) JamesDiDonato: Nice
todays agenda: drop down menu when I hover over a navigation tab Torqued: Hi, I was wondering if anyone would be able to help point me in the right direction for how I can start using twiki. ***: ChanServ sets mode: +o PeterThoeny PeterThoeny: Attecus is no longer here, but the UsageStatisticsPlugin at http://twiki.org/cgi-bin/view/Plugins/UsageStatisticsPlugin comes closest to his/her needs
it shows page access stats by users to admins
the plugin could be enhanced to do the same for attachments
questions like should also be handled in the support web on twiki.org
that way we get a growing knowledge base
Torqued: simply state your question, someone eventually will answer
or ask in the support forum on twiki.org Torqued: Hi Peter, for a project I'm working on, I've been asked look into potentially using twiki. I was wondering if there was any example code I could be directed to for twiki PeterThoeny: what needs do you have? ***: lowkey has left "Leaving" Torqued: we're looking to develop a community for discussing different data sets
From the examples I've seen, it seems like twiki should be able to suit our needs, I was just having trouble getting started using it PeterThoeny: create a new web for your community
don't create content in the Main web
you can use twiki either in the wiki way (organic, unstructured), or in a structured way by creating twiki apps
for initial use, the wiki way is good Torqued: I'm sorry, I don't quite understand what you meant by your first two comments JamesDiDonato: Torqued I just started using twiki as a begginer if you have any questions feel free to ask me I might be able to help
do you have twiki installed and running yet? Torqued: I have twiki installed, though I'm currently working on setting up xampp PeterThoeny: Torqued: in regards to webs, read the tutorial at http://twiki.org/cgi-bin/view/TWiki/TWikiTutorial Torqued: I seem to be having some trouble finsing setup. would you happen to have any experience running twiki locally? PeterThoeny: what do you mean by locally? windows laptop? JamesDiDonato: I run twiki off of a virtual RedHat Linux machine using VirtualBox Torqued: the machine im using has ubuntu 12.04 installed
i currently have xampp on the computer, but i can't get the configure file to run, it just displays as code
would this be a problem I have with how I've set up xampp?
or is there something different you'd recommend I use instead to run twiki? PeterThoeny: if you see the code it means your apache config is set to treat the twiki/bin as an html doc dir instead of a script dir
use the apache config generator to generate the file
http://twiki.org/cgi-bin/view/TWiki/ApacheConfigGenerator Torqued: So, I had used that before, but I suppose I didn't do it properly.
I currently have a config file called twiki.config located at /opt/lampp/htdocs/twiki
when I fill out the auto config generator, i use /opt/lampp/htdocs/twiki for the full file path to my twiki root directory, /bin for my bin directory
have i filled those out incorrectly? PeterThoeny: no, don't expose the twiki root as an html doc root, it would be a security issue
put the twiki.conf where apache expects conf files
on redhat this is /etc/httpd/conf.d
not sure on ubuntu JamesDiDonato: I am learning how to set up a cron job to enable mailnotify script in /twiki/tools. Are you allowed to change the date and time after you set it ? PeterThoeny: yes
cron will simply fire at the time specified JamesDiDonato: so I just type "0 0 * * * cd /usr/local/twiki && perl -I bin tools/mailnotify -q Public Private", or something similar at the command line just once, and email service will now be enabled forever ? PeterThoeny: no
as root do this to list the existing cron:
crontab -u apache -l
and this to edit it:
crontab -u apache -e
in edit mode, at that line
"add that line"
the "-u apache" points to the cron table of the apache user JamesDiDonato: ooo it appers to already be there.. "5 0 * * * (Cd /var/www/twiki;perl - I bin tools/mailnotify -q >/dev/null 2>&1) " PeterThoeny: the "cd' needs to be lower case JamesDiDonato: so I should be getting emailed at the 12:05 am as it is right now
yeah sorry i typed it wrong it is lower case PeterThoeny: yes, cron uses local time JamesDiDonato: now if my virtual machine is shut off at the particular time, no emails will be sent? ***: ChanServ sets mode: +o PeterThoeny PeterThoeny: correct JamesDiDonato: Alright, I have it set up to run at 3:00 EST everyday, lets see if it runs for the first time in 5 mins. ***: ChanServ sets mode: +o PeterThoeny
ChanServ sets mode: +o PeterThoeny