99 Commits

Author SHA1 Message Date
Derrick Brashear
2a9e07dcaf remove fc_test from normal build
1.5 deals with this differently. for now, don't build fc_test (rx needs
libsys so it can deal with network config from userspace; the sys/rxkad
dependancies are circular if so. so, no)

Change-Id: I4936fd610d9346aa78665664e76a2023783d6654
Reviewed-on: http://gerrit.openafs.org/1536
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
2010-03-08 09:31:42 -08:00
Derrick Brashear
3e25c12701 macos 10.6 pam support
Make pam module compile on 10.6. Not tested yet.

Reviewed-on: http://gerrit.openafs.org/249
Tested-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
(cherry picked from commit 5593ff360c7a8f9f69cebda0cb2e2909ff2f31b4)
Reviewed-on: http://gerrit.openafs.org/357
2009-08-27 21:50:18 -07:00
Derrick Brashear
d5581c40d8 STABLE14-curpag-via-pioctl-20090603
LICENSE IPL10
FIXES 124709

curpag needs to know about kernel constructs (getpagvalue on AIX, onegroup
versus two group on linux) and on aix 5.1 simply can't work. add a new pioctl
and use it to simply ask the kernel what the current pag is


(cherry picked from commit 4af75fe96a9e4a985081d4af78439aeebabd6939)
2009-06-03 06:41:55 +00:00
Niklas Edmundsson
cf4ddc21f6 STABLE14-aix61-initial-support-20080903
LICENSE IPL10
FIXES 113638

aix 6.1 support


(cherry picked from commit 539535cf679d6e70f34b80b74c127efae1f0bba2)
2008-09-03 19:27:37 +00:00
Simon Wilkinson
c1ce366caa STABLE14-lwp-protoize-20080310
LICENSE IPL10

protoize lwp. make it match pthreads' idea of createprocess


(cherry picked from commit ff988ead4ee3986c1db9f983e4f25ba79469a4e4)
2008-03-13 13:04:26 +00:00
Mike Meffie
f7d2280059 STABLE14-tests-update-20080121
LICENSE IPL10

update test scripting


(cherry picked from commit 1181ea034623541765fbc5c23df55ebaf577c083)
2008-01-21 21:05:15 +00:00
Derrick Brashear
82142c9e1d STABLE14-remove-dedebug-pullup-turd-20071112
this is the fault of the scripts. oops.
2007-11-12 18:38:09 +00:00
Kevin McBride
4c23bb5984 STABLE14-autoconf-strip-debug-options-sanity-20071112
To prevent stripping, specify the '--disable-strip-binaries' option on
the ./configure command line. fileserver and volserver are never stripped.

When --enable-debug is specified, binaries will not be stripped by default.


(cherry picked from commit 8593c52c2787587110865287937750e51c48afa5)
2007-11-12 18:31:17 +00:00
Derrick Brashear
d965e09633 STABLE14-clean-platform-20071109
clean platform dir


(cherry picked from commit 15a52f254b8c079a1e640e18ce90508861ec5d96)
2007-11-09 20:25:06 +00:00
Derrick Brashear
42e589246e STABLE14-make-cleaner-20070122
this stuff was missed


(cherry picked from commit 676bf342ddfdb13ca18337535598c3af3c2f49ed)
2007-01-22 17:22:35 +00:00
Dale Ghent
3dfc806c7f STABLE14-add-solaris-11-support-v2-20061228
FIXES 50343

initial 5.11 support


(cherry picked from commit a537d3ae9621ade7d03f289980eb340e435c0d8a)
2006-12-28 21:59:37 +00:00
Tom Keiser
854b03f8d7 STABLE14-aix-cleanup-20061013
fixes for aix pre 5.2 (statfs64), remove a c++ style comment (makes xlc sad) and make clean target clean


(cherry picked from commit 453abf6aa149e27622745b818afb88019e22171a)
2006-10-13 13:46:00 +00:00
Derrick Brashear
73576f1eb6 STABLE14-macos-platform-update-20060801
minor cleanup of the platform stuff


(cherry picked from commit 4d67cb2f1645239d1ef73a8847b17275e4cb3feb)
2006-08-02 04:48:47 +00:00
Derrick Brashear
32560b1bb7 STABLE14-macos-move-afssettings-20060801
build this as part of the build


(cherry picked from commit 86a29ebd32fd9cc48e367930709276a7c489e085)
2006-08-01 22:42:17 +00:00
Derrick Brashear
df226431bd STABLE14-test-heimdal-revert-tsalv-20060508
rolled up a bit too much here
2006-05-08 20:14:30 +00:00
Jim Rees
9c15deec15 STABLE14-test-heimdal-20060217
Add a configure test for heimdal and use it to build asetkey or not.
Thanks to Derek Atkins for his helpful suggestions.
2006-04-05 16:42:13 +00:00
Derrick Brashear
175ac3a96a STABLE14-build-system-updates-20060323
config.sub config.guess and some other scripting updates


(cherry picked from commit 5a1bd817b82ad613b1b63738dfa4a08746531a96)
2006-03-23 20:11:50 +00:00
Tracy Di Marco White
4e72cd73f3 STABLE14-nbsd4-20060315
FIXES 27916

netbsd 4.0 support


(cherry picked from commit 9340a22d6eb7a0399630cbe332bf947fd534c3ee)
2006-03-15 18:22:43 +00:00
Tracy Di Marco White
0f6b8ce7cb STABLE14-nbsd-30-pthreads-20060302
update for netbsd 3.0
2006-03-06 05:33:02 +00:00
Jim Rees
ddb7855c1b STABLE14-openbsd-pthread-20050815
pullup openbsd pthread usage


(cherry picked from commit a09b27d0a0bdb9d967220388f76379ece4c7b5cb)
2006-03-06 00:33:21 +00:00
Tracy Di Marco White
1d89f9c692 STABLE14-nbsd-30-pthreads-20060302
update for netbsd 3.0
2006-03-05 04:44:45 +00:00
Russ Allbery
a50a4c4785 STABLE14-man-page-installation-20051221
On installation, substitute the configured paths into the man pages,
replacing the Transarc paths.  Also fix a problem with the way that
pinstall was being used to install man pages.  (Silly me, I was assuming
it had the same behavior as install.)

This is just a quick first pass.  Longer term, it's probably better to
replace all paths in the man pages with unambiguous tokens and then
replace those tokens instead of assuming that the man pages use Transarc
paths and replacing those paths specifically.  The current method has a
few minor problems, such as not being able to distinguish between the
various paths that make up /usr/afs/bin.  Still, the results of this method
are good enough to start with.


(cherry picked from commit 5fde2994348d1c7f6239f98aac355011125b06ad)
2006-01-05 18:54:50 +00:00
Russ Allbery
f4d2a0f956 STABLE14-pod-man-pages-20051015
FIXES 19268

add pod generation of man pages


(cherry picked from commit 351a1e3d512dae952c5dcdaf4c818582a2450e85)
2005-10-15 16:04:26 +00:00
Tom Keiser
9e352e1eae STABLE14-makefile-dependancies-20050925
FIXES 21859

add missing dependancies to make it explicit who needs what


(cherry picked from commit 49ee8b5cfc44964d0305f2e1cc6b4d5d4ab8b028)
2005-10-13 18:49:36 +00:00
Karl E. Kelley
c3f7240d10 STABLE14-linux-and-64bit-cleanup-20050710
FIXES 19166

fix warnings found on x86_64 linux


(cherry picked from commit 685989647d0fb31eca60e0900cea1598d5c001d8)
2005-07-11 20:29:31 +00:00
Derrick Brashear
7fb3c11a0c STABLE14-hpux11-vfsck-20050622
make vfsck build for hpux


(cherry picked from commit 854db695f9a643b969aab86d76602dbb1666cc10)
2005-06-22 14:48:46 +00:00
Ken Hornstein
c5894fcfdc STABLE14-more-aklog-fixes-20050618
Fixup aklog so it will compile (at least on MacOS X).  Include basic
autoconf glue.


(cherry picked from commit bcdb5a184ee597244fe1c7a8c708ee6bf796d07a)
2005-06-21 21:20:20 +00:00
Derrick Brashear
3908c09f51 STABLE14-rxkad-stats-do-it-right-20050618
fine, let's just do this right


(cherry picked from commit c4c11566986877903ac5bdf73e6c2241ef72de9d)
2005-06-21 21:19:58 +00:00
Chaskiel M Grundman
7d0f234a39 STABLE14-tbutc-avoid-lwp-libs-20050413
FIXES 18225

stop using lwp family libs when building tbutc


(cherry picked from commit c7774aa1177e4363db92d7c309263204093a440d)
2005-04-24 21:05:21 +00:00
Derrick Brashear
8c1561fae8 STABLE14-license-compromise-20050415
just copy the full list of licenses here. bleh.


(cherry picked from commit 16982614437754880951c8a1c0220e61d13eccf7)
2005-04-15 20:06:06 +00:00
Douglas Engert
1cb426c65a STABLE14-hpux1123-parisc-20050413
FIXES 18245

hpux 11.23 changes for parisc


(cherry picked from commit 40e03e078f02fd819a187457678b001065a0972f)
2005-04-14 02:40:05 +00:00
Derrick Brashear
41f786f97c STABLE14-cleanup-rcmd-killing-20050411
cleanup killing of rcmds.


(cherry picked from commit a054c419176c6ad73dafed66ce6acfbdf3f36952)
2005-04-11 19:04:03 +00:00
Garry Zacheiss
6c51c1b1b1 STABLE14-kdump-update-20050404
make kdump build again


(cherry picked from commit 9e7c3c015f2b89d360de43f70b8eb69d8adc9c10)
2005-04-04 08:36:29 +00:00
Derrick Brashear
f84a1b33e3 STABLE14-remove-insecure-and-ntp-20050403
rcmds, inetd, ftpd and ntp are gone. leaving the files in the cvs head for now.


(cherry picked from commit 9b10a8c4b85180a202123815b948581dda036d66)
2005-04-04 06:03:40 +00:00
Derrick Brashear
29a9de31c8 STABLE14-license-update-20050403
FIXES 18131

install LICENSE into destdir builds


(cherry picked from commit 423125bcb611a1790df93a6090959dab7364056a)
2005-04-03 20:37:59 +00:00
Derrick Brashear
3886cfb52d STABLE14-remove-insecure-and-ntp-20050403
rcmds, inetd, ftpd and ntp are gone. in 1.4, files also go away.


(cherry picked from commit 228f109a4303db018f3e52db0822f8d70dc10d43)
2005-04-03 19:34:02 +00:00
Derrick Brashear
04e248fc2e STABLE14-only-libafs-update-20041208
only_libafs needs sys on irix


(cherry picked from commit e400114f4486cc7be18de13a3a68a38b446620d3)
2004-12-13 19:34:32 +00:00
Derrick Brashear
88418dccc8 tvolser-default-20040809
build and install tvolser on platforms with tviced.
2004-08-09 05:35:51 +00:00
Hans-Gunther Borrmann
320ddefc69 butc-xbsa-20040713
FIXES 5761

update for butc xbsa support
2004-07-13 06:52:44 +00:00
Sam Hartman
3d66364e72 make-distclean-do-it-20040601
FIXES 4814

remove some of the crap we were missing
2004-06-02 03:40:03 +00:00
Derrick Brashear
2e455c3702 pam-login-sia-et-al-reorg-20040325
FIXES 3680

rework top makefile to build pam or not depending on acinclude.m4
2004-03-25 23:25:50 +00:00
Derrick Brashear
9f546d5700 distclean-remove-include-lib-20040317
FIXES 3610

include a lib directories generated during build not removed
fix it.
2004-03-17 06:27:37 +00:00
Douglas Engert
90f461c912 hpux-1123-update-20031204
update the hpux 11.23 on ia64 support
don't build libuafs. make kernel modules build. fix afsd.
2003-12-04 16:10:43 +00:00
Douglas Engert
49ab5ed14a ia64-hpux1123-support-20031126
FIXES 2579

necessary changes to support hpux 11.23 on ia64.
2003-11-27 01:17:34 +00:00
Derrick Brashear
b1dd6e87cb threaded-volserver-progress-20031114
not ready for primetime. not even close.
2003-11-15 04:59:08 +00:00
Ed Moy
e2e93aa892 macos103-20031024
FIXES 2325

support for macos 10.3 for 1.2.10
2003-10-24 07:25:58 +00:00
Derrick Brashear
cd84e65f97 package-build-rules-20030715
allow building of macos packages from make
2003-07-25 19:15:15 +00:00
Derrick Brashear
40d7a8b4f1 hpux-make-packaging-target-20030715
FIXES 1315

make the make rule able to make packages
2003-07-15 06:30:04 +00:00
Derrick Brashear
378de32cbc package-build-rules-20030709
allow building of macos packages from make
2003-07-09 20:44:46 +00:00
Peter Breitenlohner
96c7261a22 ignore-pam-module-if-no-headers-20030701
FIXES 1649

we check for pam headers; use the result
2003-07-01 20:27:54 +00:00