Changeset 380


Ignore:
Timestamp:
Apr 1, 2008, 8:06:31 PM (16 years ago)
Author:
broder
Message:

Added configuration changes for Kerberos and passwordless SSH, and fixed some miscellaneous things.

I know that /etc/pam.d/ssh and /etc/ssh/sshd_config should probably be done with the other debathena config magic, but I just don't understand it, and also, my Perl-fu isn't good enough

Location:
trunk/packages/sipb-xen-console
Files:
5 added
1 deleted
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/packages/sipb-xen-console/debian/changelog

    r371 r380  
     1sipb-xen-console (6) unstable; urgency=low
     2
     3  * modprobe fuse before attaching consolefs
     4  * Revert code to block dropping privileges to user accounts
     5  * Add configuration to accept Kerberos config for users and error on
     6    non-root users if Kerberos authentication fails
     7
     8 -- SIPB Xen Project <sipb-xen@mit.edu>  Tue, 01 Apr 2008 20:03:11 -0400
     9
    110sipb-xen-console (5.1) unstable; urgency=low
    211
  • trunk/packages/sipb-xen-console/debian/control

    r345 r380  
    1010Provides: ${diverted-files}
    1111Conflicts: ${diverted-files}
    12 Depends: ${shlibs:Depends}, ${misc:Depends}, daemon, fuse-utils, libnss-pgsql1, nscd, openssh-client, openssh-server, python-fuse, sipb-xen-database-common
     12Depends: ${shlibs:Depends}, ${misc:Depends}, daemon, debathena-kerberos-config, fuse-utils, libnss-pgsql1, nscd, openssh-client, openssh-server, python-fuse, sipb-xen-chrony-config, sipb-xen-database-common
    1313Description: SIPB Xen serial console server
    1414 This package  should be installed on sipb-xen-console
  • trunk/packages/sipb-xen-console/debian/control.in

    r353 r380  
    1010Provides: ${diverted-files}
    1111Conflicts: ${diverted-files}
    12 Depends: ${shlibs:Depends}, ${misc:Depends}, daemon, fuse-utils, libnss-pgsql1, nscd, openssh-client, openssh-server, python-fuse, sipb-xen-chrony-config, sipb-xen-database-common
     12Depends: ${shlibs:Depends}, ${misc:Depends}, daemon, debathena-kerberos-config, fuse-utils, libnss-pgsql1, nscd, openssh-client, openssh-server, python-fuse, sipb-xen-chrony-config, sipb-xen-database-common
    1313Description: SIPB Xen serial console server
    1414 This package  should be installed on sipb-xen-console
  • trunk/packages/sipb-xen-console/debian/rules

    r368 r380  
    66        /etc/init.d/bootmisc.sh \
    77        /etc/modules \
     8        /etc/motd \
    89        /etc/nscd.conf \
    910        /etc/nsswitch.conf \
    10         /etc/motd \
    11         /etc/ssh/ssh_config
     11        /etc/pam.d/ssh \
     12        /etc/ssh/ssh_config \
     13        /etc/ssh/sshd_config
    1214
    1315include /usr/share/cdbs/1/rules/debhelper.mk
  • trunk/packages/sipb-xen-console/debian/sipb-xen-console.init

    r344 r380  
    4545        #   1 if daemon was already running
    4646        #   2 if daemon could not be started
     47        modprobe fuse
    4748        daemon --running -n $NAME && return 1
    4849        daemon -r -O daemon.info -E daemon.err -n $NAME -U $DAEMON $DAEMON_ARGS || return 2
  • trunk/packages/sipb-xen-console/files/usr/bin/sipb-xen-consolesh

    r366 r380  
    11#!/bin/bash
    2 
    3 if [ "$SHLVL" != "1" ]
    4 then
    5     echo "Please do not compromise our users' machines"
    6     exit 1
    7 fi
    82
    93export VM_NAME="d_$USER"
Note: See TracChangeset for help on using the changeset viewer.