Installer (Package) question(s)
Installer (Package) question(s)
- Subject: Installer (Package) question(s)
- From: George Lawrence Storm <email@hidden>
- Date: Mon, 16 Jan 2006 11:49:48 -0800
VIRGIN ALERT! Warning this is my first attempt at writing an
installer / just joined list / and I am not a UNIX head (20+ years
Mac). This is my first application which calls for anything more than
drag & drop.
-----
I have decided to write an installer for my bTop1 UNIX tools <http://
groups.yahoo.com/group/bTop-1>. It will install a server, client
(which is my command line tool for UNIX) and MAN page.
A few installation questions:
1) Should I install the client (UNIX tool) (relative to) root so
anyone can use it or (relative to) the users home? For my testing I
have been using /bin (relative to) root.
2) Where should I install my server daemon? It is an application that
communicates by way of Distributed Objects so it is not restricted to
where it goes by any UNIX rules, it is only addressed by way of the
client (UNIX tool) and the user never talks to it or sees it directly
(told you I am not a UNIX head).
3) There is no mention in the documentation as to if I need to shut
down my server before (upgrade) installation. Can I leave it run
(preferred) or do I need to kill it first? I am trying to avoid
altering the server which does not currently have a user command for
shutting it down (it is a daemon) and would also prefer not to write
a pre-upgrade script.
4) Is there a way I can set the server to always launch at startup
using Package Maker? If I end up placing the server at root can I set
it to always launch for all users? The server is likely to be
installed in a hidden folder so I do not think the user can set the
startup status from the preferences.
5) If I install my tools (relative to) root do I need to request the
Root password or is Administrator sufficient?
6) Is there a way I can also provide an un-installer? The Software
Distribution documentation leads me to believe I can not, however I
have seen installers provide this functionality.
7) Does this list have a searchable archive (like cocoabuilder) or
only that provided by Apple (dismal)?
Thanks, George
-----
George Lawrence Storm
Macintosh Applications Development
Edmonds (Seattle), Washington
E-mail: <email@hidden>
<http://www.perfsci.com/hardware.htm>
<email@hidden>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Installer-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden