News for hackers. Stuff that matters.
Re:Soldiers speak out about being blocked from repairing equ... by avmich on Thursday July 15, 2021 @04:58PM (#27850056)
I don't understand. With pounding sand, don't contractors get tried with military tribunal if they interfere with field activities of the army? Like, SWAT team in the house, with "give us source code or we're going to the court with charges of treason now"? I'd assume Capt. is correct in attempting to fix immediately, and somebody who'd oppose him should be investigated, right? By CID or FBI? Because contractors can't likely make fixes more ASAP than operators in the field?

Or is it the purchasers who're procuring the equipment which "needs to be shipped and fixed properly"? Are we fighting wars in a manner "wait a minute, dear enemy, I'll just fix this small issue in a gusto, and we'll continue"?

Just curious.

Re:Soldiers speak out about being blocked from repairing equ... by Meph504 on Thursday July 15, 2021 @06:39PM (#27850948)
I'm not sure how you are refusing to improperly service something, The contractor is there because a high ranking individual at the DOD put them there, in most cases they are helpful, and willing to help out when they can, but they are there with the orders to make sure the equipment they are tasked is maintained properly.

With that said, if a commander orders someone under his command to smash the piece of equipment with a hammer, the contract won't interfere, but he will report the situation.

The issue is, most of the equipment at this point is well beyond the knowledge a company commander would have, they aren't qualified to know if this is something that can be fixed in the field, and a soldier under his command that is qualified isn't in a position to refuse the capt. order. So they fry the equipment.

The army is pretty big on redundancy, and having contingencies, it would be very rare that an operation couldn't continue without a single piece of equipment. It might be harder, and may be a greater risk, but in a place where lots of things get shot, you make a plan, then you make due.

I'm not saying the scenarios I'm describing fit all situations, but I can say that far less equipment was destroyed after they came on board.

Re:Soldiers speak out about being blocked from repairing equ... by avmich on Thursday July 15, 2021 @09:13PM (#27852055)
I didn't mean a contractor in the army quarters. Being in the field close to soldiers should help - in case of farmers, it's as if John Deere's certified mechanic (of course with all training, tools and spare parts, including and especially all software-related) was on the farm during harvest period. However, there shouldn't be a situation when the equipment can be fixed - i.e. it's not destroyed enough - and it's not because of software. Software is something which is relatively easy to change - I'm a software guy - and it has this property and advantage over hardware. So if it's software which misbehaves, it should be double duty of such a contractor - this time the whole company, not only the person in the army position - to help with everything, in a timely manner. In farm it's to allow harvesting to go with less problems, in fight it's to avoid losses among soldiers.

I'm mostly talking about the whole company approach to such time-sensitive customers.

Re:Soldiers speak out about being blocked from repairing equ... by Godel_unicode on Thursday July 15, 2021 @09:28PM (#27852143)
You can't field-update software which has to pass a hardware-enforced integrity check. This is by design, and is very much a feature (for further reading, look into anti-tamper).

In general, military (electronic) gear is designed to be difficult to repair because repair and reverse-engineer are pretty similar. One radio being out is a small problem. The radio system's crypto being compromised because it was captured and reversed is a big Problem.

Re:Soldiers speak out about being blocked from repairing equ... by metaphor on Thursday July 15, 2021 @11:45PM (#27852862)
> You can't field-update software which has to pass a hardware-enforced integrity check. This is by design, and is very much a feature (for further reading, look into anti-tamper).

The suggested notion that anti-tamper integration exists on arbitrary whathaveyou weapon systems is, at best, misinformed. Field updating of operational software at the box level over e.g. 1553, or ARINC 429 via 615, or even vanilla RS-485 PHY via bespoke protocol, is very much a thing and almost de facto mandatory capability for most systems. If we broaden the scope of the term "field" to include intermediate-level maintenance in forward-operating labs staffed by uniformed personnel, then even firmware updates of cherry-picked circuit card assemblies can be a thing (although much simpler isolation to a replaceable circuit card or modular assembly is a lot more typical; CCA-level firmware updating is usually reserved for depot or OEM activity).

> In general, military (electronic) gear is designed to be difficult to repair because repair and reverse-engineer are pretty similar.

Bullshit. In fact the exact opposite is almost always boilerplate baked into acquisition performance objectives, sometimes even down to defining explicit MTTR targets. Certain systems even modularize the anti-tamper crypto applique portion to enable repair of everything else that isn't anywhere near as sensitive and much more probable to fail based on analysis.

The real meta is an adversarial one where private defense contractors are intentionally exploiting a complex process with the objective intent of locking in the ever so lucrative OEM sole source sustainment dependency, and the corrupt influence on DFARS statutory language as it relates to technical data rights is a critical part of that game.

Re:Soldiers speak out about being blocked from repairing equ... by metaphor on Thursday July 15, 2021 @09:49PM (#27852246)
> Software is something which is relatively easy to change - I'm a software guy - and it has this property and advantage over hardware.

Ha...you've clearly never been a software engineer in the encumbered world of fielded defense systems.

Re:Soldiers speak out about being blocked from repairing equ... by mierz00 on Thursday July 15, 2021 @05:15PM (#27850229)
Contractors don't fall in the military hierarchy and the example given isn't interfering with field activities.

Basically, a Capt can say what ever they like but if it's just not possible to be fixed in the field then it's not going to happen.

Also, you don't get thrown into jail everytime you disobey an order. Especially when it comes to technical equipment.

Re:Soldiers speak out about being blocked from repairing equ... by avmich on Thursday July 15, 2021 @05:59PM (#27850616)
I'm not a lawyer, but I'd assume when a field unit conducts operations, in the field, and some equipment fails, it's the job of the supply chain to do everything possible to help mitigate the issue reasonably fast. Definition of "reasonably fast" would be an expectation, carried from previous history of similar cases, and definition of "similar" is carried from previous history of purchasing equipment for the army. In other words, one can't just say "oh, this is more complex, and suddenly you can't rely on your practices anymore" without first - when the equipment was talked about - making that clear.

And "everything possible" would include tools, electronic or software, and software codes - and yes, possibly engineers who created them on the line, something like what was done when Apollo project had landings on the Moon. Only in this case I'd assume different kind of responsibility than just contractual.

I don't fall in the military hierarchy at the moment, but that doesn't mean I can give aid and comfort to enemy. Again, I'm not a lawyer - that's why it's a tribunal - but for a court to give go-ahead to this (absent more prompt collaboration beforehand) would be something to expect. What would you expect if you'd be in the field in this case?

Re:Soldiers speak out about being blocked from repairing equ... by azernik on Thursday July 15, 2021 @06:45PM (#27850994)
And that's the point - for such a contractor, the only punishment available is through courts, with more or less a presumption of innocence, and where the officer is in a lot of career jeopardy if the tribunal digs up that they were being unreasonable.

By contrast, a soldier in the chain of command can be punished administratively, and disobeying orders is a crime that in most militaries is only excusable if the order is criminal, not if it's stupid. Rarely brought, but the spectre of it is there

Re:Soldiers speak out about being blocked from repairing equ... by loonster on Thursday July 15, 2021 @08:17PM (#27851729)
You can always refuse the NJP and demand a court martial. In most cases, it's an extremely bad idea. As you go up the chain, more severe punishment can be applied.

I have seen it work with one pissed off LCpl. The officer decided to back off.

Re:Soldiers speak out about being blocked from repairing equ... by michaelmrose on Thursday July 15, 2021 @11:42PM (#27852847)
The requirements and financial penalties for failing to perform the duties specified in the contract are spelled out... in the contract. The biggest one is the government could neither give you a pile of money nor give you the opportunity to earn more piles of money in the future.

There is no way you could do your job badly enough for it to be treason nor as far as I know subject one to a military tribunal.

Re:Soldiers speak out about being blocked from repairing equ... by saulrh on Thursday July 15, 2021 @06:38PM (#27850944)
I have wondered what the procedure is when someone gives impossible orders. Like, I know there's a spectrum here, but just to illustrate, what do you do if your superior says "I'm ordering you to jump that gap" but it's thirty feet wide and fifty feet deep with big metal spikes at the bottom? If you ordered me to, I don't know, fix a computer, and I've diagnosed that the computer is busted because the CPU has let the magic smoke out and I don't have any spares or any other less-critical equipment to cannibalize for a replacement CPU, is it just my job to tell my superior that it can't be fixed and if they keep insisting I'm just going to have to wait for my lawyer save me at the court-martial?
Re:Soldiers speak out about being blocked from repairing equ... by stonogo on Thursday July 15, 2021 @07:22PM (#27851246)
There's no duty to obey an unlawful order; UCMJ case history indicates that in order to be lawful an order can't infringe on the statutory rights of the person receiving the order. In other words, you don't have to kill yourself attempting a patently impossible feat, and as there can be no possible military objective being pursued by giving the order, the officer should know better than to issue it.

As for your second scenario, yes, that's about it. Although to be honest it's unlikely to ever go to court martial; an officer demanding impossible things happens all the time and is dealt with at the company level.

Re:Soldiers speak out about being blocked from repairing equ... by metaphor on Thursday July 15, 2021 @09:17PM (#27852080)
The parent appears to conflate general orders with technical orders; your interpretation of the second scenario appears to do the same as well.
Re:Soldiers speak out about being blocked from repairing equ... by stonogo on Monday July 19, 2021 @04:33AM (#27880393)
The word "technical" does not appear anywhere in the UCMJ. Technical orders are Air Force specific. There is no distinction between general orders and other kinds of orders in the military at large.
Re:Soldiers speak out about being blocked from repairing equ... by metaphor on Wednesday July 21, 2021 @12:58AM (#27902491)
Nor did I say it did either.

The proper term "Technical Order" is indeed salient to the Air Force, but the notional concept of a "technical order" is precisely what the parent describes and exists in all branches of service, deriving its authority from a long traceability chain that terminates as a general order issued by the Secretary of the respective branch of service, e.g. in the Navy, its functional equivalent is a "Technical Manual".

I beg to differ on distinction. Whereas both uniformed and civilian personnel are required to comply with executing technical orders per the same chain of authority, the latter is almost completely shielded from the punitive hammer of the UCMJ.

Re:Soldiers speak out about being blocked from repairing equ... by metaphor on Thursday July 15, 2021 @09:02PM (#27851989)
In the US, you'd be conflating general orders (punishable by Article 92 of the UCMJ applicable to uniformed personnel) and technical orders (something completely different and more akin to a commercial service manual).

Despite seemingly popular belief, uniformed personnel maintaining military equipment simply aren't at liberty to arbitrarily fix shit that breaks however way they please using whatever support equipment/material is readily available.

Think of it this way: the general order issued would be that all uniformed personnel must comply with the explicit language of technical orders in performing routine/unscheduled/critical maintenance of military equipment---no more, no less. In turn, said technical orders specify the applicable troubleshooting, diagnostic, repair, test, documentation, etc. instructions that maintenance personnel must follow and even describe system theory of operations (albeit fairly high level; nowhere near the level of specificity adequate for an engineer).

Consider this[1] junior Air Force crew chief. He's reviewing the maintenance records (specifically, 781A records which document discrepancies, related maintenance and their associated corrective actions; maintained in parallel with mirror digital database equivalent) of an assigned aircraft because he was trained in tech school on compliance of a certain mandatory technical order[2] to do so. Everything he and all his uniformed colleagues are tasked to perform is quite literally "by the book" (of which there are many) and to be executed without deviation. In theory, nothing is left to guess work and everything is traceable, all the way down to what pieceparts of a weapon system can/can't be serviced at specific levels of maintenance. Technical order doesn't exist? Can't do it. Demonstrated proficiency at a routine task? Doesn't matter; the applicable technical order must always be present, open at task and performed to the letter at all times. In this environment, you're not authorized to wipe the ass end of an aircraft without an explicit technical order enumerating step-by-step instructions. That maintenance officer screaming at this guy's senior enlisted supervisor is in fact a logistician in company-grade uniform. Said officer can steer this airman towards court martial for a serious enough technical order deviation, but really can't do shit if exhaustive technical order compliance doesn't result in a desired outcome.

In your example, the system would be deemed "not mission capable", the required part(s) would be placed on order (whose priority shot call would be determined by the production superintendent) and you'll move on to something else until the part(s) arrive and you're directed to resume maintenance action.

[1] https://www.defense.gov/observe/photo-gallery/igphoto/200245...

[2] https://www.tinker.af.mil/Portals/106/Documents/Technical%20...

Re:Soldiers speak out about being blocked from repairing equ... by saulrh on Friday July 16, 2021 @02:07AM (#27853446)
Ah, that makes sense - If the universe of orders that can be given w.r.t. technology is closed, then yeah, there's theoretically no ambiguity and there's no way for the superior and the technician to disagree about whether an order can be followed. Thanks for the detailed writeup!
Re:Soldiers speak out about being blocked from repairing equ... by CamperBob2 on Thursday July 15, 2021 @07:20PM (#27851235)
Stanley Kubrick's Paths of Glory is a good illustration of how this question plays out.
Re:Soldiers speak out about being blocked from repairing equ... by stephen_g on Friday July 16, 2021 @01:03AM (#27853180)
Sometimes there's nothing you can do to fix something and a piece of equipment has to be shipped off and repaired (in my line of work this has usually required cranes to take communication terminals off ships!). Usually the military will want to have spares though, so there are options if field repair isn't viable.

The manufacturer/contracting company will always have a contract with the customer limiting liability so no, you're not going to be tried for anything but the company might get sued for breech of contract if things go really wrong.

But my experience has been they they are pretty chill as long as you're respectful, make it obvious that you're competent and you know what you're talking about (which requires actually being competent, not something you can fake for long in that kind of situation!), and offer alternatives and solutions to get things going again.

Re:Soldiers speak out about being blocked from repairing equ... by michaelmrose on Thursday July 15, 2021 @11:30PM (#27852802)
I would suggest you start by reading the part of the constitution where the crime of treason is defined and then continue on until you get through the bill of rights. Any dysfunction there is is liable to be systematic. You wouldn't need to point a gun at someone to force them to share their source code and if you did YOU would be the one going to prison. If it was required by the fat government contract it would be done.