[osiris-devel] Easier RPM Conversation
Brian Wotring
brian at shmoo.com
Wed Oct 6 15:17:09 EDT 2004
To the first issue, see my recent post.
As for the NIS user, yes, I believe some change is in order for the
installer. The installer has a minor bug in that it prompts for
continuation after it has already tried to create or locate the osiris
user/group.
Suggestions for checking are welcome, but it seems like one easy
solution would be to prompt for permission to create a local user or
not. Admins that have a userbase elsewhere could then opt out.
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.
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> osiris-devel mailing list
> osiris-devel at lists.shmoo.com
> https://lists.shmoo.com/mailman/listinfo/osiris-devel
More information about the osiris-devel
mailing list