view release on metacpan or search on metacpan
lib/Imager/Probe.pm view on Meta::CPAN
if (!defined $home && $^O eq 'MSWin32'
&& defined $ENV{HOMEDRIVE} && defined $ENV{HOMEPATH}) {
$home = $ENV{HOMEDRIVE} . $ENV{HOMEPATH};
}
unless (defined $home) {
$home = eval { (getpwuid($<))[7] };
}
defined $home or die "You supplied $path, but I can't find your home directory\n";
$path =~ s/^~//;
$path = File::Spec->catdir($home, $path);
}
view all matches for this distribution
view release on metacpan or search on metacpan
cgi/showEnv.pl view on Meta::CPAN
printHeader();
printSectionTitle("User");
printTableOpen();
my $login=(getlogin()||(getpwuid($<))[0]);
printTableLine('login', $login);
printTableClose();
printSectionTitle("Misc");
printTableOpen();
view all matches for this distribution
view release on metacpan or search on metacpan
gen/attr-InfoSys_FreeDB.pl view on Meta::CPAN
Mandatory option to name the connecting client software.
\=item B<C<client_user>>
The user name of the client. Defaults to C<scalar( getpwuid(\$E<gt>) )>.
\=item B<C<client_version>>
Mandatory option with the client software version string.
gen/attr-InfoSys_FreeDB.pl view on Meta::CPAN
throw Error::Simple("ERROR: InfoSys::FreeDB::create_connection, first argument must be 'HASH' reference.");
# Set default values for $opt
$opt->{client_host} = &Sys::Hostname::hostname()
if (! $opt->{client_host} );
$opt->{client_user} = scalar( getpwuid($>) )
if (! $opt->{client_user} );
$opt->{freedb_host} = 'freedb.freedb.org'
if (! $opt->{freedb_host} );
# Set default value to protocol
view all matches for this distribution
view release on metacpan or search on metacpan
File ../nss/getXXent.c:
struct passwd *getpwent(void);
File ../nss/getXXbyYY.c:
struct passwd *getpwnam(const char *);
struct passwd *getpwuid(uid_t);
File ../nss/getXXent_r.c:
int __getpwent_r(struct passwd *, char *, size_t, struct passwd **);
int __old_getpwent_r(struct passwd *, char *, size_t, struct passwd **);
void endpwent(void);
void setpwent(void);
File ../nss/getXXbyYY_r.c:
int __getpwnam_r(const char *, struct passwd *, char *, size_t, struct passwd **);
int __old_getpwnam_r(const char *, struct passwd *, char *, size_t, struct passwd **);
int __getpwuid_r(uid_t, struct passwd *, char *, size_t, struct passwd **);
int __old_getpwuid_r(uid_t, struct passwd *, char *, size_t, struct passwd **);
File fgetpwent_r.c:
int __fgetpwent_r(FILE *, struct passwd *, char *, size_t, struct passwd **);
int _nss_files_parse_pwent(char *, struct passwd *, struct parser_data *, size_t, int *);
File nis_hash.c:
uint32_t __nis_hash(const void *, size_t);
File nscd_getpw_r.c:
int __nscd_getpwnam_r(const char *, struct passwd *, char *, size_t, struct passwd **);
int __nscd_getpwuid_r(uid_t, struct passwd *, char *, size_t, struct passwd **);
static int nscd_getpw_r(const char *, size_t, request_type, struct passwd *, char *, size_t, struct passwd **);
static void pw_map_free(void);
File nscd_getgr_r.c:
int __nscd_getgrgid_r(gid_t, struct group *, char *, size_t, struct group **);
0x0805cd8c fread@plt
0x0805cd9c getsockopt
0x0805cd9c getsockopt@plt
0x0805cdac seteuid@plt
0x0805cdbc strftime@plt
0x0805cdcc getpwuid_r
0x0805cdcc getpwuid_r@plt
0x0805cddc kill
0x0805cddc kill@plt
0x0805cdec mmap64
0x0805cdec mmap64@plt
0x0805cdfc times
view all matches for this distribution
view release on metacpan or search on metacpan
GETPWENT_R_PROTO|5.008000|5.008000|Vn
getpwnam|5.009000||Viu
GETPWNAM_R_HAS_BUFFER|5.008000||Viu
GETPWNAM_R_HAS_PTR|5.008000||Viu
GETPWNAM_R_PROTO|5.008000|5.008000|Vn
getpwuid|5.009000||Viu
GETPWUID_R_HAS_PTR|5.008000||Viu
GETPWUID_R_PROTO|5.008000|5.008000|Vn
get_re_arg|||xciu
get_re_gclass_nonbitmap_data|5.031010||Viu
get_regclass_nonbitmap_data|5.031010||Viu
KEY_getprotobyname|5.003007||Viu
KEY_getprotobynumber|5.003007||Viu
KEY_getprotoent|5.003007||Viu
KEY_getpwent|5.003007||Viu
KEY_getpwnam|5.003007||Viu
KEY_getpwuid|5.003007||Viu
KEY_getservbyname|5.003007||Viu
KEY_getservbyport|5.003007||Viu
KEY_getservent|5.003007||Viu
KEY_getsockname|5.003007||Viu
KEY_getsockopt|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
GETPWENT_R_PROTO|5.008000|5.008000|Vn
getpwnam|5.009000||Viu
GETPWNAM_R_HAS_BUFFER|5.008000||Viu
GETPWNAM_R_HAS_PTR|5.008000||Viu
GETPWNAM_R_PROTO|5.008000|5.008000|Vn
getpwuid|5.009000||Viu
GETPWUID_R_HAS_PTR|5.008000||Viu
GETPWUID_R_PROTO|5.008000|5.008000|Vn
get_re_arg|||xciu
get_re_gclass_nonbitmap_data|5.031010||Viu
get_regclass_nonbitmap_data|5.031010||Viu
KEY_getprotobyname|5.003007||Viu
KEY_getprotobynumber|5.003007||Viu
KEY_getprotoent|5.003007||Viu
KEY_getpwent|5.003007||Viu
KEY_getpwnam|5.003007||Viu
KEY_getpwuid|5.003007||Viu
KEY_getservbyname|5.003007||Viu
KEY_getservbyport|5.003007||Viu
KEY_getservent|5.003007||Viu
KEY_getsockname|5.003007||Viu
KEY_getsockopt|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
GETPWENT_R_PROTO|5.008000|5.008000|Vn
getpwnam|5.009000||Viu
GETPWNAM_R_HAS_BUFFER|5.008000||Viu
GETPWNAM_R_HAS_PTR|5.008000||Viu
GETPWNAM_R_PROTO|5.008000|5.008000|Vn
getpwuid|5.009000||Viu
GETPWUID_R_HAS_PTR|5.008000||Viu
GETPWUID_R_PROTO|5.008000|5.008000|Vn
get_quantifier_value|5.033006||Viu
get_re_arg|||xciu
get_re_gclass_nonbitmap_data|5.031011||Viu
KEY_getprotobyname|5.003007||Viu
KEY_getprotobynumber|5.003007||Viu
KEY_getprotoent|5.003007||Viu
KEY_getpwent|5.003007||Viu
KEY_getpwnam|5.003007||Viu
KEY_getpwuid|5.003007||Viu
KEY_getservbyname|5.003007||Viu
KEY_getservbyport|5.003007||Viu
KEY_getservent|5.003007||Viu
KEY_getsockname|5.003007||Viu
KEY_getsockopt|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
GETPWENT_R_PROTO|5.008000|5.008000|Vn
getpwnam|5.009000||Viu
GETPWNAM_R_HAS_BUFFER|5.008000||Viu
GETPWNAM_R_HAS_PTR|5.008000||Viu
GETPWNAM_R_PROTO|5.008000|5.008000|Vn
getpwuid|5.009000||Viu
GETPWUID_R_HAS_PTR|5.008000||Viu
GETPWUID_R_PROTO|5.008000|5.008000|Vn
get_re_arg|||xciu
get_re_gclass_nonbitmap_data|5.031010||Viu
get_regclass_nonbitmap_data|5.031010||Viu
KEY_getprotobyname|5.003007||Viu
KEY_getprotobynumber|5.003007||Viu
KEY_getprotoent|5.003007||Viu
KEY_getpwent|5.003007||Viu
KEY_getpwnam|5.003007||Viu
KEY_getpwuid|5.003007||Viu
KEY_getservbyname|5.003007||Viu
KEY_getservbyport|5.003007||Viu
KEY_getservent|5.003007||Viu
KEY_getsockname|5.003007||Viu
KEY_getsockopt|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
easyxs/ppport.h view on Meta::CPAN
GETPWENT_R_PROTO|5.008000|5.008000|Vn
getpwnam|5.009000||Viu
GETPWNAM_R_HAS_BUFFER|5.008000||Viu
GETPWNAM_R_HAS_PTR|5.008000||Viu
GETPWNAM_R_PROTO|5.008000|5.008000|Vn
getpwuid|5.009000||Viu
GETPWUID_R_HAS_PTR|5.008000||Viu
GETPWUID_R_PROTO|5.008000|5.008000|Vn
get_quantifier_value|5.033006||Viu
get_re_arg|||xciu
get_re_gclass_nonbitmap_data|5.031011||Viu
easyxs/ppport.h view on Meta::CPAN
KEY_getprotobyname|5.003007||Viu
KEY_getprotobynumber|5.003007||Viu
KEY_getprotoent|5.003007||Viu
KEY_getpwent|5.003007||Viu
KEY_getpwnam|5.003007||Viu
KEY_getpwuid|5.003007||Viu
KEY_getservbyname|5.003007||Viu
KEY_getservbyport|5.003007||Viu
KEY_getservent|5.003007||Viu
KEY_getsockname|5.003007||Viu
KEY_getsockopt|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Jobrun.pm view on Meta::CPAN
$args{columnNamesByName} = { name => 0, pid => 1, cmd => 2, status => 3, exit_code => 4 };
$args{columnNamesByIndex} = { 0 => 'name', 1 => 'pid', 2 => 'cmd', 3 => 'status', 4 => 'exit_code' };
$args{columnValues} = [qw/undef undef undef undef undef/];
my ( $user, $passwd, $uid, $gid, $quota, $comment, $gcos, $dir, $shell, $expire ) = getpwuid($<) or croak "getpwuid: $!";
print "User: $user, UID: $uid\n";
my $retval = bless \%args, $class;
$retval->{insert}(
view all matches for this distribution
view release on metacpan or search on metacpan
GETPWENT_R_PROTO|5.008000|5.008000|Vn
getpwnam|5.009000||Viu
GETPWNAM_R_HAS_BUFFER|5.008000||Viu
GETPWNAM_R_HAS_PTR|5.008000||Viu
GETPWNAM_R_PROTO|5.008000|5.008000|Vn
getpwuid|5.009000||Viu
GETPWUID_R_HAS_PTR|5.008000||Viu
GETPWUID_R_PROTO|5.008000|5.008000|Vn
get_quantifier_value|5.033006||Viu
get_re_arg|||xciu
get_re_gclass_nonbitmap_data|5.031011||Viu
KEY_getprotobyname|5.003007||Viu
KEY_getprotobynumber|5.003007||Viu
KEY_getprotoent|5.003007||Viu
KEY_getpwent|5.003007||Viu
KEY_getpwnam|5.003007||Viu
KEY_getpwuid|5.003007||Viu
KEY_getservbyname|5.003007||Viu
KEY_getservbyport|5.003007||Viu
KEY_getservent|5.003007||Viu
KEY_getsockname|5.003007||Viu
KEY_getsockopt|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Ekoi8r.pm view on Meta::CPAN
### More-desperate methods
# Light desperation on any (Unixish) platform
else {
$home = CORE::eval q{ (getpwuid($<))[7] };
}
# On Unix in general, a non-existant home means "no home"
# For example, "nobody"-like users might use /nonexistant
if (defined $home and ! -d($home)) {
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Ekoi8u.pm view on Meta::CPAN
### More-desperate methods
# Light desperation on any (Unixish) platform
else {
$home = CORE::eval q{ (getpwuid($<))[7] };
}
# On Unix in general, a non-existant home means "no home"
# For example, "nobody"-like users might use /nonexistant
if (defined $home and ! -d($home)) {
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Ekps9566.pm view on Meta::CPAN
### More-desperate methods
# Light desperation on any (Unixish) platform
else {
$home = CORE::eval q{ (getpwuid($<))[7] };
}
# On Unix in general, a non-existant home means "no home"
# For example, "nobody"-like users might use /nonexistant
if (defined $home and ! Ekps9566::d($home)) {
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Eksc5601.pm view on Meta::CPAN
### More-desperate methods
# Light desperation on any (Unixish) platform
else {
$home = CORE::eval q{ (getpwuid($<))[7] };
}
# On Unix in general, a non-existant home means "no home"
# For example, "nobody"-like users might use /nonexistant
if (defined $home and ! -d($home)) {
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Kephra/App/Editor/SyntaxMode/Perl.pm view on Meta::CPAN
eof eq eval exec exists exit exp
fcntl fileno flock for foreach fork format formline
ge getc getgrent getgrgid getgrnam gethostbyaddr gethostbyname gethostent
getlogin getnetbyaddr getnetbyname getnetent getpeername getpgrp getppid
getpriority getprotobyname getprotobynumber getprotoent getpwent getpwnam
getpwuid getservbyname getservbyport getservent getsockname getsockopt given
glob gmtime goto grep gt
hex if index int ioctl join keys kill
last lc lcfirst le length link listen local localtime lock log lstat lt
m map mkdir msgctl msgget msgrcv msgsnd my ne next no not
oct open opendir or ord our pack package pipe pop pos print printf prototype push
view all matches for this distribution
view release on metacpan or search on metacpan
devel/bin/smoke.pl view on Meta::CPAN
my $config = {
src => Path::Class::Dir->new( $FindBin::Bin, '../../' )->absolute->stringify,
verbose => 0,
email_to => undef,
email_from => getpwuid($<) . '@' . hostname(),
email_subject => 'KinoSearch Smoke Test Report ' . localtime(),
test_target => 'test', # could also be 'test_valgrind' if on Linux
};
if (@ARGV) {
view all matches for this distribution
view release on metacpan or search on metacpan
lib/LCFG/Build/Skeleton.pm view on Meta::CPAN
);
has 'author_name' => (
is => 'rw',
isa => 'Str',
default => sub { ( getpwuid $< )[6] },
documentation => 'Name of the author',
);
has 'author_email' => (
is => 'rw',
lib/LCFG/Build/Skeleton.pm view on Meta::CPAN
my $email;
if ( $ENV{EMAIL} ) {
$email = $ENV{EMAIL};
} else {
my $username = ( getpwuid $< )[0];
my ( $hostname, @domain ) = split /\./, Sys::Hostname::hostname;
my $domain = join q{.}, @domain;
$email = join q{@}, $username, $domain;
view all matches for this distribution
view release on metacpan or search on metacpan
lib/LCFG/Build/Utils/RPM.pm view on Meta::CPAN
my $formatted_date = $dt->strftime('%a %b %d %Y');
my $title = $entry->{title};
if ( !defined $title ) {
$title = $ENV{EMAIL} || getpwuid $UID;
}
if ( $title =~ /\s*cvs:\s*new release/i && defined $entry->{release} ) {
$title = "<<<< Release: $entry->{release} >>>>";
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/LCFG/Build/VCS.pm view on Meta::CPAN
# RFC822 date
$options->{date} = DateTime->now->strftime('%a, %d %b %Y %H:%M:%S %z');
if ( !$options->{email} ) {
my $user_name = (getpwuid($<))[0];
my $email_addr = $ENV{DEBEMAIL} || $ENV{EMAIL};
if ( !$email_addr ) {
require Net::Domain;
view all matches for this distribution
view release on metacpan or search on metacpan
bin/cpanupload view on Meta::CPAN
# Create an AppConfig::Std object, and define our interface
# The EXPAND flag on password tells AppConfig not to try and
# expand any embedded variables - eg if you have a $ sign
# in your password.
#-------------------------------------------------------------------
$HOME = $ENV{'HOME'} || (getpwuid($<))[7];
$config_file = "$HOME/.pause";
if (-e $config_file && ((stat($config_file))[2] & 36) != 0)
{
die "$PROGRAM: your config file $config_file is readable by others!\n";
}
view all matches for this distribution
view release on metacpan or search on metacpan
lib/LWP/CurlLog.pm view on Meta::CPAN
$opts{fh} = \*STDERR;
}
else {
my $expanded_file = $opts{file};
if ($expanded_file =~ m{^~/}) {
my $home = $ENV{HOME} || (getpwuid($<))[7];
$expanded_file =~ s{^~/}{$home/};
}
open $opts{fh}, ">>", $expanded_file or die "Can't open $opts{file}: $!";
}
select($opts{fh});
view all matches for this distribution
view release on metacpan or search on metacpan
lib/LaTeXML/Plugin/LtxMojo/public/js/external/ace-min/mode-ocaml.js view on Meta::CPAN
define("ace/mode/ocaml",["require","exports","module","ace/lib/oop","ace/mode/text","ace/tokenizer","ace/mode/ocaml_highlight_rules","ace/mode/matching_brace_outdent","ace/range"],function(e,t,n){var r=e("../lib/oop"),i=e("./text").Mode,s=e("../token...
view all matches for this distribution
view release on metacpan or search on metacpan
examples/Legacy/DAQ/Plot_2024B view on Meta::CPAN
our $VERBOSE = 1;
#our $GNUPLOT = `which gnuplot`;
#croak("unable to find gnuplot") unless $GNUPLOT !~ /^\s*$/;
my $user = getlogin || getpwuid($<) || '?';
our $TAGINIT = join( ' ', $0, @ARGV, "($user @", scalar localtime, ")" );
main();
sub main {
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Lab/Moose/DataFolder.pm view on Meta::CPAN
my %meta_data = (
argv => [@ARGV_COPY],
# See http://stackoverflow.com/questions/3526420/how-do-i-get-the-current-user-in-perl-in-a-portable-way
user => getlogin() || getpwuid($<),
host => hostname(),
date => strftime( "%c", localtime() ),
timestamp => join( '.', @{$time} ),
version => _get_version(),
);
view all matches for this distribution
view release on metacpan or search on metacpan
GETPWENT_R_PROTO|5.008000|5.008000|Vn
getpwnam|5.009000||Viu
GETPWNAM_R_HAS_BUFFER|5.008000||Viu
GETPWNAM_R_HAS_PTR|5.008000||Viu
GETPWNAM_R_PROTO|5.008000|5.008000|Vn
getpwuid|5.009000||Viu
GETPWUID_R_HAS_PTR|5.008000||Viu
GETPWUID_R_PROTO|5.008000|5.008000|Vn
get_quantifier_value|5.033006||Viu
get_re_arg|||xciu
get_re_gclass_nonbitmap_data|5.031011||Viu
KEY_getprotobyname|5.003007||Viu
KEY_getprotobynumber|5.003007||Viu
KEY_getprotoent|5.003007||Viu
KEY_getpwent|5.003007||Viu
KEY_getpwnam|5.003007||Viu
KEY_getpwuid|5.003007||Viu
KEY_getservbyname|5.003007||Viu
KEY_getservbyport|5.003007||Viu
KEY_getservent|5.003007||Viu
KEY_getsockname|5.003007||Viu
KEY_getsockopt|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
hugs98-Nov2003/fptools/libraries/unix/System/Posix/User.hsc view on Meta::CPAN
getUserEntryForID uid = do
allocaBytes (#const sizeof(struct passwd)) $ \ppw ->
allocaBytes pwBufSize $ \pbuf ->
alloca $ \ pppw -> do
throwErrorIfNonZero_ "getUserEntryForID" $
c_getpwuid_r uid ppw pbuf (fromIntegral pwBufSize) pppw
unpackUserEntry ppw
foreign import ccall unsafe "getpwuid_r"
c_getpwuid_r :: CUid -> Ptr CPasswd ->
CString -> CSize -> Ptr (Ptr CPasswd) -> IO CInt
#else
getUserEntryForID = error "System.Posix.User.getUserEntryForID: not supported"
#endif
view all matches for this distribution
view release on metacpan or search on metacpan
Returns an alist representing the next item in the /etc/passwd file.
<B><FONT SIZE="+2">U</FONT></B>.
<h3>(getpwnam username)</h3>
Returns the /etc/passwd file entry for the given username.
<B><FONT SIZE="+2">U</FONT></B>.
<h3>(getpwuid)</h3>
Returns the /etc/passwd file entry fo the given user id.
<B><FONT SIZE="+2">U</FONT></B>.
<h3>(gets stream)</h3>
Reads a line from the stream, () on end-of-file.
<h3>(getuid)</h3>
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Elatin1.pm view on Meta::CPAN
### More-desperate methods
# Light desperation on any (Unixish) platform
else {
$home = CORE::eval q{ (getpwuid($<))[7] };
}
# On Unix in general, a non-existant home means "no home"
# For example, "nobody"-like users might use /nonexistant
if (defined $home and ! -d($home)) {
view all matches for this distribution