Advertisement
Guest User

Zentyal hiba

a guest
Nov 22nd, 2016
203
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.01 KB | None | 0 0
  1. title
  2. Műveletek
  3. Technikai részletek megjelenítése
  4. Hiba jelentése
  5. Visszalépés
  6. Elnézést, váratlan hiba történt
  7. root command set -e mkdir -p '/home/samba/profiles/szamlazo' chown -R 2523:2513 '/home/samba/profiles/szamlazo' chmod 0700 '/home/samba/profiles/szamlazo' setfacl -b '/home/samba/profiles/szamlazo' setfacl -R -m u:root:rwx,g::---,g:2513:---,u:'szamlazo':rwx '/home/samba/profiles/szamlazo' setfacl -R -m d:u:root:rwx,d:g::---,d:g:2513:---,d:u:'szamlazo':rwx '/home/samba/profiles/szamlazo' failed. Error output: setfacl: Option -m: Invalid argument near character 32 Command output: . Exit value: 2 at /usr/share/perl5/EBox/Sudo.pm line 240
  8. Technikai részletek megjelenítése Hiba jelentése
  9. Error trace
  10.  
  11. root command set -e
  12. mkdir -p '/home/samba/profiles/szamlazo'
  13. chown -R 2523:2513 '/home/samba/profiles/szamlazo'
  14. chmod 0700 '/home/samba/profiles/szamlazo'
  15. setfacl -b '/home/samba/profiles/szamlazo'
  16. setfacl -R -m u:root:rwx,g::---,g:2513:---,u:'szamlazo':rwx '/home/samba/profiles/szamlazo'
  17. setfacl -R -m d:u:root:rwx,d:g::---,d:g:2513:---,d:u:'szamlazo':rwx '/home/samba/profiles/szamlazo' failed.
  18. Error output: setfacl: Option -m: Invalid argument near character 32
  19.  
  20. Command output: .
  21. Exit value: 2 at /usr/share/perl5/EBox/Sudo.pm line 240
  22. in EBox::Sudo::_rootError at /usr/share/perl5/EBox/Sudo.pm line 240
  23. 237: throw EBox::Exceptions::Sudo::Wrapper("$sudocmd failed because either the current user (EUID $>) is not in sudoers files or it has incorrects settings on it. Running /usr/share/zentyal/sudoers-friendly maybe can fix this problem");
  24. 238: }
  25. 239: }
  26. 240: throw EBox::Exceptions::Sudo::Command(cmd => $cmd, output => $output, error => $error, exitValue => $exitValue)
  27. 241: }
  28. 242:
  29. 243: # Procedure: rootWithoutException
  30. Show function arguments
  31.  
  32. in EBox::Sudo::_root at /usr/share/perl5/EBox/Sudo.pm line 210
  33. 207: if ( -r $STDERR_FILE) {
  34. 208: @error = read_file($STDERR_FILE);
  35. 209: }
  36. 210: _rootError($sudocmd, $commands, $ret, \@output, \@error);
  37. 211: }
  38. 212: }
  39. 213:
  40. Show function arguments
  41.  
  42. in EBox::Sudo::root at /usr/share/perl5/EBox/Sudo.pm line 153
  43. 150: #
  44. 151: sub root
  45. 152: {
  46. 153: _root(1, @_);
  47. 154: }
  48. 155:
  49. 156: # Procedure: silentRoot
  50. Show function arguments
  51.  
  52. in EBox::Samba::User::createRoamingProfileDirectory at /usr/share/perl5/EBox/Samba/User.pm line 335
  53. 332: push (@cmds, "setfacl -b \'$path\'");
  54. 333: push (@cmds, 'setfacl -R -m ' . join(',', @perms) . " \'$path\'");
  55. 334: push (@cmds, 'setfacl -R -m d:' . join(',d:', @perms) ." \'$path\'");
  56. 335: EBox::Sudo::root(@cmds);
  57. 336: }
  58. 337:
  59. 338: sub setRoamingProfile
  60. Show function arguments
  61.  
  62. in EBox::Samba::User::setRoamingProfile at /usr/share/perl5/EBox/Samba/User.pm line 344
  63. 341:
  64. 342: if ($enable) {
  65. 343: my $userName = $self->get('samAccountName');
  66. 344: $self->createRoamingProfileDirectory();
  67. 345: $path .= "\\$userName";
  68. 346: $self->set('profilePath', $path, $lazy);
  69. 347: } else {
  70. Show function arguments
  71.  
  72. in EBox::Samba::initUser at /usr/share/perl5/EBox/Samba.pm line 1585
  73. 1582: }
  74. 1583: }
  75. 1584:
  76. 1585: my $roamingEnabled = $self->global(1)->modInstance('samba')->roamingProfiles();
  77. 1586: if ($roamingEnabled) {
  78. 1587: $user->setRoamingProfile(1, $self->_roamingProfilesPath());
  79. 1588: }
  80. Show function arguments
  81.  
  82. in (eval) at /usr/share/perl5/EBox/Samba/User.pm line 575
  83. 572: $usersMod->notifyModsLdapUserBase('addUser', [ $res ], $res->{ignoreMods}, $res->{ignoreSlaves});
  84. 573: }
  85. 574: } else {
  86. 575: $usersMod->initUser($res);
  87. 576: $res->_setFilesystemQuota($quota);
  88. 577:
  89. 578: # Call modules initialization
  90. in EBox::Samba::User::create at /usr/share/perl5/EBox/Samba/User.pm line 532
  91. 529:
  92. 530: my $res = undef;
  93. 531: my $entry = undef;
  94. 532: try {
  95. 533: $entry = new Net::LDAP::Entry($dn, @attr);
  96. 534: my $result = $entry->update($class->_ldap->connection());
  97. 535: if ($result->is_error()) {
  98. Show function arguments
  99.  
  100. in EBox::Samba::CGI::AddUser::_process at /usr/share/perl5/EBox/Samba/CGI/AddUser.pm line 77
  101. 74: throw EBox::Exceptions::External(__('Passwords do not match.'));
  102. 75: }
  103. 76:
  104. 77: my $newUser = EBox::Samba::User->create(%params);
  105. 78: if ($params{group}) {
  106. 79: $newUser->addGroup(new EBox::Samba::Group(dn => $params{group}));
  107. 80: }
  108. Show function arguments
  109.  
  110. in (eval) at /usr/share/perl5/EBox/CGI/ClientRawBase.pm line 160
  111. 157: else {
  112. 158: try {
  113. 159: $self->_validateReferer();
  114. 160: $self->_process();
  115. 161: } catch (EBox::Exceptions::DataInUse $e) {
  116. 162: if ($self->{json}) {
  117. 163: $self->setErrorFromException($e);
  118. in EBox::CGI::ClientRawBase::run at /usr/share/perl5/EBox/CGI/ClientRawBase.pm line 158
  119. 155: $self->{redirect} = "/Login/Index";
  120. 156: }
  121. 157: else {
  122. 158: try {
  123. 159: $self->_validateReferer();
  124. 160: $self->_process();
  125. 161: } catch (EBox::Exceptions::DataInUse $e) {
  126. Show function arguments
  127.  
  128. in (eval) at /usr/share/perl5/EBox/CGI/Run.pm line 92
  129. 89: $handler = new $classname(@extraParams);
  130. 90: }
  131. 91: }
  132. 92: $handler->run();
  133. 93: $redis->commit();
  134. 94: return $handler->response()->finalize();
  135. 95: } catch ($ex) {
  136. in EBox::CGI::Run::run at /usr/share/perl5/EBox/CGI/Run.pm line 68
  137. 65: $redis->begin();
  138. 66:
  139. 67: my $url = $self->urlFromRequest($request);
  140. 68: try {
  141. 69: my $effectiveUrl = _urlAlias($url);
  142. 70: my @extraParams = (request => $request);
  143. 71: if ($htmlblocks) {
  144. Show function arguments
  145.  
  146. in main::__ANON__ at /usr/share/zentyal/psgi/zentyal.psgi line 46
  147. 43: local $SIG{__WARN__} = sub { EBox::warn($_[0]) };
  148. 44:
  149. 45: my $req = Plack::Request->new($env);
  150. 46: return EBox::CGI::Run->run($req);
  151. 47: };
  152. 48:
  153. 49: my $builder = new Plack::Builder();
  154. Show function arguments
  155.  
  156. in Plack::App::URLMap::call at /usr/share/perl5/Plack/App/URLMap.pm line 71
  157. 68: return $self->response_cb($app->($env), sub {
  158. 69: $env->{PATH_INFO} = $orig_path_info;
  159. 70: $env->{SCRIPT_NAME} = $orig_script_name;
  160. 71: });
  161. 72: }
  162. 73:
  163. 74: DEBUG && warn "All matching failed.\n";
  164. Show function arguments
  165.  
  166. in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50
  167. 47: sub to_app {
  168. 48: my $self = shift;
  169. 49: $self->prepare_app;
  170. 50: return sub { $self->call(@_) };
  171. 51: }
  172. 52:
  173. 53:
  174. Show function arguments
  175.  
  176. in EBox::Middleware::Auth::call at /usr/share/perl5/EBox/Middleware/Auth.pm line 366
  177. 363: $self->_logout($env);
  178. 364: } elsif ($self->_validateSession($env)) {
  179. 365: delete $env->{'psgix.session'}{AuthReason};
  180. 366: return $self->app->($env);
  181. 367: } else {
  182. 368: # Require authentication, redirect to the login form.
  183. 369: return $self->_redirectToLogin($env);
  184. Show function arguments
  185.  
  186. in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50
  187. 47: sub to_app {
  188. 48: my $self = shift;
  189. 49: $self->prepare_app;
  190. 50: return sub { $self->call(@_) };
  191. 51: }
  192. 52:
  193. 53:
  194. Show function arguments
  195.  
  196. in Plack::Middleware::Conditional::call at /usr/share/perl5/Plack/Middleware/Conditional.pm line 16
  197. 13: my($self, $env) = @_;
  198. 14:
  199. 15: my $app = $self->condition->($env) ? $self->middleware : $self->app;
  200. 16: return $app->($env);
  201. 17: }
  202. 18:
  203. 19: 1;
  204. Show function arguments
  205.  
  206. in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50
  207. 47: sub to_app {
  208. 48: my $self = shift;
  209. 49: $self->prepare_app;
  210. 50: return sub { $self->call(@_) };
  211. 51: }
  212. 52:
  213. 53:
  214. Show function arguments
  215.  
  216. in EBox::WebAdmin::Middleware::SubAppAuth::call at /usr/share/perl5/EBox/WebAdmin/Middleware/SubAppAuth.pm line 57
  217. 54: }
  218. 55: }
  219. 56: }
  220. 57: return $self->app->($env);
  221. 58: }
  222. 59:
  223. 60: 1;
  224. Show function arguments
  225.  
  226. in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50
  227. 47: sub to_app {
  228. 48: my $self = shift;
  229. 49: $self->prepare_app;
  230. 50: return sub { $self->call(@_) };
  231. 51: }
  232. 52:
  233. 53:
  234. Show function arguments
  235.  
  236. in Plack::Middleware::Session::call at /usr/share/perl5/Plack/Middleware/Session.pm line 52
  237. 49:
  238. 50: $env->{'psgix.session.options'} = { id => $id };
  239. 51:
  240. 52: my $res = $self->app->($env);
  241. 53: $self->response_cb($res, sub { $self->finalize($env, $_[0]) });
  242. 54: }
  243. 55:
  244. Show function arguments
  245.  
  246. in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50
  247. 47: sub to_app {
  248. 48: my $self = shift;
  249. 49: $self->prepare_app;
  250. 50: return sub { $self->call(@_) };
  251. 51: }
  252. 52:
  253. 53:
  254. Show function arguments
  255.  
  256. in Plack::Middleware::ReverseProxy::call at /usr/share/perl5/Plack/Middleware/ReverseProxy.pm line 68
  257. 65: }
  258. 66: }
  259. 67:
  260. 68: $self->app->($env);
  261. 69: }
  262. 70:
  263. 71: 1;
  264. Show function arguments
  265.  
  266. in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50
  267. 47: sub to_app {
  268. 48: my $self = shift;
  269. 49: $self->prepare_app;
  270. 50: return sub { $self->call(@_) };
  271. 51: }
  272. 52:
  273. 53:
  274. Show function arguments
  275.  
  276. in (eval) at /usr/share/perl5/EBox/Middleware/UnhandledError.pm line 78
  277. 75: my $res;
  278. 76: my $caught = 0;
  279. 77: try {
  280. 78: $res = $self->app->($env);
  281. 79: } catch ($e) {
  282. 80: $caught = 1;
  283. 81: # This $res will only be used if $trace is undef
  284. in EBox::Middleware::UnhandledError::call at /usr/share/perl5/EBox/Middleware/UnhandledError.pm line 77
  285. 74:
  286. 75: my $res;
  287. 76: my $caught = 0;
  288. 77: try {
  289. 78: $res = $self->app->($env);
  290. 79: } catch ($e) {
  291. 80: $caught = 1;
  292. Show function arguments
  293.  
  294. in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50
  295. 47: sub to_app {
  296. 48: my $self = shift;
  297. 49: $self->prepare_app;
  298. 50: return sub { $self->call(@_) };
  299. 51: }
  300. 52:
  301. 53:
  302. Show function arguments
  303.  
  304. in (eval) at /usr/share/zentyal/psgi/zentyal.psgi line 0
  305. 1: # Copyright (C) 2010-2014 Zentyal S.L.
  306. 2: #
  307. 3: # This program is free software; you can redistribute it and/or modify
  308. at /usr/share/zentyal/psgi/zentyal.psgi line 0
  309. 1: # Copyright (C) 2010-2014 Zentyal S.L.
  310. 2: #
  311. 3: # This program is free software; you can redistribute it and/or modify
  312. Visszalépés
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement