Skip to content

Commit

Permalink
Update meson.build
Browse files Browse the repository at this point in the history
  • Loading branch information
dgsga committed May 2, 2024
1 parent 03a9f05 commit 4ed198b
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -1727,15 +1727,15 @@ crack = cc.find_library('crack', dirs: libsearch_dirs, required: false)
cracklib_dict = ''

if fs.is_dir('/usr/share/cracklib')
cracklib_dict += '/usr/share/cracklib/pw_dict'
cracklib_dict += '/usr/share/cracklib/pw_dict'
elif fs.is_dir('/var/cache/cracklib')
cracklib_dict += '/var/cache/cracklib/cracklib_dict'
cracklib_dict += '/var/cache/cracklib/cracklib_dict'
elif fs.is_dir('/usr/local/libdata/cracklib')
cracklib_dict += '/usr/local/libdata/cracklib/cracklib-words'
cracklib_dict += '/usr/local/libdata/cracklib/cracklib-words'
elif fs.is_dir('/usr/pkg/share/cracklib')
cracklib_dict += '/usr/pkg/share/cracklib/pw_dict'
cracklib_dict += '/usr/pkg/share/cracklib/pw_dict'
elif fs.is_dir('/usr/local/share/cracklib')
cracklib_dict += '/usr/local/share/cracklib/cracklib-small'
cracklib_dict += '/usr/local/share/cracklib/cracklib-small'
endif

if not crack.found()
Expand All @@ -1747,7 +1747,10 @@ else
if with_cracklib != ''
cdata.set('_PATH_CRACKLIB', '"' + with_cracklib + '"')
elif host_os == 'darwin'
cdata.set('_PATH_CRACKLIB', '"' + brew_prefix / 'var/cracklib/cracklib-words' + '"')
cdata.set(
'_PATH_CRACKLIB',
'"' + brew_prefix / 'var/cracklib/cracklib-words' + '"',
)
elif cracklib_dict != ''
cdata.set('_PATH_CRACKLIB', '"' + cracklib_dict + '"')
endif
Expand Down

0 comments on commit 4ed198b

Please sign in to comment.