You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(19) |
Nov
(34) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(3) |
Feb
(1) |
Mar
(4) |
Apr
(31) |
May
(15) |
Jun
(33) |
Jul
(3) |
Aug
(7) |
Sep
(2) |
Oct
(7) |
Nov
(2) |
Dec
|
2005 |
Jan
|
Feb
(7) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
(3) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(13) |
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
(2) |
Oct
|
Nov
(3) |
Dec
|
2015 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Friedrich L. <fr...@us...> - 2004-04-18 21:19:17
|
Update of /cvsroot/ipac-ng/ipac-ng In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6592 Modified Files: CHANGELOG Log Message: document changes about 64bit usability of ipac-ng Index: CHANGELOG =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/CHANGELOG,v retrieving revision 1.16 retrieving revision 1.17 diff -u -d -r1.16 -r1.17 --- CHANGELOG 11 Apr 2004 21:42:45 -0000 1.16 +++ CHANGELOG 18 Apr 2004 21:19:08 -0000 1.17 @@ -13,11 +13,12 @@ # friedl/fl ........... Friedrich Lobenstock <fl...@fl...> # # contributors: -# none at the moment +# Thomas Zehetbauer <th...@ho...> # # 1.28 +- make ipac-ng compile on 64 bit, also checked gdbm storage (friedl/Thomas Zehetbauer) - put some documentation together in the doc/ subdirectory (friedl) - the never documented webinterface is gone now (kaiser13, friedl) - reduce worst case memory usage with huge database of >= 4GB to about 1.2GB (friedl) |
From: Friedrich L. <fr...@us...> - 2004-04-18 21:02:47
|
Update of /cvsroot/ipac-ng/ipac-ng/storage/postgre In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2514/storage/postgre Modified Files: Makefile.in Log Message: another "make distclean" update Index: Makefile.in =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/storage/postgre/Makefile.in,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Makefile.in 11 Apr 2004 22:26:01 -0000 1.4 +++ Makefile.in 18 Apr 2004 21:02:38 -0000 1.5 @@ -17,5 +17,5 @@ rm -f libstorpostgre.a postgre.o distclean: clean - rm -f Makefile *~ + rm -f Makefile *~ *.orig |
From: Friedrich L. <fr...@us...> - 2004-04-18 21:02:46
|
Update of /cvsroot/ipac-ng/ipac-ng/storage/plain-file In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2514/storage/plain-file Modified Files: Makefile.in Log Message: another "make distclean" update Index: Makefile.in =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/storage/plain-file/Makefile.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Makefile.in 11 Apr 2004 21:54:24 -0000 1.3 +++ Makefile.in 18 Apr 2004 21:02:38 -0000 1.4 @@ -17,4 +17,4 @@ rm -f libstorplain-file.a plain-file.o distclean: clean - rm -f Makefile *~ + rm -f Makefile *~ *.orig |
From: Friedrich L. <fr...@us...> - 2004-04-18 21:02:46
|
Update of /cvsroot/ipac-ng/ipac-ng/storage/gdbm In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2514/storage/gdbm Modified Files: Makefile.in Log Message: another "make distclean" update Index: Makefile.in =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/storage/gdbm/Makefile.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Makefile.in 11 Apr 2004 21:54:24 -0000 1.3 +++ Makefile.in 18 Apr 2004 21:02:37 -0000 1.4 @@ -18,4 +18,4 @@ rm -f libstorgdbm.a gdbm.o distclean: clean - rm -f Makefile *~ + rm -f Makefile *~ *.orig |
From: Friedrich L. <fr...@us...> - 2004-04-18 21:02:46
|
Update of /cvsroot/ipac-ng/ipac-ng/storage In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2514/storage Modified Files: Makefile.in Log Message: another "make distclean" update Index: Makefile.in =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/storage/Makefile.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Makefile.in 11 Apr 2004 20:16:43 -0000 1.3 +++ Makefile.in 18 Apr 2004 21:02:37 -0000 1.4 @@ -47,7 +47,7 @@ clean: clean-recursive distclean: clean distclean-recursive - rm -f Makefile *~ + rm -f Makefile *~ *.orig maintainerclean: distclean maintainerclean-recursive |
From: Friedrich L. <fr...@us...> - 2004-04-18 21:02:46
|
Update of /cvsroot/ipac-ng/ipac-ng/access/files In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2514/access/files Modified Files: Makefile.in Log Message: another "make distclean" update Index: Makefile.in =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/access/files/Makefile.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Makefile.in 11 Apr 2004 21:54:23 -0000 1.3 +++ Makefile.in 18 Apr 2004 21:02:36 -0000 1.4 @@ -25,4 +25,4 @@ rm -f rules.tab.c rules.tab.h rules.yy.c libipacfiles.a *.o distclean: clean - rm -f Makefile *~ + rm -f Makefile *~ *.orig |
From: Friedrich L. <fr...@us...> - 2004-04-18 21:02:45
|
Update of /cvsroot/ipac-ng/ipac-ng/agents/iptables In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2514/agents/iptables Modified Files: Makefile.in Log Message: another "make distclean" update Index: Makefile.in =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/agents/iptables/Makefile.in,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Makefile.in 11 Apr 2004 21:54:23 -0000 1.4 +++ Makefile.in 18 Apr 2004 21:02:37 -0000 1.5 @@ -17,4 +17,4 @@ rm -f *.a *.o distclean: - rm -f Makefile *~ + rm -f Makefile *~ *.orig |
From: Friedrich L. <fr...@us...> - 2004-04-18 21:02:45
|
Update of /cvsroot/ipac-ng/ipac-ng/agents In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2514/agents Modified Files: Makefile.in Log Message: another "make distclean" update Index: Makefile.in =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/agents/Makefile.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Makefile.in 11 Apr 2004 20:16:42 -0000 1.3 +++ Makefile.in 18 Apr 2004 21:02:36 -0000 1.4 @@ -47,7 +47,7 @@ clean: clean-recursive distclean: clean distclean-recursive - rm -f Makefile *~ + rm -f Makefile *~ *.orig maintainerclean: distclean maintainerclean-recursive |
From: Friedrich L. <fr...@us...> - 2004-04-18 21:02:44
|
Update of /cvsroot/ipac-ng/ipac-ng In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2514 Modified Files: Makefile.in Log Message: another "make distclean" update Index: Makefile.in =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/Makefile.in,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- Makefile.in 11 Apr 2004 20:16:32 -0000 1.6 +++ Makefile.in 18 Apr 2004 21:02:35 -0000 1.7 @@ -191,7 +191,7 @@ distclean: clean distclean-recursive rm -f Makefile config.h config.status config.cache config.log \ subst-config ipactest - rm -fr autom4te.cache *~ + rm -fr autom4te.cache *~ *.orig maintainerclean: distclean rm -f configure config.h.in stamp-h.in |
From: Friedrich L. <fr...@us...> - 2004-04-18 21:02:44
|
Update of /cvsroot/ipac-ng/ipac-ng/access In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2514/access Modified Files: Makefile.in Log Message: another "make distclean" update Index: Makefile.in =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/access/Makefile.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Makefile.in 11 Apr 2004 20:16:42 -0000 1.3 +++ Makefile.in 18 Apr 2004 21:02:36 -0000 1.4 @@ -47,7 +47,7 @@ clean: clean-recursive distclean: clean distclean-recursive - rm -f Makefile *~ + rm -f Makefile *~ *.orig maintainerclean: distclean maintainerclean-recursive |
From: Friedrich L. <fr...@us...> - 2004-04-18 20:26:21
|
Update of /cvsroot/ipac-ng/ipac-ng In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29419 Modified Files: configure.in ipacsum Log Message: 64bit fixes from Thomas Zehetbauer <th...@ho...> Index: ipacsum =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/ipacsum,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- ipacsum 6 Nov 2003 19:49:15 -0000 1.10 +++ ipacsum 18 Apr 2004 20:26:10 -0000 1.11 @@ -54,7 +54,7 @@ # =()<$version="@<VERSION>@";>()= $version="1.28"; # =()<$prefix="@<prefix>@";>()= -$prefix="/usr/local"; +$prefix="/usr"; # =()<$exec_prefix="@<exec_prefix>@";>()= $exec_prefix="${prefix}"; # =()<$INSTALLPATH="@<INSTALLPATH>@";>()= Index: configure.in =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/configure.in,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- configure.in 11 Apr 2004 22:46:37 -0000 1.9 +++ configure.in 18 Apr 2004 20:26:10 -0000 1.10 @@ -420,7 +420,14 @@ fi if test $DEFAULT_AGENT = iptables; then - if test -d /usr/lib/iptables; then + # test for the 64 bit libs first (18.04.2004 - Thomas Zehetbauer <th...@ho...>) + if test -d /usr/lib64/iptables; then + IPT_LIB_DIR=/usr/lib64/iptables + elif test -d /lib64/iptables; then + IPT_LIB_DIR=/lib64/iptables + elif test -d /usr/local/lib64/iptables; then + IPT_LIB_DIR=/usr/local/lib64/iptables + elif test -d /usr/lib/iptables; then IPT_LIB_DIR=/usr/lib/iptables elif test -d /lib/iptables; then IPT_LIB_DIR=/lib/iptables |
From: Friedrich L. <fr...@us...> - 2004-04-18 20:26:20
|
Update of /cvsroot/ipac-ng/ipac-ng/storage/gdbm In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29419/storage/gdbm Modified Files: gdbm.c Log Message: 64bit fixes from Thomas Zehetbauer <th...@ho...> Index: gdbm.c =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/storage/gdbm/gdbm.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- gdbm.c 28 Sep 2003 11:24:59 -0000 1.3 +++ gdbm.c 18 Apr 2004 20:26:12 -0000 1.4 @@ -469,19 +469,11 @@ if (init_done == 0) { - /* check record lengths. This is the only spot where these - * values are hard-coded. + /* removed hardcoded check for variable length which breaks + * on 64 bit machines + * 18.04.2004 - Thomas Zehetbauer <th...@ho...> */ - if (sizeof(gdbm_timestamp) != 5 - || sizeof(gdbm_data_value_header_t) != 16 - || sizeof(gdbm_data_value_record_t) != 20 - || sizeof(gdbm_lookup_t) != 8) - { - fprintf(stderr, "%s: bad record sizes in internal data " - "definition structures\n", me); - exit(1); - } - + /* set the file names. */ i = strlen(datadir) + 1; filename_machine_db =(char *)xmalloc(i+sizeof(GDBM_MACHINE_DB)); |
From: Friedrich L. <fr...@us...> - 2004-04-11 23:00:19
|
Update of /cvsroot/ipac-ng/ipac-ng In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14098 Modified Files: configure configure.in Log Message: small corrections Index: configure =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/configure,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- configure 11 Apr 2004 21:30:40 -0000 1.8 +++ configure 11 Apr 2004 22:46:36 -0000 1.9 @@ -3744,19 +3744,21 @@ for sm in $STORAGEMETHODS; do ADDLIBS=`grep 'NEEDLIBS=' storage/$sm/Makefile.in | \ sed -e 's/^# *NEEDLIBS=//' -e 's/ *$//'` - if test $sm = postgre; then + + if test $sm = postgre; then if test x$HAVE_LIBPQ = x; then { echo "$as_me:$LINENO: WARNING: PQ library not found, omitting postgre storage" >&5 echo "$as_me: WARNING: PQ library not found, omitting postgre storage" >&2;} - STORAGEMETHODS=`echo $STORAGEMETHODS|sed -e 's/postgre//'` + STORAGEMETHODS=`echo $STORAGEMETHODS|sed -e 's/postgre \?//'` continue fi fi - if test $sm = gdbm; then + + if test $sm = gdbm; then if test x$HAVE_LIBGDBM = x; then { echo "$as_me:$LINENO: WARNING: GDBM library not found, omitting gdbm storage" >&5 echo "$as_me: WARNING: GDBM library not found, omitting gdbm storage" >&2;} - STORAGEMETHODS=`echo $STORAGEMETHODS|sed -e 's/gdbm//'` + STORAGEMETHODS=`echo $STORAGEMETHODS|sed -e 's/gdbm \?//'` continue fi fi Index: configure.in =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/configure.in,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- configure.in 11 Apr 2004 21:30:41 -0000 1.8 +++ configure.in 11 Apr 2004 22:46:37 -0000 1.9 @@ -153,18 +153,21 @@ for sm in $STORAGEMETHODS; do ADDLIBS=`grep 'NEEDLIBS=' storage/$sm/Makefile.in | \ sed -e 's/^# *NEEDLIBS=//' -e 's/ *$//'` -dnl test if we are trying to compile with postgre and there is libpq + + dnl test if we are trying to compile with postgre and there is libpq if test $sm = postgre; then if test x$HAVE_LIBPQ = x; then AC_MSG_WARN([PQ library not found, omitting postgre storage]) - STORAGEMETHODS=`echo $STORAGEMETHODS|sed -e 's/postgre//'` + STORAGEMETHODS=`echo $STORAGEMETHODS|sed -e 's/postgre \?//'` continue fi fi + + dnl test if we are trying to compile with gdbm and there is libgdbm if test $sm = gdbm; then if test x$HAVE_LIBGDBM = x; then AC_MSG_WARN([GDBM library not found, omitting gdbm storage]) - STORAGEMETHODS=`echo $STORAGEMETHODS|sed -e 's/gdbm//'` + STORAGEMETHODS=`echo $STORAGEMETHODS|sed -e 's/gdbm \?//'` continue fi fi |
From: Friedrich L. <fr...@us...> - 2004-04-11 22:39:44
|
Update of /cvsroot/ipac-ng/ipac-ng/storage/postgre In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10309 Modified Files: Makefile.in Log Message: distclean stuff Index: Makefile.in =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/storage/postgre/Makefile.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Makefile.in 11 Apr 2004 20:16:43 -0000 1.3 +++ Makefile.in 11 Apr 2004 22:26:01 -0000 1.4 @@ -16,6 +16,6 @@ clean: rm -f libstorpostgre.a postgre.o -distclean: +distclean: clean rm -f Makefile *~ |
From: Friedrich L. <fr...@us...> - 2004-04-11 22:08:07
|
Update of /cvsroot/ipac-ng/ipac-ng/storage/plain-file In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4375/storage/plain-file Modified Files: Makefile.in Log Message: some other changes to get "make distclean" complete Index: Makefile.in =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/storage/plain-file/Makefile.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- Makefile.in 6 Jul 2003 11:34:52 -0000 1.2 +++ Makefile.in 11 Apr 2004 21:54:24 -0000 1.3 @@ -16,3 +16,5 @@ clean: rm -f libstorplain-file.a plain-file.o +distclean: clean + rm -f Makefile *~ |
From: Friedrich L. <fr...@us...> - 2004-04-11 22:08:07
|
Update of /cvsroot/ipac-ng/ipac-ng/storage/gdbm In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4375/storage/gdbm Modified Files: Makefile.in Log Message: some other changes to get "make distclean" complete Index: Makefile.in =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/storage/gdbm/Makefile.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- Makefile.in 6 Jul 2003 11:34:52 -0000 1.2 +++ Makefile.in 11 Apr 2004 21:54:24 -0000 1.3 @@ -17,3 +17,5 @@ clean: rm -f libstorgdbm.a gdbm.o +distclean: clean + rm -f Makefile *~ |
From: Friedrich L. <fr...@us...> - 2004-04-11 22:08:07
|
Update of /cvsroot/ipac-ng/ipac-ng/agents/iptables In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4375/agents/iptables Modified Files: Makefile.in Log Message: some other changes to get "make distclean" complete Index: Makefile.in =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/agents/iptables/Makefile.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Makefile.in 11 Apr 2004 20:16:43 -0000 1.3 +++ Makefile.in 11 Apr 2004 21:54:23 -0000 1.4 @@ -13,5 +13,8 @@ %.o: %.c ../../config.h ../../ipac.h ../../lib/libnet.h $(CC) -c -I. -I../.. $(DEFS) $(CFLAGS) $< -o $@ +clean: + rm -f *.a *.o + distclean: rm -f Makefile *~ |
From: Friedrich L. <fr...@us...> - 2004-04-11 22:08:07
|
Update of /cvsroot/ipac-ng/ipac-ng/access/files In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4375/access/files Modified Files: Makefile.in Log Message: some other changes to get "make distclean" complete Index: Makefile.in =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/access/files/Makefile.in,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- Makefile.in 6 Jul 2003 11:34:52 -0000 1.2 +++ Makefile.in 11 Apr 2004 21:54:23 -0000 1.3 @@ -24,3 +24,5 @@ clean: rm -f rules.tab.c rules.tab.h rules.yy.c libipacfiles.a *.o +distclean: clean + rm -f Makefile *~ |
From: Friedrich L. <fr...@us...> - 2004-04-11 21:56:29
|
Update of /cvsroot/ipac-ng/ipac-ng In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2381 Modified Files: CHANGELOG Log Message: document recent changes Index: CHANGELOG =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/CHANGELOG,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- CHANGELOG 13 Nov 2003 22:42:08 -0000 1.15 +++ CHANGELOG 11 Apr 2004 21:42:45 -0000 1.16 @@ -18,6 +18,8 @@ # 1.28 +- put some documentation together in the doc/ subdirectory (friedl) +- the never documented webinterface is gone now (kaiser13, friedl) - reduce worst case memory usage with huge database of >= 4GB to about 1.2GB (friedl) - start to remove classic mode - logging of database debug messages improved (friedl) |
From: Friedrich L. <fr...@us...> - 2004-04-11 21:53:47
|
Update of /cvsroot/ipac-ng/ipac-ng In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1916 Removed Files: postgre.readme Log Message: outdated and therefore removed as documentation is at doc/ now --- postgre.readme DELETED --- |
From: Friedrich L. <fr...@us...> - 2004-04-11 21:52:33
|
Update of /cvsroot/ipac-ng/ipac-ng/html/cgi-bin In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1787/cgi-bin Removed Files: .htaccess Log Message: another remains of the abandoned webinterface --- .htaccess DELETED --- |
From: Friedrich L. <fr...@us...> - 2004-04-11 21:47:27
|
Update of /cvsroot/ipac-ng/ipac-ng In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv798 Modified Files: TODO Log Message: clean up a little before we release 1.28 (beta) Index: TODO =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/TODO,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- TODO 6 Jul 2003 14:08:58 -0000 1.3 +++ TODO 11 Apr 2004 21:33:45 -0000 1.4 @@ -4,22 +4,12 @@ - complete rewrite :( -- make separate script\program for checking user's cash - -- multiple accounts for customer - + configuration through config file, not just at compile time - integrate passwords database and password management for users and admin -- user's preferences adjustable from web - -- make some sort of 'packs' that can include default tariffs - - complete support for email (smtp\pop\imap) -- complete web management (partially done) - - implement support for squid traffic accounting (no-no-no!) - implement support for iproute2 (maybe) (not now :) |
From: Friedrich L. <fr...@us...> - 2004-04-11 21:44:27
|
Update of /cvsroot/ipac-ng/ipac-ng In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31919 Modified Files: configure configure.in subst-config.in Log Message: remove some remains of the webinterface which was abandoned show user the default access files in the help text of configure removed 2 lines which should have alread been deleted a long time ago removed some trailing whitespaces in subst-config.in too Index: subst-config.in =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/subst-config.in,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- subst-config.in 3 Oct 2003 10:42:56 -0000 1.3 +++ subst-config.in 11 Apr 2004 21:30:41 -0000 1.4 @@ -51,8 +51,8 @@ VERSION @VERSION@ MANTIME @MANTIME@ CH_INNAME @CH_INNAME@ -CH_OUTNAME @CH_OUTNAME@ -CH_CTRL_IN @CH_CTRL_IN@ +CH_OUTNAME @CH_OUTNAME@ +CH_CTRL_IN @CH_CTRL_IN@ CH_CTRL_OUT @CH_CTRL_OUT@ IPFWADM_PROC @IPFWADM_PROC@ IPCHAINS_PROC_N @IPCHAINS_PROC_N@ @@ -62,8 +62,5 @@ DEFAULT_STORAGE @DEFAULT_STORAGE@ RECONFLAG @RECONFLAG@ -WEB_HOST @WEB_HOST@ -WEB_LOGIN @WEB_LOGIN@ -WEB_PASS @WEB_PASS@ DBASE_PORT @DBASE_PORT@ DBASE @DBASE@ Index: configure =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/configure,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- configure 8 Nov 2003 01:23:37 -0000 1.7 +++ configure 11 Apr 2004 21:30:40 -0000 1.8 @@ -309,7 +309,7 @@ #endif" ac_subdirs_all="$ac_subdirs_all $configure_dirs" -ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS VERSION MANTIME CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT AWK YACC LEX LEXLIB LEX_OUTPUT_ROOT IPCHAINS IPTABLES MKTEMP PERL CPP EGREP TMP DATDELIM STORAGEMETHODS STORAGEMETHODLIBRARYS DEFAULT_STORAGE BILLAGENTS BILLAGENTSLIBRARYS DEFAULT_ACCESS CONFDIR CONFFILE ACCAGENTS ACCAGENTSLIBRARYS DEFAULT_AGENT DBSTRIP IPT_LIB_DIR IPFWADM_PROC IPCHAINS_PROC_C IPCHAINS_PROC_N CH_CTRL_IN CH_CTRL_OUT CH_INNAME CH_OUTNAME ipac_datadir RUNFILE PIDFILE RECONFLAG STATUSFILE LOCKFILE DBASE DBASE_PORT WEB_HOST WEB_LOGIN WEB_PASS subdirs LIBOBJS LTLIBOBJS' +ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS VERSION MANTIME CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT AWK YACC LEX LEXLIB LEX_OUTPUT_ROOT IPCHAINS IPTABLES MKTEMP PERL CPP EGREP TMP DATDELIM STORAGEMETHODS STORAGEMETHODLIBRARYS DEFAULT_STORAGE BILLAGENTS BILLAGENTSLIBRARYS DEFAULT_ACCESS CONFDIR CONFFILE ACCAGENTS ACCAGENTSLIBRARYS DEFAULT_AGENT DBSTRIP IPT_LIB_DIR IPFWADM_PROC IPCHAINS_PROC_C IPCHAINS_PROC_N CH_CTRL_IN CH_CTRL_OUT CH_INNAME CH_OUTNAME ipac_datadir RUNFILE PIDFILE RECONFLAG STATUSFILE LOCKFILE DBASE DBASE_PORT subdirs LIBOBJS LTLIBOBJS' ac_subst_files='' # Initialize some variables set by options. @@ -845,11 +845,12 @@ and gdbm and any additional ones which are stored under storage/. The default depends on your system. ---enable-default-access=access use access agent by default. +--enable-default-access=files set default access agent. possible access agents are files (dumb) - and gdbm and any additional ones which are stored - under access/. The default depends on your - system. + and any additional ones which are stored + under access/. The default depends on your + system. REMARK: DO NOT USE THIS OPTION! It + is fixed to files from version 1.28 upwards! --enable-default-agent=agent use accounting agent by default. possible accounting agents is ipchains and any additional ones which are stored @@ -871,12 +872,6 @@ default is ipac --with-dbase-port=port use default database port, default is NULL (database is local) ---with-web-dbase-host=host use database host for web interface, - default is \"\" - localhost ---with-web-dbase-login=login use database login for web scripts, - default is apache ---with-web-dbase-pass=password use database password for web scripts, - default is no password Some influential environment variables: CC C compiler command @@ -3717,8 +3712,6 @@ CH_INNAME=$ipac_in_default CH_OUTNAME=$ipac_out_default -echo "$as_me:$LINENO: checking for default configuration file name" >&5 -echo $ECHO_N "checking for default configuration file name... $ECHO_C" >&6 echo "$as_me:$LINENO: checking for tmp directory" >&5 echo $ECHO_N "checking for tmp directory... $ECHO_C" >&6 TMP=${TMP:-/tmp} @@ -4205,81 +4198,6 @@ -echo "$as_me:$LINENO: checking for default database host for web interface" >&5 -echo $ECHO_N "checking for default database host for web interface... $ECHO_C" >&6 -IP_COMMENT="" - -# Check whether --with-web-dbase-host or --without-web-dbase-host was given. -if test "${with_web_dbase_host+set}" = set; then - withval="$with_web_dbase_host" - WEB_HOST=$withval -else - WEB_HOST="" -fi; -if test x$WEB_HOST = x; then - WEB_HOST="" - IP_COMMENT=" (default)" -else - IP_COMMENT=" (set by user)" -fi -echo "$as_me:$LINENO: result: $WEB_HOST$IP_COMMENT" >&5 -echo "${ECHO_T}$WEB_HOST$IP_COMMENT" >&6 -cat >>confdefs.h <<_ACEOF -#define WEB_HOST "$WEB_HOST" -_ACEOF - - - -echo "$as_me:$LINENO: checking for default database login for web scripts" >&5 -echo $ECHO_N "checking for default database login for web scripts... $ECHO_C" >&6 -IP_COMMENT="" - -# Check whether --with-web-dbase-login or --without-web-dbase-login was given. -if test "${with_web_dbase_login+set}" = set; then - withval="$with_web_dbase_login" - WEB_LOGIN=$withval -else - WEB_LOGIN="" -fi; -if test x$WEB_LOGIN = x; then - WEB_LOGIN="apache" - IP_COMMENT=" (default)" -else - IP_COMMENT=" (set by user)" -fi -echo "$as_me:$LINENO: result: $WEB_LOGIN$IP_COMMENT" >&5 -echo "${ECHO_T}$WEB_LOGIN$IP_COMMENT" >&6 -cat >>confdefs.h <<_ACEOF -#define WEB_LOGIN "$WEB_LOGIN" -_ACEOF - - - -echo "$as_me:$LINENO: checking for default database password for web scripts" >&5 -echo $ECHO_N "checking for default database password for web scripts... $ECHO_C" >&6 -IP_COMMENT="" - -# Check whether --with-web-dbase-pass or --without-web-dbase-pass was given. -if test "${with_web_dbase_pass+set}" = set; then - withval="$with_web_dbase_pass" - WEB_PASS=$withval -else - WEB_PASS="" -fi; -if test x$WEB_PASS = x; then - WEB_PASS="" - IP_COMMENT=" (default)" -else - IP_COMMENT=" (set by user)" -fi -echo "$as_me:$LINENO: result: $WEB_PASS$IP_COMMENT" >&5 -echo "${ECHO_T}$WEB_PASS$IP_COMMENT" >&6 -cat >>confdefs.h <<_ACEOF -#define WEB_PASS "$WEB_PASS" -_ACEOF - - - ac_aux_dir= for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do if test -f $ac_dir/install-sh; then @@ -4977,9 +4895,6 @@ s,@LOCKFILE@,$LOCKFILE,;t t s,@DBASE@,$DBASE,;t t s,@DBASE_PORT@,$DBASE_PORT,;t t -s,@WEB_HOST@,$WEB_HOST,;t t -s,@WEB_LOGIN@,$WEB_LOGIN,;t t -s,@WEB_PASS@,$WEB_PASS,;t t s,@subdirs@,$subdirs,;t t s,@LIBOBJS@,$LIBOBJS,;t t s,@LTLIBOBJS@,$LTLIBOBJS,;t t Index: configure.in =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/configure.in,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- configure.in 8 Nov 2003 01:23:37 -0000 1.7 +++ configure.in 11 Apr 2004 21:30:41 -0000 1.8 @@ -129,8 +129,6 @@ CH_INNAME=$ipac_in_default CH_OUTNAME=$ipac_out_default -AC_MSG_CHECKING(for default configuration file name) -dnl CONFFILE=${CONFFILE:-$ipac_conffile_default} AC_MSG_CHECKING(for tmp directory) TMP=${TMP:-/tmp} AC_MSG_RESULT($TMP) @@ -245,11 +243,12 @@ AC_MSG_CHECKING([for default access agent]) IP_COMMENT="" AC_ARG_ENABLE(default-access, -[--enable-default-access=access use access agent by default. +[--enable-default-access=files set default access agent. possible access agents are files (dumb) - and gdbm and any additional ones which are stored - under access/. The default depends on your - system.], + and any additional ones which are stored + under access/. The default depends on your + system. REMARK: DO NOT USE THIS OPTION! It + is fixed to files from version 1.28 upwards!], DEFAULT_ACCESS=$enableval,DEFAULT_ACCESS="") if test x$DEFAULT_ACCESS = x; then DEFAULT_ACCESS=files @@ -502,57 +501,6 @@ AC_DEFINE_UNQUOTED(DBASE_PORT,"$DBASE_PORT") AC_SUBST(DBASE_PORT) -dnl Check for default database host for web interface -AC_MSG_CHECKING([for default database host for web interface]) -IP_COMMENT="" -AC_ARG_WITH(web-dbase-host, -[--with-web-dbase-host=host use database host for web interface, - default is \"\" - localhost], - WEB_HOST=$withval,WEB_HOST="") -if test x$WEB_HOST = x; then - WEB_HOST="" - IP_COMMENT=" (default)" -else - IP_COMMENT=" (set by user)" -fi -AC_MSG_RESULT([$WEB_HOST$IP_COMMENT]) -AC_DEFINE_UNQUOTED(WEB_HOST,"$WEB_HOST") -AC_SUBST(WEB_HOST) - -dnl Check for default database login for web -AC_MSG_CHECKING([for default database login for web scripts]) -IP_COMMENT="" -AC_ARG_WITH(web-dbase-login, -[--with-web-dbase-login=login use database login for web scripts, - default is apache], - WEB_LOGIN=$withval,WEB_LOGIN="") -if test x$WEB_LOGIN = x; then - WEB_LOGIN="apache" - IP_COMMENT=" (default)" -else - IP_COMMENT=" (set by user)" -fi -AC_MSG_RESULT([$WEB_LOGIN$IP_COMMENT]) -AC_DEFINE_UNQUOTED(WEB_LOGIN,"$WEB_LOGIN") -AC_SUBST(WEB_LOGIN) - -dnl Check for default database passwd for web -AC_MSG_CHECKING([for default database password for web scripts]) -IP_COMMENT="" -AC_ARG_WITH(web-dbase-pass, -[--with-web-dbase-pass=password use database password for web scripts, - default is no password], - WEB_PASS=$withval,WEB_PASS="") -if test x$WEB_PASS = x; then - WEB_PASS="" - IP_COMMENT=" (default)" -else - IP_COMMENT=" (set by user)" -fi -AC_MSG_RESULT([$WEB_PASS$IP_COMMENT]) -AC_DEFINE_UNQUOTED(WEB_PASS,"$WEB_PASS") -AC_SUBST(WEB_PASS) - AC_CONFIG_SUBDIRS($configure_dirs) AC_OUTPUT(Makefile storage/Makefile agents/Makefile access/Makefile \ subst-config $billagent_makefiles $accagent_makefiles \ |
From: Friedrich L. <fr...@us...> - 2004-04-11 21:04:38
|
Update of /cvsroot/ipac-ng/ipac-ng/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23852 Added Files: HOWTO-postgres-db UPDATE-from-version-before-1.27 postgres-db.sql Log Message: add some documentation --- NEW FILE: postgres-db.sql --- CREATE TABLE "logs" ( "rule_name" character varying(32) NOT NULL, "bytes" bigint NOT NULL, "pkts" bigint NOT NULL, "hostname" character varying(16), "that_time" integer NOT NULL ); REVOKE ALL on "logs" from PUBLIC; GRANT ALL on "logs" to "postgres"; GRANT ALL on "logs" to "ipac"; CREATE INDEX "logs_rule" on "logs" using btree ( "rule_name" "varchar_ops" ); CREATE UNIQUE INDEX "logs_rule_time" on "logs" using btree ( "rule_name" "varchar_ops", "that_time" "int4_ops" ); CREATE INDEX "logs_time" on "logs" using btree ( "that_time" "int4_ops" ); --- NEW FILE: UPDATE-from-version-before-1.27 --- UPDATE from ipac-ng before version 1.27 ======================================= From version 1.27 one the postgres database structure has changed a little. There is now one more field named 'hostname'. To do the changes manually run: psql ipac alter table logs add hostname character varying(256); It might also be good to install phpPgAdmin - http://phppgadmin.sourceforge.net/ as it is quite a good webfrontend to your postgres database. --- NEW FILE: HOWTO-postgres-db --- HOWTO - creating the database tablesin postgres for ipac-ng running on SuSE 8.0 ------------------------------------------------------------------ Should mostly also apply to other distributions. Of course with a little differences here and there, but your milage may vary. If you can test this on your distribution and write down what is different, or create a little howto yourself and send it to us we and other users would be very thankfull about your contribution. ------------------------------------------------------------------ * A good tool to access your postgresql database is phpPgAdmin * Get it at http://phppgadmin.sourceforge.net/ The following howto will take you step by step through all what has to be done to get the ipac database initialzed on a fresh installed postgres database server on SuSE 8.0. 1) check if you have all postgres packages installed: (SuSE specific!) # rpm -qa | sort | grep postgresql postgresql-7.2-90 postgresql-contrib-7.2-90 postgresql-devel-7.2-90 postgresql-docs-7.2-90 postgresql-libs-7.2-90 postgresql-perl-7.2-90 postgresql-server-7.2-90 otherwise install them with: # rpm -ivh postgresql-7.2-90.i386.rpm \ postgresql-contrib-7.2-90.i386.rpm \ postgresql-devel-7.2-90.i386.rpm \ postgresql-docs-7.2-90.i386.rpm \ postgresql-libs-7.2-90.i386.rpm \ postgresql-perl-7.2-90.i386.rpm \ postgresql-server-7.2-90.i386.rpm postgresql-libs ################################################## postgresql ################################################## postgresql-contrib ################################################## postgresql-devel ################################################## postgresql-docs ################################################## postgresql-perl ################################################## postgresql-server ################################################## Updating etc/sysconfig/postgresql... (note: postgresql-libs might be already installed because of other dependences) Now tell the SuSE /tmp-cleaner to leave the socket in /tmp by editing the variable OWNER_TO_KEEP_IN_TMP in /etc/sysconfig/cron to contain the username "postgres". This will take care that the database socket in /tmp will not be removed. 2) start the database server the first time # rcpostgresql start Initializing the PostgreSQL database at \ location /var/lib/pgsql/data done Starting PostgreSQL done now tell the system to start the postgres database server everytime the machine starts: # insserv postgresql Remark: rcpostgresql is probably /etc/init.d/postgresql or similar on none SuSE systems 3) as user postgres create a user "ipac" which will later be used for ipac-ng's fetchipac # createuser -U postgres -P -E -D -A ipac Enter password for user "ipac": xxxxxxxx Enter it again: xxxxxxxx CREATE USER as user postgres create a user "apache" which will later be used for ipac-ng's webinterface # createuser -U postgres -P -E -D -A apache Enter password for user "apache": xxxxxxxx Enter it again: xxxxxxxx CREATE USER 4) as user postgres create the table "ipac" which will later be used for ipac-ng # createdb -U postgres ipac CREATE DATABASE 5) now we fill this database with tables and grant the users their specific rights # psql -U postgres ipac < postgres-db.sql Note: If this is the first time that you initialize the ipac database it it is normal that you see messages like ERROR: table "xyz" does not exist Note: Don't do this if you did already create the tables and there's data in them because this step will definitely destroy all previous data! 6) Now we assign passwords to the database admin user postgres # psql -U postgres ipac Welcome to psql, the PostgreSQL interactive terminal. Type: \copyright for distribution terms \h for help with SQL commands \? for help on internal slash commands \g or terminate with semicolon to execute query \q to quit ipac-# ALTER USER postgres WITH UNENCRYPTED PASSWORD 'xxxxxxxx'; ipac-# \q note: set 'xxxxxxxx' to a password of your choice ;-) note: ENCRYPTED PASSWORD can somehow not be used :-( 7) Now tell postgres to not allow access without a password. Edit the file "~postgres/data/pg_hba.conf" so that the following lines # TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT local all trust host all 127.0.0.1 255.255.255.255 trust are changed to # TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT local all password host all 127.0.0.1 255.255.255.255 password Note: before you start editing do a "su postgres" 8) now the database server needs to be stopped and started again # rcpostgresql stop Shutting down PostgreSQL done now check with "ps fwxa" that the postgres process named "postmaster" has ended, then do # rcpostgresql stop Starting PostgreSQL done Remark: rcpostgresql is probably /etc/init.d/postgresql or similar on none SuSE systems 9) Now you can start configuring iapc-ng ./configure \ --enable-default-storage=postgre \ --with-fetch-dbase-login=ipac \ --with-fetch-dbase-pass=XXXXXXXX (replace with your own password) |
From: Friedrich L. <fr...@us...> - 2004-04-11 20:32:11
|
Update of /cvsroot/ipac-ng/ipac-ng In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18222 Modified Files: README Log Message: small corrections Index: README =================================================================== RCS file: /cvsroot/ipac-ng/ipac-ng/README,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- README 6 Jul 2003 11:34:51 -0000 1.2 +++ README 11 Apr 2004 20:18:29 -0000 1.3 @@ -1,15 +1,11 @@ - IPAC-NG Version 1.12 + IPAC-NG (IPAC next generation) (c) 1997 - 2000 Moritz Both (c) 2001 - 2002 Al Zaharov For copyright notice see at the bottom of this file -LOOKING FOR VOLUNTEER TO TRANSLATE THIS DOCUMENTATION TO ENGLISH - - - WHAT IS IT? ipac is a package which is designed to gather, summarize and nicely @@ -43,7 +39,6 @@ pictures. - UPDATE If you are updating from an older version of ipac, read the file |