Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # (R)?ex 0.46.0
- # Started with
- # rex -E sww base
- # the following config gives me:
- # [2014-05-16 15:55:03] INFO - Running task base on 1.2.3.4
- # [2014-05-16 15:55:03] INFO - Connecting to 1.2.3.4:22 (myuser)
- # [2014-05-16 15:55:04] INFO - Connected to 1.2.3.4, trying to authenticate.
- # [2014-05-16 15:55:09] INFO - Successfully authenticated on 1.2.3.4.
- # Deep recursion on subroutine "Rex::Interface::Exec::Sudo::exec" at /home/myself/perl5/perlbrew/perls/perl-5.14.3/lib/site_perl/5.14.3/Rex/Config.pm line 220, <> line 1.
- # Deep recursion on subroutine "Rex::Helper::Path::get_tmp_file" at /home/myself/perl5/perlbrew/perls/perl-5.14.3/lib/site_perl/5.14.3/Rex/Interface/Exec/Sudo.pm line 75, <> line 1.
- # Deep recursion on subroutine "Rex::Config::get_tmp_dir" at /home/myself/perl5/perlbrew/perls/perl-5.14.3/lib/site_perl/5.14.3/Rex/Helper/Path.pm line 89, <> line 1.
- use Rex -feature => 0.46;
- user "root";
- private_key "/home/myself/.ssh/id_rsa";
- public_key "/home/myself/.ssh/id_rsa.pub";
- key_auth;
- environment sww => sub {
- set ntp_server => '4.3.2.1';
- group "linux" =>
- Rex::Group::Entry::Server->new(
- name => '1.2.3.4', user => 'myuser', sudo => TRUE, sudo_password => 'myrootpwd'
- );
- };
- desc "Basis-Setup";
- task "base", group => "linux", sub {
- update_package_db;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement