Has anyone loaded this (or previous version) using 6 CD set of rhel5b2 client (kernel 2747, downloaded mid-December)? I can't login when I've tried it - screen flashes and returns to the login prompt. (all cd's passed media test and I did not encounter any issues using them for "default" install).

Here's a detailed description of what I've done, so hopefully I've just missed/messed up a step that someone might be able to point out to me (this is for kickstart and lspp/new kernel rpm's located on a local network server, although the machine has a cd and dvd drive, so I tried it with files on a cd in second drive with the same results):

Target machine is an HP Pavilion 734n.

boot from cd1, at prompt: "linux ip=192.168.137.69 netmask=255.255.255.0 gateway=192.168.137.1 dns=206.13.28.12 ks=http://192.168.137.50/lsppks/ks-i386-WS.cfg"; (for cd, "linux cdrom:ks-i386-WS.cfg")

Select CDROM (for installation method)
For ks script prompts, accept cdrom and hda defaults, set hostname to lspprhel5b2, accept defaults for network interface, ip, netmask, gateway, nameserver, and partition edit. 'y' to proceed and it goes on it's merry way.

Using the script unmodified, the "key --skip" uncommented, an error prompt is displayed for each of the "-devel" packages (i.e., selinux-policy-devel, audit-libs-devel, expect-devel, zlib-devel, etc.) and a few others (i.e., autoconf, bison, ...), with the option to abort the install or continue. If continue is selected for each one, the install proceeds, less those packages (total of 360). However, if "key --skip" is commented out", and the key is entered, the error prompts do not appear and the package count is 398.

In the postinstall, I keep missing the beginning statuses as they scroll off the screen, but there is an error that "/usr/share/rhn/RPM-GPG-KEY import failed" (the file does not exist) and it prompts for the location of the lspp package (which is either "http://192.168.137.50/lsppks"; or ! to enter the shell, mount the cd and specify the directory). There is a warning that there isn't a valid signature; install anyway. Package is installed and setfiles is run - with "matchpathcon_filespec_add: conflicting specifications for /usr/libexec/postfix/lmtp and /usr/libexec/postfix/smtp, using system_U:object_r:postfix_smtp_exec_t:s0" and some other status messages that look reasonable, then it prompts for the new root password and admin account/password.

The install finishes, system reboots, setfiles is run again - there are a few "permission denied" statuses on the init sequence, but they scroll by too fast to read before the screen refreshes - and a command line login prompt appears (they do not appear on subsequent reboots, although "operation not permitted reading kernel-cap.bound" does re-occur).

I can boot into single user mode and verify the lspp package is loaded (but the new kernel isn't). I can mount the cd drive, but can't read any of the files on it (permission denied), even though the mount point and the files are all world readable. (ls -Z shows s0 for level of mount point - "permission denied" beyond that)

If you've read this far, I certainly appreciate the effort - although I'd appreciate it even more if you can point out what I'm screwing up...

Thanks,
Jim

Klaus Weidner wrote:
Hello,

an update to go with snapshot 5, which appears to work with no issues so
far (knock on wood) :-) :-) :-)

Changes:

    Remove requirements for packages that are current in snapshot5
    (pam, selinux-policy)

    activate MLS sshd on port 2222 via xinetd

    Activate MLS level selection for local console login

    Add 'retry' option when post-install rpm upgrade fails
    (Thanks to Klaus Kiwi for the patch)

This works for me without updates.img, and installs a correct grub config
(yay!). According to the README I think the bug the updates.img fixes
isn't applicable to this ks script.

I added the following updated packages for i386, but it should also work
to update those later:

 
http://people.redhat.com/sgrubb/files/lspp/kernel-2.6.18-1.2840.2.1.el5.lspp.57.i686.rpm
 
http://people.redhat.com/sgrubb/files/lspp/kernel-devel-2.6.18-1.2840.2.1.el5.lspp.57.i686.rpm

Since these appeare older than the snapshot5 kernel, you need to install
them with:

 rpm -Uvh --oldpackage kernel-*
 rm kernel-*

If you want ssh-via-xinetd on port 2222 to work, you'll need the patch
from this bug, and recompile openssh:

 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=220487

        rpm -i ~kw/openssh-4.3p2-14.el5.src.rpm
        cd /usr/src/redhat
        rpmbuild -bc --nodeps SPECS/openssh.spec
        cd BUILD/openssh-*
patch -p2 < ~kw/openssh-xinetd-MLS.diff make sshd
        mv /usr/sbin/sshd /usr/sbin/sshd.old
        cp sshd /usr/sbin/sshd
        restorecon /usr/sbin/sshd

Known issues:

- if you upgrade PAM packages on biarch systems (not needed this time),
  always update both the 32bit and 64bit PAM packages together

RPM download:

   http://klaus.vh.swiftco.net/lspp/SRPMS/
   http://klaus.vh.swiftco.net/lspp/RPMS/noarch/

Git repository:

   http://klaus.vh.swiftco.net/lspp/git/

-Klaus

--
redhat-lspp mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/redhat-lspp




--
redhat-lspp mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/redhat-lspp

Reply via email to