LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Other *NIX Forums > Solaris / OpenSolaris
User Name
Password
Solaris / OpenSolaris This forum is for the discussion of Solaris, OpenSolaris, OpenIndiana, and illumos.
General Sun, SunOS and Sparc related questions also go here. Any Solaris fork or distribution is welcome.

Notices


Reply
  Search this Thread
Old 04-19-2005, 02:20 PM   #1
blancs
Member
 
Registered: Mar 2005
Posts: 49

Rep: Reputation: 15
Angry AIDE + Solaris 10


Has anyone been able to install aide on solaris 10, I error out with

checking for vsnprintf... no
configure: error: Must have a system that supports vsnprintf.
knox#

Can anyone make suggestions to what other software I could use that would support server client integrity checking, and or other security related software in general. Thanks.
 
Old 04-20-2005, 02:28 AM   #2
jlliagre
Moderator
 
Registered: Feb 2004
Location: Outside Paris
Distribution: Solaris 11.4, Oracle Linux, Mint, Ubuntu/WSL
Posts: 9,786

Rep: Reputation: 492Reputation: 492Reputation: 492Reputation: 492Reputation: 492
I don't know about aide and what exactly it is doing but anyway configure shouldn't fail as Solaris is supporting vsnprintf .
 
Old 04-27-2005, 03:27 PM   #3
blancs
Member
 
Registered: Mar 2005
Posts: 49

Original Poster
Rep: Reputation: 15
Red face

knox# ./configure
loading cache ./config.cache
checking for a BSD compatible install... ./install-sh -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal-1.4... missing
checking for working autoconf... missing
checking for working automake-1.4... missing
checking for working autoheader... missing
checking for working makeinfo... found
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking whether make sets ${MAKE}... (cached) yes
checking for ranlib... :
checking for bison... bison -y
checking how to run the C preprocessor... gcc -E
checking for flex... flex
checking for flex... (cached) flex
checking for yywrap in -lfl... no
checking lex output file root... lex.yy
checking whether yytext is a pointer... no
checking for gcc option to accept ANSI C... none needed
checking whether build environment is sane... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for library containing syslog... no
checking endianess... big
checking for byte typedef... no
checking for ushort typedef... yes
checking for ulong typedef... yes
checking for u16 typedef... no
checking for u32 typedef... no
checking size of unsigned short... 0
checking size of unsigned int... 0
checking size of unsigned long... 0
checking for ANSI C header files... no
checking for readdir... no
checking for readdir_r... no
checking for stricmp... no
checking for ustat... no
checking for mmap... no
checking for vsnprintf... no
configure: error: Must have a system that supports vsnprintf.
knox#



path is
knox# set path=(/usr/local /usr/hosts /usr/sfw/bin /usr/bin /usr/local/bin /usr/sbin /usr/local/sbin $path)
 
Old 04-27-2005, 04:08 PM   #4
jlliagre
Moderator
 
Registered: Feb 2004
Location: Outside Paris
Distribution: Solaris 11.4, Oracle Linux, Mint, Ubuntu/WSL
Posts: 9,786

Rep: Reputation: 492Reputation: 492Reputation: 492Reputation: 492Reputation: 492
I'm not telling it doesn't fail, I'm saying it shouldn't !

And your path has nothing to do with it, vsnprintf is a library function, not a command.

Code:
$ uname -a
SunOS cassis 5.10 Generic i86pc i386 i86pc
$ man vsnprintf

Standard C Library Functions                          vprintf(3C)



NAME
     vprintf, vfprintf, vsprintf,  vsnprintf  -  print  formatted
     output of a variable argument list

SYNOPSIS
     #include <stdio.h>
     #include <stdarg.h>

     int vprintf(const char *format, va_list ap);

     int vfprintf(FILE *stream, const char *format, va_list ap);

     int vsprintf(char *s, const char *format, va_list ap);

     int vsnprintf(char *s, size_t n, const char *format, va_list
     ap);

DESCRIPTION
     The vprintf(), vfprintf(), vsprintf() and vsnprintf()  func-
     tions  are  the  same as printf(), fprintf(), sprintf(), and
     snprintf(),  respectively,  except  that  instead  of  being
     called  with a variable number of arguments, they are called
     with an argument list as defined in the  <stdarg.h>  header.
     See printf(3C).
...
If there's a bug in the AIDE configure script as it looks like, there's nothing Solaris can do.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
how to configure Aide? moonloader Linux - Software 5 08-18-2004 07:24 PM
Question about aide v0.10 rjw1678 Linux - Security 3 12-10-2003 04:33 PM
How to burn AIDE to a CD? Jiggy Linux - Software 5 11-23-2003 01:21 AM
Aide Database roorings Linux - Security 2 11-02-2003 03:23 PM
aide cuckoopint Linux - Security 3 04-22-2003 02:50 PM

LinuxQuestions.org > Forums > Other *NIX Forums > Solaris / OpenSolaris

All times are GMT -5. The time now is 03:43 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration