},
]
-custom_target(
- '20-systemd-ssh-proxy.conf',
- input : '20-systemd-ssh-proxy.conf.in',
- output : '20-systemd-ssh-proxy.conf',
- command : [jinja2_cmdline, '@INPUT@', '@OUTPUT@'],
- install : true,
- install_dir : libexecdir / 'ssh_config.d')
+if sshconfdir != 'no'
+ custom_target(
+ '20-systemd-ssh-proxy.conf',
+ input : '20-systemd-ssh-proxy.conf.in',
+ output : '20-systemd-ssh-proxy.conf',
+ command : [jinja2_cmdline, '@INPUT@', '@OUTPUT@'],
+ install : true,
+ install_dir : libexecdir / 'ssh_config.d')
-install_emptydir(sshconfdir)
+ install_emptydir(sshconfdir)
-meson.add_install_script(sh, '-c',
- ln_s.format(libexecdir / 'ssh_config.d' / '20-systemd-ssh-proxy.conf', sshconfdir / '20-systemd-ssh-proxy.conf'))
+ meson.add_install_script(sh, '-c',
+ ln_s.format(libexecdir / 'ssh_config.d' / '20-systemd-ssh-proxy.conf', sshconfdir / '20-systemd-ssh-proxy.conf'))
+endif
},
]
-custom_target(
- '20-systemd-userdb.conf',
- input : '20-systemd-userdb.conf.in',
- output : '20-systemd-userdb.conf',
- command : [jinja2_cmdline, '@INPUT@', '@OUTPUT@'],
- install : conf.get('ENABLE_USERDB') == 1 and sshdconfdir != 'no',
- install_dir : libexecdir / 'sshd_config.d')
+if conf.get('ENABLE_USERDB') == 1 and sshdconfdir != 'no'
+ custom_target(
+ '20-systemd-userdb.conf',
+ input : '20-systemd-userdb.conf.in',
+ output : '20-systemd-userdb.conf',
+ command : [jinja2_cmdline, '@INPUT@', '@OUTPUT@'],
+ install : true,
+ install_dir : libexecdir / 'sshd_config.d')
-install_emptydir(sshdconfdir)
+ install_emptydir(sshdconfdir)
-meson.add_install_script(sh, '-c',
- ln_s.format(libexecdir / 'sshd_config.d' / '20-systemd-userdb.conf', sshdconfdir / '20-systemd-userdb.conf'))
+ meson.add_install_script(sh, '-c',
+ ln_s.format(libexecdir / 'sshd_config.d' / '20-systemd-userdb.conf', sshdconfdir / '20-systemd-userdb.conf'))
+endif