|
|
3.52, Ergil (ok), 00:13, 27/12/2016 [^] [^^] [^^^] [ответить] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| +/– |
Нет нужды вешать suid на ping.
$ ls -la /bin/ping
-rwxr-xr-x 1 root root 44168 май 7 2014 /bin/ping
$ id
uid=1000(user) gid=1000(user) groups=1000(user)
$ ping -c 4 ya.ru
PING ya.ru (213.180.204.3) 56(84) bytes of data.
64 bytes from www.yandex.ru (213.180.204.3): icmp_seq=1 ttl=51 time=10.4 ms
64 bytes from www.yandex.ru (213.180.204.3): icmp_seq=2 ttl=51 time=10.2 ms
64 bytes from www.yandex.ru (213.180.204.3): icmp_seq=3 ttl=51 time=12.1 ms
64 bytes from www.yandex.ru (213.180.204.3): icmp_seq=4 ttl=51 time=10.1 ms
--- ya.ru ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 10.150/10.753/12.188/0.835 ms
Магия? Нет!
$ sudo getcap /bin/ping
[sudo] password for user:
/bin/ping = cap_net_raw+p
CAP_NET_RAW capability
Вот так делать нужно, а не suid'ы вешать на каждый столб
| |
|
|
|
|
|
4.48, Аноним (-), 12:27, 24/12/2016 [^] [^^] [^^^] [ответить] [п©б╘п▒Б┬≥Б∙≈ п©б╘п▒Б┬≥Б∙≥п©б╘п▒Б┬≥Б∙⌡п©б╘п▒Б┬≥Б∙▓п©б╘п▒Б┬≥я▒я▐Б√░п▒Б√═Б■─п©б╘п▒Б┬≥ц╥я▐Б√░п▒Б√═Б√└п©б╘п▒Б┬≥Б∙⌡я▐Б√░п▒Б√═Б■─я▐Б√░п▒Б√═Б√▒]
| +/– |
Компьютерная алгебра на отдельной крохотуле - не самая бредовая идея на мой взгляд. Символьные вычисления это всё-таки не числодробление многомиллионных массивов [в основной массе своей. Да и в конце концов, сложность проблем, решаемых CASами, лежит в плоскости алгоритмов и математики, там нужны более выразительные средства. Никто не мешает потом зарядить на более мощное железо или даже переписать на других ЯП]. А преднастроенная CAS, с выводом на отдельный hdmi или как сервер, общающийся по сети с клиентом - весьма здорово.
Сам думаю, сварганить maxima+sbcl на каком-нибудь арме. Но чую, будет ворох проблем с лиспами.
| |
|
|
|
|
|
Часть нити удалена модератором |
|
|
|