11-21-2008
5 at our house...
My girlfriend uses a 17" HP laptop (Core2 Duo w/ 3GB RAM and Blu-Ray)
My son uses a 15" Compaq laptop (Celeron) for homework (and gaming, I'm sure)
I have a Solaris 10 server (Core2 Duo E6750 w/ 4GB RAM)
a WinXP Gaming computer that I need to upgrade to 64 (or Vista 64) to take advantage of RAM (Core2 Duo E7200 w/ 4GB RAM and Blu-Ray)
And one other computer that I generally use to VPN into various client locations (AthlonXP 1600+ w/ 1GB RAM)
I have a couple of old laptops that I don't use - a Gateway and an old Thinkpad - that I haven't used since they started making 2GB USB devices. I don't use a computer *while* I'm traveling - just when I'm at work or at home. I'd give them away, but nobody wants that kind of junk these days.
I am thinking about picking up an iPhone. That will increase the number to 6, won't it?
- Avron
8 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I have two mashines with RedHat 8.0......they connected with cross over cabel...I want use both mashines for Internet, but modem has only first computer... Maybe..through gateway ?....
What must i do for it ?......
sorry for my terrible english.... (3 Replies)
Discussion started by: Pennywize
3 Replies
2. IP Networking
i have a computer (sempron 2200+) with Suse 9.3 and another computer with windows 98 (PI 233 Mhz). I'm connect first computer (with Suse) on the Internet through ethernet but second computers in not connect. How can connect second computers on the internet (with 3 network card...two on the first... (8 Replies)
Discussion started by: dragos
8 Replies
3. UNIX for Advanced & Expert Users
Hello
I've wrote a C++ program which does some mathematical calculations, but the problem is that it takes way too long on any computer to finish.
Is there anyway to make more than 1 computer do the processing so it can process faster? (5 Replies)
Discussion started by: arya6000
5 Replies
4. Homework & Coursework Questions
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
1. The problem statement, all variables and given/known data:
I must write a program that records the availability of computers. For the argument i have to give him a file... (4 Replies)
Discussion started by: petel1
4 Replies
5. Shell Programming and Scripting
:(
---------- Post updated at 01:51 AM ---------- Previous update was at 01:50 AM ----------
Not working
---------- Post updated at 02:04 AM ---------- Previous update was at 01:51 AM ----------
cp -p /home/* home/exp/*.`date`
i am using this (4 Replies)
Discussion started by: rishiraaz
4 Replies
6. Shell Programming and Scripting
Hi
I'm waiting for the IT department to install Ganglia, and until that happens, I need to know the current load on 14 computers.
To do this, I'm trying to write a small script that output the top processes on each of the computers using top, but for some reason it doesn't work.
... (3 Replies)
Discussion started by: Tobbev
3 Replies
7. Solaris
Hi,
I need to rcp heavy files between 2 solaris 10/sparc M3000 computers. Currently theses 2 computers are linked via a switch/firewall and the rcp commands take a very long time, I have been told that this is because of the firewall (old one).
I asked my client to by a cross ethernet cable and... (2 Replies)
Discussion started by: zionassedo
2 Replies
8. What is on Your Mind?
Enjoy guys and gals...
LUnix on a Commodore 64...
YouTube
Bazza... (1 Reply)
Discussion started by: wisecracker
1 Replies
DUO(3) BSD Library Functions Manual DUO(3)
NAME
duo -- Duo authentication service
SYNOPSIS
#include <duo.h>
duo_t *
duo_open(const char *ikey, const char *skey, const char *progname, const char *cafile);
void
duo_set_conv_funcs(duo_t *d, char *(*conv_prompt)(void *conv_arg, const char *, char *, size_t),
void (*conv_status)(void *conv_arg, const char *msg), void *conv_arg);
void
duo_set_host(duo_t *d, const char *hostname);
void
duo_set_ssl_verify(duo_t *d, int bool);
duo_code_t
duo_login(duo_t *d, const char *username, const char *client_ip, int flags, const char *command);
const char *
duo_geterr(duo_t *d);
void
duo_close(duo_t *d);
DESCRIPTION
The duo API provides access to the Duo two-factor authentication service.
duo_open() is used to obtain a handle to the Duo service. ikey and skey are the required integration and secret keys, respectively, for a
Duo customer account. progname identifies the program to the Duo service. cafile should be NULL or the pathname of a PEM-format CA certifi-
cate to override the default.
duo_set_conv_funcs() may be used to override the internal user conversation functions. conv_prompt is called to present the user a login
menu and prompt, and gather their response, returning buf or NULL on error. It may be set to NULL if automatic login is specified with
DUO_FLAG_AUTO. conv_status is called to display status messages to the user, and may be NULL if no status display is needed. conv_arg is
passed as the first argument to these conversation functions.
duo_set_host() may be used to override the default Duo API host.
duo_set_ssl_verify() may be used to override SSL certificate verification (enabled by default).
duo_login() performs secondary authentication via the Duo service for the specified username. client_ip is the source IP address of the con-
nection to be authenticated, or NULL to specify the local host. The following bitmask values are defined for flags:
DUO_FLAG_AUTO Attempt authentication without prompting the user, using their default out-of-band authentication factor.
DUO_FLAG_SYNC Do not report incremental status during authentication (e.g. voice callback progress) - only issue one status message
per authentication attempt.
If not NULL, the command to be authorized will be displayed during push authentication.
duo_geterr() returns a description of the last-seen error on the specified Duo API handle. The returned constant string should not be modi-
fied or freed by the caller.
duo_close() closes and frees the specified Duo API handle.
RETURN VALUES
duo_open() returns a pointer to the configured Duo API handle, or NULL on failure.
duo_login() returns status codes of type duo_code_t, which may have the following values:
DUO_OK User authenticated
DUO_FAIL User failed to authenticate
DUO_ABORT User denied by policy
DUO_LIB_ERROR Unexpected library error
DUO_CONN_ERROR Duo service unreachable
DUO_CLIENT_ERROR Invalid client parameters to API call
DUO_SERVER_ERROR Duo service error
In the event of a DUO_*_ERROR return, duo_geterr may be called to recover a human-readable error message.
duo_geterr() returns a constant string which should not be modified or freed by the caller.
SEE ALSO
pam_duo(8), login_duo(1)
AUTHORS
Duo Security <duo_unix@duosecurity.com>
BSD
October 31, 2010 BSD