Sponsored Content
Full Discussion: Live Free or Die!
Special Forums News, Links, Events and Announcements Live Free or Die! Post 26595 by LivinFree on Wednesday 21st of August 2002 07:14:45 AM
Old 08-21-2002
Personally, and with no recomendation from anyone else, I have to say that the so-called "Unix standard" is not much of a standard. As I understand it, it costs a considerable amount of money, and is not really looked for in the purchasing of a product by a large company.

For example, at work we do have Solaris systems, which some versions are allowed to carry the UNIX name, but we also have many others, from Linux (not UNIX) to old versions of Unixware running concurrently on our mainframe system - from before UNIX was just a name as opposed to a real product...

All we care about are true "open" standards - My Linux box can talk to the NT servers, the Novell servers (via IPX), and amazingly, to a limited degree, the mainframe itself.

Try getting a "real" "UNIX" to do that...

"Open", my ass...

On the other hand though, I do see the links and infomation as a very positive gesture, almost offering a hand to those who would rather see you go away. You truly are a better person than I - I would spit on my attackers.
 

7 More Discussions You Might Find Interesting

1. Solaris

what time did my process die ??

Hi there I have a backup script that runs every night and for some reason ive been getting in in the morning and the process has died, Is there any way I can tell when it died? if not .....would anybody recommend some scripting that i could do that would be able to tell me this information ... (3 Replies)
Discussion started by: hcclnoodles
3 Replies

2. UNIX for Dummies Questions & Answers

Python 2.5 must die.

I am using SunOS 5.7 I have installed Python 2.5 via make install Without going into details, I'd like to uninstall it and replace it with an earlier version. Maybe as far back as 2.2.3. Unfortuantely, make uninstall gives me Don't know how to make target 'uninstall'. This is thematically... (2 Replies)
Discussion started by: Dbecker
2 Replies

3. Shell Programming and Scripting

perl problem - another 'die' issue.

two things. why doesn't the 'die' message get displayed - "Error: release log directory creation failed..."? why does the script name and line number get displayed despite the inclusion of a '\n'. apparently adding a newline prevents this from happening. if (! -d "$logdir") { use... (4 Replies)
Discussion started by: mjays
4 Replies

4. Shell Programming and Scripting

Read from a pipe or die in perl

I have a perl program that I want to read from a file passed as an argument or from a pipe. If their is no pipe or arguments, I want it to output a help message. I am stuck on how to prevent perl from reading from the keyboard if it isn't fed any file names or data from a pipe. The only things I... (4 Replies)
Discussion started by: ilikecows
4 Replies

5. Post Here to Contact Site Administrators and Moderators

Tynt Tracer Must Die

First of all, I want to thank everyone who runs this forum for the fine job they've done. While I myself have not yet had any need for help, I have enjoyed and learned while helping others. Due diligence disclaimer: I searched for a discussion on this issue, using "tynt" and "copy paste", but... (11 Replies)
Discussion started by: alister
11 Replies

6. Shell Programming and Scripting

FTP Connection die out

Hi, I will ftp aroung 80 files after connecting to an FTP Server. But after 2 minutes of connection, it is timed out and connection is dying. Server had a 2 minute connection timeout if connection is idle. But my question, Isn't tranfering files not considered as an activity. Is the connection... (7 Replies)
Discussion started by: vasuarjula
7 Replies

7. What is on Your Mind?

Update: UserCP Screeching Frog 0.7641 - Changed Live Chat to Live Updates

Update: UserCP Screeching Frog 0.7641 - Changed Live Chat to Live Updates In this version of the UserCP, I have changed "Live Chat" to "Live Updates" by disabling the ability to post in the "live chat" area and changed the name to "Live Updates" The reason for this change is that experienced... (6 Replies)
Discussion started by: Neo
6 Replies
confstr(3)						     Library Functions Manual							confstr(3)

NAME
confstr - Determines the current value of a specified system variable defined by a string value LIBRARY
Standard C Library (libc) SYNOPSIS
#include <unistd.h> size_t confstr( int name, char *buf, size_t len); STANDARDS
Interfaces documented on this reference page conform to industry standards as follows: confstr(): XPG4, XPG4-UNIX Refer to the standards(5) reference page for more information about industry standards and associated tags. PARAMETERS
Specifies the system variable setting to be returned. Valid values for the name parameter are defined in the unistd.h header file: Copies a value for the PATH environment variable that finds all standard utilities into the buffer. [Tru64 UNIX] Copies the official name of the installed operating system product into the buffer. [Tru64 UNIX] Copies the official system banner into the buffer. The banner typically consists of the vendor name followed by the product name. [Tru64 UNIX] Copies the product version information into the buffer. [Tru64 UNIX] Copies the official abbreviated company name of the operating system manufacturer into the buffer. If the abbreviated name was not specified, copies the full company name (same as _CS_VENDOR_NAME). [Tru64 UNIX] Copies the official company name of the operating system manufacturer into the buffer. Specifies values to be passed to utilities used in building an application. The name of the parameter establishes type-size constraints for the environment in which an application is being built: The int, long, pointer, and off_t types are treated as 32-bit types. The int, long, and pointer types are treated as 32-bit types, and the off_t type is treated as a type with at least 64 bits. The int type is treated as a 32-bit type, and the long, pointer, and off_t types are treated as 64-bit types. The int type is treated as a type with at least 32 bits, and the long, pointer, and off_t types are treated as types with at least 64 bits. The parameter suffix (id) identifies the component affected by the type-size constraint: The value of the parameter is the set of initial options (compilation options) to be given to cc or c89. The value of the parameter is the set of final options (loader options) to be given to cc or c89. The value of the parameter is the set of libraries to be given to cc or c89. The value of the parameter is the set of checking options to be given to lint. In all cases, if sysconf (_SC_XBS5_ILP32_OFFBIG) returns -1, the meaning of the passed values is unspecified. Points to the buffer into which the confstr function copies the name value. Specifies the size of the buffer storing the name value. DESCRIPTION
The confstr() function allows an application to determine the current setting of certain system parameters, limits, or options that are defined by a string value. The function is mainly used by applications to find the system default value for the PATH environment variable. If the following conditions are true, then the confstr() function copies that value into a len-byte buffer pointed to by the buf parameter: The len parameter is not 0 (zero) The name parameter has a system-defined value The buf parameter is not a null pointer If the string to be returned is longer than len bytes, including the terminating null, then the confstr() function truncates the string to len-1 bytes and adds a terminating null to the result. The application can detect that the string was truncated by comparing the value returned by confstr() with the value of len. If the value of the len parameter is set to 0 (zero) or the buf value is NULL, the confstr() function returns the size of the buffer needed to hold the entire system-defined value, but does not copy the string value. EXAMPLES
To find out how big a buffer is needed to store the _CS_PATH string value, enter: confstr(_CS_PATH, NULL, (size_t) 0) The confstr() function returns the size of the buffer necessary. RETURN VALUES
If the value specified by the name parameter is system-defined, the confstr() function returns the size of the buffer needed to hold the entire value. If this return value is greater than the specified len value, the string returned as the buf value is truncated. If the specified name value is invalid, a value of 0 (zero) is returned, and the errno global variable is set to indicate the error. If the specified name value does not have a system-defined value, the confstr() function returns a value of 0 (zero) and leaves errno unchanged. ERRORS
The confstr() function sets errno as follows: The value of the name parameter is invalid. FILES
Contains system-defined limits. Contains system-defined environment variables. RELATED INFORMATION
Functions: pathconf(2), sysconf(3) Standards: standards(5) delim off confstr(3)
All times are GMT -4. The time now is 05:43 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy