Attention all past and present Auspice users.

The UnrealIRCd team does not officially provide support for any services packages that you may be using or want to use. This forum is provided so the community can help each other with services issues.

Moderator: Supporters

Locked
w00t
Posts: 1136
Joined: Thu Mar 25, 2004 3:31 am
Location: Nowra, Australia

Attention all past and present Auspice users.

Post by w00t »

I've waited around three years or so now to see some activity on the Auspice front, and haven't seen any. I've decided to stop waiting, and started doing a fair bit of work on my own fork of Auspice (titled ngservices).

If you're interested in checking them out, you can grab a copy up on http://staff.chatspike.net/~w00t/stuff/services

I would like to stress however that this is by no means NEAR release quality yet, there have been some fairly dramatic code changes, and there will be even more. Currently, only the nickserv, chanserv, and memoserv databases save - the memoserv database is NOT backwards compatible with Auspice if you're looking to upgrade - this means that newsflashes, etc will currently NOT save.

If anyone else is interested in giving me a hand, testing or whatever - let me know. I'd also like to hear from someone familiar with the particular quirks and bugs, as it's been around 2-3 years since I've used Auspice in production (although I think I've already gotten rid of a few crashes, the most notorious being the one that can cause your databases to get corrupt.)

I would also like to stress this is in no way related to Atheme, nor am I leaving the Atheme project - this is strictly a spare-time activity ;).

Thanks.
-ChatSpike IRC Network [http://www.chatspike.net]
-Denora Stats [http://denora.nomadirc.net]
-Omerta [http://www.barafranca.com]
firsti
Posts: 8
Joined: Sun Jul 03, 2005 7:06 pm
Location: Switzerland

Post by firsti »

hi w00t,

you have perhaps also a windows stable version?
w00t
Posts: 1136
Joined: Thu Mar 25, 2004 3:31 am
Location: Nowra, Australia

Post by w00t »

Not at present, I won't even be supporting cygwin compiles at the moment. The first order of business is to make the code a bit more sane, and stable at the same time. After that, I'll look at making it run nativly under Windows like anope - maybe.
-ChatSpike IRC Network [http://www.chatspike.net]
-Denora Stats [http://denora.nomadirc.net]
-Omerta [http://www.barafranca.com]
w00t
Posts: 1136
Joined: Thu Mar 25, 2004 3:31 am
Location: Nowra, Australia

Post by w00t »

A new tarball is up, fixing a few issues (such as a memory leak in AdminServ), and moving more stuff towards modules. It can be downloaded from the same place as the original.

(You can expect a new tarball every few days)

I'd like to again stress this code is not yet near release quality, and should only be used by the brave, knowledgable, or terminally stupid.

Thanks :)
-ChatSpike IRC Network [http://www.chatspike.net]
-Denora Stats [http://denora.nomadirc.net]
-Omerta [http://www.barafranca.com]
Matridom
Posts: 296
Joined: Fri Jan 07, 2005 3:28 am

Post by Matridom »

I've was running auspice up untill a year ago, I have a test server, I'll probably give your services a whirl.

Auspice i found had many undocumented "features" I was wondering if you where planning on documenting them or (prefereably on some) disable them? The botserv spy function comes to mind...

Just to note, some of the features i liked was the remote identification (using /identify nick pass) when id'ing to a nick. Also the kill option for nickserv was nice...

Something i wished they had was SQL support...

I hope you can give the other services a good run for their money.
Never argue with an idiot. They will bring you down to their level, then beat you with experience.
w00t
Posts: 1136
Joined: Thu Mar 25, 2004 3:31 am
Location: Nowra, Australia

Post by w00t »

The spy functions.. I'm as yet undecided on. If I do keep them in, it'll be as a module (when I get around to actually doing that properly) - and more than likely, remain like my copy of m_spy, on my harddrive, gathering dust :p

I also like the multiple ID feature, but it's a bit of a hackjob in the current codebase.. I'll see what happens, but I don't plan on removing it - just improving it ;)

KILL, as in, NS SET PROTECT HIGH or whatever it was? Yeah, I liked that.

SQL support may be doable one day, but for now I plan on refining and cleaning up whats already there rather than introducing too much new stuff.
-ChatSpike IRC Network [http://www.chatspike.net]
-Denora Stats [http://denora.nomadirc.net]
-Omerta [http://www.barafranca.com]
Matridom
Posts: 296
Joined: Fri Jan 07, 2005 3:28 am

Post by Matridom »

i'll get them up and working tomrow and tell ya what i think...

Do you have an anope database converter?
Never argue with an idiot. They will bring you down to their level, then beat you with experience.
w00t
Posts: 1136
Joined: Thu Mar 25, 2004 3:31 am
Location: Nowra, Australia

Post by w00t »

Regrettably not.. I might look at it sometime, but at the moment most of my focus has been on fixing things up. The database format isn't exactly solid, either. I've been thinking on it for a while, and it's doubtful it will stay as it currently is - ie, it won't be backwards compatible with itself at the moment, or auspice.
-ChatSpike IRC Network [http://www.chatspike.net]
-Denora Stats [http://denora.nomadirc.net]
-Omerta [http://www.barafranca.com]
Locked