To Be GNU/Hurd

Wed, 27 Feb 2008

hellasmella 0.09

I went ahead and put my lighttpd config in the ex/ directory. Hopefully that will help some people get this set up. I also updated the README with some more details. Here is a list of the latest changes:

I need to do a little more styling of the extended information that pops down, but I think it is time for a new release.

HellaSmella-0.09.tar.gz

Comments

dgtlchlk
I seem to have everything working but when I go to start/restart lighttpd I get the following error message.

Base class package "Catalyst::View::JSON" is empty.
  (Perhaps you need to 'use' the module which defines that package first.)

Any hints to fix it would be much appreciated.
Lee Aylward
Make sure that you have that module installed. If you run Makefile.PL it should notify you of any missing dependencies and offer to install them for you (via CPAN.) Good luck!
dgtlchlk
Got it working.
Catalyst::View::JSON was failing during one of the tests so I just went ahead and force installed it. Everything works perfect now. Thanks.
Hey Lee,

The app looks great.  I can't seem to get it working, though.  Or maybe I'm just an idiot.  I believe I got everything installed correctly.  I did have failed dependencies, but i was able to install them through CPAN.  So now, I'm just kind of confused.  It didn't install anything to /usr/local/bin, but rather /usr/bin.  I copied all thsoe scripts to /var/www/cgi-bin.  The only one that really seems to work is hellasmella_cgi.pl - I perl it and it says Status: 401, then browse to http://mybox/cgi-bin/hellasmella_cgi.pl and it says "Come back later".  Am I missing something, or should I be trying this another way?

Sorry... I'm not too great with perl.  Thanks!
Lee Aylward
Hi Justin,

The CGI script is the only one that will work as you described your setup. Try putting a trailing slash at the end of the URL. So something like:

http://mybox/cgi-bin/hellasmella_cgi.pl/

Hope that helps!
Justin
Hey Lee,

Looks like... it might have helped.  Except it wants authentication, and no matter what I put in, it won't let me in.  I have tried the default specified in the .yml, and the only other possible combinations I've changed it to.  hellasmella.yml is located on multiple locations on the filesystem, and I made sure to keep all those files uniform.  Any ideas?
Justin
[Sun Mar 02 17:39:41 2008] [error] [client 10.0.0.82] \t(in cleanup) Can't open /tmp/hellanzb-cookie: Permission denied at /usr/lib/perl5/site_perl/5.8.8/HTTP/Cookies.pm line 409 during global destruction.

Looks like that may be the issue. 

I tried to give /tmp/hellanzb-cookie full perms (777) but it doesn't seem to have made a difference...
Lee Aylward
That is interesting, the script does not check to make sure that the cookie is writable (I assumed /tmp was always writable). What are the permissions on your /tmp directory?

The default login would be hellanzb and hella for the password.
Justin
drwxrwxrwx  7 root root  4096 Mar  2 20:20 tmp

Yeah, i have tried the default login.  It will not work.  I googled that error... there are a few documents on it, but no real info :(.
I'm surprised that there aren't other comments about this, as I'm having the exact same problem. I'm running debian and had a bit of a tough time getting all the perl dependencies installed. CPAN was working at first, but after installing a million other things I finally ran into a problem with XML::Parser. Turns out there's a libxml-parser-perl package. So, everything is up and running with lighttpd, but it won't accept anything for the user/pass.
Nevermind, sorry, you can delete these two comments. The user/pass was what I had set in the config, but I swear I tried that multiple times. Tho, I -am- on a Macbook Pro keyboard, which I can't seem to get used to typing on.
Different problem.. It won't search newzbin and I can't upload an nzb in either Safari or Minefield (Firefox).
Jeff
With my install everthing seems to work fine except,  HellaSmella is unable to log into Newzbin. Everytime I search it says it is relogging into Newzbin.  But the search results are only the 5 days Non-Logged in results.  Any Ideas?
Scott
Unfortunately I was unable to get this version 0.09 running (hellasmella_server.pl) on ubuntu 8.04.  When I tried to add a nzb to the queue I would get:
[error] Couldn't render template "file error - add.tt: not found"

I have been running hellasmella 0.07 successfully on ubuntu 7.10.  Any Ideas as to what may be causing the above error?
Lee Aylward
Jeff, all I can say is to make sure that you are filling in the Newzbin login info in hellasmella.yml. I have made a few changes to the Newzbin model in an upcoming release, so maybe that will fix your problem.

Scott, that should get fixed in an upcoming version. I didn't get to test the nzb uploading very much since I don't really use it.
Matt Snyder
I have got HellaSmella working... sort of.  I can view the pages and the Newzbin search is working, but it does not seem to recognize hellanzb.  Any ideas why it wouldn't work?

Submit a new comment




E-mail:


URL:


Comment: