On 12/07/2021 07:10, Josip Deanovic wrote:
[SNIP complete and utter drivel.]

This is the sort of misinformation that Microsoft has been derided for over the decades, as an administrator /and/ developer for nearly forty years I find it bizarre that someone could state such things.

I will single out three:

- "Developers usually don't have to bother with the software deployment and the service maintenance."

Regardless of which hat I am wearing, whether as a developer, sysadmin, or QA lead[1], maintaining the code I have been involved in has been my, and the other members of my team's, job. There may be first- and second-level support teams that filter out PEBKAC items, but the buck stops with me and the other developers. One of my ongoing tasks in my current role is developing and maintaining installation programs.

- "Using /opt is usually a sign of a bad support (e.g. packaging and testing) for a specific system."

As a sysadmin, when I go looking for what-the-hell-is-happening I find it far easier when I can drop into /opt/XYZ and start looking, rather than having to guess whether things are under /etc or /var. (And don't get me started on fools creating directories under /mnt.)

- "Another problem is that it is most likely that libraries shipped with a third-party software will receive their security and bugfix updates far too slow"

Some of my customer's customers are in the, "We really, /really/, need security", bucket. It may be security theatre, but it's what they want, we usually ship updated OpenSSL libraries within two days of notification, and they are deployed within a week. And the end customer doesn't have to open their firewall, or risk taking an update to something they don't want to change. And if you don't think an unwanted update can be a problem, you're a fool to yourself and a burden to others.

So, as someone who remembers reading those initial posts in comp.os.minix and thinking, "The lucky bastard's got a '386!", it saddens me that so many useful practices got thrown out with the bath water, and replaced with less simple solutions.

        Cheers,
                Gary    B-)

1 - I have done/do all three, usually in some combination or permutation. :-) As a sysadmin, maintaining any scripts or programs I have written is my job, whether they are written in sh, csh(!!), DCL, BLISS, C, Python, or whatever. As QA lead I've written many tools, to make life easier for the minions, and generate pretty reports for the PHBs, which means everybody is happy!


_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to