(R)은? 전이 원활 GNU / 리눅스 platforms.Integrates의 데이터 센터 자동화 및 전체 시스템 관리를 단순화하기위한 간단한 프레임 워크의 역할을 할 수있는 오프셋에서 디자인 된 오픈 소스와 무료 명령 줄 유틸리티입니다 당신의 environmentThe (R)? 전 프로그램이 실행 환경에서 완벽하게 통합을 실행, 그것을 사용하고 확장하기 쉽고 배우기 쉬운, 그것은 일반 펄로 작성. 당신이 한 번 이상 작업을 수행해야하는 경우가 (R)? 전을 사용할 수 있습니다, 당신은 실패의 위험을 감소하고 실제 work.Uses 보안 쉘 (R)을 수행시키는, 그것을 자동화해야? 예는 (SSH를 사용 ) 보안 셸, 그래서 에이전트가 필요하지 않습니다. 자사의 API (응용 프로그래밍 인터페이스)에 대한 포괄적 인 문서는 당신이 또한 sudo 명령을 실행할 때, 어떻게 다섯 시스템에서 아파치 웹 서버를 설치 프로그램을 사용하여 구성을 유지하는 방법에 대한 명시 적 예제를 찾을 수있는 프로젝트의 홈페이지에 제공 동기화, 또는 자신의 (R)을 작성하는 방법을? 전 tasks.Supports 스칼라, 배열 및 조건 statementsThe 소프트웨어를 할 수있는 수많은 스칼라, 조건문을 포함하는 숫자, 문자열, 해시 변수 참조와 객체, 배열 변수를 포함하는 스칼라 변수를 지원합니다 , 루프, 정규식,뿐만 아니라 여러 유용한 기능과 도우미가. 당신은, 문자열을 배열로 분할 문자열 배열을 병합, 리눅스와 BSDOfficially 리눅스 배포판은 모든 현재 유지 우분투 운영체제, 데비안 짜기, 레니와 위지, 젠투를 포함 지원의 배열과 hashes.Supported 분포를 반복 할 수있을 것입니다 에 CentOS 5, 6, 7, 오픈 수세, 마제 야 페도라. 또한, 응용 프로그램이 성공적으로 32 비트 및 64 비트 하드웨어 플랫폼에서 실행, FreeBSD의, 맥 OS X 및 Microsoft Windows 운영 체제에서 테스트되었습니다. 당신은 바이너리 패키지뿐만 아니라 보편적 인 소스 아카이브로 다운로드 할 수 있습니다
이 릴리스의 새로운 기능입니다 무엇 : 있습니다.
자료 :
update_system 용 돌기를 on_change
update_system
on_change =한다 서브 {
내 (@modified_packates) = @_;
내 달러 PKG에 대한 (@modified_packages) {
말 & quot; 이름 : $ pkg-있다 {이름} 만약 맞으면
말 & quot; 버전 : $ pkg-있다 {버전} 만약 맞으면
말 & quot; 액션 : $ pkg-있다 {동작} 만약 맞으면 # 업데이트 설치 또는 제거의 일부
end_if_matched 옵션에 대한 지원이 추가 명령을 실행 - nathanIL을
my_command & quot ;,; 실행 & quot
end_if_matched =한다 QR / PATTERN /;
지정된 -E 환경에 타이 server.ini (서버. $ environment.ini). - EHU
추가 before_task_start 및 after_task_finished 후크
작업의 포크가되기 전에 before_task_start 훅이 실행됩니다. 모든 서버가 작업을 완료 한 후 after_task_finished 훅이 실행됩니다.
before_task_start mytask =한다 서브 {
# 어떤 일을
after_task_finished mytask =한다 서브 {
# 어떤 일을
추가 대체 인증 지원.
때때로 당신은 다른 호스트에 다른 인증을 당신은 당신이 사용할 필요가있는 하나 사전에 모른다. 이러한 경우를 들어 당신은 지금 여러 인증 옵션을 정의 할 수 있습니다. 렉스는 그들 모두를 시도합니다.
폴백 AUTH =한다 {
= 사용자한다 & quot; fallback_user1 & quot ;,
암호 =한다 & quot; fallback_pw1 & quot ;,
PUBLIC_KEY =한다 & quot; & quot ;,
PRIVATE_KEY =한다 & quot; & quot ;,
}, {
= 사용자한다 & quot; fallback_user2 & quot ;,
암호 =한다 & quot; fallback_pw2 & quot ;,
PUBLIC_KEY =한다 & quot; 키 / public.key & quot ;,
PRIVATE_KEY =한다 & quot; 키 / private.key & quot ;,
sudo는 =한다 TRUE,
클라우드 :
OpenStack은 제공 업체에 유동 IP 지원을 추가 - exzz을
자동 업로드 SSH 키는 클라우드 공급자를 OpenStack은합니다 - exzz을
버그 수정 :
# 381 - 파일 이름은 =한다을 보장; 디렉토리 '결석'
# 392 - exec_autodir와 실행 조건 옵션
# 399 - 렉스 :: 출력이 다른 프로세스를 통해 지속 - nathanIL
# 416 - 고정 PKG으로 확인 =한다 'ver.si.on'
이 버전 0.44.5의 새로운 기능 :
이 릴리스는 특별한 PS1 문자를 사용할 때 껍질 발생한 충돌을 해결합니다.
이 버전 0.44.4의 새로운 기능 :
이 버전은 지원 셸 KSH 및 나오지과 rexify 명령에 대한 버그를 수정 추가합니다.
또한 OpenSSH의 클라이언트가 충돌 버그가 수정되었습니다.
이 버전 0.44.2의 새로운 기능 :
이 인라인 템플릿이없는 쉘 및 수정 사용과 취급이 버전의 수정 sudo를.
이 버전 0.44.1의 새로운 기능 :
이 버전은 수세 검출의 버그를 해결하고 정보 로깅을 억제하는 또 다른 CLI 매개 변수를 추가합니다.
이 버전 0.44.0의 새로운 기능 :
이 버전은 다양한 기능과 부두 노동자에 대한 실험을 지원하는 외부 후크에 대한 지원을 추가합니다.
또한 많은 개선 사항 및 버그 수정이 있습니다.
이 버전 0.43.7의 새로운 기능 :
이 버전은보고 및 CMDB 모듈의 몇 가지 버그를 해결합니다.
이 버전 0.42.3의 새로운 기능 :
이 버전은 crontab 모듈과 sudo를 모드에서 편집 한 파일의 소유권에 관한 버그의 버그를 해결합니다.
이 버전 0.42.2의 새로운 기능 :
이는 OpenSSH의 연결 방법 내에서 버그를 수정 버그 수정 릴리스이며, INI 파일의 호스트 이름 평가, 추가 서버 매개 변수를 설정합니다.
이 요구 사항 :
이 펄
댓글을 찾을 수 없습니다