Joshua 24:25

25 So Joshua made a covenant with the people on that day, and gave them a law and an ordinance in Selo before the tabernacle of the God of Israel.

Joshua 24:25 Meaning and Commentary

Joshua 24:25

So Joshua made a covenant with the people that day
Proposing to them what was most eligible, and their duty to do, and they agreeing to it, this formally constituted a covenant, of which they selves were both parties and witnesses:

and set statute and an ordinance in Shechem;
either made this covenant to have the nature of a statute and ordinance binding upon them, or repeated and renewed the laws of Moses, both moral and ceremonial, which had been delivered at Mount Sinai, and now, upon this repetition in Shechem, might be called a statute and ordinance there.

Joshua 24:25 In-Context

23 And now take away the strange gods that are among you, and set your heart right toward the Lord God of Israel.
24 And the people said to Joshua, We will serve the Lord, and we will hearken to his voice.
25 So Joshua made a covenant with the people on that day, and gave them a law and an ordinance in Selo before the tabernacle of the God of Israel.
26 And he wrote these words in the book of the laws of God: and Joshua took a great stone, and set it up under the oak before the Lord.
27 And Joshua said to the people, Behold, this stone shall be among you for a witness, for it has heard all the words that have been spoken to it by the Lord; for he has spoken to you this day; and this shall be among you for a witness in the last days, whenever ye shall deal falsely with the Lord my God.

The Brenton translation of the Septuagint is in the public domain.