Schreibberechtigung in Verzeichnis
bearbeitet von Jörg ReinholzMoin!
> Dafür gibt es APIs, und die Existenz von `/etc/passwd` bzw `/etc/group` ist nicht zwangsläufig gegeben.
Die Existenz der Dateien ist schon gegeben weil andere Auth-Mehoden Dienste erfordern. Nicht aber der User und Gruppen darin.
Ok. Dann also so:
~~~php
<pre><?php
$userinfo = posix_getpwuid(posix_geteuid());
print_r($userinfo);
?>
~~~
~~~perl
#!/usr/bin/perl
print "Content-type: text/plain\n\n<pre>";
print "UID: " . $< . "\n";
print "Name: " . getpwuid( $< ) . "\n";
~~~
Was ist eigentlich aus dem Syntax-Highlighting für Perl geworden?
Jörg Reinholz
Schreibberechtigung in Verzeichnis
bearbeitet von Jörg ReinholzMoin!
> Dafür gibt es APIs, und die Existenz von `/etc/passwd` bzw `/etc/group` ist nicht zwangsläufig gegeben.
Die Existenz der Datei schon. Nicht aber der User und Gruppen darin.
Ok. Dann also so:
~~~php
<pre><?php
$userinfo = posix_getpwuid(posix_geteuid());
print_r($userinfo);
?>
~~~
~~~perl
#!/usr/bin/perl
print "Content-type: text/plain\n\n<pre>";
print "UID: " . $< . "\n";
print "Name: " . getpwuid( $< ) . "\n";
~~~
Was ist eigentlich aus dem Syntax-Highlighting für Perl geworden?
Jörg Reinholz
Schreibberechtigung in Verzeichnis
bearbeitet von Jörg ReinholzMoin!
> Dafür gibt es APIs, und die Existenz von `/etc/passwd` bzw `/etc/group` ist nicht zwangsläufig gegeben.
Die Existenz der Datei schon. Nicht aber der User und Gruppen darin.
Ok. Dann also so:
~~~php
<pre><?php
$userinfo = posix_getpwuid(posix_geteuid());
print_r($userinfo);
?>
~~~
~~~perl
#!/usr/bin/perl
print "Content-type: text/plain\n\n";
($name,$passwd,$uid,$gid,$quota,$comment,$gcos,$dir,$shell,$expire)=getpwent;
print "EUID: " . $uid . "\n";
print "Name: " . $name . "\n";
~~~
Was ist eigentlich aus dem Syntax-Highlighting für Perl geworden?
Jörg Reinholz
Schreibberechtigung in Verzeichnis
bearbeitet von Jörg ReinholzMoin!
> Dafür gibt es APIs, und die Existenz von `/etc/passwd` bzw `/etc/group` ist nicht zwangsläufig gegeben.
Die Existenz der Datei schon. Nicht aber der User und Gruppen darin.
Ok. Dann also so:
~~~php
<pre><?php
$userinfo = posix_getpwuid(posix_geteuid());
print_r($userinfo);
?>
~~~
~~~perl
#!/usr/bin/perl
print "Content-type: text/plain\n\n";
($name,$passwd,$uid,$gid,$quota,$comment,$gcos,$dir,$shell,$expire)=getpwent;
print "EUID: " . $uid . "\n";
print "Name: " . $uid . "\n";
~~~
Was ist eigentlich aus dem Syntax-Highlighting für Perl geworden?
Jörg Reinholz
Schreibberechtigung in Verzeichnis
bearbeitet von Jörg ReinholzMoin!
> Dafür gibt es APIs, und die Existenz von `/etc/passwd` bzw `/etc/group` ist nicht zwangsläufig gegeben.
Die Existenz der Datei schon. Nicht aber der User und Gruppen darin.
Ok. Dann also so:
~~~php
<pre><?php
$userinfo = posix_getpwuid(posix_geteuid());
print_r($userinfo);
?>
~~~
~~~perl
#!/usr/bin/perl
print "Content-type: text/plain\n\n";
($name,$passwd,$uid,$gid,$quota,$comment,$gcos,$dir,$shell,$expire)=getpwent;
print "UID: " . $uid . "\n";
print "Name: " . $uid . "\n";
~~~
Was ist eigentlich aus dem Syntax-Highlighting für Perl geworden?
Jörg Reinholz
Schreibberechtigung in Verzeichnis
bearbeitet von Jörg ReinholzMoin!
> Dafür gibt es APIs, und die Existenz von `/etc/passwd` bzw `/etc/group` ist nicht zwangsläufig gegeben.
Die Existenz der Datei schon. Nicht aber der User und Gruppen darin.
Ok. Dann also so:
~~~php
<pre><?php
$userinfo = posix_getpwuid(posix_geteuid());
print_r($userinfo);
?>
~~~
~~~perl
#!/usr/bin/perl
print "Content-type: text/plain\n\n";
($name,$passwd,$uid,$gid,$quota,$comment,$gcos,$dir,$shell,$expire)=getpwent;
print "UID: " . $uid . "\n";
print "Name: " . $uid . "\n";
~~~
Was ist eigentlich aus dem Syntax-Highlighting für Perl geworden?
Jörg Reinholz