прописал в .zshrc 'export CDEJECT=0'
потом пишу:
#!/bin/sh
if [ $CDEJECT = 0 ]; then
eject
export CDEJECT=1
else eject -t
fi
но он ен хочет менять значение переменной окружения CDEJECT глобально, т.к. чтобы потом и из других шелов она виделась измененной. как это можно реализовать?
использую бездисковые системы, и для нормальноый загрузки системы требуется запись в, если не ошибаюсь, /etc от рута. так же, во время работы системы, время от времени некто хочет писать в /tmp. я хочу создать в оперативной памяти раздел, куда можно писать с соответствующими правами, т.к. давать системе писать чтото на сервере мне совершенно не хочется, в целях секурности и все такое...
1)
/root> iptables -t mangle -A POSTROUTING -i eth1 -j TTL --ttl-set 64
iptables v1.2.9: Can't use -i with POSTROUTING
Try `iptables -h' or 'iptables --help' for more information.
zsh: exit 2 iptables -t mangle -A POSTROUTING -i eth1 -j TTL --ttl-set 64
Если я после -j нажму tab и шелл мне выведет список возможных вариантов, то там есть и TOS, и MARK... но нету TTL:(
2)
думал, что может быть для этого нужно какой-то специальный модуль подгружать... посмотрел что есть на эту тему у modprobe... увидел такую весчъ как ipt_ttl. что это такое, толи это чего мне хочется чтобы это было, или к моему случаю это вообще никак не относится....
сначало замаунтил nfs раздел с некоторой машины X, потом сделал на примаунченныу директорию chroot /mnt/nfs, теперь пытаюсь выполнить следующую команду:
root@zorch:/var/lib/apt/lists# apt-get install zsh
E: Could not get lock /var/lib/dpkg/lock - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
root@zorch:/var/lib/apt/lists# rm /var/lib/dpkg/lock
root@zorch:/var/lib/apt/lists# apt-get update
E: Could not get lock /var/lib/apt/lists/lock - open (13 Permission denied)
E: Unable to lock the list directory
root@zorch:/var/lib/apt/lists#
причем если этот файл удалить, то он создается заново, пробовал также ставить на него права 777... ничего не помогает
сделал из rpmки debку, потом установил dpkg --install vmware...
потом запускаю настройку:
root@zorch:~/doc/programs/vmware
>vmware-config.pl Making sure services for VMware Workstation are stopped.
Trying to find a suitable vmmon module for your running kernel.
None of the pre-built vmmon modules for VMware Workstation is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [no] yes
Using compiler "/usr/bin/gcc". Use environment variable CC to override.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
а такого путя у меня нет:( <дистрибутив debian>
у меня почему то ткаббер совершенно не хочет брать настройки из файла ~/.tkabber/custom.tcl
если я ему все настройки пропишу в файл /usr/lib/tkabber/custom.tcl то все работает....
как его принудить смотреть еще в домашей директории настройки?
хочу прописать:
set loginconf(user) catxp
set loginconf(password) ***
set loginconf(resource) tkabber
set loginconf(server) jabber.ru
set font "-*-terminus-medium-r-*-*-14-*-*-*-*-*-koi8-r"
значитс нашел у себя в закромах ноут Zenith Z-SPORT 325S (386), и вот захотелось мне из него сделать что-то типа консоли для сервера.
у меня появилась, к сожалению, только одно мысля: установить на него линукс, и потом по нульмодемному кабелю его соединить с сервером, и потом по ssh захожить на сервер. но тут возник один такой вопрос: как на него поставить линукс, если у него нет сидюка... только флопик.. я никогда не встечал дистрибутивов линукса на флопике. как это можно сделать, или возможно есть дургие более удобные варианты для реализации мне своей задумки.
(компутер имеет на борту 80 мегов винчестер, и 2мб оперативной, процессор, как я уже писал, 386)
сейчас на не стоит DOS6.2 и виндос 3.0.
хотелось бы сделать что-нть вроде образа диска, чтобы потом если вдруг захотелось, можно было бы его раскатать и опять насладится досом и виндосом.
1)начну с xorg: когда ожидается вход xorg в дистрибутив debian? и ввобще возможно ли где-нть достать скомпилированный deb пакет xorg >6.8.0
2)/vim/у меня установлены опции^ : set number и set foldcolumn=2, хочу чтобы если один раз нажимаю F6 становилось вот так: set nonumber и set foldcolumn=0, а когда еще раз то возвращалось все на свои места.
ставлю ядро 2.6.8.1, загрузчик стоит grub
значит делаю так как посоветовали:
make xconfig
потом
make dep
make bzImage #а он почему то все равно создает vmlinux
make modules
потом копирую в /boot
потом добавляю в menu.lst
...
title debian gnu/linux, kernel 2.6.8.1-new
root (hd0,0)
kernel /boot/vmlinux root=/dev/hda1 ro
savedefault
boot
...
перезагружаюсь, выбираю грузтить новое ядро, а он мне Error 13: Invalid or unsupported executales format.
пробую сделать так как написано в README (действия после make xconfig)
make
make modules_install
пробую его загрузить..... так же петрушка получается:(
хочу минут через 10 после того, как я отошел от компа, останавливать проигрывание музыки и включать xlock. возможно ли это написать стандартными шеловскими средствами? если да, то как, если нет, то скорее всего существует уже что-то готовое
т.е. пользователь запустил иксы
потом администратор с другой консоли посмотрел где он их запустил:
(root)/>ps gaxuwww|grep XFree86
root 19283 2.4 5.0 89964 19428 ? S 11:54 0:31 /usr/X11R6/bin/X :0 vt1
пишет:
(root)/>xterm -display :0
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Warning: This program is an suid-root program or is being run by the root user.
The full text of the error or warning message cannot be safely formatted
in this environment. You may get a more descriptive message by running the
program as a non-root user or by removing the suid bit on the executable.
xterm Xt error: Can't open display: %s
zsh: exit 1 xterm -display :0