Difference between revisions of "Make Sure Public Repos Are Setup"

From NST Wiki
Jump to navigationJump to search
Line 2: Line 2:
  
 
* Go to URL: http://www.networksecuritytoolkit.org/nst/mirrors/
 
* Go to URL: http://www.networksecuritytoolkit.org/nst/mirrors/
* If you don't see a text mirror list file for both 32 bit and 64 bit you need to do the following:
+
* If you don't see a text mirror list file for the 64 bit release you need to do the following:
 
** Create and add the missing files to ''html/mirrors'' on the development machine.
 
** Create and add the missing files to ''html/mirrors'' on the development machine.
 
** Edit the ''yum/pkgs/nstweb/pkginfo.xml'' file and bump the release number and update the dependency list for the new mirror files added.
 
** Edit the ''yum/pkgs/nstweb/pkginfo.xml'' file and bump the release number and update the dependency list for the new mirror files added.
** Push out the mirrors and initial empty ''yum'' repositories by running the following commands on both the 32 bit and 64 bit development machine:
+
** Push out the mirrors and initial empty ''yum'' repositories by running the following commands on the development machine:
 
  [root@dev32 repo]# cd ~/nstpro
 
  [root@dev32 repo]# cd ~/nstpro
 
  [root@dev32 nstpro]# make upload-repo
 
  [root@dev32 nstpro]# make upload-repo

Revision as of 14:30, 2 July 2016

You should verify that the public mirror list and yum repositories have be set up.

  • Go to URL: http://www.networksecuritytoolkit.org/nst/mirrors/
  • If you don't see a text mirror list file for the 64 bit release you need to do the following:
    • Create and add the missing files to html/mirrors on the development machine.
    • Edit the yum/pkgs/nstweb/pkginfo.xml file and bump the release number and update the dependency list for the new mirror files added.
    • Push out the mirrors and initial empty yum repositories by running the following commands on the development machine:
[root@dev32 repo]# cd ~/nstpro
[root@dev32 nstpro]# make upload-repo

NOTE: If there are any errors, you may need to log into the mirrors to create the top level directories.

NOTE: You skip this step for interim releases.