problem with sieveshell/timsieved using cyrus-imapd-2.3.13 on OBSD45
Hi Folks, on an OpenBSD 4.5 system upgraded many times (from 3.9, perhaps), I have the problem that when I try to use sieveshell to connect to a timsieved daemon to administer my sieve scripts, I get prompted for a password, and then things hang... I have the following cyrus packages installed: -snip- [r...@dna ~]# pkg_info | grep cyrus cyrus-imapd-2.3.13 Cyrus IMAP server cyrus-imapd-perl-2.3.13 perl utils for the Cyrus IMAP server cyrus-sasl-2.1.22p4 RFC SASL (Simple Authentication and Security Layer) -snip- I have also tried talking to a timsieved directly on port localhost:2000, without success, which leads me to believe that the problem lies with timsieved or beyond. I can authenticate myself successfully, but neither a NOOP nor a LISTSCRIPTS command produces not result. This used to work, but I'm not sure when I used it last. Maybe before the upgrade to v4.5. Does anyone have any idea why this might be happening? Rob Urban == ktrace of the timsieved (starting when sieveshell sends the answer to the challenge, and ignoring mprotect and sigprocmask) shows: 32751 timsieved GIO fd 0 read 8 bytes {352+}\r 32751 timsieved RET read 8 32751 timsieved GIO fd 0 read 354 bytes dXNlcm5hbWU9InVyYmFuIixyZWFsbT0iZG5hLnk0Mi5vcmciLG5vbmNlPSI3YjgvYktQUF\ luM0wrWG13Y25leVFLRk9GOVVlZVlkUHAvR1BNVWVCMlNrPSIsY25vbmNlPSJ1cVFubUNr\ K2RDcW1PWVNVSVM1a2NvS0Evc2x2amhIZWhxNEtqcklNYyt3PSIsbmM9MDAwMDAwMDEscW\ 9wPWF1dGgtY29uZixjaXBoZXI9cmM0LG1heGJ1Zj0xMDI0LGRpZ2VzdC11cmk9InNpZXZl\ L2xvY2FsaG9zdCIscmVzcG9uc2U9NDFhODY1MTEyNTVkM2RkZTIzM2Q5MDYwNDI0MWQ4Nz\ Q=\r 32751 timsieved RET read 354/0x162 [reads /etc/sasldb2.db] [reads /etc/pwd.db] [reads /etc/group] 32751 timsieved NAMI /var/sieve/u/urban 32751 timsieved RET chdir 0 32751 timsieved CALL sendto(0x5,0xcfbde2e0,0x66,0,0,0) 32751 timsieved GIO fd 5 wrote 102 bytes 181Oct 17 02:33:05 imapd/sieve[32751]: login: localhost.y42.org[::1]\ urban DIGEST-MD5 User logged in 32751 timsieved RET sendto 102/0x66 32751 timsieved CALL write(0x1,0x7d41e000,0x46) 32751 timsieved GIO fd 1 wrote 70 bytes OK (SASL cnNwYXV0aD0zMWZjMGQxOGJiNmQxZjMyNWExZDFhMWNlZDQxNzhlYg==)\r 32751 timsieved RET write 70/0x46 32751 timsieved CALL open(0xcfbde730,0x209,0x1a4) 32751 timsieved NAMI /var/imap/log/urban/32751 32751 timsieved RET open 8 32751 timsieved CALL write(0x8,0xcfbde730,0x2b) 32751 timsieved GIO fd 8 wrote 43 bytes -- urban Sat Oct 17 02:33:05 2009 [at some point here I hit ^C and interrupt sieveshell...] 32751 timsieved RET write 43/0x2b 32751 timsieved CALL gettimeofday(0xcfbdec78,0) 32751 timsieved RET gettimeofday 0 32751 timsieved CALL select(0x1,0xcfbdece0,0,0,0xcfbdecd8) 32751 timsieved RET select 1 32751 timsieved CALL gettimeofday(0xcfbdec78,0) 32751 timsieved RET gettimeofday 0 32751 timsieved CALL gettimeofday(0xcfbdec78,0) 32751 timsieved RET gettimeofday 0 32751 timsieved CALL read(0,0x7d41f000,0x1000) 32751 timsieved RET read 0 32751 timsieved CALL gettimeofday(0xcfbde1e8,0) 32751 timsieved RET gettimeofday 0 32751 timsieved CALL getpid() 32751 timsieved RET getpid 32751/0x7fef 32751 timsieved CALL sendto(0x5,0xcfbde660,0x4d,0,0,0) 32751 timsieved GIO fd 5 wrote 77 bytes 180Oct 17 02:33:10 imapd/sieve[32751]: Lost connection to client -- \ exiting 32751 timsieved RET sendto 77/0x4d
Re: problem with sieveshell/timsieved using cyrus-imapd-2.3.13 on OBSD45
I'll answer my own question [again]. the solution was to add the following line to /etc/imapd.conf: sieve_sasl_send_unsolicited_capability: 1 cheers, Rob Urban On 10/17/2009 03:05 AM, Robert Urban wrote: Hi Folks, on an OpenBSD 4.5 system upgraded many times (from 3.9, perhaps), I have the problem that when I try to use sieveshell to connect to a timsieved daemon to administer my sieve scripts, I get prompted for a password, and then things hang... I have the following cyrus packages installed: -snip- [r...@dna ~]# pkg_info | grep cyrus cyrus-imapd-2.3.13 Cyrus IMAP server cyrus-imapd-perl-2.3.13 perl utils for the Cyrus IMAP server cyrus-sasl-2.1.22p4 RFC SASL (Simple Authentication and Security Layer) -snip- I have also tried talking to a timsieved directly on port localhost:2000, without success, which leads me to believe that the problem lies with timsieved or beyond. I can authenticate myself successfully, but neither a NOOP nor a LISTSCRIPTS command produces not result. This used to work, but I'm not sure when I used it last. Maybe before the upgrade to v4.5. Does anyone have any idea why this might be happening? Rob Urban == ktrace of the timsieved (starting when sieveshell sends the answer to the challenge, and ignoring mprotect and sigprocmask) shows: 32751 timsieved GIO fd 0 read 8 bytes {352+}\r 32751 timsieved RET read 8 32751 timsieved GIO fd 0 read 354 bytes dXNlcm5hbWU9InVyYmFuIixyZWFsbT0iZG5hLnk0Mi5vcmciLG5vbmNlPSI3YjgvYktQUF\ luM0wrWG13Y25leVFLRk9GOVVlZVlkUHAvR1BNVWVCMlNrPSIsY25vbmNlPSJ1cVFubUNr\ K2RDcW1PWVNVSVM1a2NvS0Evc2x2amhIZWhxNEtqcklNYyt3PSIsbmM9MDAwMDAwMDEscW\ 9wPWF1dGgtY29uZixjaXBoZXI9cmM0LG1heGJ1Zj0xMDI0LGRpZ2VzdC11cmk9InNpZXZl\ L2xvY2FsaG9zdCIscmVzcG9uc2U9NDFhODY1MTEyNTVkM2RkZTIzM2Q5MDYwNDI0MWQ4Nz\ Q=\r 32751 timsieved RET read 354/0x162 [reads /etc/sasldb2.db] [reads /etc/pwd.db] [reads /etc/group] 32751 timsieved NAMI /var/sieve/u/urban 32751 timsieved RET chdir 0 32751 timsieved CALL sendto(0x5,0xcfbde2e0,0x66,0,0,0) 32751 timsieved GIO fd 5 wrote 102 bytes 181Oct 17 02:33:05 imapd/sieve[32751]: login: localhost.y42.org[::1]\ urban DIGEST-MD5 User logged in 32751 timsieved RET sendto 102/0x66 32751 timsieved CALL write(0x1,0x7d41e000,0x46) 32751 timsieved GIO fd 1 wrote 70 bytes OK (SASL cnNwYXV0aD0zMWZjMGQxOGJiNmQxZjMyNWExZDFhMWNlZDQxNzhlYg==)\r 32751 timsieved RET write 70/0x46 32751 timsieved CALL open(0xcfbde730,0x209,0x1a4) 32751 timsieved NAMI /var/imap/log/urban/32751 32751 timsieved RET open 8 32751 timsieved CALL write(0x8,0xcfbde730,0x2b) 32751 timsieved GIO fd 8 wrote 43 bytes -- urban Sat Oct 17 02:33:05 2009 [at some point here I hit ^C and interrupt sieveshell...] 32751 timsieved RET write 43/0x2b 32751 timsieved CALL gettimeofday(0xcfbdec78,0) 32751 timsieved RET gettimeofday 0 32751 timsieved CALL select(0x1,0xcfbdece0,0,0,0xcfbdecd8) 32751 timsieved RET select 1 32751 timsieved CALL gettimeofday(0xcfbdec78,0) 32751 timsieved RET gettimeofday 0 32751 timsieved CALL gettimeofday(0xcfbdec78,0) 32751 timsieved RET gettimeofday 0 32751 timsieved CALL read(0,0x7d41f000,0x1000) 32751 timsieved RET read 0 32751 timsieved CALL gettimeofday(0xcfbde1e8,0) 32751 timsieved RET gettimeofday 0 32751 timsieved CALL getpid() 32751 timsieved RET getpid 32751/0x7fef 32751 timsieved CALL sendto(0x5,0xcfbde660,0x4d,0,0,0) 32751 timsieved GIO fd 5 wrote 77 bytes 180Oct 17 02:33:10 imapd/sieve[32751]: Lost connection to client -- \ exiting 32751 timsieved RET sendto 77/0x4d
log rotation
Hi Folks, I use syslog-ng, for which newsyslog seemed to have a few shortcomings. Also, I didn't like the way newsyslog processes each file to be rotated individually, sending a signal to syslogd each time, instead of doing all the rotations, and then sending a single signal. yeah, I read that syslogd doesn't care, and the method doesn't present any significant load on the system or syslogd. I guess I'm a pedant. Anyhow, I wrote a perl script to batch all the rotations. It isn't nearly as clever as newsyslog (rotation based on size, etc). It simply rotates when called. For anyone who's interested, the script can be found at: http://www.unix-wissen.de/OpenBSD/rotate-logs.pl cheers, Rob Urban
help with getting kernel/userland back in sync
Hi Folks, I recently upgraded a 4.4 system to 4.5. I followed the Upgrade Guide, not using sysmerge. The upgrade went more-or-less ok. After that, I wanted to install the five patches on the 4.5 errata page. I copied src.tar.gz and sys.tar.gz (for v4.5) from a mirror, unpacked them in /usr/src, applied the first patch (libssl) and my make failed at some point with errors. I removed the /usr/src tree, and created it again from scratch. I tried the make again (without applying patch) and it failed again, so I concluded I need to sync with CVS. This seems weird. I would have thought the src/sys tars would be clean... I updated the tree from CVS using: cd /usr/src cvs up -r OPENBSD_4_5_BASE -Pd as documented in release(8). I repeated my attempt to make libssl, which was successful. I applied the rest of the patches, (aucat and 3 kernel patches), built a new kernel (GENERIC.MP), installed it, and rebooted. First I had to figure out that /sbin/ifconfig was hosed and rebuilt it. (it got hosed/installed when I did the make install for /usr/src/sbin after building libssl. I'm not sure why.) Now I get the following messages at boot (10 repetitions): sysctl: fourth level name dad_pending in net.inet6.ip6.dad_pending is invalid which is in the v4.5 /etc/netstart script. According to a mail from Stuard Henderson, this means my kernel and userland are out of sync. It's not clear to me how this could be, as /etc/netstart is v4.5 and the src/sys sources I used also. Can someone shed some light on this problem? thanks, Rob Urban
Re: help with getting kernel/userland back in sync
I'll answer my own question. It seems it's not a problem of the kernel and userland being out of sync, but rather /sbin/sysctl was hosed too. rebuilt and problem disappeared. I'm guessing that either I had some junk in /usr/obj/sbin or the patch instructions for libssl need to mention doing a make clean after cd ../../sbin. Rob Urban Robert Urban wrote: Hi Folks, I recently upgraded a 4.4 system to 4.5. I followed the Upgrade Guide, not using sysmerge. The upgrade went more-or-less ok. After that, I wanted to install the five patches on the 4.5 errata page. I copied src.tar.gz and sys.tar.gz (for v4.5) from a mirror, unpacked them in /usr/src, applied the first patch (libssl) and my make failed at some point with errors. I removed the /usr/src tree, and created it again from scratch. I tried the make again (without applying patch) and it failed again, so I concluded I need to sync with CVS. This seems weird. I would have thought the src/sys tars would be clean... I updated the tree from CVS using: cd /usr/src cvs up -r OPENBSD_4_5_BASE -Pd as documented in release(8). I repeated my attempt to make libssl, which was successful. I applied the rest of the patches, (aucat and 3 kernel patches), built a new kernel (GENERIC.MP), installed it, and rebooted. First I had to figure out that /sbin/ifconfig was hosed and rebuilt it. (it got hosed/installed when I did the make install for /usr/src/sbin after building libssl. I'm not sure why.) Now I get the following messages at boot (10 repetitions): sysctl: fourth level name dad_pending in net.inet6.ip6.dad_pending is invalid which is in the v4.5 /etc/netstart script. According to a mail from Stuard Henderson, this means my kernel and userland are out of sync. It's not clear to me how this could be, as /etc/netstart is v4.5 and the src/sys sources I used also. Can someone shed some light on this problem? thanks, Rob Urban
Perl script to copy perl into a chroot-environment, for example for apache
Hi Folks, I have written a Perl script to copy Perl + libs + dependencies into a chroot-environment, for example /var/www. It can be found at: http://www.unix-wissen.de/chroot/ comments welcome. cheers, Robert Urban
Re: perl/CGI getting SIGSEGV *occasionally*, called by apache in chrooted env
Paul de Weerd wrote: On Sun, Sep 21, 2008 at 03:40:09AM +0200, Robert Urban wrote: | Hi folks, | | OS Env: OBSD4.3 running on a dual-PIII (ProLiant 380). | | I've got a perl/CGI script doing a bunch of stuff (talking to PostgreSQL, | writing files, etc) which is dying with SIGSEGV, but only occasionally. I'm | unable to reproduce the death outside of the chrooted env manually. I did, | however, manage to get a ktrace of a good and a bad run. (see below). I | set up the chroot environment by copying all relevent files for perl to | /var/www. The SIGSEGV's started after I made some minor changes to the | script, and if I make yet other changes, such as adding debugging code, the | nasty behaviour stops. I doubt the script (and modules it uses) are | relevent, but someone thinks they might shed some light on the problem, I | can make them available. Naturally, I can make the complete ktrace/kdump | files available as well, if anybody wants to see them. Access to the | machine is also no problem. | | Is there any hope of tracking down this kind of error? A shot in the dark here .. but can you verify you have enough memory available for use ? Check ulimit .. maybe the chrooted env is running as a user with lower ulimits. Try upping those. Other than that, SIGSEGV's are often caused by bad hardware (bad memory, notably), but I'd be surprised if you only hit that in the chroot case. You may still want to check your machine though. thanks for your suggestion. I checked resource limits, and they're ok. The HW is ok too. Before I ever install an OS on intel hardware I always run memtest86+ at least over night. That includes this box, so mem is ok. Could have been, but wasn't :) cheers, Robert Urban
perl/CGI getting SIGSEGV *occasionally*, called by apache in chrooted env
Hi folks, OS Env: OBSD4.3 running on a dual-PIII (ProLiant 380). I've got a perl/CGI script doing a bunch of stuff (talking to PostgreSQL, writing files, etc) which is dying with SIGSEGV, but only occasionally. I'm unable to reproduce the death outside of the chrooted env manually. I did, however, manage to get a ktrace of a good and a bad run. (see below). I set up the chroot environment by copying all relevent files for perl to /var/www. The SIGSEGV's started after I made some minor changes to the script, and if I make yet other changes, such as adding debugging code, the nasty behaviour stops. I doubt the script (and modules it uses) are relevent, but someone thinks they might shed some light on the problem, I can make them available. Naturally, I can make the complete ktrace/kdump files available as well, if anybody wants to see them. Access to the machine is also no problem. Is there any hope of tracking down this kind of error? thanks, Rob Urban --- The bad looks like this: snip 29904 perl CALL mprotect(0x29ef7000,0x1000,0x3) 29904 perl RET mprotect 0 29904 perl CALL mprotect(0x29ef7000,0x1000,0x1) 29904 perl RET mprotect 0 29904 perl CALL sigprocmask(0x3,0) 29904 perl RET sigprocmask -65793/0xfffefeff 29904 perl CALL stat(0x87e53280,0x27dcf680) 29904 perl NAMI /vhosts/urban/www.unix-beratung.de/html//absence/img/legend.png 29904 perl RET stat 0 29904 perl CALL mmap(0,0x1000,0x3,0x1002,0x,0,0,0) 29904 perl RET mmap -1950830592/0x8bb8b000 29904 perl PSIG SIGSEGV SIG_DFL code 1 addr=0x82ddb000 trapno=1 29904 perl NAMI perl.core END-OF-KDUMP and the good like this: snip 28237 perl CALL sigprocmask(0x1,0x) 28237 perl RET sigprocmask 0 28237 perl CALL mprotect(0x2572,0x1000,0x3) 28237 perl RET mprotect 0 28237 perl CALL mprotect(0x2572,0x1000,0x1) 28237 perl RET mprotect 0 28237 perl CALL sigprocmask(0x3,0) 28237 perl RET sigprocmask -65793/0xfffefeff 28237 perl CALL stat(0x82529200,0x2e854680) 28237 perl NAMI /vhosts/urban/www.unix-beratung.de/html//absence/img/lege nd.png 28237 perl RET stat 0 28237 perl CALL mmap(0,0x1000,0x3,0x1002,0x,0,0,0) 28237 perl RET mmap -1953615872/0x8b8e3000 28237 perl CALL sigaction(0xd,0xcfbf2500,0xcfbf24f0) 28237 perl RET sigaction 0 28237 perl CALL sendto(0x11,0x8bfd5000,0x45,0,0,0) 28237 perl GIO fd 17 wrote 69 bytes Q\0\0\0D SELECT * FROM c_config WHERE name = 'type-modification-time';\ \0 28237 perl RET sendto 69/0x45 28237 perl CALL sigaction(0xd,0xcfbf2500,0xcfbf24f0) 28237 perl RET sigaction 0 28237 perl CALL poll(0xcfbf2658,0x1,0x) snip
updating ports after OS update
Hi Folks, in the upgrade guide there is a description of how to update packages after the OS has been updated. The command mentioned is (with the appropriate env variable(s) set): # pkg_add -ui -F update -F updatedepends What do I need to do about the numerous ports I built and installed? Do they need to be updated manually? Also, I'm currently running 4.1, and would like to get to 4.3. I guess I will need to do this in two hops. Can I postpone package updating until I've finished updating the OS to 4.3? cheers, Robert Urban
alpha server hardware (AS1200) available for donation in Munich area
Hi Folks, I'm back again. I have two AS1200 (AlphaServers) to donate. They're nice machines, but I don't use them. One has two 400MHz CPUs (B3007-AA) and 512MB RAM, the other has one 533MHz CPU (B3007-CA) and 256MB RAM. They have lots of disks internally (2 and 4GB drives). They have several SCSI controllers installed and are in fact set up to operate as a TruCluster with shared storage, which is housed on two BA356 StorageWorks shelves stuffed with 2 and 4GB drives. If someone were interested in running this as a TruCluster, I also have two MemoryChannel cards and a cable. TruCluster traditionally uses MemoryChannel as its cluster interconnect. It can, however, use a standard ethernet P2P connection. Each system has two 100mbit ethernet controllers installed. The boxes are also fitted with redundant power supplies. Dimensions of a AS1200: height=47cm, width=36cm, depth=60cm For a photo see (one system is stacked on top of the other!): http://www.spielwiese.de/rob/Pictures/as1200-1000x1504.jpg I live in Munich, and posting them would be prohibitively expensive, I suspect. any interest? If yes, please contact me ASAP. Rob Urban Here is the output of show config for each system: dual-400MHz config: -- P00show config Digital Equipment Corporation AlphaServer 1200 Console V5.7-4 OpenVMS PALcode V1.21-2, Digital UNIX PALcode V1.23-2 Module Type RevName System Motherboard 0 mthrbrd0 Memory 512 MB DIMM 0 mem0 CPU (4MB Cache) 30001 cpu0 CPU (4MB Cache) 30001 cpu1 Bridge (IOD0/IOD1) 600 0032 iod0/iod1 PCI Motherboard a saddle0 Bus 0 iod0 (PCI0) Slot Option Name Type RevName 1 PCEB 4828086 0015 pceb0 2 S3 Trio64/Trio32 88115333 0044 vga0 3 DECchip 21140-AA 910110020 tulip0 4 DEC KZPSA81011 pks0 Bus 1 pceb0 (EISA Bridge connected to iod0, slot 1) Slot Option Name Type RevName Bus 0 iod1 (PCI1) Slot Option Name Type RevName 1 NCR 53C810 110000002 ncr0 2 QLogic ISP10X0 10201077 0005 isp0 3 NCR 53C810 110000002 ncr1 4 DE600-AA 12298086 0008 ei0 single-533MHz config: -- P00show config Compaq Computer Corporation AlphaServer 1200 Console V6.0-4 OpenVMS PALcode V1.21-2, Digital UNIX PALcode V1.23-2 Module Type RevName System Motherboard 0 mthrbrd0 Memory 64 MB DIMM 0 mem0 Memory 64 MB DIMM 0 mem1 Memory 64 MB DIMM 0 mem2 Memory 64 MB DIMM 0 mem3 CPU (4MB Cache) 30003 cpu0 Bridge (IOD0/IOD1) 600 0032 iod0/iod1 PCI Motherboard a saddle0 Bus 0 iod0 (PCI0) Slot Option Name Type RevName 1 PCEB 4828086 0015 pceb0 2 S3 Trio64/Trio32 88115333 0054 vga0 3 DE500-BA 191011 0030 tulip0 4 DEC KZPSA81011 pks0 Bus 1 pceb0 (EISA Bridge connected to iod0, slot 1) Slot Option Name Type RevName Bus 0 iod1 (PCI1) Slot Option Name Type RevName 1 NCR 53C810 110000002 ncr0 2 QLogic ISP10X0 10201077 0005 isp0 3 DEC PCI MC 181011 000E mc0 4 DE600-AA 12298086 0008 ei0
serial switch available for donation (Munich)
Hi Folks, I have an ancient, but fully functional pizza-box like device from Pan Dacom (V.24 Umschalter), which has 9 DB25 female connectors on the back, and 8 toggle pushbuttons on the front. One of the DB25 connectors is the input, and is connected to one or more of the other eight DB25 connectors, depending on which buttons are toggled on on the front. any interest? Rob Urban
have HP PA-Risc 712/100 for donation in Munich
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hello folks, anyone in the Munich area interested in a PA-Risc 712/100 machine? it's got onboard video, a working disk (at least, the last time I powered it on), some memory, etc. Rob Urban Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFHU1r433x7lJjLFm4RAjEeAJ9xRf1F8UoqR2IbqYVcqwB4b0n6uACgqbIB Ydmv8QeCq6HUZIWdqMKoxhY= =yqNh -END PGP SIGNATURE-
turbo-channel cards available (was: alpha hardware (DEC3000-300X) available for donation)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 ok, no one seems to be interested in the machine. Would anyone like any of the components? In particular, the TC SCSI controllers? (PMAZB-A, PMAZC-AA)?? Please respond soon! Robert Urban Robert Urban wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Folks, I've got a DEC3000-300X which I'm going to have to trash, unless someone would like it... details: CPU: Alpha 21064 175MHz Memory: 4x32MB, 4x8MB (total 160MB) Bus: Turbo-Channel Turbo-Channel cards: PMAZB-A (2-port fast-SCSI controller) PMAZC-AA (2-port fast-SCSI controller) Disks: RZ28 (2GB), RZ28M-E (2GB) The mainboard has built-in: Fast-SCSI 10Mbit Ethernet (RJ45) ISDN!!! keyboard/mouse combined connector (not sure if I've got the cable..) DB23 serial RGB Video Any interest? Please let me know soon. Rob Urban Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFHTJZr33x7lJjLFm4RAua8AKCQLXb4R/OnSNsm7NEeKeEzESPT4gCfXMzM GzK93pWHUB7LgBP4xavsJl8= =Zi3Q -END PGP SIGNATURE- Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFHTr1433x7lJjLFm4RAlIkAJ9eCXEwhNSDj92WP1R1eT1Tgz8YUACgsPEX eHXd6tbUbv813ngV1Ge4pwE= =OjIT -END PGP SIGNATURE-
alpha hardware (DEC3000-300X) available for donation in Munich, Germany
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Folks, I've got a DEC3000-300X which I'm going to have to trash, unless someone would like it... details: CPU: Alpha 21064 175MHz Memory: 4x32MB, 4x8MB (total 160MB) Bus: Turbo-Channel Turbo-Channel cards: PMAZB-A (2-port fast-SCSI controller) PMAZC-AA (2-port fast-SCSI controller) Disks: RZ28 (2GB), RZ28M-E (2GB) The mainboard has built-in: Fast-SCSI 10Mbit Ethernet (RJ45) ISDN!!! keyboard/mouse combined connector (not sure if I've got the cable..) DB23 serial RGB Video Any interest? Please let me know soon. Rob Urban Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFHTJZr33x7lJjLFm4RAua8AKCQLXb4R/OnSNsm7NEeKeEzESPT4gCfXMzM GzK93pWHUB7LgBP4xavsJl8= =Zi3Q -END PGP SIGNATURE-
late install of patch 011_openssl.patch
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Folks, I just noticed 011_openssl.patch and installed it on my 4.1 i386 system. Does anyone have any idea to what extent I risked being hacked? If the risk was significant, what is the best way to check if someone's been naughty? thanks, Rob Urban Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFHGVY433x7lJjLFm4RAlkbAJoCaljOcUlJUR7FimYs+I2C2N1TJACgmClt rPiKPma01vEV/exHNlwQUTk= =X9Qx -END PGP SIGNATURE-
non-PHP webmail solutions
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Folks, a while ago (Nov, 2006), someone asked what webmail solutions people recommended. People suggested: - - squirrelmail - - the horde - - Ilohamail - - RoundCube - - hastymail - - openwebmail of all of these, only openwebmail does not rely on PHP, which I deeply mistrust. Does anyone know of any others that don't use PHP? thanks, Rob Urban Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFHB7T633x7lJjLFm4RAi4oAJ9Pvs4sSjSm3VyXE4YZJ+5oDPqzHwCgmaiV 7WBKb3QjD//gjqjxqE2XhVI= =GzVa -END PGP SIGNATURE-
Re: 19 inch rack (DEC-StoageWorks) available in Munich
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 last call for interest in hard disks (SCSI, IDE) for donation. Robert Urban wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hallo Martin, Martin Reindl wrote: Robert Urban [EMAIL PROTECTED] wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Folks, is anybody interested in a SWXSC-CB 19 StorageWorks rack? I'm giving it away. For more info, see: http://www.spielwiese.de/rob/Stuff/Cabinet/ Would you mind giving the RZ28 disks to the project? indeed. I guess no one wants the rack? see below for a list of disks available for donation. sturm@ and grunk@ are probably real close :) I've got a move looming, so I'd like to get any transactions completed relatively quickly. cheers, Robert Urban - snip-- The following SCSI disks are all in StorageWorks Building Block (SBB) enclosuers: Cap Model count comment - - --- - 1GB RZ26L-VA 8 RZ26-VA 1 2BG RZ28-VA 16 SWXD3-SG 5 4GB RZ29B-VW 3 DS-RZ1CB-VW 4 9GB DS-RZ1DF-VW 2 DS-RZ1DD-VW 3 Other SCSI (no enclosure) 9GB IBM/Digital RZ1DF-CB (DGHS) 2 SCA 9GB Quantum/Digital RZ2DC-KA 2 68pin 2GB RZ28-E3 2GB Seagate ST32550W 1 68pin 2GB Micropolis 4421 1 50pin 1GB RZ26L-E 4 2GB Seagate/Digital RZ23B-E (ST12400N)1 1GB Digital DSP3107L (RH31E-DC) 1 425MB Digital RZ25-E1 IDE/ATAPI Disks 3.2GB Maxtor DiamondMax 4 3.2GB Quantum Fireball 1 850MB Quantum Trailblazer 1 1.2GB Quantum Fireball 3 540MB Maxtor 7540AV 1 127MB Quantum ProDrive 4 850MB Western Digital Caviar 2850 1 170MB Maxtor 7171AT 1 130MB Seagate ST3145A 1 122MB Digital RE23L-E 1 StorageWorks enclosuers: BA350 6 Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFG/plV33x7lJjLFm4RAh1/AKCgtLiAKAF7/P0MFvWAiHLfmbhA7wCcDyuv IT5WRp54jt8JGDuq0D6qMN8= =HCdP -END PGP SIGNATURE- Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFHBEpf33x7lJjLFm4RAhu1AJsFMpIYlx6KtRq+vD432JowVWAMTwCeKGje j6O7hoWvPvWRkzfmf5YyD9s= =xLw/ -END PGP SIGNATURE-
Re: 19 inch rack (DEC-StoageWorks) available in Munich
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hallo Martin, Martin Reindl wrote: Robert Urban [EMAIL PROTECTED] wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Folks, is anybody interested in a SWXSC-CB 19 StorageWorks rack? I'm giving it away. For more info, see: http://www.spielwiese.de/rob/Stuff/Cabinet/ Would you mind giving the RZ28 disks to the project? indeed. I guess no one wants the rack? see below for a list of disks available for donation. sturm@ and grunk@ are probably real close :) I've got a move looming, so I'd like to get any transactions completed relatively quickly. cheers, Robert Urban - snip-- The following SCSI disks are all in StorageWorks Building Block (SBB) enclosuers: Cap Model count comment - - --- - 1GB RZ26L-VA 8 RZ26-VA 1 2BG RZ28-VA 16 SWXD3-SG 5 4GB RZ29B-VW 3 DS-RZ1CB-VW 4 9GB DS-RZ1DF-VW 2 DS-RZ1DD-VW 3 Other SCSI (no enclosure) 9GB IBM/Digital RZ1DF-CB (DGHS) 2 SCA 9GB Quantum/Digital RZ2DC-KA 2 68pin 2GB RZ28-E3 2GB Seagate ST32550W 1 68pin 2GB Micropolis 4421 1 50pin 1GB RZ26L-E 4 2GB Seagate/Digital RZ23B-E (ST12400N)1 1GB Digital DSP3107L (RH31E-DC) 1 425MB Digital RZ25-E1 IDE/ATAPI Disks 3.2GB Maxtor DiamondMax 4 3.2GB Quantum Fireball 1 850MB Quantum Trailblazer 1 1.2GB Quantum Fireball 3 540MB Maxtor 7540AV 1 127MB Quantum ProDrive 4 850MB Western Digital Caviar 2850 1 170MB Maxtor 7171AT 1 130MB Seagate ST3145A 1 122MB Digital RE23L-E 1 StorageWorks enclosuers: BA350 6 Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFG/plV33x7lJjLFm4RAh1/AKCgtLiAKAF7/P0MFvWAiHLfmbhA7wCcDyuv IT5WRp54jt8JGDuq0D6qMN8= =HCdP -END PGP SIGNATURE-
19 inch rack (DEC-StoageWorks) available in Munich
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Folks, is anybody interested in a SWXSC-CB 19 StorageWorks rack? I'm giving it away. For more info, see: http://www.spielwiese.de/rob/Stuff/Cabinet/ cheers, Rob Urban Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFG9kGZ33x7lJjLFm4RAjDeAJ4omWqiUq3Ibea1HR/hWeUDJ8ArgwCgrS8a bDJBktuDaV3Yc9uTX61O0BY= =0cGA -END PGP SIGNATURE-
ES40 (alpha servers) available for donation in the munich area
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Folks, a friend is in about to scrap several ES40 Alpha servers. The approximate configuration is: - - 4x CPUs (533MHz maybe, 833 is unlikely) - - several gigs of memory (4?) - - 1 or 2 SCSI controllers these things weigh a ton and suck power. you have been warned :) There are three hot-swap power supply bays in the back, two of which must be populated to support 4 CPUs. Each PS is rated at 720W. Aside from the their appetite for power, these were, in their day, some of the nicest alphas DEC ever built. The CPUs are connected to a 5.2GB/sec crossbar switch which made this machine scream. I can make the specs available if anyone is interested... cheers, Rob Urban Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFF9MfT33x7lJjLFm4RAm0vAKCrP7E4UzEhzVm0fks1amPUUL+9bwCgizcE cRvN56fFt3f/Ik8LJ15e5ac= =PGbt -END PGP SIGNATURE-
TurboChannel controllers to give away (3x SCSI, 1x Video)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 indeed, most of you won't know what the hell a TurboChannel card is... TurboChannel is a proprietary bus developed by DEC and used in the MIPS-based workstations such as the DEC5000/200 for example. I have three PMAZ-A (fast-SCSI with 50-pin high density honda connector) and one PMAGD-AA (video with 2MB VRAM, also apparently known as an HX+. The connector on the PMAGD-AA is the DEC standard workstation video with three conductors for RGB, with sync on green. Any interest? Robert Urban Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFF4L4V33x7lJjLFm4RAjnkAJ9G405+jeVBqzkoRrysx/RMbP5SlwCgoNRY lbgskld80hvsBlo9i7vL4wc= =7Ugn -END PGP SIGNATURE-
errata page and FTP DISTRIBUTION ERROR
on the errata page, http://www.openbsd.org/errata.html, it says: * 006: FTP DISTRIBUTION ERROR: December 4, 2006* /All architectures/ The *src.tar.gz* and *ports.tar.gz* archives released on FTP were created incorrectly, a week after the 4.0 release. The archives on the CD sets are correct; this only affects people who downloaded them from a mirror http://www.openbsd.org/ftp.html. The archives have been corrected. The correct MD5 of ports.tar.gz ftp://ftp.openbsd.org/pub/OpenBSD/4.0/ports.tar.gz is eff352b4382a7fb7ffce1e8b37e9eb56, and for src.tar.gz ftp://ftp.openbsd.org/pub/OpenBSD/4.0/src.tar.gz it is b8d7a0dc6f3d27a5377a23d69c40688e. well I apparently copied the bad versions of ports.tar.gz and src.tar.gz, as my md5 checksums don't match. In the meantime I've built several ports (56, to be exact), and installed all the userland patches (httpd, ld.so, openssl), built the corresponding software, and installed it. were created incorrectly is pretty vague. What is the recommended action for someone in my position (already using the sources)? Scratch all, re-copy, re-install, re-apply patches, re-built ports, etc? Robert Urban
how to get new port versions when following 4.0-patch
Hello List, I installed 4.0-RELEASE on my server, and am consequently following the -patch flavor of the ports tree, which contains clamav 0.88.5. Freshclam tells me every four hours: WARNING: Your ClamAV installation is OUTDATED! WARNING: Current functionality level = 9, recommended = 10 as Marc Balmer has pointed out, 0.88.6 is available in the -current tree. Is there any supported way of getting 0.88.6 via ports? Or are people running production systems installed from -RELEASE versions never supposed to benefit from newer port versions? thanks, Robert Urban
file permissions/ownership in base40.tgz
Hi Misc'ers, I did something stupid on my 4.0 server and lost the contents of /bin. I restored by booting from the install-cd, mounting /, /usr, and /var, and running cd /root-mount; pax -rz -f /cd/4.0/i386/base40.tgz (please don't ask what the stupid thing was). I saved my /etc, /var/db, /var/www, /var/cron beforehand, so these were not affected. The pax-connaisseurs among you will immediately notice that I forgot to use -p e to preserve all permissions. I went through manually and reset setuid/setguid bits for all relevant files, using a 3.9 system as my guide. My question is, does base40.tgz contain the permissions/ownership that the files should have after installation? Is it appropriate to write a script which uses the permissions and owner/group from base40.tgz to restore the same for all existing files in the filesystem? Or do file permissions/ownership somehow get modified during the installation? thanks, Rob Urban
Re: Which tools the OpenBSD developers are using?
could this please please please be the last of this pure-noise thread??? please please? Ioan Nemes wrote: Dan Farrell [EMAIL PROTECTED] 11/30 9:44 am ps. Two items regarding the AK47. I've heard that the majority of these are being produced illegally (manufacturer didn't get the required license from the Soviet inventor) and that, besides the gun barrel, most parts can be stamped out of sheet metal instead of having to be machined. Almost sounds like open-source weaponry... Dan Farrell Hm rather Windblown, Kalasnikov did a better job! Ioan
Re: syslog.conf question: log into a separate file, but not into /var/log/messages
Alexander Farber wrote: I've read man syslog.conf several times, especially this passage: !!prog causes the subsequent block to abort evaluation when a message matches, ensuring that only a single set of actions is taken. !* can be used to ensure that any ensuing blocks are further evaluated (i.e. can- celling the effect of a !prog or !!prog). you might consider simply replacing syslog with syslog-ng. Rob Urban
Re: where is unarj-2.43?
Default User wrote: Okay, I give up. Where is unarj-2.43 in the OpenBSD 4.0 i386 packages? Clamav seems to need it, but pkg_add said it could not be found. Is it indeed missing? it's not available as a pre-compiled package, but rather only as a port. Get the ports tree, cd to /usr/ports/archivers/unarj and type make install. Even better, get the ports tree, go to /usr/ports/mail/amavisd-new and type make install. This will pull in almost ever possible archiver you can imagine needed by clamav. Rob Urban
Re: layout of filesystems on OpenBSD
You wrote: try to outline the output of /etc/fstab, disklabel and df on a table: - Mounted on Type Sizebsize fsize - -- -- - - a / ffs64 MB 16384 2048 b swapswap 512 MB N/AN/A c all the disk d /altrootffs64 MB 16384 2048 e /varffs25 MB 16384 2048 f /usrffs 768 MB 16384 2048 g /var/logffs16 MB 16384 2048 h /var/mail ffs 128 MB 16384 2048 /var/runmfs 4 MB i /var/tmpffs24 MB 16384 2048 j /var/wwwffs32 MB 16384 2048 k /usr/X11R6 ffs 256 MB 16384 2048 l /usr/local ffs 2048 MB 16384 2048 m /usr/objffs 896 MB 16384 2048 n /usr/ports ffs 512 MB 4096 512 o /usr/srcffs 1024 MB 8192 1024 p /home ffs + MB 16384 2048 /tmpmfs64 MB to me, this just looks like a horrible mess. I have never understood why people should be so keen on creating thousands of microscopic filesystems. For me, the advantage of being able to have several classes of filesystem content all take advantage of the available free space of a filesystem/partition far outweighs any need to segregate classes of filesystem content into separate partitions. For example, how could /usr/X11R6 possibly represent a threat to eat all the space is /usr? X11R6 content is static. (yes, I know, software packages put stuff there, but for the purposes of this discussion it's static). Arguments can presumably be made for /var/www, and /var/mail, /home, /usr/src, and /tmp, but the rest just seems like a waste of energy. I imagine I'd do: / /var /usr and as necessary /var/mail /var/www /usr/src /home /tmp Rob Urban
problems running getty on tty00
Hi Folks, I'm trying to configure the serial port (COM1) on a ProLiant DL380-G2 for logins running OpenBSD 3.9. In /etc/ttys: tty00 /usr/libexec/getty std.9600 vt220 on secure # dmesg | grep com pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo I've HUP'ed init, and getty is running: # ps ax|grep tty00 7255 ?? I 0:00.01 /usr/libexec/getty std.9600 tty00 speed is correct: # stty -a -f /dev/tty00 speed 9600 baud; 0 rows; 0 columns; lflags: icanon isig iexten echo echoe -echok echoke -echonl echoctl -echoprt -altwerase -noflsh -tostop -flusho -pendin -nokerninfo -extproc -xcase iflags: -istrip icrnl -inlcr -igncr -iuclc ixon -ixoff ixany imaxbel -ignbrk brkint -inpck -ignpar -parmrk oflags: opost onlcr -ocrnl -onocr -onlret -olcuc oxtabs -onoeot cflags: cread cs8 -parenb -parodd hupcl -clocal -cstopb -crtscts -mdmbuf cchars: discard = ^O; dsusp = ^Y; eof = ^D; eol = undef; eol2 = undef; erase = ^?; intr = ^C; kill = ^U; lnext = ^V; min = 1; quit = ^\; reprint = ^R; start = ^Q; status = undef; stop = ^S; susp = ^Z; time = 0; werase = ^W; Now the troubles... I hooked up my trusty HP200LX (80186-based PDA), which has a 9-pin serial cable, supports, xon/xoff, rtscts, or no flow control. This PDA works just fine; I have used it for years on other PC serial ports. I configured it not to do flow control. When I hit RETURN, or any other character, I just saw my characters echoed. I disconnected it, and tested it on another PC running linux... worked fine. Later, I went back and connected it to the DL380 again, hit RETURN, and immediately got a login prompt. I could log in, perform commands, etc. Then I logged out. After that, it was back to the first behaviour. Everything gets echoed, and no login prompt comes. I tried sending breaks (not sure if short or long), to no avail. It almost seems as if something else is competing for input from tty00, and sometimes getty gets it, sometimes Mr. X. I can kill getty, which will be restarted, but it doesn't help. Any ideas? Rob Urban
Quake3 dedicated server fails non-deterministically in Linux emulation
Hi Misc-folks, The quake3 dedicated server (q3ded) fails occasionally on OpenBSD 3.9. It relies on Linux emulation, and I am using redhat_base-8.0p8 for this. I'm using linuxq3apoint-1.32b.x86.run. I'm getting Received signal 11, exiting..., which seems to be a recurring thread for quake3. This same executable runs fine, however, on redhat8 and on fedora core 4. When it fails, it looks like this: === == start game output for failure === % bin/x86/q3ded +set dedicated 2 +set com_hunkMegs 16 +set net_IP 10.1.1.26 +exec ffa2.cfg Q3 1.32b linux-i386 Nov 14 2002 - FS_Startup - Current search path: /home/quake/.q3a/baseq3 /data/home/quake/q/baseq3/pak8.pk3 (9 files) [...] /data/home/quake/q/baseq3 bin/x86/q3ded/baseq3 -- 4073 files in pk3 files execing default.cfg execing q3config.cfg couldn't exec autoexec.cfg Hunk_Clear: reset the hunk ok --- Common Initialization Complete --- Opening IP socket: 10.1.1.26:27960 Hostname: dna.y42.org Alias: dna IP: 10.1.1.26 Started tty console (use +set ttycon 0 to disable) ^3PunkBuster Server: PunkBuster Server (v0.993 | A0 C0.0) **DISABLED** execing ffa2.cfg g_gametype will be changed upon restarting. -- Server Initialization -- Server: q3dm15 Hunk_Clear: reset the hunk ok - FS_Startup - Current search path: /home/quake/.q3a/baseq3 /data/home/quake/q/baseq3/pak8.pk3 (9 files) /data/home/quake/q/baseq3/pak7.pk3 (4 files) /data/home/quake/q/baseq3/pak6.pk3 (64 files) /data/home/quake/q/baseq3/pak5.pk3 (7 files) /data/home/quake/q/baseq3/pak4.pk3 (272 files) /data/home/quake/q/baseq3/pak3.pk3 (4 files) /data/home/quake/q/baseq3/pak2.pk3 (148 files) /data/home/quake/q/baseq3/pak1.pk3 (26 files) /data/home/quake/q/baseq3/pak0.pk3 (3539 files) /data/home/quake/q/baseq3 bin/x86/q3ded/baseq3 -- 8146 files in pk3 files Loading vm file vm/qagame.qvm. VM file qagame compiled to 1137840 bytes of code qagame loaded in 3821696 bytes on the hunk Received signal 11, exiting... Shutdown tty console === == end output for failure === when it does not fail, it looks like this: === == start game output for success === Q3 1.32b linux-i386 Nov 14 2002 - FS_Startup - Current search path: /home/quake/.q3a/baseq3 /data/home/quake/q/baseq3/pak8.pk3 (9 files) /data/home/quake/q/baseq3/pak7.pk3 (4 files) /data/home/quake/q/baseq3/pak6.pk3 (64 files) /data/home/quake/q/baseq3/pak5.pk3 (7 files) /data/home/quake/q/baseq3/pak4.pk3 (272 files) /data/home/quake/q/baseq3/pak3.pk3 (4 files) /data/home/quake/q/baseq3/pak2.pk3 (148 files) /data/home/quake/q/baseq3/pak1.pk3 (26 files) /data/home/quake/q/baseq3/pak0.pk3 (3539 files) /data/home/quake/q/baseq3 bin/x86/q3ded/baseq3 -- 4073 files in pk3 files execing default.cfg execing q3config.cfg couldn't exec autoexec.cfg Hunk_Clear: reset the hunk ok --- Common Initialization Complete --- Opening IP socket: 10.1.1.26:27960 Hostname: dna.y42.org Alias: dna IP: 10.1.1.26 Started tty console (use +set ttycon 0 to disable) ^3PunkBuster Server: PunkBuster Server (v0.993 | A0 C0.0) **DISABLED** execing ffa2.cfg g_gametype will be changed upon restarting. -- Server Initialization -- Server: q3dm15 Hunk_Clear: reset the hunk ok - FS_Startup - Current search path: /home/quake/.q3a/baseq3 /data/home/quake/q/baseq3/pak8.pk3 (9 files) /data/home/quake/q/baseq3/pak7.pk3 (4 files) /data/home/quake/q/baseq3/pak6.pk3 (64 files) /data/home/quake/q/baseq3/pak5.pk3 (7 files) /data/home/quake/q/baseq3/pak4.pk3 (272 files) /data/home/quake/q/baseq3/pak3.pk3 (4 files) /data/home/quake/q/baseq3/pak2.pk3 (148 files) /data/home/quake/q/baseq3/pak1.pk3 (26 files) /data/home/quake/q/baseq3/pak0.pk3 (3539 files) /data/home/quake/q/baseq3 bin/x86/q3ded/baseq3 -- 8146 files in pk3 files Loading vm file vm/qagame.qvm. VM file qagame compiled to 1137840 bytes of code qagame loaded in 3821696 bytes on the hunk --- Game Initialization --- gamename: baseq3 gamedate: Sep 30 2002 InitGame: \capturelimit\10\g_maxGameClients\0\sv_maxclients\6\timelimit\15\frag l imit\50\dmflags\0\sv_maxRate\1\sv_hostname\Q3A FFA Server - frag chatters, [...] === == end output for success === Does anyone have any ideas? Rob Urban below are ktrace excerpts for success and failure. = ktrace on failure
Re: [spam] Re: Forum-Software, good and secure, on OpenBSD systems?
if you want to be taken seriously, maybe you should change your e-mail address to something that isn't offensive to everyone who receives your e-mails, in this case, several thousand people. You're just asking to be misunderstood. People misunderstand, and you wonder why. why don't you grow up? [EMAIL PROTECTED] is funny to a 12-year-old. [EMAIL PROTECTED] wrote: Chris Zakelj [EMAIL PROTECTED] wrote: Adam wrote: Chris Zakelj [EMAIL PROTECTED] wrote: He said good and secure. Phpbb is neither. Perhaps you would like to offer an alternative Nope. Then you are a useless troll. Or maybe I just don't happen to have an opinion on what is a good forum, I just know that phpBB is a giant pile of crap. This will be my last reply to your filth. Yet another setback in my lifelong dream to get stupid emails from idiots who love to be offended by everything. I am going to cry. You did exactly that by attacking Jack's reply and not offering a superior alternative. I attacked nothing. I stated two simple facts. Eleven patches in 26 months, or 0.4 patches/month. How does that compare to your typical Linux distro, or the typical corporate environment? A forum is a very simple problem to solve. If a forum has had 11 vulnerabilities EVER, then it is crap. This isn't an OS, or some large complex software. Its very simple and straightforward. And 11 patches doesn't mean 11 exploits, often multiple exploits are released by the same person at the same time and fixed in one patch. And all this is with their new security focused development. How many patches has MSFT released in that timespan? I'm not aware of any patches for MSBB. Oh wait, MS has no forum software. Even you must realize comparing windows to a PHP script is moronic. Adam
ports, packages, and dependencies
Hi, if this has been answered before, my apologies. If not, it would seem a good candidate for the faq. I'm wondering if dependencies for a particular port can be satisfied via installed packages. For example, I'd like to compile amavisd-new-2.3.2, which lists the following dependencies: R-deps: :archivers/arc :archivers/bzip2 :archivers/freeze :archivers/lha :archivers/lzop :archivers/p5-Archive-Tar :archivers/p5-Compress-Zlib :archivers/unarj :archivers/unrar :archivers/unzip :archivers/zoo :converters/p5-Convert-TNEF :devel/p5-Net-Server :mail/p5-MIME-tools :mail/p5-Mail-SpamAssassin :sysutils/p5-Unix-Syslog p5-Archive-Zip-=1.14:archivers/p5-Archive-Zip p5-Convert-UUlib-=1.05:converters/p5-Convert-UUlib I see that there are packages for lha, lzop, unzip, zoo, and p5-Archive-Tar, to name a few. If I install the packages, will they be recognized and used? thanks, Rob Urban (apparently no longer able to understand 12-year-old humor)
Re: MegaRAID SCSI 320-2 bad write performance
I set up a couple of partitions to perform raw I/O to, one on the RAID-5 drive and one on the RAID-0 drive: dd to raw device: RAID-5: 6.4MB/s RAID-0: 9.1MB/s There is *no* difference between 3.9 and 4.0-beta. For kicks, I also tested reading from a raw device: dd reading from a raw device: RAID-5: 38.3MB/s RAID-0: 81.4MB/s For what it's worth, the numbers for writing and reading are identical under linux too. Summary: hw-raid controllers are slow for writing, at least without a cache battery. last question: what kind of performance can I expect if I get the battery? Rob Urban
Re: MegaRAID SCSI 320-2 bad write performance
Greg wrote: Hmmm, if I'm doing my calculations right I'm getting almost 40MB/s for RAID-1 which should be slower than RAID-0, shouldn't it? I'm not sure what you mean by my calculations. In your earlier mail you wrote: [EMAIL PROTECTED]:/home/ethant# dd if=/dev/zero of=/dev/rsd1c bs=64k count=4096 4096+0 records in 4096+0 records out 268435456 bytes transferred in 6.441 secs (41674946 bytes/sec) dd is kind enough to tell you the b/w :) I guess you mean this. RAID-1, mirroring, is *not necessarily* slower than RAID-0, striping. Somewhere, something has to issue two write operations, one to each mirror, and then wait for both to finish before announcing that the I/O is finished. This may take a bit more time compared to a single disk, but it shouldn't be much. If you have multiple disks in a RAID-0 array, that should be much faster, of course. Rob Urban
Re: MegaRAID SCSI 320-2 bad write performance
below are the results of my tests with the LSI MegaRAID SCSI 320-2 controller on 3.9-release and 4.0-beta (snapshot pulled on Aug 22, 2006). I tested writing to both a RAID-5 and a RAID-0 logical drive. The RAID-0 drive consists of a single drive, what I'd call a JBOD. While the test program was running, I had iostat running, and I noted the results next to each test. The iostat values moved around a lot, so I took a figure close to the peak value. Naturally all the async tests were influenced by the buffer cache to a certain extent. I'm a little confused as to why writing sequential blocks with O_SYNC should be so slow... Rob Urban #== # 3.9 #== RAID-0 drive: write-test: -- Sync -- 1 proc: 1.7MB/s iostat: 1.8MB/s 2 procs: 1MB/s and 1MB/s iostat: 2MB/s Async -- 1 proc: 8.7MB/s iostat: 5MB/s 2 procs: 11MB/s and 5.6MB/s iostat: 4.8MB/s dd if=/dev/zero of=testfile bs=64k count=4096 -- took 28.26 seconds, bw: 9MB/s iostat reported: 4.6MB/s RAID-5 drive: write-test: -- Sync -- 1 proc: 1.1MB/s iostat: 1.2MB/s 2 procs: 0.7MB/s and 0.7MB/s iostat: 1.6MB/s Async -- 1 proc: 10MB/s iostat: 3.2MB/s 2 procs: 5.2MB/s and 5.2MB/s iostat: 5MB/s dd if=/dev/zero of=testfile bs=64k count=4096 -- took 39.1 seconds, bw: 6.5MB/s iostat reported: 3.3MB/s #== # 4.0-beta #== RAID-0 drive: write-test: -- Sync -- 1 proc: 1.5MB/s iostat: 3MB/s 2 procs: 0.76MB/s and 0.76MB/s iostat: 3.4MB/s Async -- 1 proc: 15MB/s iostat: 10MB/s 2 procs: 8.2MB/s and 5.8MB/s iostat: 10MB/s dd if=/dev/zero of=testfile bs=64k count=4096 -- took 21.8 seconds, bw: 11.7MB/s iostat reported: 10MB/s RAID-5 drive: write-test: -- Sync -- 1 proc: 1.02MB/s iostat: 2.5MB/s 2 procs: 0.62MB/s and 0.62MB/s iostat: 2.9MB/s Async -- 1 proc: 9MB/s iostat: 6.3MB/s 2 procs: 4.1MB/s and 3.8MB/s iostat: 6.5MB/s dd if=/dev/zero of=testfile bs=64k count=4096 -- took 35 seconds, bw: 7.3MB/s iostat reported: 7MB/s
Re: MegaRAID SCSI 320-2 bad write performance
Hi Kevin, Kevin wrote: On 8/21/06, Robert Urban [EMAIL PROTECTED] wrote: using a simple test program to write sequential blocks to a file, optionally opening with O_SYNC, I've tested write performance to a MegaRAID logical drive . . . All tests performed with O_SYNC, to avoid bufcache interaction. The performance, at least to my perhaps naive eyes, seems abysmal. I'm getting 1.2MB/sec on the RAID-5 logical drive. Have you tried your test on any other controller? no. I could run them on the onboard Smart Array 5i controller. I will try to get some results for this controller, maybe tomorrow. Do you have bonnie++ results for this controller? No, but I've just copied the sources :) Will post. In order to get a baseline, I could plug in an AHA-3960D (dual channel U160) and connect a disk to it, just to see what the disk can do with no raid controller in between... I have a pair of Dell 2850 servers with PERC 4e/Di, if these are similar enough I can run tests (RAID0 and RAID1). with cache battery back up? Rob Urban
MegaRAID SCSI 320-2 bad write performance
user-level performance counters enabled mtrr: Pentium Pro MTRR support uhub0: device problem, disabling port 1 dkcsum: sd0 matches BIOS drive 0x80 dkcsum: sd1 matches BIOS drive 0x81 root on sd0a rootdev=0x400 rrootdev=0xd00 rawdev=0xd02 write-test.c: * write-test.c * * write-test is meant to test simple writing performance to a *new* * file. Blocksize can be set, default is 128KB. * * Usage: * * This program performs tests on a *new* file. (it will truncate an * existing file.) * * Although performance results are returned when file-creation is finished, * they don't have any relevance for random writes. File-creation is * performed using an open(2) call. * * This program writes blocks of the specified block size, default=128KB. * * To perform a test: * * write-test -f file-1 * * Compilation: * * cc -O4 -o write-test write-test.c * * Version: 1.0 * * author: Robert Urban [EMAIL PROTECTED] *---*/ #include stdlib.h #include stdio.h #include unistd.h #include fcntl.h #include sys/stat.h #include sys/types.h #include signal.h #include time.h #include sys/time.h #include errno.h #define KILOBYTE(1024) #define MEGABYTE(1024 * 1024) #define GIGABYTE(1024 * 1024 * 1024) #define DEF_BLOCKSIZE (128 * 1024) #define MAX_BLOCKSIZE (256 * 1024) /* prototypes */ void handleSignal(int sig); float diff(struct timeval *start, struct timeval *end); void initChunk(char ch); void usage(); void writeData(); /* globals */ int allrandom = 1; int debug = 0; long size = 128; /* 128 MB */ char filename[128] = { NULL }; int seconds = 60; int io_count= 0; float latency_cum = 0.0; int blocksize = DEF_BLOCKSIZE; long written= 0; struct timeval bm_start, bm_end; struct timeval io_start, io_end; char *chunk; int thefd; int blockcount; int f_sync = 0; int f_directio = 0; main(int argc, char *argv[]) { time_t tloc; char ran_args[32]; int c, errflg = 0; struct stat statbuf; int num_files = 0; struct timeval tv; gettimeofday(tv, NULL); srand48(tv.tv_usec); #define ARGS hdDSf:s:b: optarg = NULL; while (!errflg ((c = getopt(argc, argv, ARGS)) != -1)) switch (c) { case 'h': usage(); exit(0); case 'b': blocksize = atoi(optarg) * KILOBYTE; break; case 's': /* size = atoi(optarg) * MEGABYTE; */ size = atoi(optarg); break; case 'd': debug = 1; break; case 'S': f_sync = 1; break; case 'f': if (num_files == 1) { printf(you cannot specify more than 1 file.\n); exit(1); } strcpy(filename, optarg); num_files++; break; default: printf(unrecognized option: [%c].\n, c); errflg++; usage(); exit(-1); } chunk = (char *) malloc(MAX_BLOCKSIZE); if (num_files != 1) { printf(exactly 1 file must be specified using '-f'.\n); exit(1); } /* convert size to bytes */ size *= MEGABYTE; initChunk('A'); blockcount = size / blocksize; if (debug) { printf(SIZE : %ld\n, size); printf(BLOCKS: %d\n, blockcount); printf(BLKSIZ: %d\n, blocksize); printf(FILE : %s\n, filename); printf(SYNC : %s\n, f_sync ? Yes : No); } if (filename == 0) { printf(must supply a file using \-f filename\\n); exit(-1); } signal(SIGINT, handleSignal); signal(SIGTERM, handleSignal); signal(SIGHUP, handleSignal); signal(SIGALRM, handleSignal); gettimeofday(bm_start, NULL); writeData(); handleSignal(0); } void usage() { printf(usage
SOLVED: Re: [off topic] proliant DL380 G2 with LSI MegaRAID SCSI 320-2
For those interested, I solved my problem by flashing the Dell firmware onto the MegaRAID controller. [thanks Henning!] Rob Urban I wrote: I've got a Compaq (HP) ProLiant DL380 G2, which has an on-board Compaq Smart Array RAID controller. Unfortunately, the Smart Array (SA) 5i is not (yet) supported by bioctl(4). Thus I procured an LSI-Logic MegaRAID SCSI 320-2 controller and stuck it in. As soon as I have defined a logical drive on the MegaRAID controller *with* a valid boot block, the systems hangs in BIOS, just after the MegaRAID BIOS has printed its messages. It looks like this: BIOS Compaq Remote Insight (Hit [F8] to configure) (the above line comes from the system BIOS, just before it passes control to the MegaRAID BIOS) BIOS LSI MegaRAID BIOS Version G121 Dec 09, 2004 BIOS Copyright(c) 2004 LSI Logic Corp. BIOS HA -0 (Bus 7 Dev 4) MegaRAID SCSI 320-2 BIOS Standard FW 1L47 DRAM=12MB (SDRAM) BIOS 1 Logical Drives found on the host adapter. BIOS 1 Logical Drive(s) handled by BIOS BIOS Press CtrlM or ENTER to Run MegaRAID Configuration Utility BIOS or Press CtrlH for WebBIOS ***hang*** If I go into the configuration utility and delete the logical drive, the BIOS does not hang. If I disable the MegaRAID BIOS, the system BIOS also does not hang. I haven't verified it, but I'm pretty sure the system BIOS only hangs when a logical drive is configured *and* there is a valid boot block on the logical drive. In the ProLiant BIOS configuration, there are two menus related to boot order, a Standard Boot Order menu, where I can rearrange CDROM and Floppy (and nothing else), and a Boot Controller Order menu, where I can have: 1. Compaq Integrated Smart Array (SA) 2. Compaq Integrated PCI IDE controller (IDE) 3. RAID Mass Storage Controller (the MegaRAID) I can make the MegaRAID first and the SA last (the IDE cannot be moved), but it makes no difference. The SA appears in this menu even if it has been disabled from the PCI devices BIOS menu. I also tried removing the SA entirely (which involved flipping a SCSI Interlock Disable Switch in order to get the system to agree to power up). In this case the SA disappears from the Boot Controller Order menu, and the MegaRAID is fixed as the first device, but it STILL HANGS IN BIOS. sob. Does anyone have some magic ProLiant trick for getting this misable system to boot from the MegaRAID controller? Rob Urban
[off topic] proliant DL380 G2 with LSI MegaRAID SCSI 320-2
Hi Folks, this is a bit off-topic, I know. I've got a Compaq (HP) ProLiant DL380 G2, which has an on-board Compaq Smart Array RAID controller. Unfortunately, the Smart Array (SA) 5i is not (yet) supported by bioctl(4). Thus I procured an LSI-Logic MegaRAID SCSI 320-2 controller and stuck it in. As soon as I have defined a logical drive on the MegaRAID controller *with* a valid boot block, the systems hangs in BIOS, just after the MegaRAID BIOS has printed its messages. It looks like this: BIOS Compaq Remote Insight (Hit [F8] to configure) (the above line comes from the system BIOS, just before it passes control to the MegaRAID BIOS) BIOS LSI MegaRAID BIOS Version G121 Dec 09, 2004 BIOS Copyright(c) 2004 LSI Logic Corp. BIOS HA -0 (Bus 7 Dev 4) MegaRAID SCSI 320-2 BIOS Standard FW 1L47 DRAM=12MB (SDRAM) BIOS 1 Logical Drives found on the host adapter. BIOS 1 Logical Drive(s) handled by BIOS BIOS Press CtrlM or ENTER to Run MegaRAID Configuration Utility BIOS or Press CtrlH for WebBIOS ***hang*** If I go into the configuration utility and delete the logical drive, the BIOS does not hang. If I disable the MegaRAID BIOS, the system BIOS also does not hang. I haven't verified it, but I'm pretty sure the system BIOS only hangs when a logical drive is configured *and* there is a valid boot block on the logical drive. In the ProLiant BIOS configuration, there are two menus related to boot order, a Standard Boot Order menu, where I can rearrange CDROM and Floppy (and nothing else), and a Boot Controller Order menu, where I can have: 1. Compaq Integrated Smart Array (SA) 2. Compaq Integrated PCI IDE controller (IDE) 3. RAID Mass Storage Controller (the MegaRAID) I can make the MegaRAID first and the SA last (the IDE cannot be moved), but it makes no difference. The SA appears in this menu even if it has been disabled from the PCI devices BIOS menu. I also tried removing the SA entirely (which involved flipping a SCSI Interlock Disable Switch in order to get the system to agree to power up). In this case the SA disappears from the Boot Controller Order menu, and the MegaRAID is fixed as the first device, but it STILL HANGS IN BIOS. sob. Does anyone have some magic ProLiant trick for getting this misable system to boot from the MegaRAID controller? Rob Urban
Re: Compaq Proliant ML 530 impossible to install OpenBSD
are you sure the hardware is ok? I know you said FreeBSD installs ok, but you could still have a memory problem. The FreeBSD installation might use memory in such a way that the bad memory address is not touched... I suggest, if you haven't already, running memtest86 or memtest86+ on this machine for a few hours... Robert Urban You wrote: I'm trying to install OpenBSD 3.9 on a Compaq Proliant ML 530 but It just doesn't work. When the cd install kernel are reconizing the devices it shows a panic error and prints a halt message. I also tryed install OpenBSD 3.8and the same error. The machine comes with a Smart Start CD I use to configure the BIOS to indicate the Operating Sytem that will be installed and there are a lot of options for UNIX install but noone for OpenBSD or even for BSD's OS. I just try all the options and the error persist. When I installed FreeBSD the installation was finished suscceffully. Ok, let me show the options and the errors. Primary Operating System: Banyan VINES DOS NetWare OS/2 UNIX - OpenServer 5 Solaris UnixWare 7 UnixWare 2.1 UNIX (large drive geometry) ** I've installed FreeBSD, works UNIX (small drive geometry) ** I've installed FreeBSD, works Linux ** I've installed Debian, works. Windows NT Other Ok. the errors are: siop1 at pci3 dev 4 function 1 Symbios Logic 53c896 rev 0x07: coudn't establish interrupt at irq 15 extent_free: start 0xf7ffbc00, end 0xf7ffbcff panic: extent_free: region not found cac0: timeout The operating system has halted. Please press any key to reboot. That is it. I will apreciate any help. Thank you [ ]'s Beto
Re: ProLiant with RILOE keyboard freezes after boot sometimes
Hi List, as they say, the problem was between keyboard and chair... I had assumed that the remote and local consoles would work in parallel, which was a false assumption. The remote console renders the local console input (kb, mouse) inactive. As soon as the remote console is terminated, the local input devices function again. Sorry for wasting your time... Robert Urban You wrote: Hello, has anyone else noticed that after booting, the keyboard on a ProLiant (DL380-G2) with the RILOE (Remote Insight Lights-Out Edition) card often freezes? If I take the RILOE card out, the kb is always ok. Rob Urban Here's my dmesg: OpenBSD 3.9 (GENERIC) #617: Thu Mar 2 02:26:48 MST 2006 [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC cpu0: Intel(R) Pentium(R) III CPU family 1266MHz (GenuineIntel 686-class) 1.27 GHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36 ,M MX,FXSR,SSE real mem = 1073307648 (1048152K) avail mem = 972660736 (949864K) using 4278 buffers containing 53768192 bytes (52508K) of memory mainbus0 (root) bios0 at mainbus0: AT/286+(00) BIOS, date 12/31/99, BIOS32 rev. 0 @ 0xf pcibios0 at bios0: rev 2.1 @ 0xf/0x2000 pcibios0: PCI BIOS has 9 Interrupt Routing table entries pcibios0: PCI Interrupt Router at 000:15:0 (ServerWorks OSB4 rev 0x00) pcibios0: PCI bus #0 is the last bus bios0: ROM list: 0xc/0x8000 0xc8000/0x4000 0xee000/0x2000! cpu0 at mainbus0 pci0 at mainbus0 bus 0: configuration mode 1 (no bios) pchb0 at pci0 dev 0 function 0 ServerWorks CNB20HE Host rev 0x23 pci1 at pchb0 bus 1 ppb0 at pci1 dev 3 function 0 Intel i960 RP PCI-PCI rev 0x05 pci2 at ppb0 bus 2 vga1 at pci2 dev 0 function 0 ATI Mach64 GV rev 0x7a wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) Intel 80960RP ATU rev 0x05 at pci1 dev 3 function 1 not configured pchb1 at pci0 dev 0 function 1 ServerWorks CNB20HE Host rev 0x01 pchb2 at pci0 dev 0 function 2 ServerWorks CNB20HE Host rev 0x01 pchb3 at pci0 dev 0 function 3 ServerWorks CNB20HE Host rev 0x01 pci3 at pchb3 bus 7 Compaq PCI Hotplug rev 0x12 at pci3 dev 7 function 0 not configured ciss0 at pci0 dev 1 function 0 Compaq Smart Array 5i/532 rev.2 rev 0x01: ir q 3 ciss0: 1 LD, HW rev 1, FW 2.62/2.62 scsibus0 at ciss0: 1 targets sd0 at scsibus0 targ 0 lun 0: COMPAQ, LOGICAL VOLUME, 2.62 SCSI0 0/direct fixed sd0: 17359MB, 17359 cyl, 64 head, 32 sec, 512 bytes/sec, 35553120 sec total fxp0 at pci0 dev 2 function 0 Intel 8255x rev 0x08, i82559: irq 5, address 00:08:02:8a:4b:fc inphy0 at fxp0 phy 1: i82555 10/100 PHY, rev. 4 fxp1 at pci0 dev 4 function 0 Intel 8255x rev 0x08, i82559: irq 7, address 00:08:02:8a:4b:fb inphy1 at fxp1 phy 1: i82555 10/100 PHY, rev. 4 Compaq Netelligent ASMC rev 0x00 at pci0 dev 6 function 0 not configured piixpm0 at pci0 dev 15 function 0 ServerWorks OSB4 rev 0x51: SMBus disabled pciide0 at pci0 dev 15 function 1 ServerWorks OSB4 IDE rev 0x00: DMA atapiscsi0 at pciide0 channel 0 drive 0 scsibus1 at atapiscsi0: 2 targets cd0 at scsibus1 targ 0 lun 0: COMPAQ, CD-ROM SN-124, N102 SCSI0 5/cdrom removable cd0(pciide0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 1 ohci0 at pci0 dev 15 function 2 ServerWorks OSB4/CSB5 USB rev 0x04: irq 11, version 1.0, legacy support usb0 at ohci0: USB revision 1.0 uhub0 at usb0 uhub0: ServerWorks OHCI root hub, rev 1.00/1.00, addr 1 uhub0: 4 ports with 4 removable, self powered isa0 at mainbus0 isadma0 at isa0 pckbc0 at isa0 port 0x60/5 pckbd0 at pckbc0 (kbd slot) pckbc0: using irq 1 for kbd slot wskbd0 at pckbd0: console keyboard, using wsdisplay0 pms0 at pckbc0 (aux slot) pckbc0: using irq 12 for aux slot wsmouse0 at pms0 mux 0 pcppi0 at isa0 port 0x61 midi0 at pcppi0: PC speaker spkr0 at pcppi0 npx0 at isa0 port 0xf0/16: using exception 16 pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec biomask ef4d netmask efed ttymask ffef pctr: 686-class user-level performance counters enabled mtrr: Pentium Pro MTRR support dkcsum: sd0 matches BIOS drive 0x80 root on sd0a rootdev=0x400 rrootdev=0xd00 rawdev=0xd02
ProLiant with RILOE keyboard freezes after boot sometimes
Hello, has anyone else noticed that after booting, the keyboard on a ProLiant (DL380-G2) with the RILOE (Remote Insight Lights-Out Edition) card often freezes? If I take the RILOE card out, the kb is always ok. Rob Urban Here's my dmesg: OpenBSD 3.9 (GENERIC) #617: Thu Mar 2 02:26:48 MST 2006 [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC cpu0: Intel(R) Pentium(R) III CPU family 1266MHz (GenuineIntel 686-class) 1.27 GHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,M MX,FXSR,SSE real mem = 1073307648 (1048152K) avail mem = 972660736 (949864K) using 4278 buffers containing 53768192 bytes (52508K) of memory mainbus0 (root) bios0 at mainbus0: AT/286+(00) BIOS, date 12/31/99, BIOS32 rev. 0 @ 0xf pcibios0 at bios0: rev 2.1 @ 0xf/0x2000 pcibios0: PCI BIOS has 9 Interrupt Routing table entries pcibios0: PCI Interrupt Router at 000:15:0 (ServerWorks OSB4 rev 0x00) pcibios0: PCI bus #0 is the last bus bios0: ROM list: 0xc/0x8000 0xc8000/0x4000 0xee000/0x2000! cpu0 at mainbus0 pci0 at mainbus0 bus 0: configuration mode 1 (no bios) pchb0 at pci0 dev 0 function 0 ServerWorks CNB20HE Host rev 0x23 pci1 at pchb0 bus 1 ppb0 at pci1 dev 3 function 0 Intel i960 RP PCI-PCI rev 0x05 pci2 at ppb0 bus 2 vga1 at pci2 dev 0 function 0 ATI Mach64 GV rev 0x7a wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) Intel 80960RP ATU rev 0x05 at pci1 dev 3 function 1 not configured pchb1 at pci0 dev 0 function 1 ServerWorks CNB20HE Host rev 0x01 pchb2 at pci0 dev 0 function 2 ServerWorks CNB20HE Host rev 0x01 pchb3 at pci0 dev 0 function 3 ServerWorks CNB20HE Host rev 0x01 pci3 at pchb3 bus 7 Compaq PCI Hotplug rev 0x12 at pci3 dev 7 function 0 not configured ciss0 at pci0 dev 1 function 0 Compaq Smart Array 5i/532 rev.2 rev 0x01: irq 3 ciss0: 1 LD, HW rev 1, FW 2.62/2.62 scsibus0 at ciss0: 1 targets sd0 at scsibus0 targ 0 lun 0: COMPAQ, LOGICAL VOLUME, 2.62 SCSI0 0/direct fixed sd0: 17359MB, 17359 cyl, 64 head, 32 sec, 512 bytes/sec, 35553120 sec total fxp0 at pci0 dev 2 function 0 Intel 8255x rev 0x08, i82559: irq 5, address 00:08:02:8a:4b:fc inphy0 at fxp0 phy 1: i82555 10/100 PHY, rev. 4 fxp1 at pci0 dev 4 function 0 Intel 8255x rev 0x08, i82559: irq 7, address 00:08:02:8a:4b:fb inphy1 at fxp1 phy 1: i82555 10/100 PHY, rev. 4 Compaq Netelligent ASMC rev 0x00 at pci0 dev 6 function 0 not configured piixpm0 at pci0 dev 15 function 0 ServerWorks OSB4 rev 0x51: SMBus disabled pciide0 at pci0 dev 15 function 1 ServerWorks OSB4 IDE rev 0x00: DMA atapiscsi0 at pciide0 channel 0 drive 0 scsibus1 at atapiscsi0: 2 targets cd0 at scsibus1 targ 0 lun 0: COMPAQ, CD-ROM SN-124, N102 SCSI0 5/cdrom removable cd0(pciide0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 1 ohci0 at pci0 dev 15 function 2 ServerWorks OSB4/CSB5 USB rev 0x04: irq 11, version 1.0, legacy support usb0 at ohci0: USB revision 1.0 uhub0 at usb0 uhub0: ServerWorks OHCI root hub, rev 1.00/1.00, addr 1 uhub0: 4 ports with 4 removable, self powered isa0 at mainbus0 isadma0 at isa0 pckbc0 at isa0 port 0x60/5 pckbd0 at pckbc0 (kbd slot) pckbc0: using irq 1 for kbd slot wskbd0 at pckbd0: console keyboard, using wsdisplay0 pms0 at pckbc0 (aux slot) pckbc0: using irq 12 for aux slot wsmouse0 at pms0 mux 0 pcppi0 at isa0 port 0x61 midi0 at pcppi0: PC speaker spkr0 at pcppi0 npx0 at isa0 port 0xf0/16: using exception 16 pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec biomask ef4d netmask efed ttymask ffef pctr: 686-class user-level performance counters enabled mtrr: Pentium Pro MTRR support dkcsum: sd0 matches BIOS drive 0x80 root on sd0a rootdev=0x400 rrootdev=0xd00 rawdev=0xd02
current state of bioctl with the ciss driver?
Hello List, can someone tell me what the current state of bioctl support is for the ciss driver? I've got a ProLiant Dl380 G2 with a Compaq Smart Array 5i running vanilla 3.9 and there seems to be no support for bioctl. thanks, Robert Urban