Added the 'rdate' command, thanks to Sterling Huxley <sterling@europa.com>.
I added the docs, and made behavior identical to the GNU version. -Erik
This commit is contained in:
parent
851ce895bd
commit
918507edda
@ -12,6 +12,8 @@
|
|||||||
* Add optional ls file sorting, thanks to a patch from
|
* Add optional ls file sorting, thanks to a patch from
|
||||||
Sterling Huxley <sterling@europa.com>
|
Sterling Huxley <sterling@europa.com>
|
||||||
* lsmod now uses the query_module syscall, rather then /proc
|
* lsmod now uses the query_module syscall, rather then /proc
|
||||||
|
* Added 'rdate' command from Sterling Huxley <sterling@europa.com>
|
||||||
|
* Added 'getopt' command from "Alfred M. Szmidt" <ams@trillian.itslinux.org>
|
||||||
|
|
||||||
|
|
||||||
-Erik Andersen
|
-Erik Andersen
|
||||||
|
@ -226,6 +226,9 @@ const struct BB_applet applets[] = {
|
|||||||
#ifdef BB_PWD
|
#ifdef BB_PWD
|
||||||
{"pwd", pwd_main, _BB_DIR_BIN, pwd_usage},
|
{"pwd", pwd_main, _BB_DIR_BIN, pwd_usage},
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef BB_RDATE
|
||||||
|
{"rdate", rdate_main, _BB_DIR_USR_BIN, rdate_usage},
|
||||||
|
#endif
|
||||||
#ifdef BB_REBOOT
|
#ifdef BB_REBOOT
|
||||||
{"reboot", reboot_main, _BB_DIR_SBIN, reboot_usage},
|
{"reboot", reboot_main, _BB_DIR_SBIN, reboot_usage},
|
||||||
#endif
|
#endif
|
||||||
|
@ -855,6 +855,18 @@ const char pwd_usage[] =
|
|||||||
;
|
;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if defined BB_RDATE
|
||||||
|
const char rdate_usage[] =
|
||||||
|
"rdate [OPTION] HOST\n"
|
||||||
|
#ifndef BB_FEATURE_TRIVIAL_HELP
|
||||||
|
"\nGet and possibly set the system date and time from a remote HOST.\n"
|
||||||
|
"Options:\n"
|
||||||
|
"\t-s\tSet the system date and time (default).\n"
|
||||||
|
"\t-p\tPrint the date and time.\n"
|
||||||
|
#endif
|
||||||
|
;
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined BB_REBOOT
|
#if defined BB_REBOOT
|
||||||
const char reboot_usage[] =
|
const char reboot_usage[] =
|
||||||
"reboot\n"
|
"reboot\n"
|
||||||
|
@ -226,6 +226,9 @@ const struct BB_applet applets[] = {
|
|||||||
#ifdef BB_PWD
|
#ifdef BB_PWD
|
||||||
{"pwd", pwd_main, _BB_DIR_BIN, pwd_usage},
|
{"pwd", pwd_main, _BB_DIR_BIN, pwd_usage},
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef BB_RDATE
|
||||||
|
{"rdate", rdate_main, _BB_DIR_USR_BIN, rdate_usage},
|
||||||
|
#endif
|
||||||
#ifdef BB_REBOOT
|
#ifdef BB_REBOOT
|
||||||
{"reboot", reboot_main, _BB_DIR_SBIN, reboot_usage},
|
{"reboot", reboot_main, _BB_DIR_SBIN, reboot_usage},
|
||||||
#endif
|
#endif
|
||||||
|
@ -73,6 +73,7 @@
|
|||||||
#define BB_PRINTF
|
#define BB_PRINTF
|
||||||
#define BB_PS
|
#define BB_PS
|
||||||
#define BB_PWD
|
#define BB_PWD
|
||||||
|
#define BB_RDATE
|
||||||
#define BB_REBOOT
|
#define BB_REBOOT
|
||||||
#define BB_RENICE
|
#define BB_RENICE
|
||||||
#define BB_RESET
|
#define BB_RESET
|
||||||
|
@ -61,7 +61,7 @@ fdflush, find, free, freeramdisk, fsck.minix, getopt, grep, gunzip, gzip, halt,
|
|||||||
head, hostid, hostname, id, init, insmod, kill, killall, length, ln,
|
head, hostid, hostname, id, init, insmod, kill, killall, length, ln,
|
||||||
loadacm, loadfont, loadkmap, logger, logname, ls, lsmod, makedevs, mkdir,
|
loadacm, loadfont, loadkmap, logger, logname, ls, lsmod, makedevs, mkdir,
|
||||||
mkfifo, mkfs.minix, mknod, mkswap, mktemp, more, mount, mt, mv, nc,
|
mkfifo, mkfs.minix, mknod, mkswap, mktemp, more, mount, mt, mv, nc,
|
||||||
nslookup, ping, poweroff, printf, ps, pwd, reboot, renice, reset, rm, rmdir, rmmod, sed,
|
nslookup, ping, poweroff, printf, ps, pwd, rdate, reboot, renice, reset, rm, rmdir, rmmod, sed,
|
||||||
setkeycodes, sh, sleep, sort, swapoff, swapon, sync, syslogd, tail,
|
setkeycodes, sh, sleep, sort, swapoff, swapon, sync, syslogd, tail,
|
||||||
tar, tee, telnet, test, touch, tr, true, tty, umount, uname, uniq, update,
|
tar, tee, telnet, test, touch, tr, true, tty, umount, uname, uniq, update,
|
||||||
uptime, usleep, uudecode, uuencode, wc, which, whoami, yes, zcat, [
|
uptime, usleep, uudecode, uuencode, wc, which, whoami, yes, zcat, [
|
||||||
@ -1422,6 +1422,19 @@ Example:
|
|||||||
|
|
||||||
-------------------------------
|
-------------------------------
|
||||||
|
|
||||||
|
=item rdate
|
||||||
|
|
||||||
|
Usage: rdate [OPTION] HOST
|
||||||
|
|
||||||
|
Get and possibly set the system date and time from a remote HOST.
|
||||||
|
|
||||||
|
Options:
|
||||||
|
|
||||||
|
-s Set the system date and time (default).
|
||||||
|
-p Print the date and time.
|
||||||
|
|
||||||
|
-------------------------------
|
||||||
|
|
||||||
=item reboot
|
=item reboot
|
||||||
|
|
||||||
Instructs the kernel to reboot the system.
|
Instructs the kernel to reboot the system.
|
||||||
@ -2094,4 +2107,4 @@ Enrique Zanardi <ezanardi@ull.es>
|
|||||||
|
|
||||||
=cut
|
=cut
|
||||||
|
|
||||||
# $Id: busybox.pod,v 1.62 2000/08/21 22:02:34 andersen Exp $
|
# $Id: busybox.pod,v 1.63 2000/08/21 22:46:33 andersen Exp $
|
||||||
|
@ -2488,6 +2488,29 @@
|
|||||||
</para>
|
</para>
|
||||||
</sect1>
|
</sect1>
|
||||||
|
|
||||||
|
<sect1 id="rdate">
|
||||||
|
<title>rdate</title>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Usage: rdate [OPTION] HOST
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Get and possibly set the system date and time from a remote HOST.
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Options:
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
<screen>
|
||||||
|
-s Set the system date and time (default).
|
||||||
|
-p Print the date and time.
|
||||||
|
</screen>
|
||||||
|
</para>
|
||||||
|
</sect1>
|
||||||
|
|
||||||
<sect1 id="reboot">
|
<sect1 id="reboot">
|
||||||
<title>reboot</title>
|
<title>reboot</title>
|
||||||
|
|
||||||
|
@ -177,6 +177,7 @@ extern int poweroff_main(int argc, char **argv);
|
|||||||
extern int printf_main(int argc, char** argv);
|
extern int printf_main(int argc, char** argv);
|
||||||
extern int ps_main(int argc, char** argv);
|
extern int ps_main(int argc, char** argv);
|
||||||
extern int pwd_main(int argc, char** argv);
|
extern int pwd_main(int argc, char** argv);
|
||||||
|
extern int rdate_main(int argc, char** argv);
|
||||||
extern int reboot_main(int argc, char** argv);
|
extern int reboot_main(int argc, char** argv);
|
||||||
extern int renice_main(int argc, char** argv);
|
extern int renice_main(int argc, char** argv);
|
||||||
extern int reset_main(int argc, char** argv);
|
extern int reset_main(int argc, char** argv);
|
||||||
@ -283,6 +284,7 @@ extern const char poweroff_usage[];
|
|||||||
extern const char printf_usage[];
|
extern const char printf_usage[];
|
||||||
extern const char ps_usage[];
|
extern const char ps_usage[];
|
||||||
extern const char pwd_usage[];
|
extern const char pwd_usage[];
|
||||||
|
extern const char rdate_usage[];
|
||||||
extern const char reboot_usage[];
|
extern const char reboot_usage[];
|
||||||
extern const char renice_usage[];
|
extern const char renice_usage[];
|
||||||
extern const char reset_usage[];
|
extern const char reset_usage[];
|
||||||
|
12
usage.c
12
usage.c
@ -855,6 +855,18 @@ const char pwd_usage[] =
|
|||||||
;
|
;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if defined BB_RDATE
|
||||||
|
const char rdate_usage[] =
|
||||||
|
"rdate [OPTION] HOST\n"
|
||||||
|
#ifndef BB_FEATURE_TRIVIAL_HELP
|
||||||
|
"\nGet and possibly set the system date and time from a remote HOST.\n"
|
||||||
|
"Options:\n"
|
||||||
|
"\t-s\tSet the system date and time (default).\n"
|
||||||
|
"\t-p\tPrint the date and time.\n"
|
||||||
|
#endif
|
||||||
|
;
|
||||||
|
#endif
|
||||||
|
|
||||||
#if defined BB_REBOOT
|
#if defined BB_REBOOT
|
||||||
const char reboot_usage[] =
|
const char reboot_usage[] =
|
||||||
"reboot\n"
|
"reboot\n"
|
||||||
|
Loading…
Reference in New Issue
Block a user