晋太元中,武陵人捕鱼为业。缘溪行,忘路之远近。忽逢桃花林,夹岸数百步,中无杂树,芳草鲜美,落英缤纷。渔人甚异之,复前行,欲穷其林。 林尽水源,便得一山,山有小口,仿佛若有光。便舍船,从口入。初极狭,才通人。复行数十步,豁然开朗。土地平旷,屋舍俨然,有良田、美池、桑竹之属。阡陌交通,鸡犬相闻。其中往来种作,男女衣着,悉如外人。黄发垂髫,并怡然自乐。 见渔人,乃大惊,问所从来。具答之。便要还家,设酒杀鸡作食。村中闻有此人,咸来问讯。自云先世避秦时乱,率妻子邑人来此绝境,不复出焉,遂与外人间隔。问今是何世,乃不知有汉,无论魏晋。此人一一为具言所闻,皆叹惋。余人各复延至其家,皆出酒食。停数日,辞去。此中人语云:“不足为外人道也。”(间隔 一作:隔绝) 既出,得其船,便扶向路,处处志之。及郡下,诣太守,说如此。太守即遣人随其往,寻向所志,遂迷,不复得路。 南阳刘子骥,高尚士也,闻之,欣然规往。未果,寻病终。后遂无问津者。
|
Server : Apache System : Linux srv.rainic.com 4.18.0-553.47.1.el8_10.x86_64 #1 SMP Wed Apr 2 05:45:37 EDT 2025 x86_64 User : rainic ( 1014) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /usr/share/doc/at/ |
Upload File : |
at 3.0:
at now has a lex/yacc grammer, which is an extension of POSIX.2 to
something more sensible. There's an atd, which can still simulate
atrun with the -s option.
at 3.1:
Tried to fix some races in the atd code by renaming
running jobs to "=" (thanks to aj@arthur.pfalz.de for
pointing out the bug).
at 3.1.1:
The last fix didn't work. New locking scheme: as soon as
a job starts, the file a00beef is hardlinked to =00beef.
a00beef is unlinked as soon as actual shell execution
starts. "=" - files are deleted as soon as their job
ends, or an hour after they should have run.
at 3.1.2:
cleanups: indent the source with OTBS
remove output file if it already exists, with a warning.
log attempts to run job twice
added -b option to atd
removed -b option from at (now batch calls "at -qb now")
revamp run_loop so -b works correctly
at 3.1.3:
Fixed "at 07:30" functionality for implicit tomorrow
Include yywrap if none can be found
at 3.1.4:
Set default batch maximum to 0.8
Changed install group to 'root'
at 3.1.5:
Merged Bjorn Helgaas' (helgaas@tomahawk.rsn.hp.com) patches:
* Use setresuid(2) if setreuid(2) is not available
(HP-UX 10)
* Use "chown user:group" instead of "chown user.group" for
HP-UX compatibility
* RELINQUISH_PRIVS slightly earlier in at.c,
since it doesn't depend on
* Change "volatile static" to "static volatile"
* Test for HAVE_ATTRIBUTE_NORETURN instead of __GNUC__
in daemon.h
Don't export SHELLOPTS (read-only variable in bash)
at 3.1.6:
Made 'noon', 'teatime' and 'midnight' work.
Reran autoheader so HP-UX compilation works.
at 3.1.7:
Made parser case-independent by specifying -i to flex
at 3.1.8:
Fixed spelling mistake in manpage
Created at_allow(5) and at_deny(5) manpages
Fixed bug where 'next monday' could be a synonym for today
Fixed spelling bug in parser (misspelled February)
Removed obsolete '-v' flag from atq
at 3.1.11:
Ansgar Burchardt (15):
correct comment in atd.c
rc: do not set -e
panic.c: switch permissions before unlink
update configure script
update config.guess and config.sub
Makefile.in: do not remove debian/tmp
at.c: add -t option
document new -t option
remove unused function parsetimespec
at.c: exit successfully when -V is given
fix some typos
update contact address
update copyright information
set version to 3.1.11
remove $Id$ tags
Cyril Brulebois (7):
Make Copyright a regular file.
Copy debian/rc to rc, it's not Debian-specific.
Copy debian/pam to pam.conf, it's not Debian-specific.
Remove the debian/ directory.
Fix LFILE/ATJOB_DIR usage in nextjob().
Fix missing panic.h include.
Remove unused "static const char *svnid"
at 3.1.12:
Ansgar Burchardt (18):
do not increment year twice
do not increment day of month twice
update documentation on removed environment variables
add -f option to stay in foreground
error when day of month is 0
make less assumptations on open file descriptors
use common-session-noninteractive
make parsetest buildable
pass -i option to sendmail
use pid file in init script
add status action to init script
make stdout, stderr available to sendmail process
default queues are no longer configurable
document -b option
pass current time as a parameter to parsetime()
document 4-digit years and ISO date format
add test suite
update copyright information
at 3.1.13:
Ansgar Burchardt (18):
parsetime.pl: add test case
correct error message when initgroups fails
change owner of output file
do not open output file twice
use strdup()
at.1.in: Add references to at.allow(5), at.deny(5)
Sort references in SEE ALSO section.
man page for atrun is in section 8
at.1.in: Document -M option.
at.1.in: Remove a dot from mid-sentence.
Rename at_allow.5.in to at.allow.5.in
Remove useless chdir()
Create hardlink as priviledged user
Update my email address.
atd.c: variable "rc" is always used
No longer mention atrun in documentation.
do not abort when job is removed just before we run it
do not strip binaries on install
Mike Miller (1):
Add support for -r option required by POSIX.
Reuben Thomas (2):
De-duplicate and improve documentation of /etc/at.{deny,allow}.
Clarify an error message.
at 3.1.14:
Ansgar Burchardt (5):
Add systemd service file.
Initialize jobno before using it.
No longer try to compile and run a trivial C program.
Add -M option to usage message.
Use LDFLAGS when linking programs.
at 3.1.15 (2014-08-10):
Ansgar Burchardt (3):
pam.conf: require pam_loginuid.so
atd.service.in: Add Documentation field.
atd.service.in: Set IgnoreSIGPIPE=false
at 3.1.16 (2014-09-30):
Ansgar Burchardt (1):
at: only retain variables whose name consists of alphanumerics and underscores
at 3.1.17 (2015-08-31):
Jose M Calhariz:
at.1.in: Document behaviour when using past time, thanks Kelly Price (Closes: #639900).
Makefile.in: On distclean remove at.allow.5, auto generated file.
at 3.1.18 (2015-12-06)
Jose M Calhariz:
Add support for SELinux, multiples files
at 3.1.19 (2016-03-20)
Jose M Calhariz:
Fix configure handling of flag --without-selinux.
Last entry on this file follow debian/changelog.