Sounds like you have the config option "Submit Login Required?" set to false. Enabling that will disable anonymous submissions for articles, links, and events (if you have those plugins installed).
If you want submissions you can also enable "Article Submission Queue?" which would keep the article from being published until you approve it.
One of the Geeklog Core Developers.