Bug 13418 - сквид неудачно распилен
Summary: сквид неудачно распилен
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: squid (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-14 09:21 MSK by at@altlinux.org
Modified: 2007-12-14 13:37 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description at@altlinux.org 2007-11-14 09:21:23 MSK
В пакете squid нет ничего кроме документации:

$ rpm -ql squid
/usr/share/doc/squid-2.6.STABLE16
/usr/share/doc/squid-2.6.STABLE16/COPYRIGHT
/usr/share/doc/squid-2.6.STABLE16/ChangeLog
/usr/share/doc/squid-2.6.STABLE16/FAQ-1.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-10.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-11.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-12.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-13.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-14.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-15.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-16.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-17.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-18.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-19.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-2.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-20.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-21.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-22.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-23.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-24.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-25.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-3.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-4.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-5.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-6.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-7.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-8.html
/usr/share/doc/squid-2.6.STABLE16/FAQ-9.html
/usr/share/doc/squid-2.6.STABLE16/FAQ.html
/usr/share/doc/squid-2.6.STABLE16/QUICKSTART
/usr/share/doc/squid-2.6.STABLE16/README
/usr/share/doc/squid-2.6.STABLE16/RELEASENOTES.html
/usr/share/doc/squid-2.6.STABLE16/SPONSORS
/usr/share/doc/squid-2.6.STABLE16/debug-sections.txt
$

Однако в нём есть какие-то post-скрипты.

$ rpm -q --scripts squid
preinstall scriptlet (through /bin/sh):
/usr/sbin/groupadd -r -f squid >/dev/null 2>&1
/usr/sbin/useradd -r -n -g squid -d /var/spool/squid -s /dev/null squid
>/dev/null 2>&1 ||:
# fixing #6321, step 1/2
/usr/bin/gpasswd -a squid shadow

chown squid:squid /var/log/squid/*.log >/dev/null 2>&1 ||:
chmod 660 /var/log/squid/*.log >/dev/null 2>&1 ||:
$

Пакет squid можно удалить  -- при том, что установлен пакет squid-server.

$ rpm -e --test squid
$ rpm -q squid-server
squid-server-2.6.STABLE16-alt1
$ rpm -q squid
squid-2.6.STABLE16-alt1
$

Боюсь что логики в этом мало.
Comment 1 Michael Shigorin 2007-11-16 09:53:55 MSK
Ну post-скрипты можно бы в common перенести, но вообще не вижу особых поводов
волноваться.
Comment 2 at@altlinux.org 2007-11-16 10:10:02 MSK
Группа squid создается в необязательном пакете с документацией, а по смыслу эта
группа должна создаваться там, где будут файлы с правами squid.
Comment 3 Grigory Batalov 2007-12-14 13:37:27 MSK
Я нашёл крайнего =): это Денис Овсиенко распилил пакет в версии
2.5.STABLE10-alt1, а pre-скрипт перенести забыл.
Исправлено в 2.6.STABLE17-alt1.