|
|
| Author |
Message |
ByondF1 none

Joined: 08 Jan 2004 Posts: 4
|
Posted: Jan 08, 2004 3:50pm Post subject: Program needed |
|
|
I am looking for a web based program Perl/PHP or something else that would allow users to access their services information through the web. It would need to take changes made by NickServ/CHanServ or the web based interface and update the services database. I would also like to use the services database for statistical purposes on the web site. I.e. CHannel lists, user counts and so on. If anyone has such a program or would like to create one please contact me. We are running Auspice and UnrealIRCD and our web server is Apache on FreeBSD.
Thanx. |
|
| Back to top |
|
 |
U Eleet

Joined: 18 Jun 2003 Posts: 521 Location: IRC
|
Posted: Jan 08, 2004 6:49pm Post subject: |
|
|
There are such programs but they are difficult to use simply because services keeps DB's in memory and writes them to disk every X minutes, meaning if something is kept in DB, it will be overwritten by data in memory every X minutes, and if you use the db's on disk and alter those, services won't see the change.
Its something that they have been talking about implementing in anope, but you basically would have to have the web interface be part of services, so the data in services (the running process) could be altered. |
|
| Back to top |
|
 |
ByondF1 none

Joined: 08 Jan 2004 Posts: 4
|
Posted: Jan 08, 2004 7:23pm Post subject: Services web based interface |
|
|
Thanx for the additional info. That would explain why I have found this hard to do. If you find anyone doing it with Auspice please pass the info along.
Thanx for the reply. |
|
| Back to top |
|
 |
U Eleet

Joined: 18 Jun 2003 Posts: 521 Location: IRC
|
Posted: Jan 08, 2004 9:48pm Post subject: |
|
|
| I believe ircservices came up with an interface, but I don't know how far they got with it. |
|
| Back to top |
|
 |
zeke Idler

Joined: 04 Oct 2003 Posts: 324
|
Posted: Jan 09, 2004 8:39pm Post subject: |
|
|
anope has this in the works
FROM WHAT I UNDERSTAND:
it currently has write-only to a mysql db (which is ok if it will find the libraries on configure - it wouldn't work right for me ) coming is read-write, making mysql a database that you can adjust and it will affect the databases, and THEN it will become virtually real-time.
please note this could be wrong....and I realise you are using Auspice, rather than anope
i won't do a big "sales pitch" for anope vs. auspice, but I'll say, I find anope has been much better than auspice, the db changeover, while it took time, went with nearly no data loss (i think i only lost hostserv stuff), and anope is still being updated, auspice is out of development.... |
|
| Back to top |
|
 |
U Eleet

Joined: 18 Jun 2003 Posts: 521 Location: IRC
|
Posted: Jan 10, 2004 10:17am Post subject: |
|
|
Yeah its still in the works and probably will be for a long time. At this point they are only to stage 2, and they are way behind on it because they have had issues getting it to work
There are alot of people clamoring for this type of access. Personally, I think it will open up a larger can of worms for trouble. I'm not really looking forward to it, and I hope when it does happen, that services can still be used in the old way. I personally think the old DB system is fine, and I can live without a web interface. A web interface can be insecure and open services up to security issues.
If this does come out and I'm forced to have DB's in SQL, I will likely not use a web interface to update services data until I can determine how secure it is. |
|
| Back to top |
|
 |
gtpnos Newbie

Joined: 05 Aug 2003 Posts: 67 Location: USA
|
Posted: Jan 10, 2004 12:18pm Post subject: web based services control |
|
|
in the last version of ircservices I ran there was a web-based side for administration aspects of the network. Such as the amount of/list of registered channels/nicknames and network bans etc... it was only read-only and could be setup to run password protected or open to the network. I would look to expect since they've done this much, they will probably be doing more with it in the future, check theirs out if you haven't already. http://www.ircservices.za.net/
-gtpnos |
|
| Back to top |
|
 |
|