청취에 사용되는 lightdm 포트가 시작되었는지 여부

청취에 사용되는 lightdm 포트가 시작되었는지 여부

내 플레이북의 작업을 계속하기 전에 lightdm이 시작되었는지 확인하는 검사를 수행하고 있습니다.

lightdm이 시작될 때 포트 번호를 생성합니까?

답변1

묻다:"작업을 계속하기 전에 lightdm이 시작되었는지 확인하십시오"

답변: 사용할 수 있습니다.서비스 사실특정 서비스에 대한 속성을 선택합니다. 예를 들어, 스크립트

- hosts: localhost

  vars:
    my_service: 'lightdm.service'

  tasks:
    - service_facts:
    - set_fact:
        my_state: "{{ services|
                      dict2items|
                      selectattr('key', 'match', my_service)|
                      map(attribute='value.state')|
                      list|
                      first }}"
    - debug:
        msg: "{{ my_service }} is {{ my_state }}"

주어진

"msg": "lightdm.service is running"

답변2

아니요. lightdm는 X에서 실행되도록 설계된 디스플레이 관리자입니다. 네트워크 포트를 열면 안 됩니다...

관련 정보