New port: www/campsite - The free and open multilingual web publishing tool for news sites Fix: shar
Responsible Changed From-To: freebsd-ports-bugs->pav Dealing with submitter
Hi! While I feel flattered that you borrowed some lines from my port, I beileiev you should change this: On Friday, 2005-11-18 at 18:10:26 +0100, Ondra Koutek wrote: > X# > X# Add the following lines to /etc/rc.conf to enable doorman: ^^^^^^^ > X# campsite_enable (bool): Set to "NO" by default. > X# Set it to "YES" to enable doorman ^^^^^^^ Lupe Christoph -- | You know we're sitting on four million pounds of fuel, one nuclear | | weapon and a thing that has 270,000 moving parts built by the lowest | | bidder. Makes you feel good, doesn't it? | | Rockhound in "Armageddon", 1998, about the Space Shuttle |
I fixed number of reported errors, so I do not add a diff, but whole shar again. I hope you do not mind. Ondra
This thing is trying to do some evil things in install target: ./install_mailnotify crontab: no crontab for root crontab: no crontab for root crontab: no crontab for root crontab: no crontab for root No matching processes were found ERROR: Unable to restart cron process. You MUST have cron installed and running. Any ideas? -- Pav Lucistnik <pav@oook.cz> <pav@FreeBSD.org> You have acquired a scroll entitled 'irk gleknow mizk' (n). This is an IBM Manual scroll. You are permanently confused.
Yes, this app requires 3 cron jobs to be installed. It tries to install them automatically and in pkg-message I notify about it. For proper function you need them and I believe all servers have cron. But if you wish, I can create a patch disabling this automatic install and leave on user the adding records. The jobs are: 1) Gather - this indexes the content of articles and users and these indexes are used when searching in admin interface 2) Autopublish - this is cron job that takes care about delayed publishing of articles 3) Mail notification - this sends report to subscriber of a newspaper informing him, that his subscription is about to end in few days. As the first two jobs are esential, i simply decided to leave install of these jobs. Ondra On Fri, 2005-11-18 at 23:56 +0100, Pav Lucistnik wrote: > This thing is trying to do some evil things in install target: > > > ./install_mailnotify > crontab: no crontab for root > crontab: no crontab for root > crontab: no crontab for root > crontab: no crontab for root > No matching processes were found > ERROR: Unable to restart cron process. You MUST have cron installed and running. > > > Any ideas? >
> Yes, this app requires 3 cron jobs to be installed. > It tries to install them automatically and in pkg-message I notify about > it. > For proper function you need them and I believe all servers have cron. > > But if you wish, I can create a patch disabling this automatic install > and leave on user the adding records. > As the first two jobs are esential, i simply decided to leave install of > these jobs. Please patch it out, because it does not work properly; I mailed you the output of failed compilation. Also, it would not get into the package, right? You can install them automatically but it would be better done by pkg-install script in the package. Check mail/mailman port for inspiration. -- Pav Lucistnik <pav@oook.cz> <pav@FreeBSD.org> How will you recognize experienced hacker from beginner? Beginner thinks that kilobyte have 1000 bytes. Experienced hacker thinks one kilometer have 1024 meters.
So I fixed the cron thing. adding the diff for port. Ondra
I talked to developers of campsite and campsite daemon needs to be started after mysql, or to be restarted. Therefore I renamed rc script from campsite.sh to zcampsite.sh which should solve that. Patch is appended. Ondra
I have one more patch to port that fixes autopublish feature and several scrips connected to backup_instance reatures acording to functionality of application, I believe this is last patch to this issue. Ondra
OK, this is last version of shar, that seems to work on my system. I hope I did not make additional bugs. Ondra
State Changed From-To: open->closed New port added, at last!