Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- title
- Műveletek
- Technikai részletek megjelenítése
- Hiba jelentése
- Visszalépés
- Elnézést, váratlan hiba történt
- 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
- Technikai részletek megjelenítése Hiba jelentése
- Error trace
- 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
- in EBox::Sudo::_rootError at /usr/share/perl5/EBox/Sudo.pm line 240
- 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");
- 238: }
- 239: }
- 240: throw EBox::Exceptions::Sudo::Command(cmd => $cmd, output => $output, error => $error, exitValue => $exitValue)
- 241: }
- 242:
- 243: # Procedure: rootWithoutException
- Show function arguments
- in EBox::Sudo::_root at /usr/share/perl5/EBox/Sudo.pm line 210
- 207: if ( -r $STDERR_FILE) {
- 208: @error = read_file($STDERR_FILE);
- 209: }
- 210: _rootError($sudocmd, $commands, $ret, \@output, \@error);
- 211: }
- 212: }
- 213:
- Show function arguments
- in EBox::Sudo::root at /usr/share/perl5/EBox/Sudo.pm line 153
- 150: #
- 151: sub root
- 152: {
- 153: _root(1, @_);
- 154: }
- 155:
- 156: # Procedure: silentRoot
- Show function arguments
- in EBox::Samba::User::createRoamingProfileDirectory at /usr/share/perl5/EBox/Samba/User.pm line 335
- 332: push (@cmds, "setfacl -b \'$path\'");
- 333: push (@cmds, 'setfacl -R -m ' . join(',', @perms) . " \'$path\'");
- 334: push (@cmds, 'setfacl -R -m d:' . join(',d:', @perms) ." \'$path\'");
- 335: EBox::Sudo::root(@cmds);
- 336: }
- 337:
- 338: sub setRoamingProfile
- Show function arguments
- in EBox::Samba::User::setRoamingProfile at /usr/share/perl5/EBox/Samba/User.pm line 344
- 341:
- 342: if ($enable) {
- 343: my $userName = $self->get('samAccountName');
- 344: $self->createRoamingProfileDirectory();
- 345: $path .= "\\$userName";
- 346: $self->set('profilePath', $path, $lazy);
- 347: } else {
- Show function arguments
- in EBox::Samba::initUser at /usr/share/perl5/EBox/Samba.pm line 1585
- 1582: }
- 1583: }
- 1584:
- 1585: my $roamingEnabled = $self->global(1)->modInstance('samba')->roamingProfiles();
- 1586: if ($roamingEnabled) {
- 1587: $user->setRoamingProfile(1, $self->_roamingProfilesPath());
- 1588: }
- Show function arguments
- in (eval) at /usr/share/perl5/EBox/Samba/User.pm line 575
- 572: $usersMod->notifyModsLdapUserBase('addUser', [ $res ], $res->{ignoreMods}, $res->{ignoreSlaves});
- 573: }
- 574: } else {
- 575: $usersMod->initUser($res);
- 576: $res->_setFilesystemQuota($quota);
- 577:
- 578: # Call modules initialization
- in EBox::Samba::User::create at /usr/share/perl5/EBox/Samba/User.pm line 532
- 529:
- 530: my $res = undef;
- 531: my $entry = undef;
- 532: try {
- 533: $entry = new Net::LDAP::Entry($dn, @attr);
- 534: my $result = $entry->update($class->_ldap->connection());
- 535: if ($result->is_error()) {
- Show function arguments
- in EBox::Samba::CGI::AddUser::_process at /usr/share/perl5/EBox/Samba/CGI/AddUser.pm line 77
- 74: throw EBox::Exceptions::External(__('Passwords do not match.'));
- 75: }
- 76:
- 77: my $newUser = EBox::Samba::User->create(%params);
- 78: if ($params{group}) {
- 79: $newUser->addGroup(new EBox::Samba::Group(dn => $params{group}));
- 80: }
- Show function arguments
- in (eval) at /usr/share/perl5/EBox/CGI/ClientRawBase.pm line 160
- 157: else {
- 158: try {
- 159: $self->_validateReferer();
- 160: $self->_process();
- 161: } catch (EBox::Exceptions::DataInUse $e) {
- 162: if ($self->{json}) {
- 163: $self->setErrorFromException($e);
- in EBox::CGI::ClientRawBase::run at /usr/share/perl5/EBox/CGI/ClientRawBase.pm line 158
- 155: $self->{redirect} = "/Login/Index";
- 156: }
- 157: else {
- 158: try {
- 159: $self->_validateReferer();
- 160: $self->_process();
- 161: } catch (EBox::Exceptions::DataInUse $e) {
- Show function arguments
- in (eval) at /usr/share/perl5/EBox/CGI/Run.pm line 92
- 89: $handler = new $classname(@extraParams);
- 90: }
- 91: }
- 92: $handler->run();
- 93: $redis->commit();
- 94: return $handler->response()->finalize();
- 95: } catch ($ex) {
- in EBox::CGI::Run::run at /usr/share/perl5/EBox/CGI/Run.pm line 68
- 65: $redis->begin();
- 66:
- 67: my $url = $self->urlFromRequest($request);
- 68: try {
- 69: my $effectiveUrl = _urlAlias($url);
- 70: my @extraParams = (request => $request);
- 71: if ($htmlblocks) {
- Show function arguments
- in main::__ANON__ at /usr/share/zentyal/psgi/zentyal.psgi line 46
- 43: local $SIG{__WARN__} = sub { EBox::warn($_[0]) };
- 44:
- 45: my $req = Plack::Request->new($env);
- 46: return EBox::CGI::Run->run($req);
- 47: };
- 48:
- 49: my $builder = new Plack::Builder();
- Show function arguments
- in Plack::App::URLMap::call at /usr/share/perl5/Plack/App/URLMap.pm line 71
- 68: return $self->response_cb($app->($env), sub {
- 69: $env->{PATH_INFO} = $orig_path_info;
- 70: $env->{SCRIPT_NAME} = $orig_script_name;
- 71: });
- 72: }
- 73:
- 74: DEBUG && warn "All matching failed.\n";
- Show function arguments
- in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50
- 47: sub to_app {
- 48: my $self = shift;
- 49: $self->prepare_app;
- 50: return sub { $self->call(@_) };
- 51: }
- 52:
- 53:
- Show function arguments
- in EBox::Middleware::Auth::call at /usr/share/perl5/EBox/Middleware/Auth.pm line 366
- 363: $self->_logout($env);
- 364: } elsif ($self->_validateSession($env)) {
- 365: delete $env->{'psgix.session'}{AuthReason};
- 366: return $self->app->($env);
- 367: } else {
- 368: # Require authentication, redirect to the login form.
- 369: return $self->_redirectToLogin($env);
- Show function arguments
- in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50
- 47: sub to_app {
- 48: my $self = shift;
- 49: $self->prepare_app;
- 50: return sub { $self->call(@_) };
- 51: }
- 52:
- 53:
- Show function arguments
- in Plack::Middleware::Conditional::call at /usr/share/perl5/Plack/Middleware/Conditional.pm line 16
- 13: my($self, $env) = @_;
- 14:
- 15: my $app = $self->condition->($env) ? $self->middleware : $self->app;
- 16: return $app->($env);
- 17: }
- 18:
- 19: 1;
- Show function arguments
- in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50
- 47: sub to_app {
- 48: my $self = shift;
- 49: $self->prepare_app;
- 50: return sub { $self->call(@_) };
- 51: }
- 52:
- 53:
- Show function arguments
- in EBox::WebAdmin::Middleware::SubAppAuth::call at /usr/share/perl5/EBox/WebAdmin/Middleware/SubAppAuth.pm line 57
- 54: }
- 55: }
- 56: }
- 57: return $self->app->($env);
- 58: }
- 59:
- 60: 1;
- Show function arguments
- in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50
- 47: sub to_app {
- 48: my $self = shift;
- 49: $self->prepare_app;
- 50: return sub { $self->call(@_) };
- 51: }
- 52:
- 53:
- Show function arguments
- in Plack::Middleware::Session::call at /usr/share/perl5/Plack/Middleware/Session.pm line 52
- 49:
- 50: $env->{'psgix.session.options'} = { id => $id };
- 51:
- 52: my $res = $self->app->($env);
- 53: $self->response_cb($res, sub { $self->finalize($env, $_[0]) });
- 54: }
- 55:
- Show function arguments
- in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50
- 47: sub to_app {
- 48: my $self = shift;
- 49: $self->prepare_app;
- 50: return sub { $self->call(@_) };
- 51: }
- 52:
- 53:
- Show function arguments
- in Plack::Middleware::ReverseProxy::call at /usr/share/perl5/Plack/Middleware/ReverseProxy.pm line 68
- 65: }
- 66: }
- 67:
- 68: $self->app->($env);
- 69: }
- 70:
- 71: 1;
- Show function arguments
- in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50
- 47: sub to_app {
- 48: my $self = shift;
- 49: $self->prepare_app;
- 50: return sub { $self->call(@_) };
- 51: }
- 52:
- 53:
- Show function arguments
- in (eval) at /usr/share/perl5/EBox/Middleware/UnhandledError.pm line 78
- 75: my $res;
- 76: my $caught = 0;
- 77: try {
- 78: $res = $self->app->($env);
- 79: } catch ($e) {
- 80: $caught = 1;
- 81: # This $res will only be used if $trace is undef
- in EBox::Middleware::UnhandledError::call at /usr/share/perl5/EBox/Middleware/UnhandledError.pm line 77
- 74:
- 75: my $res;
- 76: my $caught = 0;
- 77: try {
- 78: $res = $self->app->($env);
- 79: } catch ($e) {
- 80: $caught = 1;
- Show function arguments
- in Plack::Component::__ANON__ at /usr/share/perl5/Plack/Component.pm line 50
- 47: sub to_app {
- 48: my $self = shift;
- 49: $self->prepare_app;
- 50: return sub { $self->call(@_) };
- 51: }
- 52:
- 53:
- Show function arguments
- in (eval) at /usr/share/zentyal/psgi/zentyal.psgi line 0
- 1: # Copyright (C) 2010-2014 Zentyal S.L.
- 2: #
- 3: # This program is free software; you can redistribute it and/or modify
- at /usr/share/zentyal/psgi/zentyal.psgi line 0
- 1: # Copyright (C) 2010-2014 Zentyal S.L.
- 2: #
- 3: # This program is free software; you can redistribute it and/or modify
- Visszalépés
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement