Changeset 788


Ignore:
Timestamp:
Aug 3, 2008, 2:10:28 PM (14 years ago)
Author:
geofft
Message:
More install instructions, and Makefile fixes from myself and Quentin.
Location:
server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • server/doc/install-howto

    r785 r788  
    11This document is a how-to for installing a Fedora scripts.mit.edu server.
    22
    3 * Check out the scripts.mit.edu svn repository.
     3* Check out the scripts.mit.edu svn repository. Configure svn not to cache
     4  credentials.
    45
    56* cd to server/fedora in the svn repository.
     
    2324  /usr/sbin/suexec with one that works. The one installed by the
    2425  newly-built Apache RPM is misconfigured.
     26
     27* Check out the scripts /etc configuration, which is done most easily by
     28  - svn co http://scripts.mit.edu:1111/server/fedora/config/etc
     29  - \cp -a etc /
     30
     31* Install various dependencies of the scripts system, including syslog-ng,
     32  glibc-devel.i386, python-twisted-core, and mod_fcgid.
     33
     34* Disable SELinux and NetworkManager.
     35
     36* Figure out why Zephyr isn't working and why the openafs /usr/vice/etc <->
     37  /etc/openafs mapping isn't in sync.
    2538
    2639* Install the full list of RPMs that users expect to be on the
  • server/fedora/Makefile

    r786 r788  
    1919# See /COPYRIGHT in this repository for more information.
    2020
    21 upstream        = openafs krb5 httpd mit-zephyr openssh
    22 oursrc          = execsys tokensys accountadm httpdmods logview sql-signup nss_nonlocal nss_nonlocal.i386 whoisd
     21upstream        = openafs krb5 httpd openssh
     22oursrc          = execsys tokensys accountadm httpdmods logview sql-signup nss_nonlocal nss_nonlocal.i386 whoisd mit-zephyr
    2323allsrc          = $(upstream) $(oursrc)
    2424oursrcdir       = ${PWD}/../common/oursrc
     
    133133openafs-kernel: rpmbuild_args += $(openafs_rpmbuild_args) --define "build_userspace 0" --define "build_modules 1"
    134134
    135 suexec: install-srpms
     135suexec: #install-srpms
    136136        @rm -rf ${tmp_src}/httpd-2*/; \
    137137        tar zxvf ${tmp_src}/httpd-2*.tar.gz; \
     
    165165krb5-deps       = bison ncurses-devel texinfo keyutils-libs-devel
    166166openafs-deps    = pam-devel automake
    167 mit-zephyr-deps = readline-devel hesiod.i386 libXt.i386 #compat-readline43
    168 openssh-deps    = gtk2-devel libX11-devel autoconf automake openssl-devel perl zlib-devel audit-libs-devel util-linux groff man pam-devel tcp_wrappers-devel krb5-devel libselinux-devel audit-libs xauth gobject-devel pango-devel cairo-devel libedit-devel
     167mit-zephyr-deps = readline-devel hesiod-devel hesiod-devel.i386 hesiod.i386 libXt.i386 #compat-readline43
     168openssh-deps    = gtk2-devel libX11-devel autoconf automake openssl-devel perl zlib-devel audit-libs-devel util-linux groff man pam-devel tcp_wrappers-devel krb5-devel libselinux-devel audit-libs xauth gobject-devel pango-devel cairo-devel libedit-devel nss-devel
    169169install-deps:
    170170        yum -y install $(basic-deps) $(oursrc-deps) $(httpdmods-deps) $(httpd-deps) $(krb5-deps) $(openafs-deps) $(mit-zephyr-deps) $(openssh-deps)
Note: See TracChangeset for help on using the changeset viewer.