1 Summary: at job spooler
2 Summary(de): at-Job-Spooler
3 Summary(fr): Gestionnaire de taches at
4 Summary(pl): Demon kontroli zadañ
5 Summary(tr): þ düzenleyici
13 Source0: ftp://tsx-11.mit.edu/pub/linux/sources/usr.bin/%{name}-%{version}.tar.gz
14 Source1: %{name}d.init
15 Source2: %{name}.sysconfig
16 Source3: %{name}-non-english-man-pages.tar.bz2
17 Patch0: %{name}-lockfile.patch
18 Patch1: %{name}-install.patch
19 Patch2: %{name}-man.patch
21 Patch4: %{name}-typo.patch
22 Patch5: %{name}-sigchld.patch
23 Patch6: %{name}-sendmail.patch
24 Patch7: %{name}-debian.patch
25 Patch8: %{name}-buflen.patch
26 Patch9: %{name}-configure-no_cron.patch
27 Patch10: %{name}-pld_noenglish_man.patch
28 Patch11: %{name}-heapcorruption.patch
29 Patch12: %{name}-open.patch
31 Prereq: /sbin/chkconfig
32 Prereq: rc-scripts >= 0.2.0
33 Requires: /usr/lib/sendmail
34 BuildRequires: autoconf
35 BuildRequires: automake
37 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
39 %define _sysconfdir /etc/at
42 At and batch read commands from standard input or from a specified
43 file. At allows you to specify that a command will be run at a
44 particular time (now or a specified time in the future). Batch will
45 execute commands when the system load levels drop to a particular
46 level. Both commands use /bin/sh to run the commands.
49 Stapelverarbeitung von Lesebefehlen von einer Standard- oder einer
50 genannten Datei zu einem späteren Zeitpunkt unter Verwendung von
54 at et batch lisent, sur l'entrée standard ou dans un fichier, des
55 commandes qui doivent être exécutées plus tard en utilisant /bin/sh.
58 At i batch czytaj± komendy ze standardowego wej¶cia lub specyficznego
59 pliku, które s± nastêpnie wykonywane o okre¶lonej godzinie, przy
63 at ve batch /bin/sh kabuðunu kullanarak, belli bir saatte çalýþtýrmak
64 üzere standart giriþden ya da bir dosyadan komut okur.
83 ln -sf /usr/share/automake/config.sub config.sub
87 --with-atspool=/var/spool/at/spool \
88 --with-jobdir=/var/spool/at \
89 --with-etcdir=%{_sysconfdir} \
90 --with-daemon_username=root \
91 --with-daemon_groupname=root
95 rm -rf $RPM_BUILD_ROOT
96 install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig}
98 %{__make} IROOT=$RPM_BUILD_ROOT install
100 install at.deny $RPM_BUILD_ROOT%{_sysconfdir}
102 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/atd
103 install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/at
105 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/{atq,atrm,batch}.1
106 rm -f $RPM_BUILD_ROOT%{_mandir}/man5/at_deny.5
108 echo .so at.1 > $RPM_BUILD_ROOT%{_mandir}/man1/atq.1
109 echo .so at.1 > $RPM_BUILD_ROOT%{_mandir}/man1/atrm.1
110 echo .so at.1 > $RPM_BUILD_ROOT%{_mandir}/man1/batch.1
112 echo .so at_allow.5 > $RPM_BUILD_ROOT%{_mandir}/man5/at_deny.5
113 echo .so at_allow.5 > $RPM_BUILD_ROOT%{_mandir}/man5/at_access.5
115 for a in es fi fr hu id it ja ko pl; do
116 install -d $RPM_BUILD_ROOT%{_mandir}/{$a,$a/man{1,5,8}}
117 for b in $a/man[158]/*; do
118 install $b $RPM_BUILD_ROOT%{_mandir}/$b
122 touch $RPM_BUILD_ROOT/var/spool/at/.SEQ
124 gzip -9nf ChangeLog README
127 rm -rf $RPM_BUILD_ROOT
130 /sbin/chkconfig --add atd
131 if [ -f /var/lock/subsys/atd ]; then
132 /etc/rc.d/init.d/atd restart >&2
134 echo "Run \"/etc/rc.d/init.d/atd start\" to start atd daemon."
138 if [ "$1" = "0" ] ; then
139 if [ -f /var/lock/subsys/atd ]; then
140 /etc/rc.d/init.d/atd stop >&2
142 /sbin/chkconfig --del atd
146 %defattr(644,root,root,755)
147 %doc {ChangeLog,README}.gz
149 %attr(750,root,root) %dir %{_sysconfdir}
150 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/*
151 %attr(640,root,root) %config %verify(not size mtime md5) /etc/sysconfig/*
153 %attr(754,root,root) /etc/rc.d/init.d/atd
154 %attr(755,root,root) %{_sbindir}/*
156 %attr(4755,root,root) %{_bindir}/at
158 %attr(755,root,root) %{_bindir}/atq
159 %attr(755,root,root) %{_bindir}/atrm
160 %attr(755,root,root) %{_bindir}/batch
163 %lang(es) %{_mandir}/es/man*/*
164 %lang(fi) %{_mandir}/fi/man*/*
165 %lang(fr) %{_mandir}/fr/man*/*
166 %lang(hu) %{_mandir}/hu/man*/*
167 %lang(id) %{_mandir}/id/man*/*
168 %lang(it) %{_mandir}/it/man*/*
169 %lang(ja) %{_mandir}/ja/man*/*
170 %lang(ko) %{_mandir}/ko/man*/*
171 %lang(pl) %{_mandir}/pl/man*/*
173 %attr(750,root,root) %dir /var/spool/at
174 %attr(750,root,root) %dir /var/spool/at/spool
175 %attr(600,root,root) %ghost /var/spool/at/.SEQ