[haiku-bugs] Re: [Haiku] #2468: User logged in via ssh seems to have incorrect paths

  • From: "kaliber" <trac@xxxxxxxxxxxx>
  • Date: Fri, 09 Apr 2010 15:40:38 -0000

#2468: User logged in via ssh seems to have incorrect paths
---------------------------------------------+------------------------------
 Reporter:  anevilyak                        |       Owner:  scottmc      
     Type:  bug                              |      Status:  in-progress  
 Priority:  normal                           |   Milestone:  R1           
Component:  Applications/Command Line Tools  |     Version:  R1/pre-alpha1
 Keywords:                                   |   Blockedby:               
 Platform:  All                              |    Blocking:               
---------------------------------------------+------------------------------

Comment(by kaliber):

 Replying to [comment:5 scottmc]:

 > Here's my configure line from http://ports.haiku-
 files.org/browser/haikuports/trunk/net-misc/openssh/openssh-5.4p1.bep

 {{{
 > ./configure --prefix=`finddir B_COMMON_DIRECTORY` \
 > --sbindir=`finddir B_COMMON_BIN_DIRECTORY` \
 > --bindir=`finddir B_COMMON_BIN_DIRECTORY` \
 > --libexecdir=`finddir B_COMMON_LIB_DIRECTORY` \
 > --sysconfdir=`finddir B_USER_SETTINGS_DIRECTORY`/ssh \
 > --libdir=`finddir B_COMMON_LIB_DIRECTORY` \
 > --includedir=`finddir B_COMMON_DIRECTORY`/include \
 > --datadir=`finddir B_COMMON_DATA_DIRECTORY` \
 > --mandir=`finddir B_COMMON_DIRECTORY`/man \
 > --docdir=`finddir B_COMMON_DOCUMENTATION_DIRECTORY` \
 > --sysconfdir=`finddir B_COMMON_SETTINGS_DIRECTORY`/ssh \
 > --with-default-path=PATH \
 > --with-md5-passwords
 }}}

 I have a few comments:

 1. "--sysconfdir" is used twice

 2. Is /boot/common/etc deprecated? Should we use
 B_COMMON_SETTINGS_DIRECTORY (/boot/common/settings) now? The same
 situation is with /boot/common/share and B_COMMON_DATA_DIRECTORY
 (/boot/common/data).

 3. pathnames-haiku.h contains different paths comparing to configure
 settings, something is wrong here

 4. What path is preferred for manuals? I use /boot/common/share/man
 instead of /boot/common/man

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/2468#comment:7>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: