测试软件包是否有安全隐患,使用有"问题"的脚本
rpm -qp --scripts vsftpd-2.2.2-11.el6.x86_64.rpm
postinstall scriptlet (using /bin/sh):
/sbin/chkconfig --add vsftpd
preuninstall scriptlet (using /bin/sh):
if [ $1 = 0 ]; then
/sbin/service vsftpd stop > /dev/null 2>&1
/sbin/chkconfig --del vsftpd
fi
postinstall安装后执行内容
preuninstall卸载后执行内容
安装rpm -ivh
卸载rpm -e
type cd
cd is a shell builtin cd是个内置的命令
%pre 安装前执行(记忆prepare)
%post 安装后
%preun 卸载前
%postun 卸载后
使用有问题的安装包
创建一个目录
将文件解压缩,直接使用里面的脚本
rpm2cpio vsftpd-2.2.2-11.el6.x86_64.rpm | cpio -id
忽略脚本
rpm -ivh --noscripts vsftpd-2.2.2-11.el6.x86_64.rpm
rpm -e --noscripts vsftpd-2.2.2-11.el6.x86_64.rpm
每天进步一点点

浙公网安备 33010602011771号