Folks: Thanks to all who helped me get ssh up and running on my development box. Now I want to make a distribution package to take and install on the rest of my network. I am not sure what to transfer from box to box and what to run to get started. I did the install on the dev box and all tested fine. Is there a "standard distribution" list of only files required for running ssh on each box? thanx murray
:-) binary distribution is dependent from Unix/Linux version.
"Murray Hooper" <murray at dcci.cc>
Sent by: owner-openssh-unix-dev at mindrot.org
2001-01-25 18:03
To: "openssh" <openssh-unix-dev at mindrot.org>
cc:
Subject: Distribution of openssh once compiled
Folks:
Thanks to all who helped me get ssh up and running on my development box.
Now I want to make a distribution package to take and install on the rest
of
my network.
I am not sure what to transfer from box to box and what to run to get
started. I did
the install on the dev box and all tested fine.
Is there a "standard distribution" list of only files required for
running
ssh on each
box?
thanx
murray
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 1242 bytes
Desc: S/MIME Cryptographic Signature
Url :
http://lists.mindrot.org/pipermail/openssh-unix-dev/attachments/20010125/0ae6cb34/attachment.bin
I realize that binaries are not necessarily compatible platform to
platform, but in my case all systems will be SCO OpenServer 5.0.5.
I was looking for a list or "make distrib" that would create a
tar file to transport machine to machine.
thanx
-----Original Message-----
From: Roumen Petrov [mailto:Roumen.Petrov at SkalaSoft.com]
Sent: Thursday, January 25, 2001 11:46 AM
To: Murray Hooper
Cc: openssh; owner-openssh-unix-dev at mindrot.org
Subject: Re: Distribution of openssh once compiled
:-) binary distribution is dependent from Unix/Linux version.
"Murray Hooper" <murray at dcci.cc>
Sent by: owner-openssh-unix-dev at mindrot.org
2001-01-25 18:03
To: "openssh" <openssh-unix-dev at mindrot.org>
cc:
Subject: Distribution of openssh once compiled
Folks:
Thanks to all who helped me get ssh up and running on my development box.
Now I want to make a distribution package to take and install on the rest
of
my network.
I am not sure what to transfer from box to box and what to run to get
started. I did
the install on the dev box and all tested fine.
Is there a "standard distribution" list of only files required for
running
ssh on each
box?
thanx
murray
Murray--
As an alternative, take a look at the packaging
scripts that I wrote for Solaris, which live
in contrib/solaris. One of the scripts grabs
all the necessary files and puts them in a
package build directory--and for your OS, you
will likely need ${ETCDIR}/ssh_prng_cmds just
as Solaris does. (It wasn't on the list below
since Linux has a proper /dev/urandom, so the
OpenSSH PRNG isn't required on Redhat.)
The Solaris scripts, especially the post-install,
can likely be adapted to your platform--if
nothing else, the info you're looking for is
in there somewhere.
Rip Loomis Voice Number: (410) 953-6874
--------------------------------------------------------
Senior Security Engineer
Center for Information Security Technology
Science Applications International Corporation
http://www.cist.saic.com
> -----Original Message-----
> From: Dale Stimson [mailto:dale at accentre.com]
> Sent: Thursday, January 25, 2001 12:16 PM
> To: openssh
> Cc: Murray Hooper
> Subject: Re: Distribution of openssh once compiled
>
>
> On Thu, Jan 25, 2001 at 12:03:38PM -0500, Murray Hooper wrote:
> > I was looking for a list or "make distrib" that would create
a
> > tar file to transport machine to machine.
>
> Hmm. I'll give a sample list derived the quick and dirty way -- by
> seeing what the Redhat rpms install. There may be some packages
> here in which you are not interested. YMMV.
>
>
> rpm -q -l openssh-2.3.0p1-4
> /etc/ssh
> /etc/ssh/primes
> /usr/bin/scp
> /usr/bin/ssh-keygen
> /usr/libexec/openssh # A directory, populated
> by rpms below.
> /usr/share/doc/openssh-2.3.0p1
> /usr/share/doc/openssh-2.3.0p1/COPYING.Ylonen
> /usr/share/doc/openssh-2.3.0p1/CREDITS
> /usr/share/doc/openssh-2.3.0p1/ChangeLog
> /usr/share/doc/openssh-2.3.0p1/INSTALL
> /usr/share/doc/openssh-2.3.0p1/LICENCE
> /usr/share/doc/openssh-2.3.0p1/OVERVIEW
> /usr/share/doc/openssh-2.3.0p1/RFC.nroff
> /usr/share/doc/openssh-2.3.0p1/TODO
> /usr/share/doc/openssh-2.3.0p1/WARNING.RNG
> /usr/share/man/man1/scp.1.gz
> /usr/share/man/man1/ssh-keygen.1.gz
>
> rpm -q -l openssh-clients-2.3.0p1-4
> /etc/ssh/ssh_config
> /usr/bin/slogin
> /usr/bin/ssh
> /usr/bin/ssh-add
> /usr/bin/ssh-agent
> /usr/share/man/man1/slogin.1.gz
> /usr/share/man/man1/ssh-add.1.gz
> /usr/share/man/man1/ssh-agent.1.gz
> /usr/share/man/man1/ssh.1.gz
>
> rpm -q -l openssh-server-2.3.0p1-4
> /etc/pam.d/sshd
> /etc/rc.d/init.d/sshd
> /etc/ssh/sshd_config
> /usr/libexec/openssh/sftp-server
> /usr/sbin/sshd
> /usr/share/man/man8/sftp-server.8.gz
> /usr/share/man/man8/sshd.8.gz
>
> rpm -q -l openssh-askpass-gnome-2.3.0p1-4
> /etc/profile.d/gnome-ssh-askpass.csh
> /etc/profile.d/gnome-ssh-askpass.sh
> /usr/libexec/openssh/gnome-ssh-askpass
>
> rpm -q -l openssh-askpass-2.3.0p1-4
> /usr/libexec/openssh/ssh-askpass
> /usr/libexec/openssh/x11-ssh-askpass
> /usr/share/doc/openssh-askpass-2.3.0p1
> /usr/share/doc/openssh-askpass-2.3.0p1/ChangeLog
> /usr/share/doc/openssh-askpass-2.3.0p1/README
> /usr/share/doc/openssh-askpass-2.3.0p1/SshAskpass-1337.ad
> /usr/share/doc/openssh-askpass-2.3.0p1/SshAskpass-NeXTish.ad
> /usr/share/doc/openssh-askpass-2.3.0p1/SshAskpass-default.ad
> /usr/share/doc/openssh-askpass-2.3.0p1/SshAskpass-green.ad
> /usr/share/doc/openssh-askpass-2.3.0p1/SshAskpass-motif.ad
> /usr/share/doc/openssh-askpass-2.3.0p1/SshAskpass.ad
>
>
I have a tend to do: ./configure --prefix=/opt/ssh; make; make install Then just tar up /opt/ssh. Just need to create new keys for each machine, but that is simplistic. Just make sure you install it in the same place. - Ben On Thu, 25 Jan 2001, Murray Hooper wrote:> I realize that binaries are not necessarily compatible platform to > platform, but in my case all systems will be SCO OpenServer 5.0.5. > > I was looking for a list or "make distrib" that would create a > tar file to transport machine to machine. > > thanx > > -----Original Message----- > From: Roumen Petrov [mailto:Roumen.Petrov at SkalaSoft.com] > Sent: Thursday, January 25, 2001 11:46 AM > To: Murray Hooper > Cc: openssh; owner-openssh-unix-dev at mindrot.org > Subject: Re: Distribution of openssh once compiled > > > :-) binary distribution is dependent from Unix/Linux version. > > > > > > "Murray Hooper" <murray at dcci.cc> > Sent by: owner-openssh-unix-dev at mindrot.org > 2001-01-25 18:03 > > > To: "openssh" <openssh-unix-dev at mindrot.org> > cc: > Subject: Distribution of openssh once compiled > > > Folks: > > Thanks to all who helped me get ssh up and running on my development box. > > Now I want to make a distribution package to take and install on the rest > of > my network. > > I am not sure what to transfer from box to box and what to run to get > started. I did > the install on the dev box and all tested fine. > > Is there a "standard distribution" list of only files required for running > ssh on each > box? > > thanx > murray > > > > > > >
On Thu, 25 Jan 2001, Murray Hooper wrote:> Folks: > > Thanks to all who helped me get ssh up and running on my development box. > > Now I want to make a distribution package to take and install on the rest of > my network.This will work: ./configure [options] make make install DESTDIR=./fakeroot tar zcvf ssh-bin.tgz fakeroot -d -- | ``We've all heard that a million monkeys banging on | Damien Miller - | a million typewriters will eventually reproduce the | <djm at mindrot.org> | works of Shakespeare. Now, thanks to the Internet, / | we know this is not true.'' - Robert Wilensky UCB / http://www.mindrot.org
On Thu, 25 Jan 2001, Murray Hooper wrote:> I realize that binaries are not necessarily compatible platform to > platform, but in my case all systems will be SCO OpenServer 5.0.5.Here is the script I use to install openssh-2.2.0p1 on Open Server 5 machines. It should give you a good starting point.> > I was looking for a list or "make distrib" that would create a > tar file to transport machine to machine. >-- Tim Rice Multitalents (707) 887-1469 tim at multitalents.net -------------- next part -------------- A non-text attachment was scrubbed... Name: mk-tar.sh.gz Type: application/octet-stream Size: 1633 bytes Desc: Url : http://lists.mindrot.org/pipermail/openssh-unix-dev/attachments/20010125/cea5248a/attachment.obj