Finish up chroot(1) and md5sum(1)
This commit is contained in:
		
							
								
								
									
										4
									
								
								README
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								README
									
									
									
									
									
								
							@@ -15,7 +15,7 @@ The following tools are implemented ('*' == finished, '#' == UTF-8 support,
 | 
			
		||||
=  chgrp           no                              -h, -H, -L, -P
 | 
			
		||||
=* chmod           yes                             none
 | 
			
		||||
=  chown           no                              -h, -H, -L, -P
 | 
			
		||||
=  chroot          non-posix                       none
 | 
			
		||||
=* chroot          non-posix                       none
 | 
			
		||||
=* cksum           yes                             none
 | 
			
		||||
   cmp             yes                             none
 | 
			
		||||
   cols            non-posix                       none
 | 
			
		||||
@@ -41,7 +41,7 @@ The following tools are implemented ('*' == finished, '#' == UTF-8 support,
 | 
			
		||||
=* logger          yes                             none
 | 
			
		||||
=* logname         yes                             none
 | 
			
		||||
=  ls              no                              -C, -R, -q, -u
 | 
			
		||||
   md5sum          non-posix                       none
 | 
			
		||||
=* md5sum          non-posix                       none
 | 
			
		||||
=* mkdir           yes                             none
 | 
			
		||||
=* mkfifo          yes                             none
 | 
			
		||||
=  mktemp          non-posix                       none
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										12
									
								
								chroot.1
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								chroot.1
									
									
									
									
									
								
							@@ -1,24 +1,24 @@
 | 
			
		||||
.Dd January 30, 2015
 | 
			
		||||
.Dd January 31, 2015
 | 
			
		||||
.Dt CHROOT 1
 | 
			
		||||
.Os sbase
 | 
			
		||||
.Sh NAME
 | 
			
		||||
.Nm chroot
 | 
			
		||||
.Nd invoke a command with a different root directory
 | 
			
		||||
.Nd run a command or shell with a different root directory
 | 
			
		||||
.Sh SYNOPSIS
 | 
			
		||||
.Nm
 | 
			
		||||
.Ar dir
 | 
			
		||||
.Op Ar command Op Ar arg ...
 | 
			
		||||
.Op Ar cmd Op Ar arg ...
 | 
			
		||||
.Sh DESCRIPTION
 | 
			
		||||
.Nm
 | 
			
		||||
runs
 | 
			
		||||
.Ar command
 | 
			
		||||
.Ar cmd
 | 
			
		||||
after changing the root directory to
 | 
			
		||||
.Ar dir
 | 
			
		||||
with the
 | 
			
		||||
.Xr chroot 2
 | 
			
		||||
system call, and changing the working directory to the new root.
 | 
			
		||||
system call and after changing the working directory to the new root.
 | 
			
		||||
If
 | 
			
		||||
.Op Ar command
 | 
			
		||||
.Ar cmd
 | 
			
		||||
is not specified, an interactive shell is started in the new root.
 | 
			
		||||
.Sh SEE ALSO
 | 
			
		||||
.Xr chdir 2 ,
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								chroot.c
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								chroot.c
									
									
									
									
									
								
							@@ -8,7 +8,7 @@
 | 
			
		||||
static void
 | 
			
		||||
usage(void)
 | 
			
		||||
{
 | 
			
		||||
	eprintf("usage: chroot dir [command [arg...]]\n");
 | 
			
		||||
	eprintf("usage: chroot dir [cmd [arg ...]]\n");
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
int
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										18
									
								
								md5sum.1
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								md5sum.1
									
									
									
									
									
								
							@@ -1,17 +1,27 @@
 | 
			
		||||
.Dd January 30, 2015
 | 
			
		||||
.Dd January 31, 2015
 | 
			
		||||
.Dt MD5SUM 1
 | 
			
		||||
.Os sbase
 | 
			
		||||
.Sh NAME
 | 
			
		||||
.Nm md5sum
 | 
			
		||||
.Nd compute MD5 message digest
 | 
			
		||||
.Nd compute or check MD5 checksums
 | 
			
		||||
.Sh SYNOPSIS
 | 
			
		||||
.Nm
 | 
			
		||||
.Op Fl c
 | 
			
		||||
.Op Ar file ...
 | 
			
		||||
.Sh DESCRIPTION
 | 
			
		||||
Print MD5 (128-bit) checksums. With no file, read standard input.
 | 
			
		||||
.Nm
 | 
			
		||||
writes an MD5 (128-bit) checksum of each
 | 
			
		||||
.Ar file
 | 
			
		||||
to stdout.
 | 
			
		||||
If no
 | 
			
		||||
.Ar file
 | 
			
		||||
is given
 | 
			
		||||
.Nm
 | 
			
		||||
reads from stdin.
 | 
			
		||||
.Sh OPTIONS
 | 
			
		||||
.Bl -tag -width Ds
 | 
			
		||||
.It Fl c
 | 
			
		||||
read list of MD5 checksums from file and check them
 | 
			
		||||
Read list of MD5 checksums from each
 | 
			
		||||
.Ar file
 | 
			
		||||
and check them.
 | 
			
		||||
.El
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user