Hackfut Security File Manager
Current Path:
/usr/include/rpcsvc
usr
/
include
/
rpcsvc
/
📁
..
📄
bootparam.h
(979 B)
📄
bootparam_prot.h
(3.11 KB)
📄
bootparam_prot.x
(3.06 KB)
📄
key_prot.h
(6.6 KB)
📄
key_prot.x
(6.42 KB)
📄
klm_prot.h
(3.21 KB)
📄
klm_prot.x
(3.7 KB)
📄
mount.h
(3.77 KB)
📄
mount.x
(4.56 KB)
📄
nfs_prot.h
(11.18 KB)
📄
nfs_prot.x
(7.79 KB)
📄
nis.h
(15.55 KB)
📄
nis.x
(16.16 KB)
📄
nis_callback.h
(2.34 KB)
📄
nis_callback.x
(1.93 KB)
📄
nis_object.x
(11.49 KB)
📄
nis_tags.h
(3.75 KB)
📄
nislib.h
(12.75 KB)
📄
nlm_prot.h
(9.15 KB)
📄
nlm_prot.x
(3.39 KB)
📄
rex.h
(5.13 KB)
📄
rex.x
(7.25 KB)
📄
rquota.h
(5.42 KB)
📄
rquota.x
(3.39 KB)
📄
rstat.h
(3.95 KB)
📄
rstat.x
(3.91 KB)
📄
rusers.h
(3.2 KB)
📄
rusers.x
(5.77 KB)
📄
sm_inter.h
(3.1 KB)
📄
sm_inter.x
(3.66 KB)
📄
spray.h
(1.84 KB)
📄
spray.x
(2.49 KB)
📄
yp.h
(9.33 KB)
📄
yp.x
(6.69 KB)
📄
yp_prot.h
(10.25 KB)
📄
ypclnt.h
(3.62 KB)
📄
yppasswd.h
(1.25 KB)
📄
yppasswd.x
(2.24 KB)
📄
ypupd.h
(2.7 KB)
Editing: yppasswd.x
/* @(#)yppasswd.x 2.1 88/08/01 4.0 RPCSRC */ /* @(#)yppasswd.x 1.1 87/04/13 Copyr 1987 Sun Micro */ /* * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are * met: * * * Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials * provided with the distribution. * * Neither the name of Sun Microsystems, Inc. nor the names of its * contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /* * YP password update protocol * Requires unix authentication */ program YPPASSWDPROG { version YPPASSWDVERS { /* * Update my passwd entry */ int YPPASSWDPROC_UPDATE(yppasswd) = 1; } = 1; } = 100009; struct passwd { string pw_name<>; /* username */ string pw_passwd<>; /* encrypted password */ int pw_uid; /* user id */ int pw_gid; /* group id */ string pw_gecos<>; /* in real life name */ string pw_dir<>; /* home directory */ string pw_shell<>; /* default shell */ }; struct yppasswd { string oldpass<>; /* unencrypted old password */ passwd newpw; /* new passwd entry */ };
Upload File
Create Folder