~ubuntu-branches/debian/squeeze/erlang/squeeze

« back to all changes in this revision

Viewing changes to lib/kernel/src/kernel.erl

  • Committer: Bazaar Package Importer
  • Author(s): Sergei Golovan
  • Date: 2009-05-07 15:07:37 UTC
  • mfrom: (1.2.1 upstream) (5.1.2 sid)
  • Revision ID: james.westby@ubuntu.com-20090507150737-i4yb5elwinm7r0hc
Tags: 1:13.b-dfsg1-1
* Removed another bunch of non-free RFCs from original tarball
  (closes: #527053).
* Fixed build-dependencies list by adding missing comma. This requires
  libsctp-dev again. Also, added libsctp1 dependency to erlang-base and
  erlang-base-hipe packages because the shared library is loaded via
  dlopen now and cannot be added using dh_slibdeps (closes: #526682).
* Weakened dependency of erlang-webtool on erlang-observer to recommends
  to avoid circular dependencies (closes: #526627).
* Added solaris-i386 to HiPE enabled architectures.
* Made script sources in /usr/lib/erlang/erts-*/bin directory executable,
  which is more convenient if a user wants to create a target Erlang system.
* Shortened extended description line for erlang-dev package to make it
  fit 80x25 terminals.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
%% ``The contents of this file are subject to the Erlang Public License,
 
1
%%
 
2
%% %CopyrightBegin%
 
3
%% 
 
4
%% Copyright Ericsson AB 1996-2009. All Rights Reserved.
 
5
%% 
 
6
%% The contents of this file are subject to the Erlang Public License,
2
7
%% Version 1.1, (the "License"); you may not use this file except in
3
8
%% compliance with the License. You should have received a copy of the
4
9
%% Erlang Public License along with this software. If not, it can be
5
 
%% retrieved via the world wide web at http://www.erlang.org/.
 
10
%% retrieved online at http://www.erlang.org/.
6
11
%% 
7
12
%% Software distributed under the License is distributed on an "AS IS"
8
13
%% basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
9
14
%% the License for the specific language governing rights and limitations
10
15
%% under the License.
11
16
%% 
12
 
%% The Initial Developer of the Original Code is Ericsson Utvecklings AB.
13
 
%% Portions created by Ericsson are Copyright 1999, Ericsson Utvecklings
14
 
%% AB. All Rights Reserved.''
15
 
%% 
16
 
%%     $Id$
 
17
%% %CopyrightEnd%
17
18
%%
18
19
-module(kernel).
19
20
 
97
98
            {file_server, start_link, []},
98
99
            permanent, 2000, worker, 
99
100
            [file, file_server, file_io_server, prim_file]},
 
101
    StdError = {standard_error,
 
102
            {standard_error, start_link, []},
 
103
            temporary, 2000, supervisor, [user_sup]},
100
104
    User = {user,
101
105
            {user_sup, start, []},
102
106
            temporary, 2000, supervisor, [user_sup]},
110
114
                              permanent, infinity, supervisor, [?MODULE]},
111
115
 
112
116
            {ok, {SupFlags,
113
 
                  [File, Code, User,
 
117
                  [File, Code, StdError, User,
114
118
                   Config, SafeSupervisor]}};
115
119
        _ ->
116
120
            Rpc = {rex, {rpc, start_link, []}, 
135
139
            {ok, {SupFlags,
136
140
                  [Rpc, Global, InetDb | DistAC] ++ 
137
141
                  [NetSup, Glo_grp, File, Code, 
138
 
                   User, Config, SafeSupervisor] ++ Timer}}
 
142
                   StdError, User, Config, SafeSupervisor] ++ Timer}}
139
143
    end;
140
144
 
141
145
init(safe) ->