mirror of
https://github.com/Security-Onion-Solutions/securityonion.git
synced 2025-12-17 14:33:11 +01:00
Create empty files for Docker to mount while installation continues
This commit is contained in:
@@ -170,12 +170,16 @@ function ensureRoleFileExists() {
|
|||||||
>> "$rolesTmpFile"
|
>> "$rolesTmpFile"
|
||||||
[[ $? != 0 ]] && fail "Unable to read identities from database"
|
[[ $? != 0 ]] && fail "Unable to read identities from database"
|
||||||
|
|
||||||
rm -fr "$socRolesFile"
|
|
||||||
mv "${rolesTmpFile}" "${socRolesFile}"
|
mv "${rolesTmpFile}" "${socRolesFile}"
|
||||||
echo "The following users have all been migrated with the super user role:"
|
echo "The following users have all been migrated with the super user role:"
|
||||||
cat "${socRolesFile}"
|
cat "${socRolesFile}"
|
||||||
else
|
else
|
||||||
echo "Database file does not exist yet, installation is likely not yet complete."
|
echo "Database file does not exist yet, installation is likely not yet complete."
|
||||||
|
|
||||||
|
# Create all required files to allow docker volumes to bind correctly
|
||||||
|
createFile "$socRolesFile" "$soUID" "$soGID"
|
||||||
|
createFile "$elasticUsersFile" "$esUID" "$esGID"
|
||||||
|
createFile "$elasticRolesFile" "$esUID" "$esGID"
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user