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
12 Source0: ftp://tsx-11.mit.edu/pub/linux/sources/usr.bin/%{name}-%{version}.tar.gz
16 Source4: at_allow.5.pl
19 Patch0: at-lockfile.patch
20 Patch1: at-install.patch
24 Patch5: at-sigchld.patch
25 Patch6: at-sendmail.patch
26 Patch7: at-debian.patch
27 Patch8: at-buflen.patch
29 Prereq: /sbin/chkconfig
30 Requires: rc-scripts >= 0.2.0
31 Requires: /usr/lib/sendmail
32 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
34 %define _sysconfdir /etc/at
37 At and batch read commands from standard input or from a specified
38 file. At allows you to specify that a command will be run at a
39 particular time (now or a specified time in the future). Batch will
40 execute commands when the system load levels drop to a particular
41 level. Both commands use /bin/sh to run the commands.
44 Stapelverarbeitung von Lesebefehlen von einer Standard- oder einer
45 genannten Datei zu einem späteren Zeitpunkt unter Verwendung von
49 at et batch lisent, sur l'entrée standard ou dans un fichier, des
50 commandes qui doivent être exécutées plus tard en utilisant /bin/sh.
53 At i batch czytaj± komendy ze standardowego wej¶cia lub specyficznego
54 pliku, które s± nastêpnie wykonywane o okre¶lonej godzinie, przy
58 at ve batch /bin/sh kabuðunu kullanarak, belli bir saatte çalýþtýrmak
59 üzere standart giriþden ya da bir dosyadan komut okur.
76 LDFLAGS="-s"; export LDFLAGS
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