Document runlevel changes.
[freeradius.git] / debian / README.Debian
1 During conversion from radiusd-freeradius* packages to freeradius* packages,
2 the directory for configuration has moved to /etc/freeradius from
3 /etc/raddb. Since a number of things have changed in the way freeradius
4 is configured this package does not automatically copy your old
5 configuration; please do that manually.
6
7 Also, the upstream supplied dictionaries are now in /usr/share/freeradius/.
8 /etc/freeradius/dictionary is still the place for local dictionary
9 additions. See /etc/freeradius/dictionary for details.
10
11 If FreeRADIUS fails to start, without any error message, be sure that the
12 directory specified for the pidfile in the configuration is correct. If
13 it is incorrect, or not writeable by user freerad or group freerad, then
14 FreeRADIUS will fail to start. The initscript supplied expects this to
15 be /var/run/freeradius/freeradius.pid, and /var/run/freeradius/ is
16 created by the maintainer scripts.
17
18 Runlevel Changes
19 ================
20 In freeradius 1.1.5-1, we changed our update-rc.d call so that we start
21 at S50 and stop at K19 in order to fix dependency issues with various
22 databases.  This only takes effect for new installs however.  If you
23 want to update your existing install to do the same, a quick method is:
24
25 update-rc.d -f freeradius remove
26 update-rc.d freeradius start 50 2 3 4 5 . stop 19 0 1 6 .