jkh
aea54be0da
Correct pre-installation target.
1994-03-19 22:24:48 +00:00
jkh
e3ee95a9a6
Change group id to man
1994-03-18 11:55:53 +00:00
jkh
32aaf9ffbe
Make man sgid bin, not sgid AND suid. There is no reason to make man suid
...
bin since all you need to do is make the cat dirs group owned and writable
by bin - much less dangerous.
1994-03-16 13:05:31 +00:00
jkh
d8df026f81
New manpage compression support. Only one macro controls compression
...
now, DO_COMPRESS. This controls whether or not catpages are compressed or
not (on by default, since little else uses the catpages and those few things
that do can always configure in a `zmore' in place of more or something, and
saving space is more important, IMHO).
Uncompression support is now on by default since that's the only way to support
mixed-mode environments. If you don't like it, just don't compress your man
pages and it won't be used! :-). Supports gzip. You can also compress
the man pages themselves (or gzip them) now and it will work.
1994-03-05 13:48:38 +00:00
jkh
4dde612d38
Try copy if rename of temporary catpage fails.
1993-10-10 01:46:53 +00:00
jkh
0db087358c
Handle both signals and errors in child processes, rather than just signals
...
as before.
1993-10-09 00:48:26 +00:00
jkh
ecb65eda2e
Allow ^C to interrupt with some semblance of politeness to cgd.
1993-10-08 02:39:36 +00:00
jkh
904d7fca24
More paranoid dealings with system()
1993-10-08 02:38:15 +00:00
rgrimes
fbddad8d73
Added bsd.prog.mk so that make maninstall would work
1993-09-08 14:23:28 +00:00
nate
649523bc82
Cleaned up the Makefile to look nicer and not require a lot of hacks
1993-08-04 21:00:46 +00:00
alm
5594482bd8
changed BINMODE= 6555 and CATMODE= 0664
1993-07-27 03:28:32 +00:00
alm
9afa6ba644
Added setreuid() calls so that shell escapes work.
...
The effective ID's need to be set to the real ID's before invoking
a shell for security reasons.
1993-07-27 02:54:46 +00:00
alm
42abc79a15
updated man to use more as the default pager
1993-07-26 19:41:13 +00:00
alm
515569646e
changed find . -name '*' to find . -type f
1993-07-24 03:41:41 +00:00
nate
35ed06d6ac
Added ${DESTDIR} to all the naked install commands w/out them.
1993-07-23 08:23:19 +00:00
jkh
155ab3e6ec
Changes to make `maninstall' work.
1993-07-23 02:58:20 +00:00
jkh
1b2fecea44
Added Christoph Robitschko's catman
1993-07-23 02:36:24 +00:00
nate
0bd6060688
Removed manpath.1 and added CLEANFILES directive to Makefile since it's
...
made automagically.
1993-07-21 21:37:54 +00:00
nate
a758f79841
Made makewhatis installed as 555 so that people could actually run it.
1993-07-21 21:37:20 +00:00
alm
ed06dc2f77
added mandoc macro support;
...
each name now generates a separate whatis data base entry
1993-07-21 21:08:32 +00:00
nate
0d60576618
One last thing for making sure it works.
1993-07-21 20:48:37 +00:00
jkh
b2562d9522
Changes to allow man to work with or without obj dirs.
1993-07-21 17:18:04 +00:00
rgrimes
3e57b81cfb
The install of manpath.config did not have a ${DESTDIR} in it. These
...
are needed on all install commands in Makefiles!
1993-07-20 02:13:11 +00:00
jkh
c3590ab711
Added fix from Rich to accept catpages with .0 syntax for backwards
...
compatability (XFree86 man pages will still be .0'd for awhile).
1993-07-18 22:40:56 +00:00
jkh
1327319bb5
Fixed braindamage.
1993-07-18 05:52:29 +00:00
rgrimes
75053a99b2
Fixed make file for tags target, removed files that are generated by the
...
Makefile.
1993-07-17 06:20:35 +00:00
rgrimes
00fa8ca47d
Removed files that are generated by the Makefile. Fixed Makefile for
...
make depend so that config.h gets created so make depend does not fail
in other directories.
1993-07-17 06:06:28 +00:00
rgrimes
621b88d227
Fixed make file for tags target, removed files that are generated by the
...
Makefile.
1993-07-17 06:05:35 +00:00
rgrimes
0ef6292146
Added BINMODE=2555 so that it can write the man pages into /usr/share/man/catx.
...
This means the man dirs must be owned by group BIN. I have set up the
distribution building tools to be that way.
1993-07-16 17:51:03 +00:00
jkh
d9664b1b7d
Whoops, forgot to add this one.
1993-07-16 06:48:59 +00:00
jkh
8121c0433f
Lots of stuff is now configured in Makefile.inc, path to `less' no longer
...
absolute, less uses "fall off end" flag by default, manpath.config now
properly installed. Happy now, Rod? :-)
1993-07-16 06:46:42 +00:00
jkh
5b26c2cc58
Changed Makefile to use Nate's selective obj/noobj build scheme.
1993-07-08 21:57:48 +00:00
jkh
73606c7372
Newer new man page reader.
1993-07-07 23:07:02 +00:00