jdolecek
899bce0921
use <> rather than "" for #include mntopts.h
2003-03-22 11:15:45 +00:00
wiz
990562bfef
.Nm does not need a dummy argument ("") before punctuation or
...
for correct formatting of the SYNOPSIS any longer.
2003-02-25 10:34:36 +00:00
wiz
5964b80cf8
Use more markup.
2002-10-01 13:52:49 +00:00
wiz
2fb4b1db52
New sentence, new line. By Robert Elz with minimal fixes.
2002-10-01 13:40:23 +00:00
christos
9f9ee29713
MNT_GETARGS support
2002-09-21 18:43:31 +00:00
mycroft
75cf9dce87
select() -> poll()
2002-09-21 18:24:40 +00:00
lukem
7360d7b6ae
Use ${NETBSDSRCDIR}/some/path instead of ${.CURDIR}/../../some/path
2002-08-19 10:16:51 +00:00
grant
6742cb1812
sweep of errx/warnx, remove unnecessary trailing \n
2002-07-20 08:36:17 +00:00
lukem
2c1cfc8e8c
- in <bsd.files.mk>, don't clear FILES after using it, as that prevents
...
make -V FILES
from being useful (and given that every other variable can be
extracted using make -V, the behaviour was unusually inconsistent
given that the original reason for clearing it doesn't seem to be
relevant anymore)
- use <bsd.prog.mk> instead of directly including <bsd.files.mk>
(and possibly <bsd.man.mk> or <bsd.own.mk>)
- remove obsolete NOPROG
2002-04-24 08:18:45 +00:00
atatat
a63801ede0
Minor tweak to make portalfs work on 64 bit ports.
2002-02-11 07:32:56 +00:00
ross
dc5571b22e
Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
2002-02-08 01:21:55 +00:00
bgrayson
60174aaabf
Fixed minor typo in example for cksum /tmp/rc
2001-12-11 15:46:26 +00:00
bgrayson
5a5f9c9c20
Removed 'chmod +x cvs.sh' from instructions -- the script is now installed executable by the Makefile
2001-12-11 15:44:11 +00:00
bgrayson
e87372ade5
Changed Makefile to install scripts as executable (SCRIPTS, not as FILES), and
...
also did name change on them to preserve .sh suffix
2001-12-11 15:39:10 +00:00
bgrayson
3952d2905e
Renamed so that .sh suffix is not stripped on install
2001-12-11 15:35:53 +00:00
wiz
8d4a9e3b24
Use .Pp for paragraphs, sort sections, use standard headers, and a markup fix.
2001-11-16 12:01:22 +00:00
wiz
4ce43ae0cd
Whitespace nits
2001-11-16 10:25:42 +00:00
lukem
fa02ec4ccb
fix a -Wshadow warning
2001-11-01 07:48:08 +00:00
atatat
39c4f538a3
Use the new sh script instead of the (now defunct) pl one
2001-10-15 17:34:50 +00:00
atatat
04fb6977ef
Install the shell script instead of the perl script
2001-10-12 16:19:30 +00:00
atatat
c9281cb7dd
Bye bye, perl script.
2001-10-12 16:19:05 +00:00
atatat
149865a4d7
Remove the perl script from the mount_portal example for cvs and
...
replace it with a regular sh script.
2001-10-12 16:15:26 +00:00
atatat
9305145646
Add another example that shows how to map a cvs server into your local
...
file system so that you can pull random files out of it easily.
2001-10-11 18:41:11 +00:00
wiz
73f545bb5b
Drop arguments of .Os.
2001-06-05 11:22:41 +00:00
lukem
415d1abdd8
be consistent (both internally and with other programs):
...
log_err fatal errors
log_warning non-fatal errors & warnings
log_debug debug messages (#ifdef DEBUG)
2001-01-10 03:33:16 +00:00
itojun
1bc3ecd398
support IPv6. PR 11858 from ura@hiru.aoba.yokohama.jp
2000-12-31 06:03:52 +00:00
jdolecek
73367a6dad
convert to use regex (it used compat regexp previously), g/c now unneded stuff
2000-11-06 14:05:54 +00:00
jdolecek
252a9be46b
use mkdtemp(3) instead of mktemp(3)
...
call daemon(3) before the mount(2) call, so that we can fill correct pid
to mount tag argument (previous code used getpid() + 1!)
2000-11-06 14:00:38 +00:00
jdolecek
7e315846e9
put in some commas, remove newlines
2000-11-06 13:53:53 +00:00
jdolecek
bb40143374
fix typo
2000-11-06 12:34:25 +00:00
thorpej
0ffb5bb96d
Use CMSG_*() correctly when sending file descriptors.
2000-06-05 16:30:43 +00:00
bgrayson
2a09ca64fd
Added sysctl examples (read-only sysctls for now)
2000-01-17 07:22:45 +00:00
bgrayson
4760c9fa1b
Fix bug where NULL pointer wasn't checked before dereferencing
2000-01-17 07:21:54 +00:00
bgrayson
417d43539a
Remove unneeded syslog() at unmount
2000-01-17 07:21:25 +00:00
bgrayson
0d39e62e79
Fix security problem noticed by Alaric Williams:
...
when giving up root credentials, I was setting the egid and euid,
and forgot to also do gid and uid.
2000-01-15 06:21:40 +00:00
kleink
9c56c84e7b
printf() format warnings for size_t != int; from Peter Seebach in PR bin/8214.
1999-08-17 15:05:15 +00:00
bgrayson
15e449f40e
Initial support for rfilter and wfilter namespaces, in pt_filter.c.
...
Also, recur into ./examples, to grab the tutorial and example configurations.
1999-08-16 06:55:27 +00:00
bgrayson
854e99c51a
Initial checkin. Contains some tutorial-like examples, plus configurations.
1999-08-16 06:42:48 +00:00
bgrayson
ac273e7f35
Changes include:
...
- user mounts of fs namespace are now possible.
- if read/write access is not possible, fall back to read-only.
- use lose_credentials() as a common method to change UID etc.
(it is also used by the rfilter and wfilter code)
- some KNF changes, while I was here.
1999-08-16 06:38:12 +00:00
bgrayson
5abfdc83cb
Make life a little easier: warn if the configuration file is not an absolute
...
path, and under DEBUG, keep stderr around.
1999-08-16 06:34:50 +00:00
mycroft
f6590b22cd
Clean up SYNOPSIS formatting.
1999-03-07 11:02:05 +00:00
bgrayson
4c1c1b0439
Slightly more useful error messages
1999-03-04 03:02:43 +00:00
thorpej
1ef8f44cd4
We use regexp(3), better link w/ libcompat!
1998-09-18 22:14:46 +00:00
lukem
786b86d71b
use AF_LOCAL instead of AF_UNIX
1998-07-18 05:04:35 +00:00
kleink
3b80d582e2
Include <sys/time.h>, which is the canonical location of the select()
...
prototype and assorted data type definitions.
1998-02-17 11:38:26 +00:00
perry
34a98169f0
macroize BSD, NetBSD, FreeBSD and misc cleanup
1998-02-06 05:54:12 +00:00
christos
1af8810050
Remove -lcompat; not needed.
1998-02-04 10:24:13 +00:00
perry
96bf04cc4d
change <strings.h> to <string.h> to fix compiler warning
1998-02-03 03:32:43 +00:00
christos
e230a48b57
CFLAGS->CPPFLAGS
1997-10-10 19:47:50 +00:00
enami
0ac5bcaa77
Cosmetic changes:
...
- Use syslog(..., "...%m") instead of syslog(..., "...%s",
strerror(errno)).
- Don't put a simple and single statement into a block.
- Indent continuation line by four space.
- Add an empty line at the beginning of a function if it doesn't have
local variable.
- Use err() or errx() instead of fprintf(stderr, "progname: ....\n")
and exit() (there was two place left).
- Use MOUNT_PORTAL, which is defined as "portal" in sys/mount.h,
instead of using "portal" directly.
- Fold long line to fit column < 80.
1997-09-21 02:35:40 +00:00