diff --git a/init/config-aix b/init/config-aix index 666fc3faa..2249d0e22 100644 --- a/init/config-aix +++ b/init/config-aix @@ -3,7 +3,6 @@ inittab_id=init expert=0 reboot_command=reboot shutdown_command=shutdown -Fh -soft_links=1 init_base= order_digits=2 desc=0 diff --git a/init/config-cobalt-linux-2.2-4.0 b/init/config-cobalt-linux-2.2-4.0 index ecb78b70b..a7c76efe9 100644 --- a/init/config-cobalt-linux-2.2-4.0 +++ b/init/config-cobalt-linux-2.2-4.0 @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/rc.d init_dir=/etc/rc.d/init.d diff --git a/init/config-cobalt-linux-5.0-ALL b/init/config-cobalt-linux-5.0-ALL index f309931d1..489b28dab 100644 --- a/init/config-cobalt-linux-5.0-ALL +++ b/init/config-cobalt-linux-5.0-ALL @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/rc.d init_dir=/etc/rc.d/init.d diff --git a/init/config-coherent-linux b/init/config-coherent-linux index b1d16343e..582092ec2 100644 --- a/init/config-coherent-linux +++ b/init/config-coherent-linux @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/rc.d init_dir=/etc/rc.d/init.d diff --git a/init/config-corel-linux b/init/config-corel-linux index fea51c31b..79621a43c 100644 --- a/init/config-corel-linux +++ b/init/config-corel-linux @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/ init_dir=/etc/init.d diff --git a/init/config-debian-linux b/init/config-debian-linux index 07079f93b..cf51a2399 100644 --- a/init/config-debian-linux +++ b/init/config-debian-linux @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/ init_dir=/etc/init.d diff --git a/init/config-generic-linux b/init/config-generic-linux index 5ce8be7ed..62485a753 100644 --- a/init/config-generic-linux +++ b/init/config-generic-linux @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/rc.d init_dir=/etc/rc.d/init.d diff --git a/init/config-gentoo-linux b/init/config-gentoo-linux index dce4fa3bb..d972b8d05 100644 --- a/init/config-gentoo-linux +++ b/init/config-gentoo-linux @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 reboot_command=shutdown -r now shutdown_command=shutdown -h now diff --git a/init/config-hpux b/init/config-hpux index 7bb7e2dca..927c5cc1b 100644 --- a/init/config-hpux +++ b/init/config-hpux @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/sbin init_dir=/sbin/init.d diff --git a/init/config-irix b/init/config-irix index 68589d0d1..6d916de1b 100644 --- a/init/config-irix +++ b/init/config-irix @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/ init_dir=/etc/init.d diff --git a/init/config-mandrake-linux b/init/config-mandrake-linux index b1d16343e..582092ec2 100644 --- a/init/config-mandrake-linux +++ b/init/config-mandrake-linux @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/rc.d init_dir=/etc/rc.d/init.d diff --git a/init/config-msc-linux b/init/config-msc-linux index 72a72a8ae..a3a5a85ef 100644 --- a/init/config-msc-linux +++ b/init/config-msc-linux @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/rc.d init_dir=/etc/init.d diff --git a/init/config-open-linux b/init/config-open-linux index 4c04e78c3..d2f48295d 100644 --- a/init/config-open-linux +++ b/init/config-open-linux @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/rc.d init_dir=/etc/rc.d/init.d diff --git a/init/config-openmamba-linux b/init/config-openmamba-linux index b1d16343e..582092ec2 100644 --- a/init/config-openmamba-linux +++ b/init/config-openmamba-linux @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/rc.d init_dir=/etc/rc.d/init.d diff --git a/init/config-openserver b/init/config-openserver index 186d06c93..6233cac3c 100644 --- a/init/config-openserver +++ b/init/config-openserver @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/ init_dir=/etc/init.d diff --git a/init/config-osf1 b/init/config-osf1 index 86af2c712..5087e449a 100644 --- a/init/config-osf1 +++ b/init/config-osf1 @@ -3,7 +3,6 @@ inittab_id=is expert=0 reboot_command=reboot shutdown_command=init 0 -soft_links=1 init_base=/sbin local_script= desc=0 diff --git a/init/config-pardus-linux b/init/config-pardus-linux index 5ce8be7ed..62485a753 100644 --- a/init/config-pardus-linux +++ b/init/config-pardus-linux @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/rc.d init_dir=/etc/rc.d/init.d diff --git a/init/config-redhat-linux b/init/config-redhat-linux index b1d16343e..582092ec2 100644 --- a/init/config-redhat-linux +++ b/init/config-redhat-linux @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/rc.d init_dir=/etc/rc.d/init.d diff --git a/init/config-solaris b/init/config-solaris index 9927c170d..4d7ad4772 100644 --- a/init/config-solaris +++ b/init/config-solaris @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/ init_dir=/etc/init.d diff --git a/init/config-solaris-10-ALL b/init/config-solaris-10-ALL index 5dfc161c5..edc984f58 100644 --- a/init/config-solaris-10-ALL +++ b/init/config-solaris-10-ALL @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/ init_dir=/etc/init.d diff --git a/init/config-suse-linux b/init/config-suse-linux index 5adac211c..ebe2428fc 100644 --- a/init/config-suse-linux +++ b/init/config-suse-linux @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/sbin/init.d init_dir=/sbin/init.d diff --git a/init/config-suse-linux-7.1-ALL b/init/config-suse-linux-7.1-ALL index a019b7864..143d53abb 100644 --- a/init/config-suse-linux-7.1-ALL +++ b/init/config-suse-linux-7.1-ALL @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/init.d init_dir=/etc/init.d diff --git a/init/config-syno-linux b/init/config-syno-linux index 8623a4cef..f68b80605 100644 --- a/init/config-syno-linux +++ b/init/config-syno-linux @@ -9,7 +9,6 @@ order_digits=2 reboot_command=/sbin/poweroff inittab_id=id expert=0 -soft_links=1 status_check=1 boot_levels=2 3 5 no_chkconfig=1 diff --git a/init/config-trustix-linux b/init/config-trustix-linux index a97a5d5da..06fb2e9b0 100644 --- a/init/config-trustix-linux +++ b/init/config-trustix-linux @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc init_dir=/etc/init.d diff --git a/init/config-turbo-linux b/init/config-turbo-linux index 7b8da1a61..6375098e4 100644 --- a/init/config-turbo-linux +++ b/init/config-turbo-linux @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/rc.d init_dir=/etc/rc.d/init.d diff --git a/init/config-united-linux b/init/config-united-linux index fed2c85f2..6cb35d5e0 100644 --- a/init/config-united-linux +++ b/init/config-united-linux @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/init.d init_dir=/etc/init.d diff --git a/init/config-unixware b/init/config-unixware index 72cca27d8..bd98de495 100644 --- a/init/config-unixware +++ b/init/config-unixware @@ -1,4 +1,3 @@ -soft_links=1 show_opts=0 init_base=/etc/ init_dir=/etc/init.d diff --git a/init/config.info b/init/config.info index 8a1cd98fc..0d5dbc890 100644 --- a/init/config.info +++ b/init/config.info @@ -8,7 +8,6 @@ line2=System configuration,11 init_mode=Boot system,4,-Detect automatically,init-SysV init,upstart-Upstart,systemd-Systemd,osx-MacOS,rc-FreeBSD RC scripts,win32-Windows services,local-Single boot script init_base=Directory in which runlevel directories are located,0 init_dir=Directory containing master init scripts,0 -soft_links=Link type to use for runlevel files,1,0-Hard,1-Soft order_digits=Number of digits in action order,0 boot_levels=Runlevels to create new actions in,3,From /etc/inittab local_script=Local startup commands script,3 diff --git a/init/config.info.ca b/init/config.info.ca index 1527a2c31..fdc5141b0 100644 --- a/init/config.info.ca +++ b/init/config.info.ca @@ -8,7 +8,6 @@ line2=Configuració del sistema,11 init_mode=Engegada del sistema,4,-Detecta-ho automàticament,init-Init de SysV,upstart-Upstart,systemd-Systemd,osx-MacOS,rc-Scripts RC de FreeBSD,win32-Serveis Windows,local-Script únic d'engegada init_base=Directori on s'allotgen els directoris de nivells d'execució,0 init_dir=Directori que conté els scripts init mestres,0 -soft_links=Tipus d'enllaç pels fitxers de nivell d'execució,1,0-Real,1-Simbòlic order_digits=Nombre de dígits de l'ordre de l'acció,0 boot_levels=Nivells d'execució en els quals s'han de crear accions noves,3,A partir de /etc/inittab local_script=Script local d'execució d'ordres,3 diff --git a/init/config.info.cs b/init/config.info.cs index f4a8b5b96..b5f1786f6 100644 --- a/init/config.info.cs +++ b/init/config.info.cs @@ -7,7 +7,6 @@ sort_mode=Setřídit akce podle,1,1-pořadí při bootování,0-názvu line2=Konfigurace systému,11 init_base=Adresář obsahující podadresáře úrovní běhu,0 init_dir=Adresář obsahující hlavní init skripty,0 -soft_links=Typ linku používané pro soubory úrovní běhu,1,0-Hard,1-Soft order_digits=Počet cifer v pořadí akcí,0 boot_levels=Úrovně spuštění při vytvoření nové akce v,3,Z /etc/inittab local_script=Skript lokálních spouštěcích příkazů,3 diff --git a/init/config.info.de b/init/config.info.de index 9ea834180..89d2e0cb4 100644 --- a/init/config.info.de +++ b/init/config.info.de @@ -8,7 +8,6 @@ line2=Systemkonfiguration,11 init_mode=Boot-System,4,-automatisch erkennen,init-SysV init,upstart-Upstart,systemd-Systemd,osx-MacOS,rc-FreeBSD RC Script,win32-Windows-Dienste,local-Single Bootskript init_base=Verzeichnis, in dem die Runlevel-Verzeichnisse liegen,0 init_dir=Verzeichnis, in dem das Haupt-Skript liegt,0 -soft_links=Link-Typ, der bei Runlevel-Dateien verwendet werden soll,1,0-Hard,1-Soft order_digits=Anzahl Ziffern in Aktionsreihenfolge,0 boot_levels=Runlevel zur Erzeugung neuer Aktionen in,3,Aus /etc/inittab local_script=Lokales Start-Skript,3 diff --git a/init/config.info.es b/init/config.info.es index 3da654798..04da6c92d 100644 --- a/init/config.info.es +++ b/init/config.info.es @@ -7,7 +7,6 @@ sort_mode=Ordenar acciones por,1,1-Orden de Arranque,0-Nombre line2=Configuración de Sistema,11 init_base=Directorio en el cual están localizados los directorios de nivel de ejecución,0 init_dir=Directorio que contiene los script de inicio principales,0 -soft_links=Tipo de enlace a usar en los archivos de nivel de ejecución,1,0-Hard,1-Soft order_digits=Número de dígitos en el orden de acción,0 boot_levels=Niveles de ejecución en los que se crearán las nuevas acciones,3,Desde /etc/inittab local_script=Script de comandos de arranque local,3 diff --git a/init/config.info.eu b/init/config.info.eu index d2be3e07a..6c0b8366a 100644 --- a/init/config.info.eu +++ b/init/config.info.eu @@ -7,7 +7,6 @@ sort_mode=Ordenatu ekintzak,1,1-Karga ordenarekiko,0-Izenarekiko line2=Sistemaren konfigurazioa,11 init_base=Exekuzio-mailen katalogoak kokatuta dauden katalogoa,0 init_dir=Hasierako script nagusiak dituen katalogoa,0 -soft_links=Exekuzio-mailen fitxategiekin erabiltzeko lotura motak,1,0-Gogorrak,1-Leunak order_digits=Ekintzen ordenerako digitu kopurua,0 boot_levels=Ekintza berriak sortuko diren exekuzio-mailak,3, /etc/inittab etik local_script=Abiatze lokalerako scripten komandoak,3 diff --git a/init/config.info.fa b/init/config.info.fa index af7aec0eb..f63f029e3 100644 --- a/init/config.info.fa +++ b/init/config.info.fa @@ -7,7 +7,6 @@ sort_mode=مرتب سازي اعمال براساس,1,1-ترتيب راه‌ان line2=پيکربندي سيستم,11 init_base=فهرست راهنمايي که فهرستهاي راهنما سطح اجرا در آن قرار دارند,0 init_dir=فهرست راهنمايي که دست نوشته‌هاي اصلي init در آن قرار دارند,0 -soft_links=نوع اتصال مورد استفاده براي پرونده‌هاي سطح اجرا,1,0-سخت,1-نرم order_digits=تعداد ارقام در ترتيب اعمال,0 boot_levels=ايجاد کردن اعمال جديد درسطح اجراي (هاي),3,از /etc/inittab local_script=دست نوشته فرمانهاي راه‌اندازي محلي مجدد,3 diff --git a/init/config.info.fr b/init/config.info.fr index 9d407f333..64ffa8edc 100644 --- a/init/config.info.fr +++ b/init/config.info.fr @@ -7,7 +7,6 @@ sort_mode=Trier les actions par,1,1-Ordre de boot,0-Nom line2=Configuration du systeme,11 init_base=Répertoire dans lequel les répertoires des niveaux d'exécution sont situés,0 init_dir=Répertoire qui contient les scripts de démarrage,0 -soft_links=Type de liens utilisés pour les niveaux d'exécution,1,0-Dur,1-Symboliques order_digits=Nombre de chiffre dans l'ordre d'action,0 boot_levels=Niveaux de demarrage creent nouvelles actions dans,3,/etc/inittab local_script=Script local de démarrage,3 diff --git a/init/config.info.ja b/init/config.info.ja index e3b9a0649..43e5e56c1 100644 --- a/init/config.info.ja +++ b/init/config.info.ja @@ -7,7 +7,6 @@ sort_mode=アクションの序列,1,1-起動順,0-名前 line2=システム設定,11 init_base=ランレベルディレクトリ(rc.dやinit.d)が格納されているディレクトリ,0 init_dir=マスタinitスクリプトが格納されているディレクトリ,0 -soft_links=ランレベルファイルに使用するリンクの種類,1,0-ハードリンク,1-ソフト(シンボリック)リンク order_digits=起動順内の数字の数,0 boot_levels=新規アクションを作成するランレベル,3,/etc/inittabから local_script=ローカルなスタートアップ用コマンドのスクリプト,3 diff --git a/init/config.info.ko b/init/config.info.ko index 3fa0b827e..d5aa8ceb1 100644 --- a/init/config.info.ko +++ b/init/config.info.ko @@ -7,7 +7,6 @@ sort_mode=동작 정렬,1,1-부트 순위,0-이름 line2=시스템 설정,11 init_base=실행 레벨 디렉토리가 위치할 디렉토리,0 init_dir=주 init 스크립트가 위치할 디렉토리,0 -soft_links=실행레벨에서 사용할 링크 타입,1,0-Hard,1-Soft order_digits=동작 정렬 기준 레벨,0 boot_levels=새 동작의 실행레벨,3,/etc/inittab 에서 local_script=로컬 시작 명령 스크립트,3 diff --git a/init/config.info.nl b/init/config.info.nl index 1533c406e..be364c946 100644 --- a/init/config.info.nl +++ b/init/config.info.nl @@ -7,7 +7,6 @@ sort_mode=Sorteer acties met,1,1-Boot volgorde,0-Naam line2=Systeem configuratie,11 init_base=Directory waarin de runlevel directory's geplaatst zijn,0 init_dir=Directory waarin de master init scripts geplaatst zijn,0 -soft_links=Link type om te gebruiken voor runlevel files,1,0-Hard,1-Zacht order_digits=Aantal cijfers in actie volgorde,0 boot_levels=Runlevels waar nieuwe acties in gemaakt worden,3,Van /etc/inittab local_script=Lokaal Opstart opdrachten script,3 diff --git a/init/config.info.no b/init/config.info.no index 7f110a9fe..0d8bb53dc 100644 --- a/init/config.info.no +++ b/init/config.info.no @@ -8,7 +8,6 @@ line2=System konfigurasjon,11 init_mode=Oppstartssystem,4,-Oppdag automatisk,init-SysV init,upstart-Upstart,systemd-Systemd,osx-MacOS,rc-FreeBSD RC scripts,win32-Windows tjenester,local-Enkelt oppstartsscript init_base=Katalog hvor kjøretids-kataloger finnes,0 init_dir=Katalog som inneholder master init scripts,0 -soft_links=Lenketype som brukes for kjørenivå filer,1,0-Hard,1-Myk order_digits=Antall sifre i handlingssortering,0 boot_levels=Kjørenivåer som nye handlinger skal opprettes i,3,Fra /etc/inittab local_script=Lokalt script med oppstartskommandoer,3 diff --git a/init/config.info.pl b/init/config.info.pl index 730e9c519..0f9b4ad35 100644 --- a/init/config.info.pl +++ b/init/config.info.pl @@ -7,7 +7,6 @@ sort_mode=Sortuj akcje według,1,1-Kolejności bootowania,0-Nazwy line2=Konfiguracja systemu,11 init_base=Katalog zawierający podkatalogi poziomów pracy,0 init_dir=Katalog zawierający nadrzędne skrypty startowe,0 -soft_links=Stosowany rodzaj dowiązań do plików poziomów pracy,1,0-Twarde,1-Miękkie order_digits=Liczba cyfr określających kolejność uruchamiania,0 local_script=Lokalny skrypt poleceń startowych,3 local_down=Lokalny skrypt poleceń wyłączania,3,Brak diff --git a/init/config.info.ru b/init/config.info.ru index 2a1f0df87..d6a5dbca3 100644 --- a/init/config.info.ru +++ b/init/config.info.ru @@ -7,7 +7,6 @@ sort_mode=Упорядочить сценарии по,1,1-Порядку заг line2=Системные параметры,11 init_base=Каталог, в котором расположены каталоги уровней запуска,0 init_dir=Каталог, содержащий главные сценарии инициализации,0 -soft_links=Тип ссылки, используемый для файлов уровня запуска,1,0-Жесткая,1-Символьная order_digits=Количество цифр очередности выполнения сценария,0 boot_levels=Уровни запуска для вновь создаваемых сценариев,3,Из /etc/inittab local_script=Сценарий локальных команд загрузки системы,3 diff --git a/init/config.info.sv b/init/config.info.sv index 58bd91b8e..d7483eb89 100644 --- a/init/config.info.sv +++ b/init/config.info.sv @@ -3,7 +3,6 @@ desc=Visa funktioner med beskrivningar,1,1-Ja,0-Nej status_check=Visa aktuell funktionsstatus,1,2-På index- och funktionssidor,1-Endast på funktionssidor,0-Nej init_base=Katalog för körnivå-kataloger,0 init_dir=Katalog för master-init-script,0 -soft_links=Länktyp för körnivå-filer,1,0-Hård,1-Mjuk order_digits=Antal siffror i utförandeordning,0 local_script=Lokalt startkommandoscript,3 reboot_command=Kommando för att starta om systemet,0 diff --git a/init/config.info.tr b/init/config.info.tr index 9ad3e7710..32bb3b4b7 100644 --- a/init/config.info.tr +++ b/init/config.info.tr @@ -2,7 +2,6 @@ expert=Kişisel çalışma seviyesinin seçimine izin verilsin,1,1-Evet,0-Hayır desc=İşlemleri açıklamaları ile görüntüle,1,1-Evet,0-Hayır init_base=Çalışma seviyelerinin olduğu dizin,0 init_dir=Directory containing master init scripts,0 -soft_links=Açılış seviyeleri dosyası için kullanılacak link tipi,1,0-Hard,1-Soft order_digits=İşlem sıralamasındaki rakam sayısı,0 local_script=Yerel başlangıç komutları betiği,3 reboot_command=Sistemi yeniden başlatma komutu,0 diff --git a/init/config.info.uk b/init/config.info.uk index 8ea447315..25e0517da 100644 --- a/init/config.info.uk +++ b/init/config.info.uk @@ -5,7 +5,6 @@ status_check=Показувати поточне стан,1,2-на сторін line2=Системні параметри,11 init_base=Каталог, у який розташовані каталоги рівнів запуску,0 init_dir=Каталог&$44; утримуючий головні сценарії ініціалізації,0 -soft_links=Тип посилання, використовуваний для файлів рівня запуску,1,0-тверда,1-символьна order_digits=Кількість цифр черговості виконання сценарію,0 local_script=Сценарій локальних команд завантаження системи,3 reboot_command=Команда для перезавантаження системи,0 diff --git a/init/config.info.zh b/init/config.info.zh index b06185cfd..ae3435ea5 100644 --- a/init/config.info.zh +++ b/init/config.info.zh @@ -2,7 +2,6 @@ expert=允许选择单独的运行级别,1,1-是,0-否 desc=显示 descriptions 的动作,1,1-是,0-否 init_base=运行级别目录被定位的目录,0 init_dir=包含主初始化脚本的目录,0 -soft_links=运行级别文件的连接类型,1,0-硬,1-软 order_digits=执行顺序的数字个数,0 local_script=本地启动命令脚本,3 reboot_command=重启系统命令,0 diff --git a/init/config.info.zh_TW b/init/config.info.zh_TW index b35a98153..e87b1f5c5 100644 --- a/init/config.info.zh_TW +++ b/init/config.info.zh_TW @@ -3,7 +3,6 @@ desc=顯示動作時是否同時顯示說明,1,1-是,0-否 status_check=顯示目前動作狀態,1,2-在目錄和動作列表頁面,1-只在動作列表頁面,0-不顯示 init_base=執行層級的目錄放置的路徑,0 init_dir=包含主要起始化命令稿的路徑,0 -soft_links=連結到主要命令稿的類型,1,0-硬連結,1-軟連結 (符號連結) order_digits=命令順序的位置,0 local_script=本地端啟動指令稿,3 reboot_command=重新開機的命令,0 diff --git a/init/init-lib.pl b/init/init-lib.pl index b6cc42cf1..287779402 100755 --- a/init/init-lib.pl +++ b/init/init-lib.pl @@ -228,12 +228,7 @@ while(-r $file) { else { $file = $file."_1"; } } &lock_file($file); -if ($config{soft_links}) { - &symlink_file(&action_filename($_[0]), $file); - } -else { - &link_file(&action_filename($_[0]), $file); - } +&symlink_file(&action_filename($_[0]), $file); &unlock_file($file); }