La commade fcrontab -e me renvoie cette erreur :
- Code: Tout sélectionner
11:29:16 Could not chdir to /var/spool/cron: No such file or directory
Effectivement dans /ram/spool je n'ai auncun fichier/dossier. Je précise que je tourne ipcop sur un wrap (afin de comprendre pourquoi les chemins ne sont pas les mêmes)
Sur ixus j'ai trouvé ceci: et rien de bien concluant sur google.
http://forums.ixus.fr/viewtopic.php?t=1 ... t=fcrontab
Franck78 a écrit:#:kill `pidof fcron`
#:fcron
Ca recontruira /var/spool/cron/root
Top ne me montre pas de fcron, donc pas de PID à killer:
- Code: Tout sélectionner
top - 12:06:05 up 1 day, 21:35, 2 users, load average: 0.07, 0.05, 0.03
Tasks: 33 total, 2 running, 31 sleeping, 0 stopped, 0 zombie
Cpu(s): 5.5% user, 4.6% system, 0.0% nice, 89.9% idle
Mem: 127400k total, 57528k used, 69872k free, 2712k buffers
Swap: 0k total, 0k used, 0k free, 37564k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
967 nobody 16 0 2440 2440 1804 R 4.6 1.9 14:15.75 openvpn
1211 root 14 0 1036 1036 844 R 1.6 0.8 0:00.26 top
1188 root 9 0 1832 1828 1528 S 0.3 1.4 0:04.38 sshd
1 root 8 0 568 568 500 S 0.0 0.4 0:05.38 init
2 root 9 0 0 0 0 S 0.0 0.0 0:00.01 keventd
3 root 19 19 0 0 0 S 0.0 0.0 0:21.88 ksoftirqd_CPU0
4 root 9 0 0 0 0 S 0.0 0.0 0:00.00 kswapd
5 root 9 0 0 0 0 S 0.0 0.0 0:00.00 bdflush
6 root 9 0 0 0 0 S 0.0 0.0 0:00.18 kupdated
7 root 9 0 0 0 0 S 0.0 0.0 0:00.08 kjournald
36 root 9 0 0 0 0 S 0.0 0.0 0:00.06 kjournald
37 root 9 0 0 0 0 S 0.0 0.0 0:00.06 kjournald
108 syslogd 9 0 680 680 592 S 0.0 0.5 0:09.88 syslogd
111 klogd 9 0 1160 1160 576 S 0.0 0.9 0:08.97 klogd
338 root 9 0 484 480 420 S 0.0 0.4 0:00.08 dhcpcd
376 root 8 0 2252 2252 2048 S 0.0 1.8 0:00.06 httpd
379 nobody 9 0 2704 2704 2256 S 0.0 2.1 0:03.93 httpd
380 nobody 8 0 2744 2744 2256 S 0.0 2.2 0:02.79 httpd
401 dnsmasq 9 0 784 784 684 S 0.0 0.6 0:01.10 dnsmasq
414 root 9 0 1476 1476 1260 S 0.0 1.2 0:00.02 sshd
557 ntp 9 0 1336 1336 1096 S 0.0 1.0 0:00.64 ntpd
701 root 9 0 1176 1172 1008 S 0.0 0.9 0:01.19 hostapd
714 root 9 0 1416 1416 940 S 0.0 1.1 0:07.78 dhcpd
721 root 9 0 520 520 452 S 0.0 0.4 0:00.01 agetty
1133 root 9 0 1856 1852 1532 S 0.0 1.5 0:04.57 sshd
1135 root 9 0 1620 1620 1324 S 0.0 1.3 0:00.19 bash
1160 root 9 0 1900 1896 1516 S 0.0 1.5 0:03.98 sshd
1162 root 9 0 1232 1232 804 S 0.0 1.0 0:00.55 sftp-server
1163 root 9 0 1808 1804 1516 S 0.0 1.4 0:00.76 sshd
1165 root 9 0 1004 1004 808 S 0.0 0.8 0:00.10 sftp-server
1185 root 9 0 1836 1832 1516 S 0.0 1.4 0:00.78 sshd
1187 root 9 0 1056 1056 804 S 0.0 0.8 0:00.10 sftp-server
1190 root 9 0 1568 1568 1280 S 0.0 1.2 0:00.18 bash
ps- aux non plus d'ailleurs:
- Code: Tout sélectionner
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.4 1556 568 ? S Jul21 0:05 init [3]
root 2 0.0 0.0 0 0 ? S Jul21 0:00 [keventd]
root 3 0.0 0.0 0 0 ? SN Jul21 0:21 [ksoftirqd_CPU0]
root 4 0.0 0.0 0 0 ? S Jul21 0:00 [kswapd]
root 5 0.0 0.0 0 0 ? S Jul21 0:00 [bdflush]
root 6 0.0 0.0 0 0 ? S Jul21 0:00 [kupdated]
root 7 0.0 0.0 0 0 ? S Jul21 0:00 [kjournald]
root 36 0.0 0.0 0 0 ? S Jul21 0:00 [kjournald]
root 37 0.0 0.0 0 0 ? S Jul21 0:00 [kjournald]
syslogd 108 0.0 0.5 1604 680 ? Ss Jul21 0:09 /usr/sbin/syslogd -u syslogd -m 0
klogd 111 0.0 0.9 2024 1160 ? Ss Jul21 0:08 /usr/sbin/klogd -u klogd -j /var/empty
root 338 0.0 0.3 1568 480 ? Ss Jul21 0:00 /usr/sbin/dhcpcd -N -R eth2 -L /var/ipcop/dhcpc -h stop-bad-ip
root 376 0.0 1.7 5064 2252 ? Ss Jul21 0:00 /usr/sbin/httpd
nobody 379 0.0 2.1 5312 2704 ? S Jul21 0:03 /usr/sbin/httpd
nobody 380 0.0 2.1 5312 2744 ? S Jul21 0:02 /usr/sbin/httpd
dnsmasq 401 0.0 0.6 1680 784 ? S Jul21 0:01 /usr/sbin/dnsmasq -l /var/state/dhcp/dhcpd.leases -s localdomain -r /var/ipcop/red/resolv.conf
root 414 0.0 1.1 3408 1476 ? Ss Jul21 0:00 /usr/sbin/sshd
ntp 557 0.0 1.0 3560 1336 ? Ss Jul21 0:00 /usr/bin/ntpd -Ap /var/run/ntpd.pid -u ntp:ntp
root 701 0.0 0.9 3188 1172 ? Ss Jul21 0:01 /usr/local/bin/hostapd -B -P /var/run/hostapd.pid /var/ipcop/wlanap/hostapd.conf
root 714 0.0 1.1 2648 1416 ? Ss Jul21 0:07 /usr/sbin/dhcpd -q ath0
root 721 0.0 0.4 1552 520 ttyS0 Ss+ Jul21 0:00 /sbin/agetty -L ttyS0 9600 vt100
nobody 967 0.8 1.9 3808 2440 ? Ss Jul22 14:12 /usr/bin/openvpn --config /var/ipcop/ovpn/server.conf
root 1133 0.0 1.4 6136 1852 ? Ss 10:26 0:04 sshd: root@pts/0
root 1135 0.0 1.2 3932 1620 pts/0 Ss+ 10:27 0:00 -bash
root 1160 0.0 1.4 6132 1896 ? Ss 10:39 0:03 sshd: root@notty
root 1162 0.0 0.9 3288 1232 ? Ss 10:39 0:00 /usr/libexec/sftp-server
root 1163 0.0 1.4 5996 1804 ? Ss 10:45 0:00 sshd: root@notty
root 1165 0.0 0.7 3088 1004 ? Ss 10:45 0:00 /usr/libexec/sftp-server
root 1185 0.0 1.4 6132 1832 ? Ss 11:32 0:00 sshd: root@notty
root 1187 0.0 0.8 3144 1056 ? Ss 11:32 0:00 /usr/libexec/sftp-server
root 1188 0.2 1.4 6136 1828 ? Ss 11:32 0:04 sshd: root@pts/1
root 1190 0.0 1.2 3924 1568 pts/1 Ss 11:33 0:00 -bash
root 1209 0.0 0.7 3756 932 pts/1 R+ 12:04 0:00 ps -aux
fcron ne n'a apparemment pas reconstruit /var/spool/cron/root (/ram/spool toujours vide)
Franck78 a écrit:Y 'a un truc qui méchappes . Bon c'est pas grave.
J'ai rajouté "cron" dans passwd,
en copiant la ligne de snort.
Tu places d'autres numéro id of course.
Et la fcrontab -e c'est ok.
J'explique pas pourquoi quand tu relances fcron,
il trouve root.ori, il recréé root mais
sans les lignes rajoutées.
Dans le fichier passwd j'ai cette ligne:
- Code: Tout sélectionner
cron:x:104:104::/:/bin/false
la commande fcrontab -e -u cron donne :
- Code: Tout sélectionner
12:00:56 User "cron" is not allowed to use fcrontab. Aborting.
Donc là je sèche, toute aide sera la bienvenue. Merci