mjbeverley / inxi

Automatically exported from code.google.com/p/inxi
0 stars 0 forks source link

Why usr/local/bin? #36

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Hi

I am attempting  to obey Debian policy for deb file submissions

and we have

[quote]
Most third-party software installs itself in the /usr/local directory 
hierarchy. On Debian this is reserved for private use by the system 
administrator, so packages must not use directories such as /usr/local/bin but 
should instead use system directories such as /usr/bin, obeying the Filesystem 
Hierarchy Standard (FHS)
[/quote]

source

http://www.debian.org/doc/manuals/maint-guide/modify.en.html#destdir

----------------------------

IMHO by publishing info at IRC we are not using it for private use of the admin 
and so I request ummm we agree the debian package being built go to /usr/bin.

I realise that there is work for you to move it, but that does not have to as 
those who do not have a debian package won't know anything about my assertion 
or opinion

Yes I can be wrong on this.

2) BTW Cathbard's deb also seems to use /usr/bin

cheers

Gordon

Original issue reported on code.google.com by debsids...@gmail.com on 4 Sep 2012 at 12:20

GoogleCodeExporter commented 9 years ago
 the debian package of course goes where it should go, and the manually installed script goes into /usr/local/bin, as it should.

/usr/bin is default and basically, whenever in doubt, look where nano puts its 
parts, that's the model I use for inxi.

inxi as a script, 3rd party, not installed via package, of course, should go in 
the /usr/local/bin directory, which is for such things.

Original comment by inxi-...@techpatterns.com on 11 Sep 2012 at 11:33