Aw: Re: Installation: Manual text
Laurence Finston <[email protected]> Sat, 9 Apr 2022 04:35:27 +0200
| Newsgroups | gmane.comp.gnu.mdk.bugs |
|---|---|
| Message-ID | <trinity-4c4f95b1-9201-4987-b3f6-c80938297252-1649471727401@3c-app-gmx-bap02> |
Most people have their own computers nowadays and I never log on as `root'= or as a user with root permissions unless I have to. None of the softwar= e I've worked on in the last 10 years plus requires root permissions for a= nything (installing or running) so I always install it somewhere under my = home directory. I therefore think that /usr/bin or /usr/local/bin or any such directory is= a poor choice for the default for `configure' because it will always fail= if users don't happen to have root permissions and if they do, they might= well overwrite an existing version of the software that came with the ins= tallation or they installed later with synaptic, apt-get, or whatever, or = by hand, for that matter. Thanks for the reference to `autopoint'. I've used `gettext' but I don't = remember using `autopoint'. Maybe I just forgot. I remember having heard= of autogen.sh. I've never used it for my own software and I like to know= the individual steps of how to build a package. No matter how common the "common lore" is, someone's going to not have hea= rd of it. I first started using various commercial versions of Unix in 19= 91 and GNU/Linux around 2003. It's too bad, in a way, but I've never felt= that I was part of a "band". > Gesendet: Samstag, 09. April 2022 um 03:01 Uhr > Von: "Jose A. Ortega Ruiz" <[email protected]> > An: "Laurence Finston" <[email protected]> > Cc: [email protected] > Betreff: Re: Installation: Manual text > > On Tue, Apr 05 2022, Laurence Finston wrote: > > [...] > > > I haven't checked this, but apart from being able to install in, e.g., > > /usr/bin, I can't imagine there would be any need for `root' > > permissions with respect to MDK. > > The default would actually be /usr/local/bin, if i recall correctly, and > no, none of the MDK utilities need root permission to run; but by > putting them in /usr/local/bin or /usr/bin we're not making them run > with root permissions, just making them easily available by default to > all users in the machine (they'll still run with the permissions of the > user invoking them). But a note in the docs won't hurt anyone, of > course (it's just again that two decades ago those things were "common > lore" to the much smaller band of gnu/linux aficionados :)). > > Cheers, > jao > -- > Don't be yourself. Be someone a little nicer. > -Mignon McLaughlin, journalist and author (1913-1983) >