Not at all. This agreement withdraws IDF forces from southern Lebanon. It's a coordinated withdrawal within 60 days, as IDF forces move out Lebanese armed forces move in. The whole point is to enforce UNSCR 1701 because UNIFIL was unable to. Here's the full text of the agreement.
IDF is waaaay more efficient than that, they've already violated the ceasefire
Israel's military said on Thursday it had detected "suspects" in several areas in southern Lebanon, calling this a violation of a ceasefire with Hezbollah.
On Thursday morning, Israeli tank fire hit six areas within the border strip, state media said.
I was really just responding to your characterization of the ceasefire agreement, but maybe I misunderstood what you meant.
As for the curfew the only real authority Israel has to issue a curfew is that they have a military presence in the area. There's no real legal basis and the civilians don't have an obligation to follow it, but I don't think it's that unreasonable while the military is withdrawing from the area.