[Info-vax] Logging systartup_vms.com progress to operator.log VMS 7.3-2
Arne Vajhøj
arne at vajhoej.dk
Thu Oct 15 14:37:47 EDT 2020
On 10/15/2020 1:49 PM, Simon Clubley wrote:
> On 2020-10-15, Arne Vajhøj <arne at vajhoej.dk> wrote:
>> (no quote as this is not really a reply to a specific post)
>>
>> WTF are people doing in their SYSTARTUP_VMS.COM ??
>>
>> To me it needs 5-10 lines for VMS stuff and 5-20 lines
>> for application stuff.
>>
>> And it is mostly just lines like:
>>
>> $ @somedisk:[somedir]something_startup.com
>
> What happens when something is uninstalled and someone has to remember
> to reverse the manual changes ?
If somethings gets uninstalled then it need to be removed from
where ever the startup was defined.
I do not see why removing it from systartup_vms.com
should be more difficult than removing it from somewhere
else.
BTW, I would expect it to be removed from startup before
being uninstalled.
> Or what if you would like a way to disable a service at startup without
> having to manually edit the startup files ?
Same. If one has to prevent something from starting up then one
has to do something.
If one has a religious belief that modifying systartup_vms.com
is worse than modifying something else, then one do need another
mechanism.
>> I don't see a need for a database or anything else
>> advanced.
>
> You need it when you start thinking in terms of package management.
>
> In addition to the above examples, what about dependency management
> where one package depends on another ?
That is not really a problem on VMS today.
If VMS decided to go with the 10-25 year old approach
of installing thousands of packages system wide, then
VMS may indeed need a new way to handle startup.
Hopefully VMS does not go that route, but go the
modern route of isolated self contained installations.
>> These lines are easy to find and easy to read/modify
>> using a plain editor.
>>
>> Why complicate something that can be simple.
>>
>
> Because it's not as simple as it looks.
>
> That's why every other normal operating system still around (including
> Windows) has a proper package manager built into it.
What is the package manager for Windows??
MSI is not a package manager.
Arne
More information about the Info-vax
mailing list