Age | Commit message (Collapse) | Author | Files | Lines |
|
8714779fa7376fd9f7761587639e68b48afc8c9c)
This also adds a new hdb-glue.c file, to cope with Heimdal's
uncondtional enabling of SQLITE.
(Very reasonable, but not required for Samba4's use).
Andrew Bartlett
|
|
This library intercepts seteuid and related calls, and simulates them
in a manner similar to the nss_wrapper and socket_wrapper
libraries. This allows us to enable the vfs_unixuid NTVFS module in
the build farm, which means we are more likely to catch errors in the
token manipulation.
The simulation is not complete, but it is enough for Samba4 for
now. The major areas of incompleteness are:
- no emulation of setreuid, setresuid or saved uids. These would be
needed for use in Samba3
- no emulation of ruid changing. That would also be needed for Samba3
- no attempt to emulate file ownership changing, so code that (for
example) tests whether st.st_uid matches geteuid() needs special
handling
|
|
last import
Also commit the regenerated files for systems without yacc and lex.
This fixes the build with automatic dependecies for me.
metze
|
|
904d0124b46eed7a8ad6e5b73e892ff34b6865ba)
Also including the supporting changes required to pass make test
A number of heimdal functions and constants have changed since we last
imported a tree (for the better, but inconvenient for us).
Andrew Bartlett
|
|
This hopefully fixes the build on Mac OS 10, where setprogname()
is available via libc.
asn1_compile and compile_et use only .ho files again
and don't use socket_wrapper anymore.
metze
|
|
binaries are linked properly
|
|
We should not link in heimdal_build/replace.ho twice.
HEIMDAL_ROKEN has everything we need....
metze
|
|
support for the underlying functions now.
|
|
|
|
smaba4kpasswd will be used to test the kpasswdd componet of the KDC
(which is up until now untested), and rkpty is an expect-like wrapper
we can use to blackbox that utility.
Andrew Bartlett
|
|
metze
(This used to be commit f454342d48e1dce7dff0bcff246c7237bed94fd5)
|
|
metze
(This used to be commit dbfbd1b018f7c29dde2e291cbb7bb54bf147a10e)
|
|
Now it's possible to just use a plain heimdal tree in source/heimdal/
without any pregenerated files.
metze
(This used to be commit da333ca7113f78eeacab4f93b401f075114c7d88)
|
|
metze
(This used to be commit f4cfba26aebb18fecdb50478bec9c07d4910ab3b)
|
|
metze
(This used to be commit 3ab59dc66fe2d40533a66ff786d0b2373eea1ab8)
|
|
metze
(This used to be commit 94cef56212d7d7c1150aea760dba24bda7190442)
|
|
metze
(This used to be commit d3e939bf75fb85cf0eb3551856e161e3e58c0031)
|
|
metze
(This used to be commit 848067033c40c3a4681f196ac5da289cd488d962)
|
|
metze
(This used to be commit 95135ade447e04329afa7581c66c4df8de63ca24)
|
|
metze
(This used to be commit 1c7bb21bd85900206e9ad831bc4795c1f765a9aa)
|
|
metze
(This used to be commit 9e8b95dc8d577ea33504f0fb463d4648393e045b)
|
|
metze
(This used to be commit 694f5124a523538117bf5d35be1a2d4f275ad0c2)
|
|
metze
(This used to be commit f19d2182b802a49449cbb9e4e6334f223ceb284d)
|
|
metze
(This used to be commit 16147753adcdbdc0ee9faa16fafb1c74240a6858)
|
|
(This used to be commit 3817d653faecb70bfafb850fe7d6e83aaed7e6d1)
|
|
metze
(This used to be commit 33700d4a97e14aab1b45b3ddb8c80c48cd789bc6)
|