Page MenuHomeFreeBSD

D27318.1789936090.diff
No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None

D27318.1789936090.diff

diff --git a/bin/freebsd-version/freebsd-version.sh.in b/bin/freebsd-version/freebsd-version.sh.in
--- a/bin/freebsd-version/freebsd-version.sh.in
+++ b/bin/freebsd-version/freebsd-version.sh.in
@@ -39,6 +39,7 @@
KERNEL_RE='^@@TYPE@@ \([-.0-9A-Za-z]\{1,\}\) .*$'
progname=${0##*/}
+progverb=0
#
# Print an error message and exit.
@@ -74,6 +75,8 @@
# Print the version of the currently running kernel.
#
running_version() {
+ [ $progverb -gt 0 ] && \
+ echo `sysctl -n kern.osrelease kern.osreldate` || \
sysctl -n kern.osrelease
}
@@ -81,6 +84,8 @@
# Print the hardcoded userland version.
#
userland_version() {
+ [ $progverb -gt 0 ] && \
+ echo $USERLAND_VERSION `uname -U` || \
echo $USERLAND_VERSION
}
@@ -88,7 +93,7 @@
# Print a usage string and exit.
#
usage() {
- echo "usage: $progname [-kru]" >&2
+ echo "usage: $progname [-kruv]" >&2
exit 1
}
@@ -97,7 +102,7 @@
#
main() {
# parse command-line arguments
- while getopts "kru" option ; do
+ while getopts "kruv" option ; do
case $option in
k)
opt_k=1
@@ -108,6 +113,9 @@
u)
opt_u=1
;;
+ v)
+ progverb=1
+ ;;
*)
usage
;;

File Metadata

Mime Type
text/plain
Expires
Sun, Sep 20, 8:28 PM (3 h, 33 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29826719
Default Alt Text
D27318.1789936090.diff (1 KB)

Event Timeline