> Why don't you use autoconf/automake? it usually creates an install-sh
> script that makes sure the permissions of any file installed (and
> directories created) are world readable --and if needed, executable.
Ah that's a nice feature. We decided to not use auto* because we didn't
need it's feat
Matt Taggart twisted the bytes to say:
>> I totally agree. My umask is restrictive. I'd just would expect that
>> the install process would have taken care of that.
Matt> Well "make install" uses "/usr/bin/install -D" to install programs and
data
Matt> files which creates the target direct
> I totally agree. My umask is restrictive. I'd just would expect that
> the install process would have taken care of that.
Well "make install" uses "/usr/bin/install -D" to install programs and data
files which creates the target directory if it doesn't exist, and I guess
that's dependent on um
Matt Taggart twisted the bytes to say:
>> yes, everything including point #10:
>>
>> 10. Test that things are installed correctly
>> # /usr/local/lib/fossology/fossology-scheduler -t
Matt> You ran the "make install" as root? Maybe your umask is set to be more
Matt> restrictive? As root
> yes, everything including point #10:
>
> 10. Test that things are installed correctly
># /usr/local/lib/fossology/fossology-scheduler -t
You ran the "make install" as root? Maybe your umask is set to be more
restrictive? As root what does running umask return?
Thanks,
--
Matt Taggart
ta
Matt Taggart twisted the bytes to say:
>> This is the bug that I hit:
Matt> For those on the list, this is a continuation of a discussion on IRC.
>> The install does not set the access mode of the agents directory (and
>> other directories)
>> correctly. For instance:
>>
>> ls -ld /usr
> This is the bug that I hit:
For those on the list, this is a continuation of a discussion on IRC.
> The install does not set the access mode of the agents directory (and
> other directories)
> correctly. For instance:
>
> ls -ld /usr/local/share/fossology/agents/
> drwx--x--x 3 root root 4.0K
This is the bug that I hit:
The install does not set the access mode of the agents directory (and
other directories)
correctly. For instance:
ls -ld /usr/local/share/fossology/agents/
drwx--x--x 3 root root 4.0K 2009-01-30 16:35 /usr/local/share/fossology/agents//
It should make sure that it is
8 matches
Mail list logo