Revision 0d150c50 configure.ac

b/configure.ac
135 135
  [lvm_stripecount="1"])
136 136
AC_SUBST(LVM_STRIPECOUNT, $lvm_stripecount)
137 137

  
138
# --with-user-prefix=...
139
AC_ARG_WITH([user-prefix],
140
  [AS_HELP_STRING([--with-user-prefix=PREFIX],
141
    [prefix for daemon users]
142
    [ (default is to run all daemons as root)]
143
  )],
144
  [user_masterd="root";
145
   user_rapi="${withval}rapi";
146
   user_confd="root";
147
   user_noded="root"],
148
  [user_masterd="root";
149
   user_rapi="root";
150
   user_confd="root";
151
   user_noded="root"])
152
AC_SUBST(MASTERD_USER, $user_masterd)
153
AC_SUBST(RAPI_USER, $user_rapi)
154
AC_SUBST(CONFD_USER, $user_confd)
155
AC_SUBST(NODED_USER, $user_noded)
156

  
157
# --with-group-prefix=...
158
AC_ARG_WITH([group-prefix],
159
  [AS_HELP_STRING([--with-group-prefix=PREFIX],
160
    [prefix for daemon POSIX groups]
161
    [ (default is to run all daemons under group root)]
162
  )],
163
  [group_rapi="root";
164
   group_admin="root";
165
   group_confd="root";
166
   group_masterd="root";
167
   group_daemons="${withval}daemons";],
168
  [group_rapi="root";
169
   group_admin="root";
170
   group_confd="root";
171
   group_masterd="root";
172
   group_daemons="root"])
173
AC_SUBST(RAPI_GROUP, $group_rapi)
174
AC_SUBST(ADMIN_GROUP, $group_admin)
175
AC_SUBST(CONFD_GROUP, $group_confd)
176
AC_SUBST(MASTERD_GROUP, $group_masterd)
177
AC_SUBST(DAEMONS_GROUP, $group_daemons)
178

  
179
# Print the config to the user
180
AC_MSG_NOTICE([Running ganeti-masterd as $group_masterd:$group_masterd])
181
AC_MSG_NOTICE([Running ganeti-rapi as $user_rapi:$group_rapi])
182
AC_MSG_NOTICE([Running ganeti-confd as $user_confd:$group_confd])
183
AC_MSG_NOTICE([Group for daemons is $group_daemons])
184
AC_MSG_NOTICE([Group for clients is $group_admin])
185

  
138 186
# --enable-drbd-barriers
139 187
AC_ARG_ENABLE([drbd-barriers],
140 188
  [AS_HELP_STRING([--enable-drbd-barriers],

Also available in: Unified diff