deraadt
c73606106c
libexec/smtpd dir no longer needed; ok gilles
9 years ago
sunil
fe815f777e
Use mailwrapper path instead of smtpd.
Ok tb@ jung@
9 years ago
reyk
67ade0d215
Previously forgot another /var in the comment
9 years ago
reyk
c107e6cdeb
/var/vm is a terrible idea, the images are filled on demand, they are
not backed by blocks until used.
So I'll use /home/vm instead.
Pointed out by deraadt@
9 years ago
reyk
07eac4e2f3
Add initial vm.conf(5) example. But please note that the grammar is
not fixed yet.
9 years ago
sunil
a1901af870
Now that makemap(8)/newaliases(8) are merged into smtpctl(8), update
the paths.
Ok gilles@, jung@
9 years ago
rpe
4281692bf7
Add missing rc bits for rebound.
rc-wise OK aja@ jasper@
9 years ago
ajacoutot
38163061a4
multicast_router -> multicast
9 years ago
mpi
d372622fa0
It does not make sense to insert a specific route for 224/4 when the
default one is good enough.
So merge rc.conf(8)'s 'multicast_router' and 'multicast_host' into a
single 'multicast'. If set to YES the reject route for 224/4 is not
inserted by netstart(8).
Manual bits from jmc@
ok henning@, ajacoutot@
9 years ago
claudio
d6e39ab1f4
EAGAIN handling for imsg_read. OK henning@ benno@
9 years ago
claudio
a3ecc333c4
Do not loop on EAGAIN in imsg_read(). Better to return the error to the
caller and let him do another poll loop. This fixes spinning relayd
processes seen on busy TLS relays. OK benno@ henning@
9 years ago
jasper
defd0fdf0b
add rcscript for vmd
ok mlarkin@
prompted by deraadt@
9 years ago
tedu
50650f2a7b
remove doas.conf since the permission check is too onerous.
the doas program itself will refuse to use an insecure config file.
(changelist will continue to watch for changes, as well.)
9 years ago
rpe
c3b3b643ef
Since version 1.467 of /etc/rc, it was no longer possible to add
shlib_dirs using /etc/rc.conf.local.
Fix from Jan Johansson, thanks.
OK krw@, halex@
9 years ago
deraadt
d6a94a221b
Send Aviion to same place as Nova II
9 years ago
deraadt
c12490e447
Send Aviion to same place as Nova II
discussed with jsg
9 years ago
deraadt
8808d80c07
create new independent uid/gid for tftp_proxy and ftp_proxy.
They should not share a uid. Leave the proxy uid for later mop-up
(sysmerge does not handle uid renamings well enough)
ok dlg, ok aja a while back
9 years ago
mmcc
11bd1912a3
Phrase allocation failure more clearly. ok deraadt@
9 years ago
jturner
a21aed8fa4
Add rebound rc.d script.
ok benno@ requested by tedu@
9 years ago
jmc
d892e4384e
change Xrs from now-defunct db(3) to dbopen(3); this wasn;t a
straight replace: thanks both to schwarze and maja for feedback
on how to rewrite parts;
i've snuck in an rcs id->openbsd id change in dev_mkdb too;
9 years ago
deraadt
ad315a6f1a
yppasswd went away
9 years ago
mmcc
e95c7e3634
Remove three NULL-checks before free(). ok millert@
9 years ago
millert
af62780c97
Use the backchannel for all error messages instead of syslog(3).
OK deraadt@ beck@
9 years ago
deraadt
f1d90ba852
Disable by default the *.emerg block; ok millert beck
9 years ago
guenther
c7b217f282
Wrap <icdb.h> so that calls go direct and the symbols are all weak
ok tedu@
9 years ago
daniel
bc3b5c8183
Document that these functions are now in strings.h.
ok millert@
9 years ago
bentley
490b2e24b5
Don't fake a bulleted list by prefixing items with 'o'.
ok jmc@
9 years ago
deraadt
531d870924
Cache values from getpwnam() done at initialization, which need to be
used by the constraint processes setup later (chroot, setuid...)
[late getpwnam discovered during a further audit]
ok millert
9 years ago
millert
8c8787aac5
POSIX says that ffs(), strcasecmp(), strncasecmp(), r?index() and
the b* byte functions belong in strings.h, not string.h so break
them out of string.h into a new strings.h. As long as there is no
POSIX or X/OPEN define in use string.h will pull in strings.h.
OK naddy@ deraadt@
9 years ago
tedu
4c1a084e50
use RMS for jitter. we're linking with enough libraries that libm is tiny.
ok deraadt
9 years ago
mmcc
c3ad325375
Simplify all instances of get_string() and get_data() using malloc() and
strndup().
ok millert@
9 years ago
tedu
7a4ef21e60
add a version field to prevent mayhem if different data gets stored
9 years ago
tedu
b15fab3fb6
update for new symbols and code
9 years ago
tedu
775c7c5493
add icdb.h here (this header may go away entirely, but the functions
need to live somewhere in the meantime.)
9 years ago
tedu
1df731e22c
Add icdb, the internal c database. A simpler replacement for the old
Berzerkeley DB code.
9 years ago
tedu
5bbb9b871f
Add _shadow variants to the two popular getpw functions (uid and nam).
This version of the function will always open the secure/shadow/master
password files. Soon, the regular variants of these functions will not.
(Intermixing shadow and regular gets a little weird; don't do that.)
Not using struct spwd and getspwnam functions to reduce churn in callers.
Should just be a one line diff in most places.
ok deraadt
9 years ago
deraadt
adcf1148c1
fix memory leak; from David CARLIER
9 years ago
deraadt
10eed9ac37
libocurses can go to the Attic. last consumer of it was ramdisk more(1)
conceptual ok guenther millert nicm
9 years ago
rpe
27185a2b7d
Changes to ifautostart():
- Rename function to ifv6autoconf() to make IPv6 relation clearer
- Localize and rename variables
OK krw@
9 years ago
rpe
3a4fd3b0ad
Changes to ifmstart():
- Change comments to make it clearer that ifmstart() takes two lists
of interface driver names (of which the second is optional) and not
the actual interface instances.
- Use localized variables and use slightly more verbose names.
- Use continue 2 to skip to the next hostname.if file.
- Use shell pattern @() instead of testing _sif individually.
OK krw@
9 years ago
rpe
3832404083
Changes to stripcom():
- Align comments with /etc/rc version
- Use localized variables
- Use safer "print -r --" instead of plain echo
Changes to ifstart():
- Tweak comment
- Add usage
OK krw@
9 years ago
deraadt
399fdad76b
creat() -> open equiv; from Frederic Nowak
9 years ago
jmc
657bd2849a
update NAME section to include all documented functions,
or otherwise change Dt to reflect the name of an existing function;
feedback/ok schwarze
9 years ago
sthen
451aaf058e
sync
9 years ago
sthen
3f42fe30fc
remove stray { }
9 years ago
sthen
ecbe1e9d5f
sync
9 years ago
sthen
23e8783e65
add /dev/vmm, req'd by and ok mlarkin@
9 years ago
tim
5834aaa4b7
Fix typos in comments
9 years ago
jsg
b54135f58e
With ikectl now requiring ca specific sections not present in the
general openssl cnf files install the ikeca.cnf file.
ok sthen@ requested by reyk@
9 years ago
guenther
d9ad872cfb
Split the intra-thread functionality from kill(2) into its own syscall
thrkill(2), rolling the kill(2) syscall number with the ABI change to
avoid breaking binaries during during the transition. thrkill(2) includes
a 'tcb' argument that eliminates the need for locking in pthread_kill()
and simplifies pthread_cancel(). Switch __stack_smash_handler() to use
thrkill(2) and explicitly unblock SIGABRT.
Minor bump to both libc and libpthread: make sure you install a new kernel!
ok semarie@
9 years ago