root@localhost yum.repos.d]# cat webmin.repo
[Webmin]
name=Webmin Distribution Neutral
#baseurl=http://download.webmin.com/download/yum
mirrorlist=http://download.webmin.com/download/yum/mirrorlist
enabled=1
[root@localhost ~]# ansible localhost -m yum -a "name=perl-Encode-Detect state=present"
localhost | CHANGED => {
"ansible_facts": {
"pkg_mgr": "yum"
},
"changed": true,
"changes": {
"installed": [
"perl-Encode-Detect"
]
},
"msg": "",
"rc": 0,
"results": [
"Loaded plugins: fastestmirror, langpacks\nLoading mirror speeds from cached hostfile\n * base: mirror.nbrc.ac.in\n * epel: hkg.mirror.rackspace.com\n * extras: mirror.nbrc.ac.in\n * rpmforge: mirror.poliwangi.ac.id\n * updates: mirror.nbrc.ac.in\nResolving Dependencies\n--> Running transaction check\n---> Package perl-Encode-Detect.x86_64 0:1.01-13.el7 will be installed\n--> Finished Dependency Resolution\n\nDependencies Resolved\n\n================================================================================\n Package Arch Version Repository Size\n================================================================================\nInstalling:\n perl-Encode-Detect x86_64 1.01-13.el7 base 82 k\n\nTransaction Summary\n================================================================================\nInstall 1 Package\n\nTotal download size: 82 k\nInstalled size: 186 k\nDownloading packages:\nRunning transaction check\nRunning transaction test\nTransaction test succeeded\nRunning transaction\n Installing : perl-Encode-Detect-1.01-13.el7.x86_64 1/1 \n Verifying : perl-Encode-Detect-1.01-13.el7.x86_64 1/1 \n\nInstalled:\n perl-Encode-Detect.x86_64 0:1.01-13.el7 \n\nComplete!\n"
]
}
[root@localhost ~]# ansible localhost -m yum -a "name=perl-Net-SSLeay state=present"
localhost | CHANGED => {
"ansible_facts": {
"pkg_mgr": "yum"
},
"changed": true,
"changes": {
"installed": [
"perl-Net-SSLeay"
]
},
"msg": "",
"rc": 0,
"results": [
"Loaded plugins: fastestmirror, langpacks\nLoading mirror speeds from cached hostfile\n * base: mirror.nbrc.ac.in\n * epel: mirrors.aliyun.com\n * extras: mirror.nbrc.ac.in\n * rpmforge: mirror.poliwangi.ac.id\n * updates: mirror.nbrc.ac.in\nResolving Dependencies\n--> Running transaction check\n---> Package perl-Net-SSLeay.x86_64 0:1.55-6.el7 will be installed\n--> Finished Dependency Resolution\n\nDependencies Resolved\n\n================================================================================\n Package Arch Version Repository Size\n================================================================================\nInstalling:\n perl-Net-SSLeay x86_64 1.55-6.el7 base 285 k\n\nTransaction Summary\n================================================================================\nInstall 1 Package\n\nTotal download size: 285 k\nInstalled size: 991 k\nDownloading packages:\nRunning transaction check\nRunning transaction test\nTransaction test succeeded\nRunning transaction\n Installing : perl-Net-SSLeay-1.55-6.el7.x86_64 1/1 \n Verifying : perl-Net-SSLeay-1.55-6.el7.x86_64 1/1 \n\nInstalled:\n perl-Net-SSLeay.x86_64 0:1.55-6.el7 \n\nComplete!\n"
]
[root@localhost yum.repos.d]# ansible localhost -m yum -a "name=webmin state=present"
localhost | SUCCESS => {
"ansible_facts": {
"pkg_mgr": "yum"
},
"changed": false,
"msg": "",
"rc": 0,
"results": [
"webmin-1.930-1.noarch providing webmin is already installed"
]
}
localhost | SUCCESS => {
"ansible_facts": {
"pkg_mgr": "yum"
},
"changed": false,
"msg": "",
"rc": 0,
"results": [
"webmin-1.930-1.noarch providing webmin is already installed"
]
}
[root@localhost yum.repos.d]# ansible localhost -m yum -a "name=webmin state=absent"
localhost | CHANGED => {
"ansible_facts": {
"pkg_mgr": "yum"
},
"changed": true,
"changes": {
"removed": [
"webmin"
]
},
"msg": "",
"rc": 0,
"results": [
"Loaded plugins: fastestmirror, langpacks\nResolving Dependencies\n--> Running transaction check\n---> Package webmin.noarch 0:1.930-1 will be erased\n--> Finished Dependency Resolution\n\nDependencies Resolved\n\n================================================================================\n Package Arch Version Repository Size\n================================================================================\nRemoving:\n webmin noarch 1.930-1 installed 78 M\n\nTransaction Summary\n================================================================================\nRemove 1 Package\n\nInstalled size: 78 M\nDownloading packages:\nRunning transaction check\nRunning transaction test\nTransaction test succeeded\nRunning transaction\nRunning uninstall scripts ..\nSubroutine list_servers redefined at /usr/libexec/webmin/servers/servers-lib.pl line 93.\nSubroutine list_servers_sorted redefined at /usr/libexec/webmin/servers/servers-lib.pl line 112.\nSubroutine get_server redefined at /usr/libexec/webmin/servers/servers-lib.pl line 144.\nSubroutine save_server redefined at /usr/libexec/webmin/servers/servers-lib.pl line 159.\nSubroutine delete_server redefined at /usr/libexec/webmin/servers/servers-lib.pl line 176.\nSubroutine can_use_server redefined at /usr/libexec/webmin/servers/servers-lib.pl line 189.\nSubroutine list_all_groups redefined at /usr/libexec/webmin/servers/servers-lib.pl line 209.\nSubroutine logged_in redefined at /usr/libexec/webmin/servers/servers-lib.pl line 279.\nSubroutine get_server_types redefined at /usr/libexec/webmin/servers/servers-lib.pl line 304.\nSubroutine this_server redefined at /usr/libexec/webmin/servers/servers-lib.pl line 314.\nSubroutine get_my_address redefined at /usr/libexec/webmin/servers/servers-lib.pl line 333.\nSubroutine address_to_broadcast redefined at /usr/libexec/webmin/servers/servers-lib.pl line 362.\nSubroutine test_server redefined at /usr/libexec/webmin/servers/servers-lib.pl line 376.\nSubroutine find_cron_job redefined at /usr/libexec/webmin/servers/servers-lib.pl line 395.\nSubroutine find_servers redefined at /usr/libexec/webmin/servers/servers-lib.pl line 408.\n Erasing : webmin-1.930-1.noarch 1/1 \n Verifying : webmin-1.930-1.noarch 1/1 \n\nRemoved:\n webmin.noarch 0:1.930-1 \n\nComplete!\n"
]
}
[root@localhost yum.repos.d]#
localhost | CHANGED => {
"ansible_facts": {
"pkg_mgr": "yum"
},
"changed": true,
"changes": {
"removed": [
"webmin"
]
},
"msg": "",
"rc": 0,
"results": [
"Loaded plugins: fastestmirror, langpacks\nResolving Dependencies\n--> Running transaction check\n---> Package webmin.noarch 0:1.930-1 will be erased\n--> Finished Dependency Resolution\n\nDependencies Resolved\n\n================================================================================\n Package Arch Version Repository Size\n================================================================================\nRemoving:\n webmin noarch 1.930-1 installed 78 M\n\nTransaction Summary\n================================================================================\nRemove 1 Package\n\nInstalled size: 78 M\nDownloading packages:\nRunning transaction check\nRunning transaction test\nTransaction test succeeded\nRunning transaction\nRunning uninstall scripts ..\nSubroutine list_servers redefined at /usr/libexec/webmin/servers/servers-lib.pl line 93.\nSubroutine list_servers_sorted redefined at /usr/libexec/webmin/servers/servers-lib.pl line 112.\nSubroutine get_server redefined at /usr/libexec/webmin/servers/servers-lib.pl line 144.\nSubroutine save_server redefined at /usr/libexec/webmin/servers/servers-lib.pl line 159.\nSubroutine delete_server redefined at /usr/libexec/webmin/servers/servers-lib.pl line 176.\nSubroutine can_use_server redefined at /usr/libexec/webmin/servers/servers-lib.pl line 189.\nSubroutine list_all_groups redefined at /usr/libexec/webmin/servers/servers-lib.pl line 209.\nSubroutine logged_in redefined at /usr/libexec/webmin/servers/servers-lib.pl line 279.\nSubroutine get_server_types redefined at /usr/libexec/webmin/servers/servers-lib.pl line 304.\nSubroutine this_server redefined at /usr/libexec/webmin/servers/servers-lib.pl line 314.\nSubroutine get_my_address redefined at /usr/libexec/webmin/servers/servers-lib.pl line 333.\nSubroutine address_to_broadcast redefined at /usr/libexec/webmin/servers/servers-lib.pl line 362.\nSubroutine test_server redefined at /usr/libexec/webmin/servers/servers-lib.pl line 376.\nSubroutine find_cron_job redefined at /usr/libexec/webmin/servers/servers-lib.pl line 395.\nSubroutine find_servers redefined at /usr/libexec/webmin/servers/servers-lib.pl line 408.\n Erasing : webmin-1.930-1.noarch 1/1 \n Verifying : webmin-1.930-1.noarch 1/1 \n\nRemoved:\n webmin.noarch 0:1.930-1 \n\nComplete!\n"
]
}
[root@localhost yum.repos.d]#
Comments
Post a Comment