Peter Samuelson | 1 Jul 02:41 2001
Picon

CVS update: tng/source/param


Date:	Sunday July 1, 2001  <at>  2:41
Author:	peter

Update of /home/cvsroot/dcerpc/tng/source/param
In directory angua:/tmp/cvs-serv3078/param

Modified Files:
	loadparm.c 
Log Message:
A lot of FN_*() macro lines ended with ';' which is incorrect.  This
broke my experimental mkproto.c.  I could have kludged mkproto.c but
I didn't want to. (:

(As of this patch, mkproto.c now appears to be 100% compatible with the
existing mkproto.sh + mkproto.awk.)

evil | 1 Jul 21:43 2001
Picon

is there something wrong with the CVS server ?

hi !

(i am new to this list, so if i make errors....)

i am trying to compile the TNG branch for some days now, but with no
success. weeks ago (must have been march, or april)
i used the following command, to get and compile the TNG branch. it
succeeded. but after some other related problems, i had to re-get the
TNG-tree, using exactly the same commands, as following:

echo -e "Starting cvs-login. Please enter password \"anoncvs\"\n"
cvs
-d
:pserver:anoncvs@...:/home/vhosts/samba-tng.org/cvsroot login
[password is "anoncvs", right ?]
cvs -z3
-d
:pserver:anoncvs@...:/home/vhosts/samba-tng.org/cvsroot
co -r
SAMBA_TNG samba 2>&1 | tee $tng_log

after getting the files, i wanted to compile the TNG:

cd $tng_dir/samba/source
./configure --prefix="$tng_dst" --with-smbmount --with-profile --with-quotas
| tee -a $tng_log
(make 2>&1 || (make clean; make 2>&1)) | tee -a $tng_log
(make install) 2>&1 | tee -a $tng_log

[the commands are used in a script, but all the $directories are existing.
(Continue reading)

evil | 1 Jul 21:45 2001
Picon

is there something wrong with the CVS server ?

hi !

(i am new to this list, so if i make errors....)

i am trying to compile the TNG branch for some days now, but with no
success. weeks ago (must have been march, or april)
i used the following command, to get and compile the TNG branch. it
succeeded. but after some other related problems, i had to re-get the
TNG-tree, using exactly the same commands, as following:

echo -e "Starting cvs-login. Please enter password \"anoncvs\"\n"
cvs
-d
:pserver:anoncvs@...:/home/vhosts/samba-tng.org/cvsroot login
[password is "anoncvs", right ?]
cvs -z3
-d
:pserver:anoncvs@...:/home/vhosts/samba-tng.org/cvsroot
co -r
SAMBA_TNG samba 2>&1 | tee $tng_log

after getting the files, i wanted to compile the TNG:

cd $tng_dir/samba/source
./configure --prefix="$tng_dst" --with-smbmount --with-profile --with-quotas
| tee -a $tng_log
(make 2>&1 || (make clean; make 2>&1)) | tee -a $tng_log
(make install) 2>&1 | tee -a $tng_log

[the commands are used in a script, but all the $directories are existing.
(Continue reading)

Peter Samuelson | 1 Jul 23:15 2001

Re: is there something wrong with the CVS server ?


[evil]
> echo -e "Starting cvs-login. Please enter password \"anoncvs\"\n"
> cvs -d
>
:pserver:anoncvs@...:/home/vhosts/samba-tng.org/cvsroot login

That usually doesn't need to be in a script, because you only have to
do it once.  The login command does not really "log in", it just
verifies your password with the pserver, then stores it in your home
directory in a file called '.cvspass'.  Subsequent cvs commands just
look in ~/.cvspass when connecting.

> cd $tng_dir/samba/source
> ./configure --prefix="$tng_dst" --with-smbmount --with-profile --with-quotas

You probably did not really mean '--with-profile'.  It turns on server
profiling, which is rarely used and may not even work at the moment.
If you wanted support for Windows profiles, you don't need a flag for
that.

> but compile did not even start, because in the ../source directory, there
> was no "configure" file anymore. i guess some files were not fetched using
> the cvs command above, but i do not know all the files that are missing.

No files are missing.  'configure' has been removed from the CVS tree,
because it doesn't have to be there.  CVS is for keeping track of
multiple versions of a file, but there's no need to keep track of the
version history of 'configure' because it is never edited directly by
humans.  It is generated from 'configure.in' and 'aclocal.m4', both of
(Continue reading)

Peter Samuelson | 5 Jul 16:20 2001
Picon

CVS update: tng/debian


Date:	Thursday July 5, 2001  <at>  16:20
Author:	peter

Update of /home/cvsroot/dcerpc/tng/debian
In directory angua:/tmp/cvs-serv23470

Modified Files:
	rules control samba-tng.init 
Log Message:
debian/control: specifically require autoconf 2.13
debian/samba-tng.init: minor fixes
debian/rules: use autogen.sh
            : tdb{import|export} are built by default, no need to specify

Peter Samuelson | 5 Jul 18:31 2001
Picon

CVS update: tng/source


Date:	Thursday July 5, 2001  <at>  18:31
Author:	peter

Update of /home/cvsroot/dcerpc/tng/source
In directory angua:/tmp/cvs-serv23879

Modified Files:
	.cvsignore Makefile.in 
Log Message:
Rewritten 'make proto' support, in C for speed.
This caches prototypes in .proto/{filename}, similar to .deps/{filename}
for dependencies.  It should do the minimum work necessary each time.

The user interface has not changed - you have to 'make proto' explicitly
when changing prototypes.  I also have a patch to track dependencies
correctly, but Elrond raised objections to doing this as it is too slow.

Elrond -- can you test?  If it is fast enough for you, I can put in
this other patch, and remove include/*proto.h from CVS.

Peter Samuelson | 5 Jul 18:31 2001
Picon

CVS update: tng/source/script


Date:	Thursday July 5, 2001  <at>  18:31
Author:	peter

Update of /home/cvsroot/dcerpc/tng/source/script
In directory angua:/tmp/cvs-serv23879/script

Added Files:
	mkproto.c 
Log Message:
Rewritten 'make proto' support, in C for speed.
This caches prototypes in .proto/{filename}, similar to .deps/{filename}
for dependencies.  It should do the minimum work necessary each time.

The user interface has not changed - you have to 'make proto' explicitly
when changing prototypes.  I also have a patch to track dependencies
correctly, but Elrond raised objections to doing this as it is too slow.

Elrond -- can you test?  If it is fast enough for you, I can put in
this other patch, and remove include/*proto.h from CVS.

Elrond | 7 Jul 15:02 2001
Picon

CVS update: tng/source


Date:	Saturday July 7, 2001  <at>  15:02
Author:	elrond

Update of /home/cvsroot/dcerpc/tng/source
In directory angua:/tmp/cvs-serv3077

Modified Files:
	Makefile.in 
Log Message:
Removed SMB_PASSGRP_FILE from Makefile.in, it wasn't used
any more.
Update to the new TDB code from head.
If you have any *.tdb with _important_ data, to and export
them to text format with tdbexport and reimport them after
updating.
(But except for tdbsamrd, which is not working, I don't
know anything important stored in tdb...)
Ohh: TNG as member server... rejoin is probably easier. ;)

Elrond | 7 Jul 15:02 2001
Picon

CVS update: tng/source/tdb


Date:	Saturday July 7, 2001  <at>  15:02
Author:	elrond

Update of /home/cvsroot/dcerpc/tng/source/tdb
In directory angua:/tmp/cvs-serv3077/tdb

Modified Files:
	Makefile spinlock.c tdb.c tdb.h 
Log Message:
Removed SMB_PASSGRP_FILE from Makefile.in, it wasn't used
any more.
Update to the new TDB code from head.
If you have any *.tdb with _important_ data, to and export
them to text format with tdbexport and reimport them after
updating.
(But except for tdbsamrd, which is not working, I don't
know anything important stored in tdb...)
Ohh: TNG as member server... rejoin is probably easier. ;)

Peter Samuelson | 9 Jul 02:14 2001
Picon

CVS update: tng/source


Date:	Monday July 9, 2001  <at>  2:14
Author:	peter

Update of /home/cvsroot/dcerpc/tng/source
In directory angua:/tmp/cvs-serv12056

Modified Files:
	Makefile.in 
Log Message:
Changed dependencies of proto.h files.
Now they are rebuilt if you update config.status *or* if you type
'make proto' explicitly.

Since we can't use the timestamps from the .h files themselves (they
do not always get updated), this was not as easy as it looks. (:


Gmane