顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


文章 - twu2

頁: [1] 2 3 ... 176
1
少什麼就裝什麼吧.

比較簡單的做法, 是找到舊的 apt sources 的 URL, 設上後, 直接 apt-get build-dep php 就會把所有需要的東西都抓下來.
然後 apt-get source php 就會把當時那個版本的 php source 抓下來, 再去改參數編譯就可以 (不改也可以, 確定 openssl 的函式庫就新的就可).

只不過.... 你寫出的版本太久了, 不確定還找不找的到有那些檔案的伺服器.

2
應該是原本的 php 是直接把 openssl 編在裡頭, 不是當模組.
硬要做的話, 就自己整個 php 都重新編譯一次吧.

3
Linux 討論版 / Re: 關於dns反解問題
« 於: 2019-06-27 12:13 »
猜測是只要含有 public ip 網段的 zone, 就不允許混入 private ip 網段吧.

4
Linux 討論版 / Re: 關於dns反解問題
« 於: 2019-06-27 09:03 »
我是拿 db.127 改成 db.192 來試, 那個 1.0.0 在改成 1.0.168 時就無法正常查詢. 同一個檔案, 只要 168 改成別的數字就正常.

所以, 如果用 192 來看, 似乎是對 192.168 有特別處理?
192.168 的只能用 zone "168.192.in-addr.arpa" 來載入才不會有問題.

所以... 可能所有的 private ip 的網段在 bind 上頭都有特別處理吧.


5
通常是檔案系統有問題, umount 做一次 fsck 看看有沒有什麼錯誤吧.

6
Linux 討論版 / Re: CENTOS samba : win XP無法登入
« 於: 2019-04-19 13:48 »
代碼: [選擇]
lanman auth = yes
ntlm auth = yes
加上這兩個試看看.

7
Linux 討論版 / Re: nfs問題
« 於: 2019-04-19 11:12 »
把 B 的 ip forward 打開. 把 A, B, C 的 routing table 設一設.
讓 C 可以連到 A, 然後直接 mount A 上面的就可以.

8
Linux 討論版 / Re: cent 6.10 链路聚合问题
« 於: 2019-04-12 13:01 »
LACP 是 mode 4.

9
一般如果依照比較正規的作法, 會讀取 TMP 或 TEMP 的環境變數 (通常是設成 /tmp 沒錯) 來決定把暫存的檔案存放路徑.
但... 沒人保證你執行的程式怎麼寫的, 有的或許會寫死成 /tmp 而不管 TEMP/TMP 的設定. 有的也可能會找自己 home 目錄下的某個路徑.


10
自己換 glibc 很麻煩的... 如果你用的版本本身沒有那個 glibc 版本... 升級整個系統會比較不會出問題.

如果只是升級 mysql... 不應該去動 glibc, 而是抓 mysql 的 source 回來編譯, 而不是抓 rpm 回來再去升級 glibc.

11
所以说没有办法在手机上编译吗
如果不嫌慢, 且手機的空間也夠, 當然沒什麼不可以.
只不過可能更麻煩, 要去找別人弄好的 gcc 跟 toolchain, 或者自己 cross compile 一套出來用.

如果不要用 cross compile, 可以在 linux 裡頭弄一個 chroot arm (Debian 有完整的 arm 平台) 的環境, 在裡頭弄好再傳到手機也可以.

12
直接在手機 compile?

一般都是透過 cross compile 在 x86/x64 的 linux 上面處理.
各大 3rd party android rom 的 github 裡或都有 prebuild 的工具.

13
雖然結果沒錯, 不過好像 touch 錯檔名, 會被誤認第一個能執行是因為沒有檔案...

這個要看  expand_aliases 是不是打開. 如果要在 script 裡頭用, 先執行 shopt -s expand_aliases 之後, alias 就可以用了.
而且如果是外部的 alias, 還要 source 載入一次才能用.

14
開機時的 dmesg 看的到那個 device 的 driver 被載入了嗎?
某些 linux (如 debian), 非 free 的 firmware 是放在另一個檔案, 要另外裝才能用.

15
https://wiki.archlinux.org/index.php/Procmail
你要的需求對 procmail 並不難處理. (maildrop 是類似的另一套軟體)

16
在 procmail 或 maildrop 處理呢?

17
1. 一般程式語言, 變數名放到字串內, 就是那個字串, 並不會是變數, 所以你的第一個方法, 那就只是字串.
and A.TAG like GsheetName" 改成  and A.TAG like '" + GsheetName + "'" 應該就可以.
2. 第二個函式裡頭應該會對 % 處理 (類似 C 裡頭的 printf), 所以字串的 %Hotfix% 會把 %H 拿來處理, 但又沒定義 %H 是什麼. 通常這種 % 字元, 要改成 \% 或 %% 跳脫才會被當成 % 字元 (我不確定 python 裡頭的這個會用那個方式)

18
Windows 討論版 / Re: Git 如何與AD整合?
« 於: 2018-01-23 17:09 »
那個 port 3268 不是隨便一個 port... 改成 ldap 的標準 port 389 是不能用在 Windows AD 上頭的.

https://httpd.apache.org/docs/trunk/mod/mod_authnz_ldap.html#activedirectory

19
Windows 討論版 / Re: Git 如何與AD整合?
« 於: 2018-01-23 13:01 »
你確定你的 DN 是對的? 正常來說 DN 不會是 email 那個格式.
我們用的是類似這樣的設定.
代碼: [選擇]
        <Location />
                AuthName "GIT: Enter AD Username/Password"
                AuthType Basic
                AuthBasicProvider ldap
                AuthLDAPBindDN "CN=git,CN=Users,DC=domain,DC=xxx,DC=org,DC=tw"
                AuthLDAPBindPassword "password"
                AuthLDAPURL "ldap://ad.domain.xxx.org.tw:3268/DC=domain,DC=xxx,DC=org,DC=tw?sAMAccountName?sub?(objectClass=*)"
                #AuthLDAPMaxSubGroupDepth 10
                #AuthLDAPSubgroupAttribute member
                AuthLDAPSubGroupClass group
                #AuthLDAPGroupAttribute member
                AuthLDAPGroupAttributeIsDN on
                require ldap-group CN=DEPT_xxx,DC=domain,DC=xxx,DC=org,DC=tw
                ErrorDocument 401 "Please use AD username and password to login GIT."
        </Location>

20
雖然"系統本身"似乎銅牆鐵壁,使用各種權限和密碼來保護,
但是當我跑進醫令系統的安裝資料夾時,裡面有的是大量的資料檔案,
而且很明顯是歷年來這家資訊公司所服務的其他院所的資料,可能是作為範例的檔案
以txt檔案的形式列出了病人的全名,健保卡別,身分證字號,出生年月日,還有看診的科別
我服務的地點是在中部,但是這個資料夾卻有北部和南部大醫院的病人資料
不知 "大醫院" 是多大的?
據我知道有資訊部門的醫院, 上面這個事情是很嚴重的資安問題. 實在不太可能會這樣子處理.
系統應該不會把病患的資料存在 local 的檔案, 都是在 server 端處理才對.

21
我的消息來源是這篇2014年的新聞:馬偕醫院用4個月的時間將資料庫從Unix轉換至Linux
那是資料庫. Unix 或 Linux 其實跟沒換差不到那兒去 (可以當做是換到更快的硬體上頭)
多數的醫院, 應該原本就不是用 Windows 當資料庫主機的 OS.

22
會嗎? 多數的 HIS 系統都只能在 Windows 下執行, 因為健保讀卡機只提供 Windows 的 DLL 與 API 可以用.
沒看過非 Windows 平台的. (不需要讀醫師卡或健保卡的功能才有可能不用 Windows)

有試著要推醫事人員軟體憑證, 不過只限定用在 Android/iOS 上頭 (其實發下來後, 真的拿到其他平台用也抓不到)...
不過.... 申請不到 (是有說可申請, 不過據說沒發過)....
中壢某醫院之前透過某 "行政漏洞" 有申請一堆醫事人員軟體憑證 (因為這個一直被醫師說別家醫院可以, 我們為什麼不行).... 不過後來的都申請不到了.

23
Network 討論版 / Re: 基本問題請教
« 於: 2017-12-07 09:07 »
同一個 subnet 要 ping 是不用到路由, 直接就可以連.

24
雜七雜八 / Re: 二手的硬體能買嗎 ?
« 於: 2017-09-18 09:39 »
通常新的機器比較省電, 不過那是指一般的 PC 來說. workstation 或 server 這些原廠生產時, 省電與靜音都不是重點...  這些擺家裡會很吵又很熱 (往好處想, 冬天不會那麼冷).

家裡頭還是放 PC 就好了 (現在 PC 效能也過剩, 很夠用了).

25
所有的 server 都是用 smtp, 不管是不是你自己裝的.
所有的 email app (你說的那一個也是), 通常最底層也是用 smtp 寄信.

26
你想做的與你說的那個無關.
你應該去研究 smtp 這協定.

27
也許是扣掉 5% 保留給 root 的空間吧.

tune2fs -r 0 /dev/sdc1
改成 0% 看看會不會就看的到了.

28
因為只算整數, 有可能是四捨五入, 超過 99.5 就是 100 了.

29
Linux 討論版 / Re: debian 9螢幕解析度
« 於: 2017-07-05 13:38 »
應該是 kernel 的差異吧. 反正最後進到 kernel 之後, 要用什麼解析度是 kernel 可以決定的.

jessie (8) 用的是 3.16.x.
stretch (9) 用的是 4.9.x

不過, 在一般的主機上, 應該沒差別才對.

30
Linux 討論版 / Re: debian 9螢幕解析度
« 於: 2017-07-05 11:45 »
那好像跟版本沒什麼關係吧. 一直以來的運作都沒變啊.

GRUB_GFXMODE 那個是在 grub 畫面時的解析度.
載入 kernel 前會切到 GRUB_GFXPAYLOAD_LINUX 設定的解析度.
kernel 載入後會依據傳入的參數 (通常寫在 GRUB_CMDLINE_LINUX 裡頭), 可能會重設 framebuffer 的解析度.


頁: [1] 2 3 ... 176