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
17 Source4: %{name}_allow.5.pl
18 Source5: %{name}d.8.pl
19 Source6: %{name}run.8.pl
20 Patch0: %{name}-lockfile.patch
21 Patch1: %{name}-install.patch
22 Patch2: %{name}-man.patch
24 Patch4: %{name}-typo.patch
25 Patch5: %{name}-sigchld.patch
26 Patch6: %{name}-sendmail.patch
27 Patch7: %{name}-debian.patch
28 Patch8: %{name}-buflen.patch
30 Prereq: /sbin/chkconfig
31 Prereq: rc-scripts >= 0.2.0
32 Requires: /usr/lib/sendmail
33 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35 %define _sysconfdir /etc/at
38 At and batch read commands from standard input or from a specified
39 file. At allows you to specify that a command will be run at a
40 particular time (now or a specified time in the future). Batch will
41 execute commands when the system load levels drop to a particular
42 level. Both commands use /bin/sh to run the commands.
45 Stapelverarbeitung von Lesebefehlen von einer Standard- oder einer
46 genannten Datei zu einem späteren Zeitpunkt unter Verwendung von
50 at et batch lisent, sur l'entrée standard ou dans un fichier, des
51 commandes qui doivent être exécutées plus tard en utilisant /bin/sh.
54 At i batch czytaj± komendy ze standardowego wej¶cia lub specyficznego
55 pliku, które s± nastêpnie wykonywane o okre¶lonej godzinie, przy
59 at ve batch /bin/sh kabuðunu kullanarak, belli bir saatte çalýþtýrmak
60 üzere standart giriþden ya da bir dosyadan komut okur.
78 --with-atspool=/var/spool/at/spool \
79 --with-jobdir=/var/spool/at \
80 --with-etcdir=%{_sysconfdir} \
81 --with-daemon_username=root \
82 --with-daemon_groupname=root
86 rm -rf $RPM_BUILD_ROOT
87 install -d $RPM_BUILD_ROOT{/etc/{rc.d/init.d,sysconfig},%{_mandir}/pl/man{1,5,8}}
89 %{__make} IROOT=$RPM_BUILD_ROOT install
91 install at.deny $RPM_BUILD_ROOT%{_sysconfdir}
93 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/atd
94 install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/at
96 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/{atq,atrm,batch}.1
97 rm -f $RPM_BUILD_ROOT%{_mandir}/man5/at_deny.5
99 echo .so at.1 > $RPM_BUILD_ROOT%{_mandir}/man1/atq.1
100 echo .so at.1 > $RPM_BUILD_ROOT%{_mandir}/man1/atrm.1
101 echo .so at.1 > $RPM_BUILD_ROOT%{_mandir}/man1/batch.1
103 echo .so at_allow.5 > $RPM_BUILD_ROOT%{_mandir}/man5/at_deny.5
104 echo .so at_allow.5 > $RPM_BUILD_ROOT%{_mandir}/man5/at_acces.5
106 install %{SOURCE3} $RPM_BUILD_ROOT%{_mandir}/pl/man1/at.1
107 echo ".so at.1" > $RPM_BUILD_ROOT%{_mandir}/pl/man1/atq.1
108 echo ".so at.1" > $RPM_BUILD_ROOT%{_mandir}/pl/man1/atrm.1
109 echo ".so at.1" > $RPM_BUILD_ROOT%{_mandir}/pl/man1/batch.1
110 install %{SOURCE4} $RPM_BUILD_ROOT%{_mandir}/pl/man5/at_allow.5
111 echo ".so at_allow.5" > $RPM_BUILD_ROOT%{_mandir}/pl/man5/at.access.5
112 echo ".so at_allow.5" > $RPM_BUILD_ROOT%{_mandir}/pl/man5/at.deny.5
113 install %{SOURCE5} $RPM_BUILD_ROOT%{_mandir}/pl/man8/atd.8
114 install %{SOURCE6} $RPM_BUILD_ROOT%{_mandir}/pl/man8/atrun.8
116 touch $RPM_BUILD_ROOT/var/spool/at/.SEQ
118 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/{man*/*,pl/man?/*} \
122 rm -rf $RPM_BUILD_ROOT
125 /sbin/chkconfig --add atd
126 if [ -f /var/lock/subsys/atd ]; then
127 /etc/rc.d/init.d/atd restart >&2
129 echo "Run \"/etc/rc.d/init.d/atd start\" to start atd daemon."
133 if [ "$1" = "0" ] ; then
134 if [ -f /var/lock/subsys/atd ]; then
135 /etc/rc.d/init.d/atd stop >&2
137 /sbin/chkconfig --del atd
141 %defattr(644,root,root,755)
142 %doc {ChangeLog,README}.gz
144 %attr(750,root,root) %dir %{_sysconfdir}
145 %attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/*
146 %attr(640,root,root) %config %verify(not size mtime md5) /etc/sysconfig/*
148 %attr(754,root,root) /etc/rc.d/init.d/atd
149 %attr(755,root,root) %{_sbindir}/*
151 %attr(4755,root,root) %{_bindir}/at
153 %attr(755,root,root) %{_bindir}/atq
154 %attr(755,root,root) %{_bindir}/atrm
155 %attr(755,root,root) %{_bindir}/batch
158 %lang(pl) %{_mandir}/pl/man*/*
160 %attr(750,root,root) %dir /var/spool/at
161 %attr(750,root,root) %dir /var/spool/at/spool
162 %attr(600,root,root) %ghost /var/spool/at/.SEQ