Actually, they fired on the US flag under the circumstance that it flew over a hostile army attempting to maintain its presence inside their borders.
John C. Calhoun was SecWar when Fort Sumter was contracted. It was nothing but home state pork. The money that flowed into South Carolina for the building and garrisoning the fort wasn't "hostile".
Your position is straight from "1984".
"Hostile Army".
What a joke.
Walt
I suppose that is also why the Harriet Lane waved "no war in Iraq" posters at the Nashville and stuck a giant sunflower in its cannon the day before the battle.
Speaking of 1984, Walt, it is evident that you have become quite skilled at that very same artform.