FTP server available for RSE - ftp.irix.fun

massiverobot

irix detailer
Feb 8, 2019
121
108
43
Philly
twitter.com
In order to help make the installation of SGUG-RSE (RSE) even easier I have created a tardist for the RSE 'self-hoster' (i.e. bootstrap tarball) and I have also created a FTP server to host this (and some other) RSE related packages.

Site: ftp.irix.fun

Anon login: ftp or anonymous

The idea here is the rse tardist from FTP will enable any SGI that has network access to access the tardist, download it, and then install it.

With the rse selfhoster tardist installed you now have the base RSE environment (git, RPM, curl) and you can begin to curl down other packages via HTTP and install them as required. For instance there are other RSE base RPM packages, and the Dev packages. These are hosted on GH and now also on S3.

Here is a sample run thru:

```
$ ftp ftp.irix.fun
Trying 165.227.108.211
Connected to ftp.irix.fun.
220 Welcome to irix.fun FTP service.
Name (ftp.irix.fun:dillera): ftp
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> cd pub
250 Directory successfully changed.
ftp> cd releases
250 Directory successfully changed.
ftp> cd b5
250 Directory successfully changed.
ftp> ls
150 Here comes the directory listing.
-rw-r--r-- 1 ftp ftp 346764733 Jul 02 01:19 sgug-rse-rpms-0.0.5beta.tar.gz
-rw-r--r-- 1 ftp ftp 79714022 Jul 02 01:19 sgug-rse-selfhoster-0.0.5beta.tar.gz
-rw-r--r-- 1 ftp ftp 730601015 Jul 02 01:22 sgug-rse-srpms-0.0.5beta.tar.gz
-rw-r--r-- 1 ftp ftp 106304172 Jul 02 01:22 sgug-rse-wipsp5-rpms.tar.gz
-rw-r--r-- 1 ftp ftp 156202724 Jul 02 01:23 sgug-rse-wipsp5-srpms.tar.gz
-rw-r--r-- 1 ftp ftp 375111680 Jul 02 00:14 sgug.rse.b5.02-boostrap.tardist
226 Directory send OK.
ftp> get sgug.rse.b5.02-boostrap.tardist
local: sgug.rse.b5.02-boostrap.tardist remote: sgug.rse.b5.02-boostrap.tardist
150 Opening BINARY mode data connection for sgug.rse.b5.02-boostrap.tardist (375111680 bytes).
[download the tardist]



Once you have it you can install it:


# inst -a -f ./sgug.rse.b5.02-boostrap.tardist
Unpacking tardist file into temporary distribution directory /var/tmp/tardista006Yk
Unpacking tardist file .. 100% Done.
Reading product descriptions .. 13%
Reading /var/inst/hist
Reading product descriptions .. 25%
Setting distribution to /var/tmp/tardista006Yk
Reading product descriptions .. 100% Done.
Reading fileset information .. 8%
Pre-installation check .. 16%
Checking space requirements .. 24%
Pre-installation check completed
Installing/removing files .. 24%
Installing new versions of selected rse.sw subsystems
Installing/removing files .. 94%
Removing orphaned directories
Running exit-commands .. 100% Done.
Installations and removals were successful.

Requickstarting ELF files (see rqsall(1)) .. 100% Done.


Now you can use curl to pull down other packages.

There is no difference between downloading the sgug-rse-selfhoster-0.0.5beta.tar.gz tar ball and installing it following the directions on the github page and installing my tardist. The tardist is a direct "dist" of the installed /usr/sgug directory with all it's files, links and perms.

Enjoy!

More on the S3 hosting of the packages in another posting.
 

About us

  • Silicon Graphics User Group (SGUG) is a community for users, developers, and admirers of Silicon Graphics (SGI) products. We aim to be a friendly hobbyist community for discussing all aspects of SGIs, including use, software development, the IRIX Operating System, and troubleshooting, as well as facilitating hardware exchange.

User Menu