[osiris-devel] Easier RPM Conversion

David M. Fetter dfetter at pdx.edu
Wed Oct 6 14:28:55 EDT 2004


Damn!  When I try to turn osiris into an rpm on linux it seg faults
because its trying to copy the init scripts into /etc/init.d but it
can't (and shouldn't really).  Just thought I'd let you know.  Don't
know if anybody else posted concerning such a problem or not.

On Wed, 2004-10-06 at 07:14, David M. Fetter wrote:
> I would like to suggest/comment on two things regarding the tarball.  
> 
> 1.  I think that while it's nice to have an rc script included with the
> tarball, it probably shouldn't be installed automatically.  Instead make
> it so the command "make install rc" be required to install them, but
> they won't install with just "make install" or "make install all".  The
> problem (and it's only minor because RPM continues on anyway) is that by
> doing this you get errors when trying to turn it into an rpm such as
> this:
> 
> ==> installing rc startup for daemon(s).
> ./install.sh: /etc/init.d//osirisd.tmp: cannot create
> ./install.sh: /etc/init.d//osirisd.tmp: cannot open
> /usr/local/bin/chmod: cannot access `/etc/init.d//osirisd': No such file
> or directory
> /usr/local/bin/rm: cannot lstat `/etc/init.d//osirisd.tmp': No such file
> or directory
> /usr/local/bin/ln: creating symbolic link `/etc/rc2.d//S95osirisd' to
> `/etc/init.d//osirisd': Permission denied
> ./install.sh: /etc/init.d//osirismd.tmp: cannot create
> ./install.sh: /etc/init.d//osirismd.tmp: cannot open
> /usr/local/bin/chmod: cannot access `/etc/init.d//osirismd': No such
> file or directory
> /usr/local/bin/rm: cannot lstat `/etc/init.d//osirismd.tmp': No such
> file or directory
> /usr/local/bin/ln: creating symbolic link `/etc/rc2.d//S95osirismd' to
> `/etc/init.d//osirismd': Permission denied
> ==> Skipping permission setting.
> ==> Skipping post install.
> 
> 2.  It seem that it doesn't detect the user specified if they are in
> NIS.  I would suspect the same is true for ldap.  What happens is that
> even though I have the generic user account existing in NIS, when
> installing osiris it doesn't see it and tries to create the account in
> the local files.  This should probably have better checking.
> 
> Otherwise, we're quite pleased with this.  It is very simple and does
> what we need. Thanks.
-- 
David M. Fetter - UNIX Systems Administrator
Portland State University - www.oit.pdx.edu
"Only those who attempt the absurd can achieve the impossible."
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.shmoo.com/pipermail/osiris-devel/attachments/20041006/a4302f80/attachment.pgp 


More information about the osiris-devel mailing list