On Mon 21 Aug 2006 03:22, KES wrote: > Здравствуйте, Peter. > > Вы писали 18 августа 2006 г., 15:07:11: > > PN> On Fri 18 Aug 2006 13:08, KES wrote: > >> Hello, freeradius-users. > >> > >> Patch for radiusd.sh > >> > >> #!/bin/sh > >> > >> # PROVIDE: radiusd > >> -# REQUIRE: NETWORKING SERVERS > >> -# BEFORE: DAEMON > >> +# REQUIRE: NETWORKING SERVERS mysql > >> # KEYWORD: shutdown > >> > >> radiusd must start after DBServers(mysql) do because of some problems > >> with some rlm_sql* modules (rlm_nibs - can't connect to MySQL) > >> > >> so I have added > >> # REQUIRE: NETWORKING SERVERS mysql > >> > >> adding mysql is case for loop dependency of 'rcorder' > >> so I have removed > >> -# BEFORE: DAEMON > >> > >> Does any have such problems? > > PN> Yes. This is in-fact incorrect as it will force people who are not > using mysql PN> to start it. The correct thing to do is simply add the > line: > > PN> # Should-Start: $time postgresql mysql ldap > > But I am using FreeBSD v6.1#2 and I have not such options > I have only ``REQUIRE'' ``PROVIDE'', ``BEFORE'' and ``KEYWORD'' lines > Any have a clue for FreeBSD?
Ahh. I was wondering why I could not find your "radiusd.sh" anywhere in the source... I suppose your solution is fine for you, as I dont have any better solution for FreeBSD. I have however committed my solution to the linux startup scripts in the source tree. Cheers -- Peter Nixon http://www.peternixon.net/ PGP Key: http://www.peternixon.net/public.asc - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

