Dandyum2 Repo

Update for 2022:

Dandyum has been retired. There is an official repo now in S3. Using it is easy. As root cut and paste this into a terminal on your SGI:

cat < /usr/sgug/etc/yum.repos.d/ports.sgi.sh-007.repo
[ports.sgi.sh-007]
name=SGI.SH SGUG RSE 0.0.7 Moneypenny MIPS3
baseurl=http://ports.sgi.sh/repo/0.0.7
enabled=1
metadata_expire=3d
type=rpm
skip_if_unavailable=False
gpgcheck=0
repo_gpgcheck=0
# don't use this now, but packages are signed and tdnf will be fixed soon to use them
# gpgkey=file:///usr/sgug/etc/pki/rpm-gpg/RPM-GPG-KEY-sgugrse-primary
EOF

If you have the existing dandyum repo defined you’ll need to remove it:

rm /usr/sgug/etc/yum.repos.d/dandyum.repo

I’ve written up more about this, and examples on how you can use it to install the latest RSE OpenSSH server with proper start and stop scripts over at the SGUG Forum: https://forums.sgi.sh/index.php?threads/setup-the-official-sgug-repo-upgrade-openssh.660/

There is a lot of useful info on forum please check it out.

——-
Original Post:

The Dandyum2 Repo is a small repo setup to eat our own dogfood and begin to use and abuse DNF management and dep tracking. It’s simply a centos host that holds the built RPM’s to use with the RSE 007 dnfs: specifically, microdnf.

In order to use dandyum2 you need to create the repo config on your SGI. Do this as root:

cat < /usr/sgug/etc/yum.repos.d/dandyum.repo
[dandyum]
name=Simple Sgugrse  $releasever - $basearch
baseurl=http://dandyum2.irix.fun/repos/007
enabled=1
metadata_expire=1d
repo_gpgcheck=0
type=rpm
gpgcheck=0
#gpgkey=file:///usr/sgug/etc/pki/rpm-gpg/RPM-GPG-KEY-sgugrse--
skip_if_unavailable=False
EOF

Copy and pasting that should be enough to create the repo. Once that is done you can now install some of the RSE packages with just one command. See the other entryies in the blog for packages you can now install.

Leave a Reply