Сайт | Скачать | Видео | Wiki

Автор Тема: IvannaXP = IvannaSE2+XFCE+Puppy-Presice  (Прочитано 167546 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн valentin

  • Ветеран
  • *****
  • Сообщений: 562
  • Репутация: +20/-0
Re:IvannaXP = IvannaSE2+XFCE+Puppy-Presice
« Ответ #225 : 01 Октябрь 2013, 21:33:37 »
 :( Пересобрал initrd , вставив старый init  -все равно монтирует без utf8 - наверное просто не обращали внимание, буду читать по другим скриптам, может где перемонтирует
Система:  Athlon XP 2500+  512RAM  Radeon9600

Оффлайн АлисА

  • Век живи - век учись!!!
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 585
  • Репутация: +13/-0
  • Все, что нас не убивает, нас делает сильней...
Re:IvannaXP = IvannaSE2+XFCE+Puppy-Presice
« Ответ #226 : 01 Октябрь 2013, 23:09:38 »
Есть один баг. С начала IvannaXP он мешает отказаться от LupuRus Bit - не корректное копирование файлов в Thunar между NTFS и ext3. Постоянно копируемый файл оказывается меньшего размера :( Повторное копирование все исправляет, и внутри разделов c копированием проблем нет. Использую "фругал" на разделе NTFS. Это "косяк" Thunar более свежей версии? Или особенности моей установки?
В Bit подобного не происходило ни разу.
В остальном - ОГРОМНОЕ СПАСИБО за продолжение работы!!!
LupuRus Bit =>Ivanna XP=>Ivanna XP2 => Tahr-XFCE

Оффлайн valentin

  • Ветеран
  • *****
  • Сообщений: 562
  • Репутация: +20/-0
Re:IvannaXP = IvannaSE2+XFCE+Puppy-Presice
« Ответ #227 : 02 Октябрь 2013, 12:06:23 »
Оказалось, что в отсутствии параметра utf8 при загрузке с  флешки под fat32  в PUPMODE=5   виноват Дядя Шурик  :D Если загружаемся с сейвом, то после завершения init раздел остается смонтированным на /initrd/mnt/dev_save, а при PUPMODE=5   в строках 1543 и 1787 отмонтируется
Код
UMOUNTME="/mnt/dev_ro2" #mark for unmounting.
[ "$UMOUNTME" != "" ] && umntfunc $UMOUNTME #101013 puppy*.sfs was copied to tmpfs so can unmount partition.
Кроме того,в конце скрипта прописано отмонтирование CD.
А для подключения модулей  в rc.sysinit  записано
Код
if [ "$MNTPT" = "" ]; then #если раздел не смонтирован, монтируем раздел
mount /dev/${PDEV1} /initrd/mnt/dev_ro2
MNTPT=/initrd/mnt/dev_ro2
else
MNTPT=/initrd/mnt/dev_save
fi
- т.е монтирование без параметров "mount /dev/${PDEV1} /initrd/mnt/dev_ro2"
 Выхода мне видится два
1 поубирать везде в init  размонтирование загрузочного раздела (но можно не все найти),
2либо изменить rc.sysinit , добавив  из init блок mntfunc с жестко прописанным для vfat  -utf8 и изменить в rc.sysinit типа:
Код
#load_soft Version 04, GPL, DdShurick
MNTPT=$(mount | grep '/initrd/mnt/dev'| cut -f3 -d' ') #определяем точку монтирования
[ $PDEV1 ] || PDEV1=$(echo $PUPSFS | cut -f1 -d ',') #если отсутствует $PDEV1, вытаскиваем его из $PUPSFS
if [ "$MNTPT" = "" ]; then #если раздел не смонтирован, монтируем раздел
mntfunc $DEV1FS /dev/$PDEV1 /initrd/mnt/dev_ro2
MNTPT=/initrd/mnt/dev_ro2
fi
Иcправил rc.sysinin  и перепаковал основной .sfs - на флешке, под fat32 в PUPMODE=5 появился utf8  :)
 исправленный rc.sysinit здесь
Система:  Athlon XP 2500+  512RAM  Radeon9600

Оффлайн andy-voit

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1250
  • Репутация: +60/-0
  • Автор темы
  • Расту!!!
Re:IvannaXP = IvannaSE2+XFCE+Puppy-Presice
« Ответ #228 : 02 Октябрь 2013, 12:13:21 »
о, гут! Завтра будем пробовать! Валентину от меня большой жирный плюсище +
XFCE forever!!!
Перешел на приставку 3vi. Теперь издеваюсь над ней! :)

Оффлайн andy-voit

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1250
  • Репутация: +60/-0
  • Автор темы
  • Расту!!!
Re:IvannaXP = IvannaSE2+XFCE+Puppy-Presice
« Ответ #229 : 02 Октябрь 2013, 12:19:10 »
Есть один баг. С начала IvannaXP он мешает отказаться от LupuRus Bit - не корректное копирование файлов в Thunar между NTFS и ext3. Постоянно копируемый файл оказывается меньшего размера :( Повторное копирование все исправляет, и внутри разделов c копированием проблем нет. Использую "фругал" на разделе NTFS. Это "косяк" Thunar более свежей версии? Или особенности моей установки?
В Bit подобного не происходило ни разу.
В остальном - ОГРОМНОЕ СПАСИБО за продолжение работы!!!
Сам файл все же копируется корректно, бывает некорректно определяется размер после копирования но после рестсарта Х размер становится правильным. С чем это связано -увы не знаю.
XFCE forever!!!
Перешел на приставку 3vi. Теперь издеваюсь над ней! :)

Оффлайн valentin

  • Ветеран
  • *****
  • Сообщений: 562
  • Репутация: +20/-0
Re:IvannaXP = IvannaSE2+XFCE+Puppy-Presice
« Ответ #230 : 02 Октябрь 2013, 12:38:05 »
Еще одно маленькое предложение по init: я уже не раз писал что блок монтирования доп. .sfs в init не нужен
Код
if [ "$LISTSFSDIR" != "" ];then
 SFSDONE="`echo "$LISTSFSDIR" | cut -f 1 -d ','`"
 SFSDTWO="`echo "$LISTSFSDIR" | cut -f 2 -d ','`"
 AUFSMD="ro"
 while true; do
  SFSFDIR="`echo "$LISTSFSDIR" | cut -f $CNTROFS -d ','`"
  [ "$SFSFDIR" = "" ] && break
  LSSFS="${SFSDONE},${SFSDTWO},${SFSDIR}/${SFSFDIR}"
  LTMPFS="tmp_ro${CNTROFS}"
  FSLOOP="pup_ro${CNTROFS}"
  loadingsfs_func ### Loading SFS...
  if [ "${LOADLAYERS}" != "" ];then
   UMNTRO="${UMNTRO}${LOADLAYERS}"
   ROFACTOR="${ROFACTOR}${LOADFACTOR} " #v426
  fi
  CNTROFS=`expr $CNTROFS + 1`
  [ $CNTROFS -eq 35 ] && break
 done
fi

почему-то он обрабатывается только  в PUPMODE=12 и мы получаем почти двойное количество занятых loop  :(   В Ivanna_XBMC я этот блок закомментировал и все отлично грузится из rc.sysinit. :)

Возник вопрос - в Presice 5.7.1  появилась возможность запуска браузеров не от root. В IvannaXP , планируется что-то подобное?
« Последнее редактирование: 02 Октябрь 2013, 18:40:28 от valentin »
Система:  Athlon XP 2500+  512RAM  Radeon9600

Оффлайн andy-voit

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1250
  • Репутация: +60/-0
  • Автор темы
  • Расту!!!
Re:IvannaXP = IvannaSE2+XFCE+Puppy-Presice
« Ответ #231 : 03 Октябрь 2013, 11:38:37 »
А разве такой возможности нет?  :o Я просто всегда под рутом, и не знаю в принципе зачем в пуппи браузер запускать под спотом.. Так что у меня таких мыслей не появится пока не пойму зачем это надо
XFCE forever!!!
Перешел на приставку 3vi. Теперь издеваюсь над ней! :)

Оффлайн valentin

  • Ветеран
  • *****
  • Сообщений: 562
  • Репутация: +20/-0
Re:IvannaXP = IvannaSE2+XFCE+Puppy-Presice
« Ответ #232 : 03 Октябрь 2013, 12:01:16 »
Все мы под рутом  :), Просто безопаснее считается, если само интернет-приложение запущено от простого юзера. В Presice 5.7.1 за это отвечают /usr/sbin/loginmanager  и setup-spot, плюс запуск логинменеджера из меню. В ixp_006.sfs  loginmanager старой версии и отсутствует setup-spot.
 Мой небольшой опыт по споту http://forum.puppyrus.org/index.php/topic,14754.msg81830.html#msg81830
Система:  Athlon XP 2500+  512RAM  Radeon9600

Оффлайн andy-voit

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1250
  • Репутация: +60/-0
  • Автор темы
  • Расту!!!
Re:IvannaXP = IvannaSE2+XFCE+Puppy-Presice
« Ответ #233 : 03 Октябрь 2013, 12:14:53 »
Ну так это можно просто модуль браузера соответствующий сделать с необходимыми файлами,ИМХО. И все таки я не понял, прошу простить-какая опасность может исходить от браузера для практически неубиваемого пуппи?
XFCE forever!!!
Перешел на приставку 3vi. Теперь издеваюсь над ней! :)

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re:IvannaXP = IvannaSE2+XFCE+Puppy-Presice
« Ответ #234 : 03 Октябрь 2013, 12:19:19 »
я тоже не понемаю в чем опасность использовать браузер под рутом. Что меня растреляют!!!
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re:IvannaXP = IvannaSE2+XFCE+Puppy-Presice
« Ответ #235 : 03 Октябрь 2013, 12:26:10 »
в wind'e по умолчанию тоже один юзер - админ(роот) - итог сотни тысяч(если не миллионы) вирусов
хотя при работе под обычным юзером(в винде) 99.9 % вирусов обламываются
Вы(кто не понимает почему нельзя под рутом сидеть) видимо не думаете о перспективе
« Последнее редактирование: 03 Октябрь 2013, 12:31:06 от k0l0p0k »
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн andy-voit

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 1250
  • Репутация: +60/-0
  • Автор темы
  • Расту!!!
Re:IvannaXP = IvannaSE2+XFCE+Puppy-Presice
« Ответ #236 : 03 Октябрь 2013, 12:32:46 »
Возможно,возможно....я тут просто не в теме.
XFCE forever!!!
Перешел на приставку 3vi. Теперь издеваюсь над ней! :)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34035
  • Репутация: +231/-0
    • PuppyRus-A
Re:IvannaXP = IvannaSE2+XFCE+Puppy-Presice
« Ответ #237 : 03 Октябрь 2013, 13:05:58 »
Браузер - одно из самых небезопасных приложений. Понятно, что во фругал без сохраненки все последствия устраняемы ребутом и sudo - лишний гемор, особенно когда в нем разрешено все.
...но все-таки лучше перебдеть, чем недобдеть

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re:IvannaXP = IvannaSE2+XFCE+Puppy-Presice
« Ответ #238 : 03 Октябрь 2013, 13:26:47 »
sudo - лишний гемор, особенно когда в нем разрешено все.
разрешено все на период тестирования,в дальнейшем можно кое-что позапрещать .
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34035
  • Репутация: +231/-0
    • PuppyRus-A
Re:IvannaXP = IvannaSE2+XFCE+Puppy-Presice
« Ответ #239 : 03 Октябрь 2013, 13:32:46 »
Достаточно просто включить авторизацию в sudo.